builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-245 starttime: 1462470675.67 results: success (0) buildid: 20160505085246 builduid: 441f70eebd0542f4b1254629e64ab8dc revision: 45197bd1bd11fccc5da8efc98629a64b664a387d ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-05 10:51:15.667426) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-05 10:51:15.667908) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-05 10:51:15.668222) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-05 10:51:16.060738) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-05-05 10:51:16.061081) ========= '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-245 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-245 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-245 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 --10:51:18-- 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% 11.82 MB/s 10:51:19 (11.82 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=3.247000 ========= master_lag: 0.13 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-05-05 10:51:19.441191) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 12 secs) (at 2016-05-05 10:51:19.441559) ========= '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-245 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-245 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-245 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=12.433000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 12 secs) (at 2016-05-05 10:51:31.886071) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-05-05 10:51:31.886422) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 45197bd1bd11fccc5da8efc98629a64b664a387d --destination scripts --debug' in dir C:\\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 45197bd1bd11fccc5da8efc98629a64b664a387d --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-245 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-245 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-245 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-05-05 10:51:34,967 truncating revision to first 12 chars 2016-05-05 10:51:34,967 Setting DEBUG logging. 2016-05-05 10:51:34,967 attempt 1/10 2016-05-05 10:51:34,967 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/45197bd1bd11?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-05 10:51:35,780 unpacking tar archive at: mozilla-aurora-45197bd1bd11/testing/mozharness/ program finished with exit code 0 elapsedTime=5.566000 ========= master_lag: 0.35 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-05-05 10:51:37.806618) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-05 10:51:37.806906) ========= script_repo_revision: 45197bd1bd11fccc5da8efc98629a64b664a387d ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-05 10:51:37.807304) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-05 10:51:37.807592) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-05 10:51:37.826493) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 21 secs) (at 2016-05-05 10:51:37.826773) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-245 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-245 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-245 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 10:51:38 INFO - MultiFileLogger online at 20160505 10:51:38 in C:\slave\test 10:51:38 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 10:51:38 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 10:51:38 INFO - {'append_to_log': False, 10:51:38 INFO - 'base_work_dir': 'C:\\slave\\test', 10:51:38 INFO - 'blob_upload_branch': 'mozilla-aurora', 10:51:38 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 10:51:38 INFO - 'buildbot_json_path': 'buildprops.json', 10:51:38 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 10:51:38 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 10:51:38 INFO - 'download_minidump_stackwalk': True, 10:51:38 INFO - 'download_symbols': 'true', 10:51:38 INFO - 'e10s': False, 10:51:38 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 10:51:38 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 10:51:38 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 10:51:38 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 10:51:38 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 10:51:38 INFO - 'C:/mozilla-build/tooltool.py'), 10:51:38 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 10:51:38 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 10:51:38 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 10:51:38 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 10:51:38 INFO - 'log_level': 'info', 10:51:38 INFO - 'log_to_console': True, 10:51:38 INFO - 'opt_config_files': (), 10:51:38 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 10:51:38 INFO - '--processes=1', 10:51:38 INFO - '--config=%(test_path)s/wptrunner.ini', 10:51:38 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 10:51:38 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 10:51:38 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 10:51:38 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 10:51:38 INFO - 'pip_index': False, 10:51:38 INFO - 'require_test_zip': True, 10:51:38 INFO - 'test_type': ('testharness',), 10:51:38 INFO - 'this_chunk': '1', 10:51:38 INFO - 'total_chunks': '10', 10:51:38 INFO - 'virtualenv_path': 'venv', 10:51:38 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 10:51:38 INFO - 'work_dir': 'build'} 10:51:38 INFO - ##### 10:51:38 INFO - ##### Running clobber step. 10:51:38 INFO - ##### 10:51:38 INFO - Running pre-action listener: _resource_record_pre_action 10:51:38 INFO - Running main action method: clobber 10:51:38 INFO - rmtree: C:\slave\test\build 10:51:38 INFO - Using _rmtree_windows ... 10:51:38 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 10:53:22 INFO - Running post-action listener: _resource_record_post_action 10:53:22 INFO - ##### 10:53:22 INFO - ##### Running read-buildbot-config step. 10:53:22 INFO - ##### 10:53:22 INFO - Running pre-action listener: _resource_record_pre_action 10:53:22 INFO - Running main action method: read_buildbot_config 10:53:22 INFO - Using buildbot properties: 10:53:22 INFO - { 10:53:22 INFO - "project": "", 10:53:22 INFO - "product": "firefox", 10:53:22 INFO - "script_repo_revision": "production", 10:53:22 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 10:53:22 INFO - "repository": "", 10:53:22 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 10:53:22 INFO - "buildid": "20160505085246", 10:53:22 INFO - "pgo_build": "False", 10:53:22 INFO - "basedir": "C:\\slave\\test", 10:53:22 INFO - "buildnumber": 7, 10:53:22 INFO - "slavename": "t-w732-ix-245", 10:53:22 INFO - "revision": "45197bd1bd11fccc5da8efc98629a64b664a387d", 10:53:22 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 10:53:22 INFO - "platform": "win32", 10:53:22 INFO - "branch": "mozilla-aurora", 10:53:22 INFO - "repo_path": "releases/mozilla-aurora", 10:53:22 INFO - "moz_repo_path": "", 10:53:22 INFO - "stage_platform": "win32", 10:53:22 INFO - "builduid": "441f70eebd0542f4b1254629e64ab8dc", 10:53:22 INFO - "slavebuilddir": "test" 10:53:22 INFO - } 10:53:22 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/SdspBHw7RyqNCLJMuFnJdg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 10:53:22 INFO - Found installer url https://queue.taskcluster.net/v1/task/SdspBHw7RyqNCLJMuFnJdg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 10:53:22 INFO - Running post-action listener: _resource_record_post_action 10:53:22 INFO - ##### 10:53:22 INFO - ##### Running download-and-extract step. 10:53:22 INFO - ##### 10:53:22 INFO - Running pre-action listener: _resource_record_pre_action 10:53:22 INFO - Running main action method: download_and_extract 10:53:22 INFO - mkdir: C:\slave\test\build\tests 10:53:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:53:22 INFO - https://queue.taskcluster.net/v1/task/SdspBHw7RyqNCLJMuFnJdg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 10:53:22 INFO - trying https://queue.taskcluster.net/v1/task/SdspBHw7RyqNCLJMuFnJdg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 10:53:22 INFO - Downloading https://queue.taskcluster.net/v1/task/SdspBHw7RyqNCLJMuFnJdg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 10:53:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SdspBHw7RyqNCLJMuFnJdg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 10:53:23 INFO - Downloaded 1274 bytes. 10:53:23 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 10:53:23 INFO - Using the following test package requirements: 10:53:23 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 10:53:23 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 10:53:23 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 10:53:23 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 10:53:23 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 10:53:23 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 10:53:23 INFO - u'jsshell-win32.zip'], 10:53:23 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 10:53:23 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 10:53:23 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 10:53:23 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 10:53:23 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 10:53:23 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 10:53:23 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 10:53:23 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 10:53:23 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 10:53:23 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 10:53:23 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 10:53:23 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 10:53:23 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')]} 10:53:23 INFO - https://queue.taskcluster.net/v1/task/SdspBHw7RyqNCLJMuFnJdg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 10:53:23 INFO - trying https://queue.taskcluster.net/v1/task/SdspBHw7RyqNCLJMuFnJdg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 10:53:23 INFO - Downloading https://queue.taskcluster.net/v1/task/SdspBHw7RyqNCLJMuFnJdg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 10:53:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/SdspBHw7RyqNCLJMuFnJdg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 10:53:25 INFO - Downloaded 20667587 bytes. 10:53:25 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:53:25 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:53:27 INFO - caution: filename not matched: web-platform/* 10:53:27 INFO - Return code: 11 10:53: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')]} 10:53:27 INFO - https://queue.taskcluster.net/v1/task/SdspBHw7RyqNCLJMuFnJdg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 10:53:27 INFO - trying https://queue.taskcluster.net/v1/task/SdspBHw7RyqNCLJMuFnJdg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 10:53:27 INFO - Downloading https://queue.taskcluster.net/v1/task/SdspBHw7RyqNCLJMuFnJdg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 10:53:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/SdspBHw7RyqNCLJMuFnJdg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 10:53:28 INFO - Downloaded 36408673 bytes. 10:53:28 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:53:28 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:54:12 INFO - caution: filename not matched: bin/* 10:54:12 INFO - caution: filename not matched: config/* 10:54:12 INFO - caution: filename not matched: mozbase/* 10:54:12 INFO - caution: filename not matched: marionette/* 10:54:12 INFO - caution: filename not matched: tools/wptserve/* 10:54:12 INFO - Return code: 11 10:54: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')]} 10:54:12 INFO - https://queue.taskcluster.net/v1/task/SdspBHw7RyqNCLJMuFnJdg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 10:54:12 INFO - trying https://queue.taskcluster.net/v1/task/SdspBHw7RyqNCLJMuFnJdg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 10:54:12 INFO - Downloading https://queue.taskcluster.net/v1/task/SdspBHw7RyqNCLJMuFnJdg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 10:54:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SdspBHw7RyqNCLJMuFnJdg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 10:54:16 INFO - Downloaded 69605890 bytes. 10:54:16 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/SdspBHw7RyqNCLJMuFnJdg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 10:54:16 INFO - mkdir: C:\slave\test\properties 10:54:16 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 10:54:16 INFO - Writing to file C:\slave\test\properties\build_url 10:54:16 INFO - Contents: 10:54:16 INFO - build_url:https://queue.taskcluster.net/v1/task/SdspBHw7RyqNCLJMuFnJdg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 10:54:16 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/SdspBHw7RyqNCLJMuFnJdg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 10:54:16 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 10:54:16 INFO - Writing to file C:\slave\test\properties\symbols_url 10:54:16 INFO - Contents: 10:54:16 INFO - symbols_url:https://queue.taskcluster.net/v1/task/SdspBHw7RyqNCLJMuFnJdg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 10:54:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:54:16 INFO - https://queue.taskcluster.net/v1/task/SdspBHw7RyqNCLJMuFnJdg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 10:54:16 INFO - trying https://queue.taskcluster.net/v1/task/SdspBHw7RyqNCLJMuFnJdg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 10:54:16 INFO - Downloading https://queue.taskcluster.net/v1/task/SdspBHw7RyqNCLJMuFnJdg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 10:54:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SdspBHw7RyqNCLJMuFnJdg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 10:54:19 INFO - Downloaded 58416831 bytes. 10:54:19 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 10:54:19 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 10:54:22 INFO - Return code: 0 10:54:22 INFO - Running post-action listener: _resource_record_post_action 10:54:22 INFO - Running post-action listener: set_extra_try_arguments 10:54:22 INFO - ##### 10:54:22 INFO - ##### Running create-virtualenv step. 10:54:22 INFO - ##### 10:54:22 INFO - Running pre-action listener: _pre_create_virtualenv 10:54:22 INFO - Running pre-action listener: _resource_record_pre_action 10:54:22 INFO - Running main action method: create_virtualenv 10:54:22 INFO - Creating virtualenv C:\slave\test\build\venv 10:54:22 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 10:54:22 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 10:54:28 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 10:54:31 INFO - Installing distribute......................................................................................................................................................................................done. 10:54:33 INFO - Return code: 0 10:54:33 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 10:54:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:54:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:54:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:54:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:54:33 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 0x018B86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C25200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018760B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B9C368>, '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 0x0183AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C310C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-245', 'USERDOMAIN': 'T-W732-IX-245', '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-245', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 10:54:33 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 10:54:33 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 10:54:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:54:33 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:54:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:54:33 INFO - 'COMPUTERNAME': 'T-W732-IX-245', 10:54:33 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:54:33 INFO - 'DCLOCATION': 'SCL3', 10:54:33 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:54:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:54:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:54:33 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:54:33 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:54:33 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:54:33 INFO - 'HOMEDRIVE': 'C:', 10:54:33 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:54:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:54:33 INFO - 'KTS_VERSION': '1.19c', 10:54:33 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:54:33 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:54:33 INFO - 'LOGONSERVER': '\\\\T-W732-IX-245', 10:54:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:54:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:54:33 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:54:33 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:54:33 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:54:33 INFO - 'MOZ_AIRBAG': '1', 10:54:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:54:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:54:33 INFO - 'MOZ_MSVCVERSION': '8', 10:54:33 INFO - 'MOZ_NO_REMOTE': '1', 10:54:33 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:54:33 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:54:33 INFO - 'NO_EM_RESTART': '1', 10:54:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:54:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:54:33 INFO - 'OS': 'Windows_NT', 10:54:33 INFO - 'OURDRIVE': 'C:', 10:54:33 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 10:54:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:54:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:54:33 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:54:33 INFO - 'PROCESSOR_LEVEL': '6', 10:54:33 INFO - 'PROCESSOR_REVISION': '1e05', 10:54:33 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:54:33 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:54:33 INFO - 'PROMPT': '$P$G', 10:54:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:54:33 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:54:33 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:54:33 INFO - 'PWD': 'C:\\slave\\test', 10:54:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:54:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:54:33 INFO - 'SYSTEMDRIVE': 'C:', 10:54:33 INFO - 'SYSTEMROOT': 'C:\\windows', 10:54:33 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:54:33 INFO - 'TEST1': 'testie', 10:54:33 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:54:33 INFO - 'USERDOMAIN': 'T-W732-IX-245', 10:54:33 INFO - 'USERNAME': 'cltbld', 10:54:33 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:54:33 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:54:33 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:54:33 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:54:33 INFO - 'WINDIR': 'C:\\windows', 10:54:33 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:54:33 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:54:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:54:34 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:54:34 INFO - Downloading/unpacking psutil>=0.7.1 10:54:35 INFO - Running setup.py egg_info for package psutil 10:54:35 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 10:54:35 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:54:35 INFO - Installing collected packages: psutil 10:54:35 INFO - Running setup.py install for psutil 10:54:35 INFO - building 'psutil._psutil_windows' extension 10:54:35 INFO - error: Unable to find vcvarsall.bat 10:54:35 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-rs9ljc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 10:54:35 INFO - running install 10:54:35 INFO - running build 10:54:35 INFO - running build_py 10:54:35 INFO - creating build 10:54:35 INFO - creating build\lib.win32-2.7 10:54:35 INFO - creating build\lib.win32-2.7\psutil 10:54:35 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 10:54:35 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 10:54:35 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 10:54:35 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 10:54:35 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 10:54:35 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 10:54:35 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 10:54:35 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 10:54:35 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 10:54:35 INFO - running build_ext 10:54:35 INFO - building 'psutil._psutil_windows' extension 10:54:35 INFO - error: Unable to find vcvarsall.bat 10:54:35 INFO - ---------------------------------------- 10:54:35 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-rs9ljc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 10:54:35 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 10:54:35 WARNING - Return code: 1 10:54:35 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! 10:54:35 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 10:54:35 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')]} 10:54:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:54:35 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')]} 10:54:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:54:35 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 0x018B86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C25200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018760B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B9C368>, '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 0x0183AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C310C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-245', 'USERDOMAIN': 'T-W732-IX-245', '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-245', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 10:54:35 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 10:54:35 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 10:54:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:54:35 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:54:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:54:35 INFO - 'COMPUTERNAME': 'T-W732-IX-245', 10:54:35 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:54:35 INFO - 'DCLOCATION': 'SCL3', 10:54:35 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:54:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:54:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:54:35 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:54:35 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:54:35 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:54:35 INFO - 'HOMEDRIVE': 'C:', 10:54:35 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:54:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:54:35 INFO - 'KTS_VERSION': '1.19c', 10:54:35 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:54:35 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:54:35 INFO - 'LOGONSERVER': '\\\\T-W732-IX-245', 10:54:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:54:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:54:35 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:54:35 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:54:35 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:54:35 INFO - 'MOZ_AIRBAG': '1', 10:54:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:54:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:54:35 INFO - 'MOZ_MSVCVERSION': '8', 10:54:35 INFO - 'MOZ_NO_REMOTE': '1', 10:54:35 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:54:35 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:54:35 INFO - 'NO_EM_RESTART': '1', 10:54:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:54:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:54:35 INFO - 'OS': 'Windows_NT', 10:54:35 INFO - 'OURDRIVE': 'C:', 10:54:35 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 10:54:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:54:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:54:35 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:54:35 INFO - 'PROCESSOR_LEVEL': '6', 10:54:35 INFO - 'PROCESSOR_REVISION': '1e05', 10:54:35 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:54:35 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:54:35 INFO - 'PROMPT': '$P$G', 10:54:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:54:35 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:54:35 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:54:35 INFO - 'PWD': 'C:\\slave\\test', 10:54:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:54:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:54:35 INFO - 'SYSTEMDRIVE': 'C:', 10:54:35 INFO - 'SYSTEMROOT': 'C:\\windows', 10:54:35 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:54:35 INFO - 'TEST1': 'testie', 10:54:35 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:54:35 INFO - 'USERDOMAIN': 'T-W732-IX-245', 10:54:35 INFO - 'USERNAME': 'cltbld', 10:54:35 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:54:35 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:54:35 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:54:35 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:54:35 INFO - 'WINDIR': 'C:\\windows', 10:54:35 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:54:35 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:54:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:54:36 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:54:36 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 10:54:36 INFO - Downloading mozsystemmonitor-0.0.tar.gz 10:54:36 INFO - Running setup.py egg_info for package mozsystemmonitor 10:54:36 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 10:54:36 INFO - Running setup.py egg_info for package psutil 10:54:36 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 10:54:36 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:54:36 INFO - Installing collected packages: mozsystemmonitor, psutil 10:54:36 INFO - Running setup.py install for mozsystemmonitor 10:54:36 INFO - Running setup.py install for psutil 10:54:36 INFO - building 'psutil._psutil_windows' extension 10:54:36 INFO - error: Unable to find vcvarsall.bat 10:54:36 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-5dddwz-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 10:54:36 INFO - running install 10:54:36 INFO - running build 10:54:36 INFO - running build_py 10:54:36 INFO - running build_ext 10:54:36 INFO - building 'psutil._psutil_windows' extension 10:54:36 INFO - error: Unable to find vcvarsall.bat 10:54:36 INFO - ---------------------------------------- 10:54:36 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-5dddwz-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 10:54:36 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 10:54:36 WARNING - Return code: 1 10:54:36 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! 10:54:36 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 10:54:36 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')]} 10:54:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:54:36 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')]} 10:54:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:54:36 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 0x018B86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C25200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018760B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B9C368>, '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 0x0183AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C310C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-245', 'USERDOMAIN': 'T-W732-IX-245', '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-245', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 10:54:36 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 10:54:36 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 10:54:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:54:36 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:54:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:54:36 INFO - 'COMPUTERNAME': 'T-W732-IX-245', 10:54:36 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:54:36 INFO - 'DCLOCATION': 'SCL3', 10:54:36 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:54:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:54:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:54:36 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:54:36 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:54:36 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:54:36 INFO - 'HOMEDRIVE': 'C:', 10:54:36 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:54:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:54:36 INFO - 'KTS_VERSION': '1.19c', 10:54:36 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:54:36 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:54:36 INFO - 'LOGONSERVER': '\\\\T-W732-IX-245', 10:54:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:54:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:54:36 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:54:36 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:54:36 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:54:36 INFO - 'MOZ_AIRBAG': '1', 10:54:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:54:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:54:36 INFO - 'MOZ_MSVCVERSION': '8', 10:54:36 INFO - 'MOZ_NO_REMOTE': '1', 10:54:36 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:54:36 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:54:36 INFO - 'NO_EM_RESTART': '1', 10:54:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:54:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:54:36 INFO - 'OS': 'Windows_NT', 10:54:36 INFO - 'OURDRIVE': 'C:', 10:54:36 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 10:54:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:54:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:54:36 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:54:36 INFO - 'PROCESSOR_LEVEL': '6', 10:54:36 INFO - 'PROCESSOR_REVISION': '1e05', 10:54:36 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:54:36 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:54:36 INFO - 'PROMPT': '$P$G', 10:54:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:54:36 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:54:36 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:54:36 INFO - 'PWD': 'C:\\slave\\test', 10:54:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:54:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:54:36 INFO - 'SYSTEMDRIVE': 'C:', 10:54:36 INFO - 'SYSTEMROOT': 'C:\\windows', 10:54:36 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:54:36 INFO - 'TEST1': 'testie', 10:54:36 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:54:36 INFO - 'USERDOMAIN': 'T-W732-IX-245', 10:54:36 INFO - 'USERNAME': 'cltbld', 10:54:36 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:54:36 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:54:36 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:54:36 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:54:36 INFO - 'WINDIR': 'C:\\windows', 10:54:36 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:54:36 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:54:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:54:36 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:54:36 INFO - Downloading/unpacking blobuploader==1.2.4 10:54:36 INFO - Downloading blobuploader-1.2.4.tar.gz 10:54:36 INFO - Running setup.py egg_info for package blobuploader 10:54:36 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 10:54:40 INFO - Running setup.py egg_info for package requests 10:54:40 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 10:54:40 INFO - Downloading docopt-0.6.1.tar.gz 10:54:40 INFO - Running setup.py egg_info for package docopt 10:54:40 INFO - Installing collected packages: blobuploader, docopt, requests 10:54:40 INFO - Running setup.py install for blobuploader 10:54:40 INFO - Running setup.py install for docopt 10:54:40 INFO - Running setup.py install for requests 10:54:40 INFO - Successfully installed blobuploader docopt requests 10:54:40 INFO - Cleaning up... 10:54:40 INFO - Return code: 0 10:54:40 INFO - Installing None into virtualenv C:\slave\test\build\venv 10:54:40 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')]} 10:54:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:54:40 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')]} 10:54:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:54:40 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 0x018B86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C25200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018760B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B9C368>, '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 0x0183AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C310C0>, '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-245', 'USERDOMAIN': 'T-W732-IX-245', '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-245', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 10:54:40 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 10:54:40 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 10:54:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:54:40 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:54:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:54:40 INFO - 'COMPUTERNAME': 'T-W732-IX-245', 10:54:40 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:54:40 INFO - 'DCLOCATION': 'SCL3', 10:54:40 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:54:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:54:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:54:40 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:54:40 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:54:40 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:54:40 INFO - 'HOMEDRIVE': 'C:', 10:54:40 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:54:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:54:40 INFO - 'KTS_VERSION': '1.19c', 10:54:40 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:54:40 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:54:40 INFO - 'LOGONSERVER': '\\\\T-W732-IX-245', 10:54:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:54:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:54:40 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:54:40 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:54:40 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:54:40 INFO - 'MOZ_AIRBAG': '1', 10:54:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:54:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:54:40 INFO - 'MOZ_MSVCVERSION': '8', 10:54:40 INFO - 'MOZ_NO_REMOTE': '1', 10:54:40 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:54:40 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:54:40 INFO - 'NO_EM_RESTART': '1', 10:54:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:54:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:54:40 INFO - 'OS': 'Windows_NT', 10:54:40 INFO - 'OURDRIVE': 'C:', 10:54:40 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 10:54:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:54:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:54:40 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:54:40 INFO - 'PROCESSOR_LEVEL': '6', 10:54:40 INFO - 'PROCESSOR_REVISION': '1e05', 10:54:40 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:54:40 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:54:40 INFO - 'PROMPT': '$P$G', 10:54:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:54:40 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:54:40 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:54:40 INFO - 'PWD': 'C:\\slave\\test', 10:54:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:54:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:54:40 INFO - 'SYSTEMDRIVE': 'C:', 10:54:40 INFO - 'SYSTEMROOT': 'C:\\windows', 10:54:40 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:54:40 INFO - 'TEST1': 'testie', 10:54:40 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:54:40 INFO - 'USERDOMAIN': 'T-W732-IX-245', 10:54:40 INFO - 'USERNAME': 'cltbld', 10:54:40 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:54:40 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:54:40 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:54:40 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:54:40 INFO - 'WINDIR': 'C:\\windows', 10:54:40 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:54:40 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:54:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:54:45 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:54:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 10:54:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 10:54:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 10:54:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 10:54:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 10:54:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 10:54:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 10:54:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 10:54:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 10:54:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 10:54:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 10:54:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 10:54:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 10:54:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 10:54:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 10:54:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 10:54:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 10:54:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 10:54:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 10:54:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 10:54:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 10:54:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 10:54:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 10:54:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 10:54:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 10:54:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 10:54:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 10:54:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 10:54:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 10:54:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 10:54:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 10:54:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 10:54:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 10:54:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 10:54:45 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 10:54:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 10:54:45 INFO - Unpacking c:\slave\test\build\tests\marionette\client 10:54:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 10:54:45 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 10:54:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 10:54:45 INFO - Unpacking c:\slave\test\build\tests\marionette 10:54:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 10:54:45 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:54:45 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 10:54:45 INFO - Running setup.py install for browsermob-proxy 10:54:59 INFO - Running setup.py install for manifestparser 10:54:59 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 10:54:59 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 10:54:59 INFO - Running setup.py install for marionette-client 10:54:59 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:54:59 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 10:54:59 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 10:54:59 INFO - Running setup.py install for marionette-driver 10:54:59 INFO - Running setup.py install for mozcrash 10:54:59 INFO - Running setup.py install for mozdebug 10:54:59 INFO - Running setup.py install for mozdevice 10:54:59 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 10:54:59 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 10:54:59 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 10:54:59 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 10:54:59 INFO - Running setup.py install for mozfile 10:54:59 INFO - Running setup.py install for mozhttpd 10:54:59 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 10:54:59 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 10:54:59 INFO - Running setup.py install for mozinfo 10:54:59 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 10:54:59 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 10:54:59 INFO - Running setup.py install for mozInstall 10:54:59 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 10:54:59 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 10:54:59 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 10:54:59 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 10:54:59 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 10:54:59 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 10:54:59 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 10:54:59 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 10:54:59 INFO - Running setup.py install for mozleak 10:54:59 INFO - Running setup.py install for mozlog 10:54:59 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 10:54:59 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 10:54:59 INFO - Running setup.py install for moznetwork 10:54:59 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 10:54:59 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 10:54:59 INFO - Running setup.py install for mozprocess 10:54:59 INFO - Running setup.py install for mozprofile 10:54:59 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 10:54:59 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 10:54:59 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 10:54:59 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 10:54:59 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 10:54:59 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 10:54:59 INFO - Running setup.py install for mozrunner 10:54:59 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 10:54:59 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 10:54:59 INFO - Running setup.py install for mozscreenshot 10:54:59 INFO - Running setup.py install for moztest 10:54:59 INFO - Running setup.py install for mozversion 10:54:59 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 10:54:59 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 10:54:59 INFO - Running setup.py install for wptserve 10:54:59 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 10:54:59 INFO - Cleaning up... 10:54:59 INFO - Return code: 0 10:54:59 INFO - Installing None into virtualenv C:\slave\test\build\venv 10:54:59 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')]} 10:54:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:54:59 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')]} 10:54:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:54:59 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 0x018B86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C25200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018760B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B9C368>, '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 0x0183AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C310C0>, '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-245', 'USERDOMAIN': 'T-W732-IX-245', '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-245', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 10:54:59 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 10:54:59 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 10:54:59 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:54:59 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:54:59 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:54:59 INFO - 'COMPUTERNAME': 'T-W732-IX-245', 10:54:59 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:54:59 INFO - 'DCLOCATION': 'SCL3', 10:54:59 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:54:59 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:54:59 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:54:59 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:54:59 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:54:59 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:54:59 INFO - 'HOMEDRIVE': 'C:', 10:54:59 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:54:59 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:54:59 INFO - 'KTS_VERSION': '1.19c', 10:54:59 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:54:59 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:54:59 INFO - 'LOGONSERVER': '\\\\T-W732-IX-245', 10:54:59 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:54:59 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:54:59 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:54:59 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:54:59 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:54:59 INFO - 'MOZ_AIRBAG': '1', 10:54:59 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:54:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:54:59 INFO - 'MOZ_MSVCVERSION': '8', 10:54:59 INFO - 'MOZ_NO_REMOTE': '1', 10:54:59 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:54:59 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:54:59 INFO - 'NO_EM_RESTART': '1', 10:54:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:54:59 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:54:59 INFO - 'OS': 'Windows_NT', 10:54:59 INFO - 'OURDRIVE': 'C:', 10:54:59 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 10:54:59 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:54:59 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:54:59 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:54:59 INFO - 'PROCESSOR_LEVEL': '6', 10:54:59 INFO - 'PROCESSOR_REVISION': '1e05', 10:54:59 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:54:59 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:54:59 INFO - 'PROMPT': '$P$G', 10:54:59 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:54:59 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:54:59 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:54:59 INFO - 'PWD': 'C:\\slave\\test', 10:54:59 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:54:59 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:54:59 INFO - 'SYSTEMDRIVE': 'C:', 10:54:59 INFO - 'SYSTEMROOT': 'C:\\windows', 10:54:59 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:54:59 INFO - 'TEST1': 'testie', 10:54:59 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:54:59 INFO - 'USERDOMAIN': 'T-W732-IX-245', 10:54:59 INFO - 'USERNAME': 'cltbld', 10:54:59 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:54:59 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:54:59 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:54:59 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:54:59 INFO - 'WINDIR': 'C:\\windows', 10:54:59 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:54:59 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:54:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:55:03 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:55:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 10:55:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 10:55:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 10:55:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 10:55:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 10:55:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 10:55:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 10:55:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 10:55:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 10:55:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 10:55:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 10:55:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 10:55:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 10:55:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 10:55:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 10:55:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 10:55:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 10:55:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 10:55:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 10:55:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 10:55:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 10:55:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 10:55:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 10:55:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 10:55:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 10:55:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 10:55:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 10:55:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 10:55:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 10:55:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 10:55:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 10:55:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 10:55:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 10:55:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 10:55:03 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 10:55:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 10:55:03 INFO - Unpacking c:\slave\test\build\tests\marionette\client 10:55:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 10:55:03 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 10:55:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 10:55:03 INFO - Unpacking c:\slave\test\build\tests\marionette 10:55:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 10:55:03 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:55:03 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)) 10:55:14 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)) 10:55:14 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)) 10:55:14 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)) 10:55:14 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)) 10:55:14 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 10:55:14 INFO - Downloading blessings-1.6.tar.gz 10:55:14 INFO - Running setup.py egg_info for package blessings 10:55:14 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)) 10:55:14 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 10:55:14 INFO - Running setup.py install for blessings 10:55:14 INFO - Running setup.py install for browsermob-proxy 10:55:14 INFO - Running setup.py install for manifestparser 10:55:14 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 10:55:14 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 10:55:14 INFO - Running setup.py install for marionette-client 10:55:14 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:55:14 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 10:55:14 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 10:55:14 INFO - Running setup.py install for marionette-driver 10:55:14 INFO - Running setup.py install for mozcrash 10:55:14 INFO - Running setup.py install for mozdebug 10:55:14 INFO - Running setup.py install for mozdevice 10:55:14 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 10:55:14 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 10:55:14 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 10:55:14 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 10:55:14 INFO - Running setup.py install for mozhttpd 10:55:14 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 10:55:14 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 10:55:14 INFO - Running setup.py install for mozInstall 10:55:14 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 10:55:14 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 10:55:14 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 10:55:14 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 10:55:14 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 10:55:14 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 10:55:14 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 10:55:14 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 10:55:14 INFO - Running setup.py install for mozleak 10:55:14 INFO - Running setup.py install for mozprofile 10:55:14 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 10:55:14 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 10:55:14 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 10:55:14 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 10:55:14 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 10:55:14 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 10:55:14 INFO - Running setup.py install for mozrunner 10:55:14 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 10:55:14 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 10:55:16 INFO - Running setup.py install for mozscreenshot 10:55:16 INFO - Running setup.py install for moztest 10:55:16 INFO - Running setup.py install for mozversion 10:55:16 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 10:55:16 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 10:55:16 INFO - Running setup.py install for wptserve 10:55:16 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 10:55:16 INFO - Cleaning up... 10:55:16 INFO - Return code: 0 10:55:16 INFO - Done creating virtualenv C:\slave\test\build\venv. 10:55:16 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 10:55:16 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 10:55:16 INFO - Reading from file tmpfile_stdout 10:55:16 INFO - Using _rmtree_windows ... 10:55:16 INFO - Using _rmtree_windows ... 10:55:16 INFO - Current package versions: 10:55:16 INFO - blessings == 1.6 10:55:16 INFO - blobuploader == 1.2.4 10:55:16 INFO - browsermob-proxy == 0.6.0 10:55:16 INFO - distribute == 0.6.14 10:55:16 INFO - docopt == 0.6.1 10:55:16 INFO - manifestparser == 1.1 10:55:16 INFO - marionette-client == 2.3.0 10:55:16 INFO - marionette-driver == 1.4.0 10:55:16 INFO - mozInstall == 1.12 10:55:16 INFO - mozcrash == 0.17 10:55:16 INFO - mozdebug == 0.1 10:55:16 INFO - mozdevice == 0.48 10:55:16 INFO - mozfile == 1.2 10:55:16 INFO - mozhttpd == 0.7 10:55:16 INFO - mozinfo == 0.9 10:55:16 INFO - mozleak == 0.1 10:55:16 INFO - mozlog == 3.1 10:55:16 INFO - moznetwork == 0.27 10:55:16 INFO - mozprocess == 0.22 10:55:16 INFO - mozprofile == 0.28 10:55:16 INFO - mozrunner == 6.11 10:55:16 INFO - mozscreenshot == 0.1 10:55:16 INFO - mozsystemmonitor == 0.0 10:55:16 INFO - moztest == 0.7 10:55:16 INFO - mozversion == 1.4 10:55:16 INFO - requests == 1.2.3 10:55:16 INFO - wptserve == 1.4.0 10:55:16 INFO - Running post-action listener: _resource_record_post_action 10:55:16 INFO - Running post-action listener: _start_resource_monitoring 10:55:16 INFO - Starting resource monitoring. 10:55:17 INFO - ##### 10:55:17 INFO - ##### Running pull step. 10:55:17 INFO - ##### 10:55:17 INFO - Running pre-action listener: _resource_record_pre_action 10:55:17 INFO - Running main action method: pull 10:55:17 INFO - Pull has nothing to do! 10:55:17 INFO - Running post-action listener: _resource_record_post_action 10:55:17 INFO - ##### 10:55:17 INFO - ##### Running install step. 10:55:17 INFO - ##### 10:55:17 INFO - Running pre-action listener: _resource_record_pre_action 10:55:17 INFO - Running main action method: install 10:55:17 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 10:55:17 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 10:55:17 INFO - Reading from file tmpfile_stdout 10:55:17 INFO - Using _rmtree_windows ... 10:55:17 INFO - Using _rmtree_windows ... 10:55:17 INFO - Detecting whether we're running mozinstall >=1.0... 10:55:17 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 10:55:17 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 10:55:17 INFO - Reading from file tmpfile_stdout 10:55:17 INFO - Output received: 10:55:17 INFO - Usage: mozinstall-script.py [options] installer 10:55:17 INFO - Options: 10:55:17 INFO - -h, --help show this help message and exit 10:55:17 INFO - -d DEST, --destination=DEST 10:55:17 INFO - Directory to install application into. [default: 10:55:17 INFO - "C:\slave\test"] 10:55:17 INFO - --app=APP Application being installed. [default: firefox] 10:55:17 INFO - Using _rmtree_windows ... 10:55:17 INFO - Using _rmtree_windows ... 10:55:17 INFO - mkdir: C:\slave\test\build\application 10:55:17 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 10:55:17 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win32.zip --destination C:\slave\test\build\application 10:55:19 INFO - Reading from file tmpfile_stdout 10:55:19 INFO - Output received: 10:55:19 INFO - C:\slave\test\build\application\firefox\firefox.exe 10:55:19 INFO - Using _rmtree_windows ... 10:55:19 INFO - Using _rmtree_windows ... 10:55:19 INFO - Running post-action listener: _resource_record_post_action 10:55:19 INFO - ##### 10:55:19 INFO - ##### Running run-tests step. 10:55:19 INFO - ##### 10:55:19 INFO - Running pre-action listener: _resource_record_pre_action 10:55:19 INFO - Running main action method: run_tests 10:55:19 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 10:55:19 INFO - Minidump filename unknown. Determining based upon platform and architecture. 10:55:19 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 10:55:19 INFO - grabbing minidump binary from tooltool 10:55:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:55:19 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 0x01B9C368>, '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 0x0183AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C310C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 10:55:19 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 10:55:19 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 10:55:19 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 10:55:21 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp6tyhrm 10:55:21 INFO - INFO - File integrity verified, renaming tmp6tyhrm to win32-minidump_stackwalk.exe 10:55:21 INFO - Return code: 0 10:55:21 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 10:55:21 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 10:55:21 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/SdspBHw7RyqNCLJMuFnJdg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 10:55:21 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/SdspBHw7RyqNCLJMuFnJdg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 10:55:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:55:21 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:55:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:55:21 INFO - 'COMPUTERNAME': 'T-W732-IX-245', 10:55:21 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:55:21 INFO - 'DCLOCATION': 'SCL3', 10:55:21 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:55:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:55:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:55:21 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:55:21 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:55:21 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:55:21 INFO - 'HOMEDRIVE': 'C:', 10:55:21 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:55:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:55:21 INFO - 'KTS_VERSION': '1.19c', 10:55:21 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:55:21 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:55:21 INFO - 'LOGONSERVER': '\\\\T-W732-IX-245', 10:55:21 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 10:55:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:55:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:55:21 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:55:21 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:55:21 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:55:21 INFO - 'MOZ_AIRBAG': '1', 10:55:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:55:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:55:21 INFO - 'MOZ_MSVCVERSION': '8', 10:55:21 INFO - 'MOZ_NO_REMOTE': '1', 10:55:21 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:55:21 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:55:21 INFO - 'NO_EM_RESTART': '1', 10:55:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:55:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:55:21 INFO - 'OS': 'Windows_NT', 10:55:21 INFO - 'OURDRIVE': 'C:', 10:55:21 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 10:55:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:55:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:55:21 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:55:21 INFO - 'PROCESSOR_LEVEL': '6', 10:55:21 INFO - 'PROCESSOR_REVISION': '1e05', 10:55:21 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:55:21 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:55:21 INFO - 'PROMPT': '$P$G', 10:55:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:55:21 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:55:21 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:55:21 INFO - 'PWD': 'C:\\slave\\test', 10:55:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:55:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:55:21 INFO - 'SYSTEMDRIVE': 'C:', 10:55:21 INFO - 'SYSTEMROOT': 'C:\\windows', 10:55:21 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:55:21 INFO - 'TEST1': 'testie', 10:55:21 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:55:21 INFO - 'USERDOMAIN': 'T-W732-IX-245', 10:55:21 INFO - 'USERNAME': 'cltbld', 10:55:21 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:55:21 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:55:21 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:55:21 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:55:21 INFO - 'WINDIR': 'C:\\windows', 10:55:21 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:55:21 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:55:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:55:21 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/SdspBHw7RyqNCLJMuFnJdg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 10:55:23 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 10:55:23 INFO - import pkg_resources 10:55:24 INFO - Using 1 client processes 10:55:27 INFO - SUITE-START | Running 778 tests 10:55:27 INFO - Running testharness tests 10:55:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 10:55:27 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 10:55:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 10:55:27 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 10:55:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 10:55:27 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 10:55:27 INFO - Setting up ssl 10:55:27 INFO - PROCESS | certutil | 10:55:27 INFO - PROCESS | certutil | 10:55:28 INFO - PROCESS | certutil | 10:55:28 INFO - Certificate Nickname Trust Attributes 10:55:28 INFO - SSL,S/MIME,JAR/XPI 10:55:28 INFO - 10:55:28 INFO - web-platform-tests CT,, 10:55:28 INFO - 10:55:28 INFO - Starting runner 10:55:28 INFO - PROCESS | 2340 | [2340] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 10:55:28 INFO - PROCESS | 2340 | [2340] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 10:55:28 INFO - PROCESS | 2340 | [2340] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 10:55:28 INFO - PROCESS | 2340 | [2340] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 10:55:29 INFO - PROCESS | 2340 | [2340] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 10:55:30 INFO - PROCESS | 2340 | 1462470930775 Marionette DEBUG Marionette enabled via build flag and pref 10:55:31 INFO - PROCESS | 2340 | ++DOCSHELL 0E5BAC00 == 1 [pid = 2340] [id = 1] 10:55:31 INFO - PROCESS | 2340 | ++DOMWINDOW == 1 (0E5BB000) [pid = 2340] [serial = 1] [outer = 00000000] 10:55:31 INFO - PROCESS | 2340 | [2340] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 10:55:31 INFO - PROCESS | 2340 | ++DOMWINDOW == 2 (0E5BBC00) [pid = 2340] [serial = 2] [outer = 0E5BB000] 10:55:32 INFO - PROCESS | 2340 | ++DOCSHELL 0E9E7000 == 2 [pid = 2340] [id = 2] 10:55:32 INFO - PROCESS | 2340 | ++DOMWINDOW == 3 (0E9E7400) [pid = 2340] [serial = 3] [outer = 00000000] 10:55:32 INFO - PROCESS | 2340 | [2340] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 10:55:32 INFO - PROCESS | 2340 | ++DOMWINDOW == 4 (0E9E8000) [pid = 2340] [serial = 4] [outer = 0E9E7400] 10:55:32 INFO - PROCESS | 2340 | 1462470932568 Marionette INFO Listening on port 2828 10:55:34 INFO - PROCESS | 2340 | 1462470934041 Marionette DEBUG Marionette enabled via command-line flag 10:55:34 INFO - PROCESS | 2340 | [2340] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 10:55:34 INFO - PROCESS | 2340 | [2340] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 10:55:34 INFO - PROCESS | 2340 | ++DOCSHELL 0DB5D800 == 3 [pid = 2340] [id = 3] 10:55:34 INFO - PROCESS | 2340 | ++DOMWINDOW == 5 (0DB62000) [pid = 2340] [serial = 5] [outer = 00000000] 10:55:34 INFO - PROCESS | 2340 | [2340] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 10:55:34 INFO - PROCESS | 2340 | ++DOMWINDOW == 6 (0E53A400) [pid = 2340] [serial = 6] [outer = 0DB62000] 10:55:34 INFO - PROCESS | 2340 | [2340] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 10:55:34 INFO - PROCESS | 2340 | ++DOMWINDOW == 7 (15A27C00) [pid = 2340] [serial = 7] [outer = 0E9E7400] 10:55:34 INFO - PROCESS | 2340 | [2340] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:55:34 INFO - PROCESS | 2340 | 1462470934454 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49657 10:55:34 INFO - PROCESS | 2340 | [2340] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:55:34 INFO - PROCESS | 2340 | 1462470934460 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49658 10:55:34 INFO - PROCESS | 2340 | [2340] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:55:34 INFO - PROCESS | 2340 | 1462470934496 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49660 10:55:34 INFO - PROCESS | 2340 | 1462470934498 Marionette DEBUG Closed connection conn0 10:55:34 INFO - PROCESS | 2340 | 1462470934500 Marionette DEBUG Closed connection conn1 10:55:34 INFO - PROCESS | 2340 | 1462470934599 Marionette DEBUG Closed connection conn2 10:55:34 INFO - PROCESS | 2340 | [2340] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:55:34 INFO - PROCESS | 2340 | 1462470934606 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49661 10:55:34 INFO - PROCESS | 2340 | 1462470934638 Marionette DEBUG Closed connection conn3 10:55:34 INFO - PROCESS | 2340 | [2340] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:55:34 INFO - PROCESS | 2340 | 1462470934644 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49662 10:55:34 INFO - PROCESS | 2340 | ++DOCSHELL 165B6000 == 4 [pid = 2340] [id = 4] 10:55:34 INFO - PROCESS | 2340 | ++DOMWINDOW == 8 (165B6800) [pid = 2340] [serial = 8] [outer = 00000000] 10:55:34 INFO - PROCESS | 2340 | ++DOMWINDOW == 9 (165C1000) [pid = 2340] [serial = 9] [outer = 165B6800] 10:55:34 INFO - PROCESS | 2340 | ++DOMWINDOW == 10 (16A79C00) [pid = 2340] [serial = 10] [outer = 165B6800] 10:55:34 INFO - PROCESS | 2340 | 1462470934785 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 10:55:34 INFO - PROCESS | 2340 | 1462470934791 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160505085246","device":"desktop","version":"48.0a2"} 10:55:36 INFO - PROCESS | 2340 | [2340] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 10:55:36 INFO - PROCESS | 2340 | [2340] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 10:55:36 INFO - PROCESS | 2340 | [2340] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:55:36 INFO - PROCESS | 2340 | ++DOCSHELL 18727C00 == 5 [pid = 2340] [id = 5] 10:55:36 INFO - PROCESS | 2340 | ++DOMWINDOW == 11 (18728000) [pid = 2340] [serial = 11] [outer = 00000000] 10:55:36 INFO - PROCESS | 2340 | ++DOCSHELL 18728400 == 6 [pid = 2340] [id = 6] 10:55:36 INFO - PROCESS | 2340 | ++DOMWINDOW == 12 (18728800) [pid = 2340] [serial = 12] [outer = 00000000] 10:55:37 INFO - PROCESS | 2340 | [2340] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:55:37 INFO - PROCESS | 2340 | ++DOCSHELL 196F9800 == 7 [pid = 2340] [id = 7] 10:55:37 INFO - PROCESS | 2340 | ++DOMWINDOW == 13 (196F9C00) [pid = 2340] [serial = 13] [outer = 00000000] 10:55:37 INFO - PROCESS | 2340 | [2340] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:55:37 INFO - PROCESS | 2340 | [2340] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 10:55:37 INFO - PROCESS | 2340 | ++DOMWINDOW == 14 (19892000) [pid = 2340] [serial = 14] [outer = 196F9C00] 10:55:37 INFO - PROCESS | 2340 | ++DOMWINDOW == 15 (1952C400) [pid = 2340] [serial = 15] [outer = 18728000] 10:55:37 INFO - PROCESS | 2340 | ++DOMWINDOW == 16 (1952DC00) [pid = 2340] [serial = 16] [outer = 18728800] 10:55:37 INFO - PROCESS | 2340 | ++DOMWINDOW == 17 (19530400) [pid = 2340] [serial = 17] [outer = 196F9C00] 10:55:38 INFO - PROCESS | 2340 | 1462470938525 Marionette DEBUG loaded listener.js 10:55:38 INFO - PROCESS | 2340 | 1462470938539 Marionette DEBUG loaded listener.js 10:55:39 INFO - PROCESS | 2340 | ++DOMWINDOW == 18 (1C254C00) [pid = 2340] [serial = 18] [outer = 196F9C00] 10:55:39 INFO - PROCESS | 2340 | 1462470939305 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"52392793-1a03-4ba8-8cc5-689febd26983","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160505085246","device":"desktop","version":"48.0a2","command_id":1}}] 10:55:39 INFO - PROCESS | 2340 | 1462470939526 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 10:55:39 INFO - PROCESS | 2340 | 1462470939617 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 10:55:39 INFO - PROCESS | 2340 | 1462470939636 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 10:55:39 INFO - PROCESS | 2340 | [2340] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 10:55:40 INFO - PROCESS | 2340 | [2340] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:55:40 INFO - PROCESS | 2340 | ++DOMWINDOW == 19 (1CCFA800) [pid = 2340] [serial = 19] [outer = 196F9C00] 10:55:40 INFO - PROCESS | 2340 | [2340] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:55:40 INFO - PROCESS | 2340 | 1462470940682 Marionette TRACE conn4 <- [1,3,null,{}] 10:55:40 INFO - PROCESS | 2340 | 1462470940686 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 10:55:40 INFO - PROCESS | 2340 | 1462470940701 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 10:55:40 INFO - PROCESS | 2340 | 1462470940719 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 10:55:40 INFO - PROCESS | 2340 | 1462470940721 Marionette TRACE conn4 <- [1,5,null,{"value":"13"}] 10:55:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 10:55:40 INFO - PROCESS | 2340 | 1462470940729 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 10:55:40 INFO - PROCESS | 2340 | 1462470940733 Marionette TRACE conn4 <- [1,6,null,{}] 10:55:40 INFO - PROCESS | 2340 | 1462470940774 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:40 INFO - PROCESS | 2340 | 1462470940786 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 10:55:40 INFO - PROCESS | 2340 | 1462470940790 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:40 INFO - PROCESS | 2340 | ++DOCSHELL 1D76C400 == 8 [pid = 2340] [id = 8] 10:55:40 INFO - PROCESS | 2340 | ++DOMWINDOW == 20 (1D76C800) [pid = 2340] [serial = 20] [outer = 00000000] 10:55:40 INFO - PROCESS | 2340 | ++DOMWINDOW == 21 (1D76F000) [pid = 2340] [serial = 21] [outer = 1D76C800] 10:55:40 INFO - PROCESS | 2340 | 1462470940837 Marionette DEBUG loaded listener.js 10:55:40 INFO - PROCESS | 2340 | ++DOMWINDOW == 22 (1ECC0000) [pid = 2340] [serial = 22] [outer = 1D76C800] 10:55:41 INFO - PROCESS | 2340 | ++DOCSHELL 1766C000 == 9 [pid = 2340] [id = 9] 10:55:41 INFO - PROCESS | 2340 | ++DOMWINDOW == 23 (17692400) [pid = 2340] [serial = 23] [outer = 00000000] 10:55:41 INFO - PROCESS | 2340 | ++DOMWINDOW == 24 (1D765800) [pid = 2340] [serial = 24] [outer = 17692400] 10:55:41 INFO - PROCESS | 2340 | 1462470941232 Marionette DEBUG loaded listener.js 10:55:41 INFO - PROCESS | 2340 | ++DOMWINDOW == 25 (1ECBF000) [pid = 2340] [serial = 25] [outer = 17692400] 10:55:41 INFO - PROCESS | 2340 | [2340] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:55:41 INFO - PROCESS | 2340 | --DOCSHELL 0E5BAC00 == 8 [pid = 2340] [id = 1] 10:55:42 INFO - PROCESS | 2340 | 1462470942026 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 10:55:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 10:55:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1336ms 10:55:42 INFO - PROCESS | 2340 | 1462470942069 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 10:55:42 INFO - PROCESS | 2340 | 1462470942073 Marionette TRACE conn4 <- [1,9,null,{"value":"13"}] 10:55:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 10:55:42 INFO - PROCESS | 2340 | 1462470942078 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 10:55:42 INFO - PROCESS | 2340 | 1462470942082 Marionette TRACE conn4 <- [1,10,null,{}] 10:55:42 INFO - PROCESS | 2340 | 1462470942087 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:42 INFO - PROCESS | 2340 | 1462470942212 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 10:55:42 INFO - PROCESS | 2340 | 1462470942273 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:42 INFO - PROCESS | 2340 | ++DOCSHELL 0DB59800 == 9 [pid = 2340] [id = 10] 10:55:42 INFO - PROCESS | 2340 | ++DOMWINDOW == 26 (0DB5A000) [pid = 2340] [serial = 26] [outer = 00000000] 10:55:42 INFO - PROCESS | 2340 | ++DOMWINDOW == 27 (0DE33400) [pid = 2340] [serial = 27] [outer = 0DB5A000] 10:55:42 INFO - PROCESS | 2340 | 1462470942341 Marionette DEBUG loaded listener.js 10:55:42 INFO - PROCESS | 2340 | ++DOMWINDOW == 28 (0E5BC800) [pid = 2340] [serial = 28] [outer = 0DB5A000] 10:55:42 INFO - PROCESS | 2340 | 1462470942936 Marionette TRACE conn4 <- [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]]]}] 10:55:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 10:55:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 930ms 10:55:43 INFO - PROCESS | 2340 | 1462470943010 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 10:55:43 INFO - PROCESS | 2340 | 1462470943016 Marionette TRACE conn4 <- [1,13,null,{"value":"13"}] 10:55:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 10:55:43 INFO - PROCESS | 2340 | 1462470943022 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 10:55:43 INFO - PROCESS | 2340 | 1462470943025 Marionette TRACE conn4 <- [1,14,null,{}] 10:55:43 INFO - PROCESS | 2340 | 1462470943030 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:43 INFO - PROCESS | 2340 | 1462470943144 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 10:55:43 INFO - PROCESS | 2340 | 1462470943205 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:43 INFO - PROCESS | 2340 | ++DOCSHELL 17671C00 == 10 [pid = 2340] [id = 11] 10:55:43 INFO - PROCESS | 2340 | ++DOMWINDOW == 29 (17697400) [pid = 2340] [serial = 29] [outer = 00000000] 10:55:43 INFO - PROCESS | 2340 | ++DOMWINDOW == 30 (17D61000) [pid = 2340] [serial = 30] [outer = 17697400] 10:55:43 INFO - PROCESS | 2340 | 1462470943260 Marionette DEBUG loaded listener.js 10:55:43 INFO - PROCESS | 2340 | ++DOMWINDOW == 31 (188EB800) [pid = 2340] [serial = 31] [outer = 17697400] 10:55:43 INFO - PROCESS | 2340 | 1462470943860 Marionette TRACE conn4 <- [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]]]}] 10:55:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 10:55:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 870ms 10:55:43 INFO - PROCESS | 2340 | 1462470943894 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 10:55:43 INFO - PROCESS | 2340 | 1462470943897 Marionette TRACE conn4 <- [1,17,null,{"value":"13"}] 10:55:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 10:55:43 INFO - PROCESS | 2340 | 1462470943900 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 10:55:43 INFO - PROCESS | 2340 | 1462470943904 Marionette TRACE conn4 <- [1,18,null,{}] 10:55:43 INFO - PROCESS | 2340 | 1462470943915 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:44 INFO - PROCESS | 2340 | 1462470944032 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 10:55:44 INFO - PROCESS | 2340 | ++DOCSHELL 1BF2F800 == 11 [pid = 2340] [id = 12] 10:55:44 INFO - PROCESS | 2340 | ++DOMWINDOW == 32 (1BF2FC00) [pid = 2340] [serial = 32] [outer = 00000000] 10:55:44 INFO - PROCESS | 2340 | 1462470944113 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:44 INFO - PROCESS | 2340 | ++DOMWINDOW == 33 (1C259000) [pid = 2340] [serial = 33] [outer = 1BF2FC00] 10:55:44 INFO - PROCESS | 2340 | ++DOCSHELL 1CD7CC00 == 12 [pid = 2340] [id = 13] 10:55:44 INFO - PROCESS | 2340 | ++DOMWINDOW == 34 (1CD7E000) [pid = 2340] [serial = 34] [outer = 00000000] 10:55:44 INFO - PROCESS | 2340 | ++DOMWINDOW == 35 (1D768800) [pid = 2340] [serial = 35] [outer = 1CD7E000] 10:55:44 INFO - PROCESS | 2340 | 1462470944247 Marionette DEBUG loaded listener.js 10:55:44 INFO - PROCESS | 2340 | ++DOMWINDOW == 36 (1D884800) [pid = 2340] [serial = 36] [outer = 1CD7E000] 10:55:44 INFO - PROCESS | 2340 | ++DOMWINDOW == 37 (0D10C400) [pid = 2340] [serial = 37] [outer = 1BF2FC00] 10:55:44 INFO - PROCESS | 2340 | ++DOCSHELL 0D162000 == 13 [pid = 2340] [id = 14] 10:55:44 INFO - PROCESS | 2340 | ++DOMWINDOW == 38 (0D1C9800) [pid = 2340] [serial = 38] [outer = 00000000] 10:55:44 INFO - PROCESS | 2340 | ++DOMWINDOW == 39 (0D625000) [pid = 2340] [serial = 39] [outer = 0D1C9800] 10:55:44 INFO - PROCESS | 2340 | ++DOMWINDOW == 40 (0DB16C00) [pid = 2340] [serial = 40] [outer = 0D1C9800] 10:55:44 INFO - PROCESS | 2340 | --DOCSHELL 165B6000 == 12 [pid = 2340] [id = 4] 10:55:45 INFO - PROCESS | 2340 | 1462470945030 Marionette TRACE conn4 <- [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]]]}] 10:55:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 10:55:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1174ms 10:55:45 INFO - PROCESS | 2340 | 1462470945078 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 10:55:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 10:55:45 INFO - PROCESS | 2340 | 1462470945083 Marionette TRACE conn4 <- [1,21,null,{"value":"13"}] 10:55:45 INFO - PROCESS | 2340 | 1462470945087 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 10:55:45 INFO - PROCESS | 2340 | 1462470945091 Marionette TRACE conn4 <- [1,22,null,{}] 10:55:45 INFO - PROCESS | 2340 | 1462470945096 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:45 INFO - PROCESS | 2340 | 1462470945197 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 10:55:45 INFO - PROCESS | 2340 | 1462470945268 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:45 INFO - PROCESS | 2340 | ++DOCSHELL 0D6DF000 == 13 [pid = 2340] [id = 15] 10:55:45 INFO - PROCESS | 2340 | ++DOMWINDOW == 41 (0DA4B800) [pid = 2340] [serial = 41] [outer = 00000000] 10:55:45 INFO - PROCESS | 2340 | ++DOMWINDOW == 42 (0E546000) [pid = 2340] [serial = 42] [outer = 0DA4B800] 10:55:45 INFO - PROCESS | 2340 | 1462470945316 Marionette DEBUG loaded listener.js 10:55:45 INFO - PROCESS | 2340 | ++DOMWINDOW == 43 (0E9DE000) [pid = 2340] [serial = 43] [outer = 0DA4B800] 10:55:45 INFO - PROCESS | 2340 | 1462470945684 Marionette TRACE conn4 <- [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]]]}] 10:55:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 10:55:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 691ms 10:55:45 INFO - PROCESS | 2340 | 1462470945783 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 10:55:45 INFO - PROCESS | 2340 | 1462470945788 Marionette TRACE conn4 <- [1,25,null,{"value":"13"}] 10:55:45 INFO - PROCESS | 2340 | 1462470945794 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 10:55:45 INFO - PROCESS | 2340 | 1462470945796 Marionette TRACE conn4 <- [1,26,null,{}] 10:55:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 10:55:45 INFO - PROCESS | 2340 | 1462470945801 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:45 INFO - PROCESS | 2340 | 1462470945885 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 10:55:45 INFO - PROCESS | 2340 | 1462470945896 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:45 INFO - PROCESS | 2340 | ++DOCSHELL 14658000 == 14 [pid = 2340] [id = 16] 10:55:45 INFO - PROCESS | 2340 | ++DOMWINDOW == 44 (1465B800) [pid = 2340] [serial = 44] [outer = 00000000] 10:55:45 INFO - PROCESS | 2340 | ++DOMWINDOW == 45 (14A08400) [pid = 2340] [serial = 45] [outer = 1465B800] 10:55:45 INFO - PROCESS | 2340 | 1462470945942 Marionette DEBUG loaded listener.js 10:55:46 INFO - PROCESS | 2340 | ++DOMWINDOW == 46 (14AE7400) [pid = 2340] [serial = 46] [outer = 1465B800] 10:55:46 INFO - PROCESS | 2340 | 1462470946363 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 10:55:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 10:55:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 10:55:46 INFO - PROCESS | 2340 | 1462470946430 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 10:55:46 INFO - PROCESS | 2340 | 1462470946433 Marionette TRACE conn4 <- [1,29,null,{"value":"13"}] 10:55:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 10:55:46 INFO - PROCESS | 2340 | 1462470946436 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 10:55:46 INFO - PROCESS | 2340 | 1462470946440 Marionette TRACE conn4 <- [1,30,null,{}] 10:55:46 INFO - PROCESS | 2340 | 1462470946450 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:46 INFO - PROCESS | 2340 | 1462470946533 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 10:55:46 INFO - PROCESS | 2340 | 1462470946543 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:46 INFO - PROCESS | 2340 | ++DOCSHELL 1766B000 == 15 [pid = 2340] [id = 17] 10:55:46 INFO - PROCESS | 2340 | ++DOMWINDOW == 47 (1766BC00) [pid = 2340] [serial = 47] [outer = 00000000] 10:55:46 INFO - PROCESS | 2340 | ++DOMWINDOW == 48 (1768D000) [pid = 2340] [serial = 48] [outer = 1766BC00] 10:55:46 INFO - PROCESS | 2340 | 1462470946592 Marionette DEBUG loaded listener.js 10:55:46 INFO - PROCESS | 2340 | ++DOMWINDOW == 49 (17D08C00) [pid = 2340] [serial = 49] [outer = 1766BC00] 10:55:47 INFO - PROCESS | 2340 | 1462470946999 Marionette TRACE conn4 <- [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]]]}] 10:55:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 10:55:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 10:55:47 INFO - PROCESS | 2340 | 1462470947010 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 10:55:47 INFO - PROCESS | 2340 | 1462470947013 Marionette TRACE conn4 <- [1,33,null,{"value":"13"}] 10:55:47 INFO - PROCESS | 2340 | 1462470947016 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 10:55:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 10:55:47 INFO - PROCESS | 2340 | 1462470947017 Marionette TRACE conn4 <- [1,34,null,{}] 10:55:47 INFO - PROCESS | 2340 | 1462470947021 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:47 INFO - PROCESS | 2340 | 1462470947134 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 10:55:47 INFO - PROCESS | 2340 | 1462470947141 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:47 INFO - PROCESS | 2340 | ++DOCSHELL 17D0EC00 == 16 [pid = 2340] [id = 18] 10:55:47 INFO - PROCESS | 2340 | ++DOMWINDOW == 50 (17D33800) [pid = 2340] [serial = 50] [outer = 00000000] 10:55:47 INFO - PROCESS | 2340 | ++DOMWINDOW == 51 (188EC800) [pid = 2340] [serial = 51] [outer = 17D33800] 10:55:47 INFO - PROCESS | 2340 | 1462470947190 Marionette DEBUG loaded listener.js 10:55:47 INFO - PROCESS | 2340 | ++DOMWINDOW == 52 (190ABC00) [pid = 2340] [serial = 52] [outer = 17D33800] 10:55:47 INFO - PROCESS | 2340 | 1462470947594 Marionette TRACE conn4 <- [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]]]}] 10:55:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 10:55:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 631ms 10:55:47 INFO - PROCESS | 2340 | 1462470947650 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 10:55:47 INFO - PROCESS | 2340 | 1462470947652 Marionette TRACE conn4 <- [1,37,null,{"value":"13"}] 10:55:47 INFO - PROCESS | 2340 | 1462470947656 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 10:55:47 INFO - PROCESS | 2340 | 1462470947657 Marionette TRACE conn4 <- [1,38,null,{}] 10:55:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 10:55:47 INFO - PROCESS | 2340 | 1462470947661 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:47 INFO - PROCESS | 2340 | 1462470947738 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 10:55:47 INFO - PROCESS | 2340 | 1462470947746 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:47 INFO - PROCESS | 2340 | ++DOCSHELL 0E545C00 == 17 [pid = 2340] [id = 19] 10:55:47 INFO - PROCESS | 2340 | ++DOMWINDOW == 53 (19515800) [pid = 2340] [serial = 53] [outer = 00000000] 10:55:47 INFO - PROCESS | 2340 | ++DOMWINDOW == 54 (1A802C00) [pid = 2340] [serial = 54] [outer = 19515800] 10:55:47 INFO - PROCESS | 2340 | 1462470947794 Marionette DEBUG loaded listener.js 10:55:47 INFO - PROCESS | 2340 | ++DOMWINDOW == 55 (1AF5F000) [pid = 2340] [serial = 55] [outer = 19515800] 10:55:48 INFO - PROCESS | 2340 | 1462470948231 Marionette TRACE conn4 <- [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]]]}] 10:55:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 10:55:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 630ms 10:55:48 INFO - PROCESS | 2340 | 1462470948290 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 10:55:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 10:55:48 INFO - PROCESS | 2340 | 1462470948292 Marionette TRACE conn4 <- [1,41,null,{"value":"13"}] 10:55:48 INFO - PROCESS | 2340 | 1462470948295 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 10:55:48 INFO - PROCESS | 2340 | 1462470948297 Marionette TRACE conn4 <- [1,42,null,{}] 10:55:48 INFO - PROCESS | 2340 | 1462470948300 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:48 INFO - PROCESS | 2340 | 1462470948386 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 10:55:48 INFO - PROCESS | 2340 | 1462470948508 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:48 INFO - PROCESS | 2340 | ++DOCSHELL 1CC3BC00 == 18 [pid = 2340] [id = 20] 10:55:48 INFO - PROCESS | 2340 | ++DOMWINDOW == 56 (1D887800) [pid = 2340] [serial = 56] [outer = 00000000] 10:55:48 INFO - PROCESS | 2340 | ++DOMWINDOW == 57 (1EB9A800) [pid = 2340] [serial = 57] [outer = 1D887800] 10:55:48 INFO - PROCESS | 2340 | 1462470948613 Marionette DEBUG loaded listener.js 10:55:48 INFO - PROCESS | 2340 | ++DOMWINDOW == 58 (1EBDCC00) [pid = 2340] [serial = 58] [outer = 1D887800] 10:55:48 INFO - PROCESS | 2340 | 1462470948959 Marionette TRACE conn4 <- [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]]]}] 10:55:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 10:55:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 10:55:48 INFO - PROCESS | 2340 | 1462470948968 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 10:55:48 INFO - PROCESS | 2340 | 1462470948970 Marionette TRACE conn4 <- [1,45,null,{"value":"13"}] 10:55:48 INFO - PROCESS | 2340 | 1462470948973 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 10:55:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 10:55:48 INFO - PROCESS | 2340 | 1462470948974 Marionette TRACE conn4 <- [1,46,null,{}] 10:55:48 INFO - PROCESS | 2340 | 1462470948977 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:49 INFO - PROCESS | 2340 | 1462470949051 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 10:55:49 INFO - PROCESS | 2340 | 1462470949058 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:49 INFO - PROCESS | 2340 | ++DOCSHELL 0D678400 == 19 [pid = 2340] [id = 21] 10:55:49 INFO - PROCESS | 2340 | ++DOMWINDOW == 59 (0D67CC00) [pid = 2340] [serial = 59] [outer = 00000000] 10:55:49 INFO - PROCESS | 2340 | ++DOMWINDOW == 60 (0D681000) [pid = 2340] [serial = 60] [outer = 0D67CC00] 10:55:49 INFO - PROCESS | 2340 | 1462470949107 Marionette DEBUG loaded listener.js 10:55:49 INFO - PROCESS | 2340 | ++DOMWINDOW == 61 (1BB44C00) [pid = 2340] [serial = 61] [outer = 0D67CC00] 10:55:49 INFO - PROCESS | 2340 | 1462470949511 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 10:55:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 10:55:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 10:55:49 INFO - PROCESS | 2340 | 1462470949548 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 10:55:49 INFO - PROCESS | 2340 | 1462470949550 Marionette TRACE conn4 <- [1,49,null,{"value":"13"}] 10:55:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 10:55:49 INFO - PROCESS | 2340 | 1462470949552 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 10:55:49 INFO - PROCESS | 2340 | 1462470949554 Marionette TRACE conn4 <- [1,50,null,{}] 10:55:49 INFO - PROCESS | 2340 | 1462470949558 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:49 INFO - PROCESS | 2340 | 1462470949635 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 10:55:49 INFO - PROCESS | 2340 | 1462470949641 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:49 INFO - PROCESS | 2340 | ++DOCSHELL 0D961800 == 20 [pid = 2340] [id = 22] 10:55:49 INFO - PROCESS | 2340 | ++DOMWINDOW == 62 (0D966800) [pid = 2340] [serial = 62] [outer = 00000000] 10:55:49 INFO - PROCESS | 2340 | ++DOMWINDOW == 63 (0D96C400) [pid = 2340] [serial = 63] [outer = 0D966800] 10:55:49 INFO - PROCESS | 2340 | 1462470949685 Marionette DEBUG loaded listener.js 10:55:49 INFO - PROCESS | 2340 | ++DOMWINDOW == 64 (0D96FC00) [pid = 2340] [serial = 64] [outer = 0D966800] 10:55:50 INFO - PROCESS | 2340 | 1462470950087 Marionette TRACE conn4 <- [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]]]}] 10:55:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 10:55:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 10:55:50 INFO - PROCESS | 2340 | 1462470950126 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 10:55:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 10:55:50 INFO - PROCESS | 2340 | 1462470950128 Marionette TRACE conn4 <- [1,53,null,{"value":"13"}] 10:55:50 INFO - PROCESS | 2340 | 1462470950131 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 10:55:50 INFO - PROCESS | 2340 | 1462470950133 Marionette TRACE conn4 <- [1,54,null,{}] 10:55:50 INFO - PROCESS | 2340 | 1462470950149 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:50 INFO - PROCESS | 2340 | 1462470950226 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 10:55:50 INFO - PROCESS | 2340 | 1462470950233 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:50 INFO - PROCESS | 2340 | ++DOCSHELL 16151400 == 21 [pid = 2340] [id = 23] 10:55:50 INFO - PROCESS | 2340 | ++DOMWINDOW == 65 (17EF1800) [pid = 2340] [serial = 65] [outer = 00000000] 10:55:50 INFO - PROCESS | 2340 | ++DOMWINDOW == 66 (17EF6C00) [pid = 2340] [serial = 66] [outer = 17EF1800] 10:55:50 INFO - PROCESS | 2340 | 1462470950276 Marionette DEBUG loaded listener.js 10:55:50 INFO - PROCESS | 2340 | ++DOMWINDOW == 67 (17EFA400) [pid = 2340] [serial = 67] [outer = 17EF1800] 10:55:50 INFO - PROCESS | 2340 | 1462470950659 Marionette TRACE conn4 <- [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]]]}] 10:55:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 10:55:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 10:55:50 INFO - PROCESS | 2340 | 1462470950702 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 10:55:50 INFO - PROCESS | 2340 | 1462470950704 Marionette TRACE conn4 <- [1,57,null,{"value":"13"}] 10:55:50 INFO - PROCESS | 2340 | 1462470950707 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 10:55:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 10:55:50 INFO - PROCESS | 2340 | 1462470950709 Marionette TRACE conn4 <- [1,58,null,{}] 10:55:50 INFO - PROCESS | 2340 | 1462470950712 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:50 INFO - PROCESS | 2340 | 1462470950817 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 10:55:50 INFO - PROCESS | 2340 | 1462470950826 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:50 INFO - PROCESS | 2340 | ++DOCSHELL 17EF6400 == 22 [pid = 2340] [id = 24] 10:55:50 INFO - PROCESS | 2340 | ++DOMWINDOW == 68 (17EFC000) [pid = 2340] [serial = 68] [outer = 00000000] 10:55:50 INFO - PROCESS | 2340 | ++DOMWINDOW == 69 (19956800) [pid = 2340] [serial = 69] [outer = 17EFC000] 10:55:50 INFO - PROCESS | 2340 | 1462470950871 Marionette DEBUG loaded listener.js 10:55:50 INFO - PROCESS | 2340 | ++DOMWINDOW == 70 (19957000) [pid = 2340] [serial = 70] [outer = 17EFC000] 10:55:51 INFO - PROCESS | 2340 | 1462470951254 Marionette TRACE conn4 <- [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]]]}] 10:55:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 10:55:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 10:55:51 INFO - PROCESS | 2340 | 1462470951282 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 10:55:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 10:55:51 INFO - PROCESS | 2340 | 1462470951284 Marionette TRACE conn4 <- [1,61,null,{"value":"13"}] 10:55:51 INFO - PROCESS | 2340 | 1462470951287 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 10:55:51 INFO - PROCESS | 2340 | 1462470951289 Marionette TRACE conn4 <- [1,62,null,{}] 10:55:51 INFO - PROCESS | 2340 | 1462470951293 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:51 INFO - PROCESS | 2340 | 1462470951413 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 10:55:51 INFO - PROCESS | 2340 | 1462470951458 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:51 INFO - PROCESS | 2340 | ++DOCSHELL 14A4E800 == 23 [pid = 2340] [id = 25] 10:55:51 INFO - PROCESS | 2340 | ++DOMWINDOW == 71 (14A4FC00) [pid = 2340] [serial = 71] [outer = 00000000] 10:55:51 INFO - PROCESS | 2340 | ++DOMWINDOW == 72 (19953800) [pid = 2340] [serial = 72] [outer = 14A4FC00] 10:55:51 INFO - PROCESS | 2340 | 1462470951505 Marionette DEBUG loaded listener.js 10:55:51 INFO - PROCESS | 2340 | ++DOMWINDOW == 73 (1995EC00) [pid = 2340] [serial = 73] [outer = 14A4FC00] 10:55:51 INFO - PROCESS | 2340 | 1462470951853 Marionette TRACE conn4 <- [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]]]}] 10:55:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 10:55:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 630ms 10:55:51 INFO - PROCESS | 2340 | 1462470951918 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 10:55:51 INFO - PROCESS | 2340 | 1462470951920 Marionette TRACE conn4 <- [1,65,null,{"value":"13"}] 10:55:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 10:55:51 INFO - PROCESS | 2340 | 1462470951923 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 10:55:51 INFO - PROCESS | 2340 | 1462470951925 Marionette TRACE conn4 <- [1,66,null,{}] 10:55:51 INFO - PROCESS | 2340 | 1462470951929 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:52 INFO - PROCESS | 2340 | 1462470952045 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 10:55:52 INFO - PROCESS | 2340 | 1462470952078 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:52 INFO - PROCESS | 2340 | ++DOCSHELL 186E1800 == 24 [pid = 2340] [id = 26] 10:55:52 INFO - PROCESS | 2340 | ++DOMWINDOW == 74 (186E1C00) [pid = 2340] [serial = 74] [outer = 00000000] 10:55:52 INFO - PROCESS | 2340 | ++DOMWINDOW == 75 (186E7800) [pid = 2340] [serial = 75] [outer = 186E1C00] 10:55:52 INFO - PROCESS | 2340 | 1462470952121 Marionette DEBUG loaded listener.js 10:55:52 INFO - PROCESS | 2340 | ++DOMWINDOW == 76 (186E8000) [pid = 2340] [serial = 76] [outer = 186E1C00] 10:55:53 INFO - PROCESS | 2340 | 1462470953248 Marionette TRACE conn4 <- [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]]]}] 10:55:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 10:55:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1371ms 10:55:53 INFO - PROCESS | 2340 | 1462470953315 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 10:55:53 INFO - PROCESS | 2340 | 1462470953319 Marionette TRACE conn4 <- [1,69,null,{"value":"13"}] 10:55:53 INFO - PROCESS | 2340 | 1462470953324 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 10:55:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 10:55:53 INFO - PROCESS | 2340 | 1462470953327 Marionette TRACE conn4 <- [1,70,null,{}] 10:55:53 INFO - PROCESS | 2340 | 1462470953333 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:53 INFO - PROCESS | 2340 | 1462470953439 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 10:55:53 INFO - PROCESS | 2340 | 1462470953492 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:53 INFO - PROCESS | 2340 | ++DOCSHELL 0D677800 == 25 [pid = 2340] [id = 27] 10:55:53 INFO - PROCESS | 2340 | ++DOMWINDOW == 77 (0D67B000) [pid = 2340] [serial = 77] [outer = 00000000] 10:55:53 INFO - PROCESS | 2340 | ++DOMWINDOW == 78 (0D681800) [pid = 2340] [serial = 78] [outer = 0D67B000] 10:55:53 INFO - PROCESS | 2340 | 1462470953543 Marionette DEBUG loaded listener.js 10:55:53 INFO - PROCESS | 2340 | ++DOMWINDOW == 79 (0D6EAC00) [pid = 2340] [serial = 79] [outer = 0D67B000] 10:55:53 INFO - PROCESS | 2340 | 1462470953952 Marionette TRACE conn4 <- [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]]]}] 10:55:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 10:55:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 670ms 10:55:54 INFO - PROCESS | 2340 | 1462470954001 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 10:55:54 INFO - PROCESS | 2340 | 1462470954007 Marionette TRACE conn4 <- [1,73,null,{"value":"13"}] 10:55:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 10:55:54 INFO - PROCESS | 2340 | 1462470954012 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 10:55:54 INFO - PROCESS | 2340 | 1462470954014 Marionette TRACE conn4 <- [1,74,null,{}] 10:55:54 INFO - PROCESS | 2340 | 1462470954018 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:54 INFO - PROCESS | 2340 | 1462470954117 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 10:55:54 INFO - PROCESS | 2340 | 1462470954124 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:54 INFO - PROCESS | 2340 | ++DOCSHELL 0D96C000 == 26 [pid = 2340] [id = 28] 10:55:54 INFO - PROCESS | 2340 | ++DOMWINDOW == 80 (0D96C800) [pid = 2340] [serial = 80] [outer = 00000000] 10:55:54 INFO - PROCESS | 2340 | ++DOMWINDOW == 81 (0E50F400) [pid = 2340] [serial = 81] [outer = 0D96C800] 10:55:54 INFO - PROCESS | 2340 | 1462470954170 Marionette DEBUG loaded listener.js 10:55:54 INFO - PROCESS | 2340 | ++DOMWINDOW == 82 (0E5B5C00) [pid = 2340] [serial = 82] [outer = 0D96C800] 10:55:54 INFO - PROCESS | 2340 | --DOMWINDOW == 81 (165B6800) [pid = 2340] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 10:55:54 INFO - PROCESS | 2340 | --DOMWINDOW == 80 (1D76C800) [pid = 2340] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 10:55:54 INFO - PROCESS | 2340 | --DOMWINDOW == 79 (0DB5A000) [pid = 2340] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 10:55:54 INFO - PROCESS | 2340 | --DOMWINDOW == 78 (17697400) [pid = 2340] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 10:55:54 INFO - PROCESS | 2340 | --DOMWINDOW == 77 (1CD7E000) [pid = 2340] [serial = 34] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 10:55:54 INFO - PROCESS | 2340 | --DOMWINDOW == 76 (0DA4B800) [pid = 2340] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 10:55:54 INFO - PROCESS | 2340 | --DOMWINDOW == 75 (1465B800) [pid = 2340] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 10:55:54 INFO - PROCESS | 2340 | --DOMWINDOW == 74 (1766BC00) [pid = 2340] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 10:55:54 INFO - PROCESS | 2340 | --DOMWINDOW == 73 (17D33800) [pid = 2340] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 10:55:54 INFO - PROCESS | 2340 | --DOMWINDOW == 72 (0D966800) [pid = 2340] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 10:55:54 INFO - PROCESS | 2340 | --DOMWINDOW == 71 (17EF1800) [pid = 2340] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 10:55:54 INFO - PROCESS | 2340 | --DOMWINDOW == 70 (17EFC000) [pid = 2340] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 10:55:54 INFO - PROCESS | 2340 | 1462470954927 Marionette TRACE conn4 <- [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]]]}] 10:55:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 10:55:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 930ms 10:55:54 INFO - PROCESS | 2340 | 1462470954945 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 10:55:54 INFO - PROCESS | 2340 | 1462470954948 Marionette TRACE conn4 <- [1,77,null,{"value":"13"}] 10:55:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 10:55:54 INFO - PROCESS | 2340 | 1462470954951 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 10:55:54 INFO - PROCESS | 2340 | 1462470954955 Marionette TRACE conn4 <- [1,78,null,{}] 10:55:54 INFO - PROCESS | 2340 | 1462470954970 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:55 INFO - PROCESS | 2340 | 1462470955066 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 10:55:55 INFO - PROCESS | 2340 | 1462470955142 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:55 INFO - PROCESS | 2340 | ++DOCSHELL 0E9E0800 == 27 [pid = 2340] [id = 29] 10:55:55 INFO - PROCESS | 2340 | ++DOMWINDOW == 71 (1413EC00) [pid = 2340] [serial = 83] [outer = 00000000] 10:55:55 INFO - PROCESS | 2340 | ++DOMWINDOW == 72 (14638400) [pid = 2340] [serial = 84] [outer = 1413EC00] 10:55:55 INFO - PROCESS | 2340 | 1462470955192 Marionette DEBUG loaded listener.js 10:55:55 INFO - PROCESS | 2340 | ++DOMWINDOW == 73 (14A0DC00) [pid = 2340] [serial = 85] [outer = 1413EC00] 10:55:55 INFO - PROCESS | 2340 | 1462470955551 Marionette TRACE conn4 <- [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]]]}] 10:55:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 10:55:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 630ms 10:55:55 INFO - PROCESS | 2340 | 1462470955604 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 10:55:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 10:55:55 INFO - PROCESS | 2340 | 1462470955606 Marionette TRACE conn4 <- [1,81,null,{"value":"13"}] 10:55:55 INFO - PROCESS | 2340 | 1462470955610 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 10:55:55 INFO - PROCESS | 2340 | 1462470955612 Marionette TRACE conn4 <- [1,82,null,{}] 10:55:55 INFO - PROCESS | 2340 | 1462470955615 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:55 INFO - PROCESS | 2340 | 1462470955689 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 10:55:55 INFO - PROCESS | 2340 | 1462470955696 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:55 INFO - PROCESS | 2340 | ++DOCSHELL 14A48800 == 28 [pid = 2340] [id = 30] 10:55:55 INFO - PROCESS | 2340 | ++DOMWINDOW == 74 (14A4AC00) [pid = 2340] [serial = 86] [outer = 00000000] 10:55:55 INFO - PROCESS | 2340 | ++DOMWINDOW == 75 (15A1C400) [pid = 2340] [serial = 87] [outer = 14A4AC00] 10:55:55 INFO - PROCESS | 2340 | 1462470955740 Marionette DEBUG loaded listener.js 10:55:55 INFO - PROCESS | 2340 | ++DOMWINDOW == 76 (15AEFC00) [pid = 2340] [serial = 88] [outer = 14A4AC00] 10:55:56 INFO - PROCESS | 2340 | 1462470956167 Marionette TRACE conn4 <- [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]]]}] 10:55:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 10:55:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 571ms 10:55:56 INFO - PROCESS | 2340 | 1462470956184 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 10:55:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 10:55:56 INFO - PROCESS | 2340 | 1462470956186 Marionette TRACE conn4 <- [1,85,null,{"value":"13"}] 10:55:56 INFO - PROCESS | 2340 | 1462470956190 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 10:55:56 INFO - PROCESS | 2340 | 1462470956191 Marionette TRACE conn4 <- [1,86,null,{}] 10:55:56 INFO - PROCESS | 2340 | 1462470956195 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:56 INFO - PROCESS | 2340 | 1462470956267 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 10:55:56 INFO - PROCESS | 2340 | 1462470956274 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:56 INFO - PROCESS | 2340 | ++DOCSHELL 165BA000 == 29 [pid = 2340] [id = 31] 10:55:56 INFO - PROCESS | 2340 | ++DOMWINDOW == 77 (165BA800) [pid = 2340] [serial = 89] [outer = 00000000] 10:55:56 INFO - PROCESS | 2340 | ++DOMWINDOW == 78 (1766DC00) [pid = 2340] [serial = 90] [outer = 165BA800] 10:55:56 INFO - PROCESS | 2340 | 1462470956318 Marionette DEBUG loaded listener.js 10:55:56 INFO - PROCESS | 2340 | ++DOMWINDOW == 79 (17699C00) [pid = 2340] [serial = 91] [outer = 165BA800] 10:55:56 INFO - PROCESS | 2340 | 1462470956781 Marionette TRACE conn4 <- [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]]]}] 10:55:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 10:55:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 630ms 10:55:56 INFO - PROCESS | 2340 | 1462470956821 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 10:55:56 INFO - PROCESS | 2340 | 1462470956825 Marionette TRACE conn4 <- [1,89,null,{"value":"13"}] 10:55:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 10:55:56 INFO - PROCESS | 2340 | 1462470956831 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 10:55:56 INFO - PROCESS | 2340 | 1462470956835 Marionette TRACE conn4 <- [1,90,null,{}] 10:55:56 INFO - PROCESS | 2340 | 1462470956842 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:56 INFO - PROCESS | 2340 | 1462470956974 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 10:55:57 INFO - PROCESS | 2340 | 1462470957112 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:57 INFO - PROCESS | 2340 | ++DOCSHELL 0D673800 == 30 [pid = 2340] [id = 32] 10:55:57 INFO - PROCESS | 2340 | ++DOMWINDOW == 80 (0D675000) [pid = 2340] [serial = 92] [outer = 00000000] 10:55:57 INFO - PROCESS | 2340 | ++DOMWINDOW == 81 (0D67F400) [pid = 2340] [serial = 93] [outer = 0D675000] 10:55:57 INFO - PROCESS | 2340 | 1462470957169 Marionette DEBUG loaded listener.js 10:55:57 INFO - PROCESS | 2340 | ++DOMWINDOW == 82 (0D96A000) [pid = 2340] [serial = 94] [outer = 0D675000] 10:55:57 INFO - PROCESS | 2340 | 1462470957698 Marionette TRACE conn4 <- [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]]]}] 10:55:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 10:55:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 931ms 10:55:57 INFO - PROCESS | 2340 | 1462470957761 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 10:55:57 INFO - PROCESS | 2340 | 1462470957767 Marionette TRACE conn4 <- [1,93,null,{"value":"13"}] 10:55:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 10:55:57 INFO - PROCESS | 2340 | 1462470957773 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 10:55:57 INFO - PROCESS | 2340 | 1462470957776 Marionette TRACE conn4 <- [1,94,null,{}] 10:55:57 INFO - PROCESS | 2340 | 1462470957780 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:57 INFO - PROCESS | 2340 | 1462470957880 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 10:55:57 INFO - PROCESS | 2340 | 1462470957949 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:57 INFO - PROCESS | 2340 | ++DOCSHELL 0E5C2C00 == 31 [pid = 2340] [id = 33] 10:55:57 INFO - PROCESS | 2340 | ++DOMWINDOW == 83 (14139800) [pid = 2340] [serial = 95] [outer = 00000000] 10:55:58 INFO - PROCESS | 2340 | ++DOMWINDOW == 84 (14A4F400) [pid = 2340] [serial = 96] [outer = 14139800] 10:55:58 INFO - PROCESS | 2340 | 1462470958004 Marionette DEBUG loaded listener.js 10:55:58 INFO - PROCESS | 2340 | ++DOMWINDOW == 85 (14AE7C00) [pid = 2340] [serial = 97] [outer = 14139800] 10:55:58 INFO - PROCESS | 2340 | 1462470958550 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 10:55:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 10:55:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 830ms 10:55:58 INFO - PROCESS | 2340 | 1462470958606 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 10:55:58 INFO - PROCESS | 2340 | 1462470958608 Marionette TRACE conn4 <- [1,97,null,{"value":"13"}] 10:55:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 10:55:58 INFO - PROCESS | 2340 | 1462470958612 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 10:55:58 INFO - PROCESS | 2340 | 1462470958616 Marionette TRACE conn4 <- [1,98,null,{}] 10:55:58 INFO - PROCESS | 2340 | 1462470958627 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:58 INFO - PROCESS | 2340 | 1462470958729 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 10:55:58 INFO - PROCESS | 2340 | 1462470958800 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:58 INFO - PROCESS | 2340 | ++DOCSHELL 186E0400 == 32 [pid = 2340] [id = 34] 10:55:58 INFO - PROCESS | 2340 | ++DOMWINDOW == 86 (186E0800) [pid = 2340] [serial = 98] [outer = 00000000] 10:55:58 INFO - PROCESS | 2340 | ++DOMWINDOW == 87 (186E7000) [pid = 2340] [serial = 99] [outer = 186E0800] 10:55:58 INFO - PROCESS | 2340 | 1462470958857 Marionette DEBUG loaded listener.js 10:55:58 INFO - PROCESS | 2340 | ++DOMWINDOW == 88 (18728C00) [pid = 2340] [serial = 100] [outer = 186E0800] 10:55:59 INFO - PROCESS | 2340 | 1462470959416 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 10:55:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 10:55:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 870ms 10:55:59 INFO - PROCESS | 2340 | 1462470959486 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 10:55:59 INFO - PROCESS | 2340 | 1462470959489 Marionette TRACE conn4 <- [1,101,null,{"value":"13"}] 10:55:59 INFO - PROCESS | 2340 | 1462470959492 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 10:55:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 10:55:59 INFO - PROCESS | 2340 | 1462470959494 Marionette TRACE conn4 <- [1,102,null,{}] 10:55:59 INFO - PROCESS | 2340 | 1462470959498 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:59 INFO - PROCESS | 2340 | 1462470959594 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 10:55:59 INFO - PROCESS | 2340 | 1462470959663 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:59 INFO - PROCESS | 2340 | ++DOCSHELL 19021400 == 33 [pid = 2340] [id = 35] 10:55:59 INFO - PROCESS | 2340 | ++DOMWINDOW == 89 (190A7C00) [pid = 2340] [serial = 101] [outer = 00000000] 10:55:59 INFO - PROCESS | 2340 | ++DOMWINDOW == 90 (196F5800) [pid = 2340] [serial = 102] [outer = 190A7C00] 10:55:59 INFO - PROCESS | 2340 | 1462470959718 Marionette DEBUG loaded listener.js 10:55:59 INFO - PROCESS | 2340 | ++DOMWINDOW == 91 (19955400) [pid = 2340] [serial = 103] [outer = 190A7C00] 10:56:00 INFO - PROCESS | 2340 | 1462470960294 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 10:56:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 10:56:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 830ms 10:56:00 INFO - PROCESS | 2340 | 1462470960325 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 10:56:00 INFO - PROCESS | 2340 | 1462470960328 Marionette TRACE conn4 <- [1,105,null,{"value":"13"}] 10:56:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 10:56:00 INFO - PROCESS | 2340 | 1462470960331 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 10:56:00 INFO - PROCESS | 2340 | 1462470960333 Marionette TRACE conn4 <- [1,106,null,{}] 10:56:00 INFO - PROCESS | 2340 | 1462470960337 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:00 INFO - PROCESS | 2340 | 1462470960428 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 10:56:00 INFO - PROCESS | 2340 | 1462470960497 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:00 INFO - PROCESS | 2340 | ++DOCSHELL 0D96F000 == 34 [pid = 2340] [id = 36] 10:56:00 INFO - PROCESS | 2340 | ++DOMWINDOW == 92 (0E5C3C00) [pid = 2340] [serial = 104] [outer = 00000000] 10:56:00 INFO - PROCESS | 2340 | ++DOMWINDOW == 93 (14A31800) [pid = 2340] [serial = 105] [outer = 0E5C3C00] 10:56:00 INFO - PROCESS | 2340 | 1462470960551 Marionette DEBUG loaded listener.js 10:56:00 INFO - PROCESS | 2340 | ++DOMWINDOW == 94 (165B6400) [pid = 2340] [serial = 106] [outer = 0E5C3C00] 10:56:01 INFO - PROCESS | 2340 | 1462470961085 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 10:56:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 10:56:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 770ms 10:56:01 INFO - PROCESS | 2340 | 1462470961115 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 10:56:01 INFO - PROCESS | 2340 | 1462470961119 Marionette TRACE conn4 <- [1,109,null,{"value":"13"}] 10:56:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 10:56:01 INFO - PROCESS | 2340 | 1462470961125 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 10:56:01 INFO - PROCESS | 2340 | 1462470961128 Marionette TRACE conn4 <- [1,110,null,{}] 10:56:01 INFO - PROCESS | 2340 | 1462470961134 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:01 INFO - PROCESS | 2340 | 1462470961227 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 10:56:01 INFO - PROCESS | 2340 | 1462470961312 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:01 INFO - PROCESS | 2340 | ++DOCSHELL 0D67B400 == 35 [pid = 2340] [id = 37] 10:56:01 INFO - PROCESS | 2340 | ++DOMWINDOW == 95 (0D67D000) [pid = 2340] [serial = 107] [outer = 00000000] 10:56:01 INFO - PROCESS | 2340 | ++DOMWINDOW == 96 (0DE2A800) [pid = 2340] [serial = 108] [outer = 0D67D000] 10:56:01 INFO - PROCESS | 2340 | 1462470961361 Marionette DEBUG loaded listener.js 10:56:01 INFO - PROCESS | 2340 | ++DOMWINDOW == 97 (0E9E7C00) [pid = 2340] [serial = 109] [outer = 0D67D000] 10:56:02 INFO - PROCESS | 2340 | --DOMWINDOW == 96 (165C1000) [pid = 2340] [serial = 9] [outer = 00000000] [url = about:blank] 10:56:02 INFO - PROCESS | 2340 | --DOMWINDOW == 95 (16A79C00) [pid = 2340] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 10:56:02 INFO - PROCESS | 2340 | --DOMWINDOW == 94 (0E9E8000) [pid = 2340] [serial = 4] [outer = 00000000] [url = about:blank] 10:56:02 INFO - PROCESS | 2340 | --DOMWINDOW == 93 (0DE33400) [pid = 2340] [serial = 27] [outer = 00000000] [url = about:blank] 10:56:02 INFO - PROCESS | 2340 | --DOMWINDOW == 92 (17D61000) [pid = 2340] [serial = 30] [outer = 00000000] [url = about:blank] 10:56:02 INFO - PROCESS | 2340 | --DOMWINDOW == 91 (1D768800) [pid = 2340] [serial = 35] [outer = 00000000] [url = about:blank] 10:56:02 INFO - PROCESS | 2340 | --DOMWINDOW == 90 (0D625000) [pid = 2340] [serial = 39] [outer = 00000000] [url = about:blank] 10:56:02 INFO - PROCESS | 2340 | --DOMWINDOW == 89 (0E546000) [pid = 2340] [serial = 42] [outer = 00000000] [url = about:blank] 10:56:02 INFO - PROCESS | 2340 | --DOMWINDOW == 88 (14A08400) [pid = 2340] [serial = 45] [outer = 00000000] [url = about:blank] 10:56:02 INFO - PROCESS | 2340 | --DOMWINDOW == 87 (14AE7400) [pid = 2340] [serial = 46] [outer = 00000000] [url = about:blank] 10:56:02 INFO - PROCESS | 2340 | --DOMWINDOW == 86 (1768D000) [pid = 2340] [serial = 48] [outer = 00000000] [url = about:blank] 10:56:02 INFO - PROCESS | 2340 | --DOMWINDOW == 85 (17D08C00) [pid = 2340] [serial = 49] [outer = 00000000] [url = about:blank] 10:56:02 INFO - PROCESS | 2340 | --DOMWINDOW == 84 (188EC800) [pid = 2340] [serial = 51] [outer = 00000000] [url = about:blank] 10:56:02 INFO - PROCESS | 2340 | --DOMWINDOW == 83 (190ABC00) [pid = 2340] [serial = 52] [outer = 00000000] [url = about:blank] 10:56:02 INFO - PROCESS | 2340 | --DOMWINDOW == 82 (1A802C00) [pid = 2340] [serial = 54] [outer = 00000000] [url = about:blank] 10:56:02 INFO - PROCESS | 2340 | --DOMWINDOW == 81 (1EB9A800) [pid = 2340] [serial = 57] [outer = 00000000] [url = about:blank] 10:56:02 INFO - PROCESS | 2340 | --DOMWINDOW == 80 (0D681000) [pid = 2340] [serial = 60] [outer = 00000000] [url = about:blank] 10:56:02 INFO - PROCESS | 2340 | --DOMWINDOW == 79 (0D96C400) [pid = 2340] [serial = 63] [outer = 00000000] [url = about:blank] 10:56:02 INFO - PROCESS | 2340 | --DOMWINDOW == 78 (17EF6C00) [pid = 2340] [serial = 66] [outer = 00000000] [url = about:blank] 10:56:02 INFO - PROCESS | 2340 | --DOMWINDOW == 77 (19956800) [pid = 2340] [serial = 69] [outer = 00000000] [url = about:blank] 10:56:02 INFO - PROCESS | 2340 | --DOMWINDOW == 76 (0E5BC800) [pid = 2340] [serial = 28] [outer = 00000000] [url = about:blank] 10:56:02 INFO - PROCESS | 2340 | --DOMWINDOW == 75 (188EB800) [pid = 2340] [serial = 31] [outer = 00000000] [url = about:blank] 10:56:02 INFO - PROCESS | 2340 | --DOMWINDOW == 74 (1C259000) [pid = 2340] [serial = 33] [outer = 00000000] [url = about:blank] 10:56:02 INFO - PROCESS | 2340 | --DOMWINDOW == 73 (1D884800) [pid = 2340] [serial = 36] [outer = 00000000] [url = about:blank] 10:56:02 INFO - PROCESS | 2340 | --DOMWINDOW == 72 (0E9DE000) [pid = 2340] [serial = 43] [outer = 00000000] [url = about:blank] 10:56:02 INFO - PROCESS | 2340 | --DOMWINDOW == 71 (0D96FC00) [pid = 2340] [serial = 64] [outer = 00000000] [url = about:blank] 10:56:02 INFO - PROCESS | 2340 | --DOMWINDOW == 70 (17EFA400) [pid = 2340] [serial = 67] [outer = 00000000] [url = about:blank] 10:56:02 INFO - PROCESS | 2340 | --DOMWINDOW == 69 (19953800) [pid = 2340] [serial = 72] [outer = 00000000] [url = about:blank] 10:56:02 INFO - PROCESS | 2340 | --DOMWINDOW == 68 (1ECC0000) [pid = 2340] [serial = 22] [outer = 00000000] [url = about:blank] 10:56:02 INFO - PROCESS | 2340 | --DOMWINDOW == 67 (19957000) [pid = 2340] [serial = 70] [outer = 00000000] [url = about:blank] 10:56:02 INFO - PROCESS | 2340 | --DOMWINDOW == 66 (1D76F000) [pid = 2340] [serial = 21] [outer = 00000000] [url = about:blank] 10:56:02 INFO - PROCESS | 2340 | --DOMWINDOW == 65 (1D765800) [pid = 2340] [serial = 24] [outer = 00000000] [url = about:blank] 10:56:02 INFO - PROCESS | 2340 | --DOMWINDOW == 64 (19530400) [pid = 2340] [serial = 17] [outer = 00000000] [url = about:blank] 10:56:02 INFO - PROCESS | 2340 | --DOMWINDOW == 63 (19892000) [pid = 2340] [serial = 14] [outer = 00000000] [url = about:blank] 10:56:02 INFO - PROCESS | 2340 | 1462470962303 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 10:56:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 10:56:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1232ms 10:56:02 INFO - PROCESS | 2340 | 1462470962358 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 10:56:02 INFO - PROCESS | 2340 | 1462470962363 Marionette TRACE conn4 <- [1,113,null,{"value":"13"}] 10:56:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 10:56:02 INFO - PROCESS | 2340 | 1462470962367 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 10:56:02 INFO - PROCESS | 2340 | 1462470962371 Marionette TRACE conn4 <- [1,114,null,{}] 10:56:02 INFO - PROCESS | 2340 | 1462470962376 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:02 INFO - PROCESS | 2340 | 1462470962462 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 10:56:02 INFO - PROCESS | 2340 | 1462470962471 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:02 INFO - PROCESS | 2340 | ++DOCSHELL 0D969000 == 36 [pid = 2340] [id = 38] 10:56:02 INFO - PROCESS | 2340 | ++DOMWINDOW == 64 (0D969C00) [pid = 2340] [serial = 110] [outer = 00000000] 10:56:02 INFO - PROCESS | 2340 | ++DOMWINDOW == 65 (0DA4B400) [pid = 2340] [serial = 111] [outer = 0D969C00] 10:56:02 INFO - PROCESS | 2340 | 1462470962519 Marionette DEBUG loaded listener.js 10:56:02 INFO - PROCESS | 2340 | ++DOMWINDOW == 66 (0DB59C00) [pid = 2340] [serial = 112] [outer = 0D969C00] 10:56:02 INFO - PROCESS | 2340 | 1462470962954 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 10:56:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 10:56:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 10:56:03 INFO - PROCESS | 2340 | 1462470963001 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 10:56:03 INFO - PROCESS | 2340 | 1462470963008 Marionette TRACE conn4 <- [1,117,null,{"value":"13"}] 10:56:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 10:56:03 INFO - PROCESS | 2340 | 1462470963014 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 10:56:03 INFO - PROCESS | 2340 | 1462470963017 Marionette TRACE conn4 <- [1,118,null,{}] 10:56:03 INFO - PROCESS | 2340 | 1462470963021 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:03 INFO - PROCESS | 2340 | 1462470963107 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 10:56:03 INFO - PROCESS | 2340 | 1462470963117 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:03 INFO - PROCESS | 2340 | ++DOCSHELL 14122C00 == 37 [pid = 2340] [id = 39] 10:56:03 INFO - PROCESS | 2340 | ++DOMWINDOW == 67 (14125400) [pid = 2340] [serial = 113] [outer = 00000000] 10:56:03 INFO - PROCESS | 2340 | ++DOMWINDOW == 68 (14327800) [pid = 2340] [serial = 114] [outer = 14125400] 10:56:03 INFO - PROCESS | 2340 | 1462470963162 Marionette DEBUG loaded listener.js 10:56:03 INFO - PROCESS | 2340 | ++DOMWINDOW == 69 (14652800) [pid = 2340] [serial = 115] [outer = 14125400] 10:56:03 INFO - PROCESS | 2340 | 1462470963602 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 10:56:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 10:56:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 10:56:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 10:56:03 INFO - PROCESS | 2340 | 1462470963650 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 10:56:03 INFO - PROCESS | 2340 | 1462470963652 Marionette TRACE conn4 <- [1,121,null,{"value":"13"}] 10:56:03 INFO - PROCESS | 2340 | 1462470963656 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 10:56:03 INFO - PROCESS | 2340 | 1462470963659 Marionette TRACE conn4 <- [1,122,null,{}] 10:56:03 INFO - PROCESS | 2340 | 1462470963671 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:03 INFO - PROCESS | 2340 | 1462470963754 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 10:56:03 INFO - PROCESS | 2340 | 1462470963765 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:03 INFO - PROCESS | 2340 | ++DOCSHELL 165BB400 == 38 [pid = 2340] [id = 40] 10:56:03 INFO - PROCESS | 2340 | ++DOMWINDOW == 70 (165BB800) [pid = 2340] [serial = 116] [outer = 00000000] 10:56:03 INFO - PROCESS | 2340 | ++DOMWINDOW == 71 (165C1C00) [pid = 2340] [serial = 117] [outer = 165BB800] 10:56:03 INFO - PROCESS | 2340 | 1462470963811 Marionette DEBUG loaded listener.js 10:56:03 INFO - PROCESS | 2340 | ++DOMWINDOW == 72 (1766C400) [pid = 2340] [serial = 118] [outer = 165BB800] 10:56:04 INFO - PROCESS | 2340 | 1462470964212 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 10:56:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 10:56:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 570ms 10:56:04 INFO - PROCESS | 2340 | 1462470964228 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 10:56:04 INFO - PROCESS | 2340 | 1462470964231 Marionette TRACE conn4 <- [1,125,null,{"value":"13"}] 10:56:04 INFO - PROCESS | 2340 | 1462470964234 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 10:56:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 10:56:04 INFO - PROCESS | 2340 | 1462470964236 Marionette TRACE conn4 <- [1,126,null,{}] 10:56:04 INFO - PROCESS | 2340 | 1462470964239 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:04 INFO - PROCESS | 2340 | 1462470964349 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 10:56:04 INFO - PROCESS | 2340 | 1462470964364 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:04 INFO - PROCESS | 2340 | ++DOCSHELL 17672C00 == 39 [pid = 2340] [id = 41] 10:56:04 INFO - PROCESS | 2340 | ++DOMWINDOW == 73 (17D02C00) [pid = 2340] [serial = 119] [outer = 00000000] 10:56:04 INFO - PROCESS | 2340 | ++DOMWINDOW == 74 (17EF0800) [pid = 2340] [serial = 120] [outer = 17D02C00] 10:56:04 INFO - PROCESS | 2340 | 1462470964409 Marionette DEBUG loaded listener.js 10:56:04 INFO - PROCESS | 2340 | ++DOMWINDOW == 75 (17EF7400) [pid = 2340] [serial = 121] [outer = 17D02C00] 10:56:04 INFO - PROCESS | 2340 | 1462470964866 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 10:56:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 10:56:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 671ms 10:56:04 INFO - PROCESS | 2340 | 1462470964910 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 10:56:04 INFO - PROCESS | 2340 | 1462470964912 Marionette TRACE conn4 <- [1,129,null,{"value":"13"}] 10:56:04 INFO - PROCESS | 2340 | 1462470964919 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 10:56:04 INFO - PROCESS | 2340 | 1462470964921 Marionette TRACE conn4 <- [1,130,null,{}] 10:56:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 10:56:04 INFO - PROCESS | 2340 | 1462470964925 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:05 INFO - PROCESS | 2340 | 1462470965022 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 10:56:05 INFO - PROCESS | 2340 | 1462470965031 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:05 INFO - PROCESS | 2340 | ++DOCSHELL 0D96D800 == 40 [pid = 2340] [id = 42] 10:56:05 INFO - PROCESS | 2340 | ++DOMWINDOW == 76 (17D69C00) [pid = 2340] [serial = 122] [outer = 00000000] 10:56:05 INFO - PROCESS | 2340 | ++DOMWINDOW == 77 (186E4000) [pid = 2340] [serial = 123] [outer = 17D69C00] 10:56:05 INFO - PROCESS | 2340 | 1462470965075 Marionette DEBUG loaded listener.js 10:56:05 INFO - PROCESS | 2340 | ++DOMWINDOW == 78 (18731800) [pid = 2340] [serial = 124] [outer = 17D69C00] 10:56:05 INFO - PROCESS | 2340 | 1462470965538 Marionette TRACE conn4 <- [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]]]}] 10:56:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 10:56:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 670ms 10:56:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 10:56:05 INFO - PROCESS | 2340 | 1462470965595 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 10:56:05 INFO - PROCESS | 2340 | 1462470965597 Marionette TRACE conn4 <- [1,133,null,{"value":"13"}] 10:56:05 INFO - PROCESS | 2340 | 1462470965600 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 10:56:05 INFO - PROCESS | 2340 | 1462470965602 Marionette TRACE conn4 <- [1,134,null,{}] 10:56:05 INFO - PROCESS | 2340 | 1462470965611 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:05 INFO - PROCESS | 2340 | 1462470965744 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 10:56:05 INFO - PROCESS | 2340 | 1462470965771 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:05 INFO - PROCESS | 2340 | ++DOCSHELL 19530800 == 41 [pid = 2340] [id = 43] 10:56:05 INFO - PROCESS | 2340 | ++DOMWINDOW == 79 (19530C00) [pid = 2340] [serial = 125] [outer = 00000000] 10:56:05 INFO - PROCESS | 2340 | ++DOMWINDOW == 80 (19952C00) [pid = 2340] [serial = 126] [outer = 19530C00] 10:56:05 INFO - PROCESS | 2340 | 1462470965818 Marionette DEBUG loaded listener.js 10:56:05 INFO - PROCESS | 2340 | ++DOMWINDOW == 81 (19959000) [pid = 2340] [serial = 127] [outer = 19530C00] 10:56:06 INFO - PROCESS | 2340 | 1462470966241 Marionette TRACE conn4 <- [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]]]}] 10:56:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 10:56:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 690ms 10:56:06 INFO - PROCESS | 2340 | 1462470966291 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 10:56:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 10:56:06 INFO - PROCESS | 2340 | 1462470966293 Marionette TRACE conn4 <- [1,137,null,{"value":"13"}] 10:56:06 INFO - PROCESS | 2340 | 1462470966300 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 10:56:06 INFO - PROCESS | 2340 | 1462470966302 Marionette TRACE conn4 <- [1,138,null,{}] 10:56:06 INFO - PROCESS | 2340 | 1462470966305 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:06 INFO - PROCESS | 2340 | --DOMWINDOW == 80 (186E1C00) [pid = 2340] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 10:56:06 INFO - PROCESS | 2340 | --DOMWINDOW == 79 (14A4FC00) [pid = 2340] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 10:56:06 INFO - PROCESS | 2340 | --DOMWINDOW == 78 (0D67CC00) [pid = 2340] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 10:56:06 INFO - PROCESS | 2340 | --DOMWINDOW == 77 (1D887800) [pid = 2340] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 10:56:06 INFO - PROCESS | 2340 | --DOMWINDOW == 76 (19515800) [pid = 2340] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 10:56:06 INFO - PROCESS | 2340 | --DOMWINDOW == 75 (0D67B000) [pid = 2340] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 10:56:06 INFO - PROCESS | 2340 | --DOMWINDOW == 74 (1413EC00) [pid = 2340] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 10:56:06 INFO - PROCESS | 2340 | --DOMWINDOW == 73 (0D96C800) [pid = 2340] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 10:56:06 INFO - PROCESS | 2340 | --DOMWINDOW == 72 (165BA800) [pid = 2340] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 10:56:06 INFO - PROCESS | 2340 | --DOMWINDOW == 71 (14A4AC00) [pid = 2340] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 10:56:06 INFO - PROCESS | 2340 | 1462470966487 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 10:56:06 INFO - PROCESS | 2340 | 1462470966499 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:06 INFO - PROCESS | 2340 | ++DOCSHELL 0D676000 == 42 [pid = 2340] [id = 44] 10:56:06 INFO - PROCESS | 2340 | ++DOMWINDOW == 72 (0D67B000) [pid = 2340] [serial = 128] [outer = 00000000] 10:56:06 INFO - PROCESS | 2340 | ++DOMWINDOW == 73 (0D968400) [pid = 2340] [serial = 129] [outer = 0D67B000] 10:56:06 INFO - PROCESS | 2340 | 1462470966542 Marionette DEBUG loaded listener.js 10:56:06 INFO - PROCESS | 2340 | ++DOMWINDOW == 74 (0DB61800) [pid = 2340] [serial = 130] [outer = 0D67B000] 10:56:06 INFO - PROCESS | 2340 | 1462470966937 Marionette TRACE conn4 <- [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]]]}] 10:56:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 10:56:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 691ms 10:56:06 INFO - PROCESS | 2340 | 1462470966988 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 10:56:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 10:56:06 INFO - PROCESS | 2340 | 1462470966990 Marionette TRACE conn4 <- [1,141,null,{"value":"13"}] 10:56:06 INFO - PROCESS | 2340 | 1462470966993 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 10:56:07 INFO - PROCESS | 2340 | 1462470966995 Marionette TRACE conn4 <- [1,142,null,{}] 10:56:07 INFO - PROCESS | 2340 | 1462470967003 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:07 INFO - PROCESS | 2340 | 1462470967101 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 10:56:07 INFO - PROCESS | 2340 | 1462470967110 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:07 INFO - PROCESS | 2340 | ++DOCSHELL 19952400 == 43 [pid = 2340] [id = 45] 10:56:07 INFO - PROCESS | 2340 | ++DOMWINDOW == 75 (19955800) [pid = 2340] [serial = 131] [outer = 00000000] 10:56:07 INFO - PROCESS | 2340 | ++DOMWINDOW == 76 (199A3400) [pid = 2340] [serial = 132] [outer = 19955800] 10:56:07 INFO - PROCESS | 2340 | 1462470967156 Marionette DEBUG loaded listener.js 10:56:07 INFO - PROCESS | 2340 | ++DOMWINDOW == 77 (17EF6000) [pid = 2340] [serial = 133] [outer = 19955800] 10:56:07 INFO - PROCESS | 2340 | 1462470967559 Marionette TRACE conn4 <- [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]]]}] 10:56:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 10:56:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 591ms 10:56:07 INFO - PROCESS | 2340 | 1462470967592 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 10:56:07 INFO - PROCESS | 2340 | 1462470967594 Marionette TRACE conn4 <- [1,145,null,{"value":"13"}] 10:56:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 10:56:07 INFO - PROCESS | 2340 | 1462470967597 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 10:56:07 INFO - PROCESS | 2340 | 1462470967599 Marionette TRACE conn4 <- [1,146,null,{}] 10:56:07 INFO - PROCESS | 2340 | 1462470967602 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:07 INFO - PROCESS | 2340 | 1462470967676 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 10:56:07 INFO - PROCESS | 2340 | 1462470967683 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:07 INFO - PROCESS | 2340 | ++DOCSHELL 199A1800 == 44 [pid = 2340] [id = 46] 10:56:07 INFO - PROCESS | 2340 | ++DOMWINDOW == 78 (1A8BAC00) [pid = 2340] [serial = 134] [outer = 00000000] 10:56:07 INFO - PROCESS | 2340 | ++DOMWINDOW == 79 (1B4DF400) [pid = 2340] [serial = 135] [outer = 1A8BAC00] 10:56:07 INFO - PROCESS | 2340 | 1462470967726 Marionette DEBUG loaded listener.js 10:56:07 INFO - PROCESS | 2340 | ++DOMWINDOW == 80 (1BB18400) [pid = 2340] [serial = 136] [outer = 1A8BAC00] 10:56:08 INFO - PROCESS | 2340 | 1462470968144 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 10:56:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 10:56:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 570ms 10:56:08 INFO - PROCESS | 2340 | 1462470968170 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 10:56:08 INFO - PROCESS | 2340 | 1462470968172 Marionette TRACE conn4 <- [1,149,null,{"value":"13"}] 10:56:08 INFO - PROCESS | 2340 | 1462470968175 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 10:56:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 10:56:08 INFO - PROCESS | 2340 | 1462470968177 Marionette TRACE conn4 <- [1,150,null,{}] 10:56:08 INFO - PROCESS | 2340 | 1462470968180 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:08 INFO - PROCESS | 2340 | 1462470968252 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 10:56:08 INFO - PROCESS | 2340 | 1462470968258 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:08 INFO - PROCESS | 2340 | ++DOCSHELL 0C872400 == 45 [pid = 2340] [id = 47] 10:56:08 INFO - PROCESS | 2340 | ++DOMWINDOW == 81 (0D962400) [pid = 2340] [serial = 137] [outer = 00000000] 10:56:08 INFO - PROCESS | 2340 | ++DOMWINDOW == 82 (1BB97000) [pid = 2340] [serial = 138] [outer = 0D962400] 10:56:08 INFO - PROCESS | 2340 | 1462470968301 Marionette DEBUG loaded listener.js 10:56:08 INFO - PROCESS | 2340 | ++DOMWINDOW == 83 (1BB9F800) [pid = 2340] [serial = 139] [outer = 0D962400] 10:56:09 INFO - PROCESS | 2340 | 1462470969100 Marionette TRACE conn4 <- [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]]]}] 10:56:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 10:56:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 970ms 10:56:09 INFO - PROCESS | 2340 | 1462470969149 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 10:56:09 INFO - PROCESS | 2340 | 1462470969155 Marionette TRACE conn4 <- [1,153,null,{"value":"13"}] 10:56:09 INFO - PROCESS | 2340 | 1462470969160 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 10:56:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 10:56:09 INFO - PROCESS | 2340 | 1462470969165 Marionette TRACE conn4 <- [1,154,null,{}] 10:56:09 INFO - PROCESS | 2340 | 1462470969170 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:09 INFO - PROCESS | 2340 | 1462470969283 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 10:56:09 INFO - PROCESS | 2340 | 1462470969354 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:09 INFO - PROCESS | 2340 | ++DOCSHELL 0D626C00 == 46 [pid = 2340] [id = 48] 10:56:09 INFO - PROCESS | 2340 | ++DOMWINDOW == 84 (0D962000) [pid = 2340] [serial = 140] [outer = 00000000] 10:56:09 INFO - PROCESS | 2340 | ++DOMWINDOW == 85 (0E591C00) [pid = 2340] [serial = 141] [outer = 0D962000] 10:56:09 INFO - PROCESS | 2340 | 1462470969411 Marionette DEBUG loaded listener.js 10:56:09 INFO - PROCESS | 2340 | ++DOMWINDOW == 86 (143BF800) [pid = 2340] [serial = 142] [outer = 0D962000] 10:56:10 INFO - PROCESS | 2340 | 1462470970279 Marionette TRACE conn4 <- [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]]]}] 10:56:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 10:56:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1184ms 10:56:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 10:56:10 INFO - PROCESS | 2340 | 1462470970348 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 10:56:10 INFO - PROCESS | 2340 | 1462470970352 Marionette TRACE conn4 <- [1,157,null,{"value":"13"}] 10:56:10 INFO - PROCESS | 2340 | 1462470970357 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 10:56:10 INFO - PROCESS | 2340 | 1462470970361 Marionette TRACE conn4 <- [1,158,null,{}] 10:56:10 INFO - PROCESS | 2340 | 1462470970368 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:10 INFO - PROCESS | 2340 | 1462470970481 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 10:56:10 INFO - PROCESS | 2340 | 1462470970546 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:10 INFO - PROCESS | 2340 | ++DOCSHELL 0D680400 == 47 [pid = 2340] [id = 49] 10:56:10 INFO - PROCESS | 2340 | ++DOMWINDOW == 87 (0D681C00) [pid = 2340] [serial = 143] [outer = 00000000] 10:56:10 INFO - PROCESS | 2340 | ++DOMWINDOW == 88 (0E541800) [pid = 2340] [serial = 144] [outer = 0D681C00] 10:56:10 INFO - PROCESS | 2340 | 1462470970595 Marionette DEBUG loaded listener.js 10:56:10 INFO - PROCESS | 2340 | ++DOMWINDOW == 89 (0E9E2800) [pid = 2340] [serial = 145] [outer = 0D681C00] 10:56:10 INFO - PROCESS | 2340 | --DOCSHELL 186E0400 == 46 [pid = 2340] [id = 34] 10:56:10 INFO - PROCESS | 2340 | --DOCSHELL 19021400 == 45 [pid = 2340] [id = 35] 10:56:10 INFO - PROCESS | 2340 | --DOCSHELL 0D673800 == 44 [pid = 2340] [id = 32] 10:56:10 INFO - PROCESS | 2340 | --DOCSHELL 0E5C2C00 == 43 [pid = 2340] [id = 33] 10:56:10 INFO - PROCESS | 2340 | --DOCSHELL 165BA000 == 42 [pid = 2340] [id = 31] 10:56:10 INFO - PROCESS | 2340 | --DOCSHELL 14A48800 == 41 [pid = 2340] [id = 30] 10:56:10 INFO - PROCESS | 2340 | --DOCSHELL 0E9E0800 == 40 [pid = 2340] [id = 29] 10:56:10 INFO - PROCESS | 2340 | --DOCSHELL 199A1800 == 39 [pid = 2340] [id = 46] 10:56:10 INFO - PROCESS | 2340 | --DOCSHELL 19952400 == 38 [pid = 2340] [id = 45] 10:56:10 INFO - PROCESS | 2340 | --DOCSHELL 0D676000 == 37 [pid = 2340] [id = 44] 10:56:10 INFO - PROCESS | 2340 | --DOCSHELL 19530800 == 36 [pid = 2340] [id = 43] 10:56:10 INFO - PROCESS | 2340 | --DOCSHELL 0D96D800 == 35 [pid = 2340] [id = 42] 10:56:10 INFO - PROCESS | 2340 | --DOCSHELL 17672C00 == 34 [pid = 2340] [id = 41] 10:56:10 INFO - PROCESS | 2340 | --DOCSHELL 165BB400 == 33 [pid = 2340] [id = 40] 10:56:10 INFO - PROCESS | 2340 | --DOCSHELL 14122C00 == 32 [pid = 2340] [id = 39] 10:56:10 INFO - PROCESS | 2340 | --DOCSHELL 0D969000 == 31 [pid = 2340] [id = 38] 10:56:10 INFO - PROCESS | 2340 | --DOCSHELL 0D67B400 == 30 [pid = 2340] [id = 37] 10:56:10 INFO - PROCESS | 2340 | --DOMWINDOW == 88 (0D681800) [pid = 2340] [serial = 78] [outer = 00000000] [url = about:blank] 10:56:10 INFO - PROCESS | 2340 | --DOMWINDOW == 87 (0D6EAC00) [pid = 2340] [serial = 79] [outer = 00000000] [url = about:blank] 10:56:10 INFO - PROCESS | 2340 | --DOMWINDOW == 86 (14638400) [pid = 2340] [serial = 84] [outer = 00000000] [url = about:blank] 10:56:10 INFO - PROCESS | 2340 | --DOMWINDOW == 85 (0E50F400) [pid = 2340] [serial = 81] [outer = 00000000] [url = about:blank] 10:56:10 INFO - PROCESS | 2340 | --DOMWINDOW == 84 (1766DC00) [pid = 2340] [serial = 90] [outer = 00000000] [url = about:blank] 10:56:10 INFO - PROCESS | 2340 | --DOMWINDOW == 83 (17699C00) [pid = 2340] [serial = 91] [outer = 00000000] [url = about:blank] 10:56:10 INFO - PROCESS | 2340 | --DOMWINDOW == 82 (15A1C400) [pid = 2340] [serial = 87] [outer = 00000000] [url = about:blank] 10:56:10 INFO - PROCESS | 2340 | --DOMWINDOW == 81 (15AEFC00) [pid = 2340] [serial = 88] [outer = 00000000] [url = about:blank] 10:56:10 INFO - PROCESS | 2340 | --DOMWINDOW == 80 (0E5B5C00) [pid = 2340] [serial = 82] [outer = 00000000] [url = about:blank] 10:56:10 INFO - PROCESS | 2340 | --DOMWINDOW == 79 (14A0DC00) [pid = 2340] [serial = 85] [outer = 00000000] [url = about:blank] 10:56:10 INFO - PROCESS | 2340 | --DOMWINDOW == 78 (186E8000) [pid = 2340] [serial = 76] [outer = 00000000] [url = about:blank] 10:56:10 INFO - PROCESS | 2340 | --DOMWINDOW == 77 (186E7800) [pid = 2340] [serial = 75] [outer = 00000000] [url = about:blank] 10:56:10 INFO - PROCESS | 2340 | --DOMWINDOW == 76 (1995EC00) [pid = 2340] [serial = 73] [outer = 00000000] [url = about:blank] 10:56:10 INFO - PROCESS | 2340 | --DOMWINDOW == 75 (1BB44C00) [pid = 2340] [serial = 61] [outer = 00000000] [url = about:blank] 10:56:10 INFO - PROCESS | 2340 | --DOMWINDOW == 74 (1EBDCC00) [pid = 2340] [serial = 58] [outer = 00000000] [url = about:blank] 10:56:10 INFO - PROCESS | 2340 | --DOMWINDOW == 73 (1AF5F000) [pid = 2340] [serial = 55] [outer = 00000000] [url = about:blank] 10:56:11 INFO - PROCESS | 2340 | 1462470971088 Marionette TRACE conn4 <- [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]]]}] 10:56:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 10:56:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 790ms 10:56:11 INFO - PROCESS | 2340 | 1462470971149 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 10:56:11 INFO - PROCESS | 2340 | 1462470971155 Marionette TRACE conn4 <- [1,161,null,{"value":"13"}] 10:56:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 10:56:11 INFO - PROCESS | 2340 | 1462470971162 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 10:56:11 INFO - PROCESS | 2340 | 1462470971164 Marionette TRACE conn4 <- [1,162,null,{}] 10:56:11 INFO - PROCESS | 2340 | 1462470971168 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:11 INFO - PROCESS | 2340 | 1462470971247 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 10:56:11 INFO - PROCESS | 2340 | 1462470971257 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:11 INFO - PROCESS | 2340 | ++DOCSHELL 0D96BC00 == 31 [pid = 2340] [id = 50] 10:56:11 INFO - PROCESS | 2340 | ++DOMWINDOW == 74 (0D96D800) [pid = 2340] [serial = 146] [outer = 00000000] 10:56:11 INFO - PROCESS | 2340 | ++DOMWINDOW == 75 (0E5BB800) [pid = 2340] [serial = 147] [outer = 0D96D800] 10:56:11 INFO - PROCESS | 2340 | 1462470971302 Marionette DEBUG loaded listener.js 10:56:11 INFO - PROCESS | 2340 | ++DOMWINDOW == 76 (14133800) [pid = 2340] [serial = 148] [outer = 0D96D800] 10:56:11 INFO - PROCESS | 2340 | 1462470971778 Marionette TRACE conn4 <- [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]]]}] 10:56:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 10:56:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 670ms 10:56:11 INFO - PROCESS | 2340 | 1462470971833 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 10:56:11 INFO - PROCESS | 2340 | 1462470971835 Marionette TRACE conn4 <- [1,165,null,{"value":"13"}] 10:56:11 INFO - PROCESS | 2340 | 1462470971839 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 10:56:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 10:56:11 INFO - PROCESS | 2340 | 1462470971843 Marionette TRACE conn4 <- [1,166,null,{}] 10:56:11 INFO - PROCESS | 2340 | 1462470971854 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:11 INFO - PROCESS | 2340 | 1462470971960 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 10:56:12 INFO - PROCESS | 2340 | 1462470972034 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:12 INFO - PROCESS | 2340 | ++DOCSHELL 14EC3800 == 32 [pid = 2340] [id = 51] 10:56:12 INFO - PROCESS | 2340 | ++DOMWINDOW == 77 (15AE8400) [pid = 2340] [serial = 149] [outer = 00000000] 10:56:12 INFO - PROCESS | 2340 | ++DOMWINDOW == 78 (15AF2C00) [pid = 2340] [serial = 150] [outer = 15AE8400] 10:56:12 INFO - PROCESS | 2340 | 1462470972083 Marionette DEBUG loaded listener.js 10:56:12 INFO - PROCESS | 2340 | ++DOMWINDOW == 79 (16158800) [pid = 2340] [serial = 151] [outer = 15AE8400] 10:56:12 INFO - PROCESS | 2340 | 1462470972453 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 10:56:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 10:56:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 631ms 10:56:12 INFO - PROCESS | 2340 | 1462470972473 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 10:56:12 INFO - PROCESS | 2340 | 1462470972475 Marionette TRACE conn4 <- [1,169,null,{"value":"13"}] 10:56:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 10:56:12 INFO - PROCESS | 2340 | 1462470972478 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 10:56:12 INFO - PROCESS | 2340 | 1462470972480 Marionette TRACE conn4 <- [1,170,null,{}] 10:56:12 INFO - PROCESS | 2340 | 1462470972484 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:12 INFO - PROCESS | 2340 | 1462470972592 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 10:56:12 INFO - PROCESS | 2340 | 1462470972600 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:12 INFO - PROCESS | 2340 | ++DOCSHELL 15AEA800 == 33 [pid = 2340] [id = 52] 10:56:12 INFO - PROCESS | 2340 | ++DOMWINDOW == 80 (16A7B400) [pid = 2340] [serial = 152] [outer = 00000000] 10:56:12 INFO - PROCESS | 2340 | ++DOMWINDOW == 81 (17D32400) [pid = 2340] [serial = 153] [outer = 16A7B400] 10:56:12 INFO - PROCESS | 2340 | 1462470972644 Marionette DEBUG loaded listener.js 10:56:12 INFO - PROCESS | 2340 | ++DOMWINDOW == 82 (17D69400) [pid = 2340] [serial = 154] [outer = 16A7B400] 10:56:13 INFO - PROCESS | 2340 | 1462470973077 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 10:56:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 10:56:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 10:56:13 INFO - PROCESS | 2340 | 1462470973121 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 10:56:13 INFO - PROCESS | 2340 | 1462470973123 Marionette TRACE conn4 <- [1,173,null,{"value":"13"}] 10:56:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 10:56:13 INFO - PROCESS | 2340 | 1462470973127 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 10:56:13 INFO - PROCESS | 2340 | 1462470973128 Marionette TRACE conn4 <- [1,174,null,{}] 10:56:13 INFO - PROCESS | 2340 | 1462470973132 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:13 INFO - PROCESS | 2340 | 1462470973228 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 10:56:13 INFO - PROCESS | 2340 | 1462470973237 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:13 INFO - PROCESS | 2340 | ++DOCSHELL 17EFB800 == 34 [pid = 2340] [id = 53] 10:56:13 INFO - PROCESS | 2340 | ++DOMWINDOW == 83 (17EFC000) [pid = 2340] [serial = 155] [outer = 00000000] 10:56:13 INFO - PROCESS | 2340 | ++DOMWINDOW == 84 (186E5000) [pid = 2340] [serial = 156] [outer = 17EFC000] 10:56:13 INFO - PROCESS | 2340 | 1462470973281 Marionette DEBUG loaded listener.js 10:56:13 INFO - PROCESS | 2340 | ++DOMWINDOW == 85 (186ED000) [pid = 2340] [serial = 157] [outer = 17EFC000] 10:56:13 INFO - PROCESS | 2340 | 1462470973747 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 10:56:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 10:56:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 670ms 10:56:13 INFO - PROCESS | 2340 | 1462470973800 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 10:56:13 INFO - PROCESS | 2340 | 1462470973802 Marionette TRACE conn4 <- [1,177,null,{"value":"13"}] 10:56:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 10:56:13 INFO - PROCESS | 2340 | 1462470973805 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 10:56:13 INFO - PROCESS | 2340 | 1462470973807 Marionette TRACE conn4 <- [1,178,null,{}] 10:56:13 INFO - PROCESS | 2340 | 1462470973810 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:13 INFO - PROCESS | 2340 | 1462470973927 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 10:56:13 INFO - PROCESS | 2340 | 1462470973941 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:14 INFO - PROCESS | 2340 | ++DOCSHELL 1952B000 == 35 [pid = 2340] [id = 54] 10:56:14 INFO - PROCESS | 2340 | ++DOMWINDOW == 86 (19530000) [pid = 2340] [serial = 158] [outer = 00000000] 10:56:14 INFO - PROCESS | 2340 | ++DOMWINDOW == 87 (19953400) [pid = 2340] [serial = 159] [outer = 19530000] 10:56:14 INFO - PROCESS | 2340 | 1462470974028 Marionette DEBUG loaded listener.js 10:56:14 INFO - PROCESS | 2340 | ++DOMWINDOW == 88 (1995AC00) [pid = 2340] [serial = 160] [outer = 19530000] 10:56:14 INFO - PROCESS | 2340 | 1462470974433 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 10:56:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 10:56:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 670ms 10:56:14 INFO - PROCESS | 2340 | 1462470974476 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 10:56:14 INFO - PROCESS | 2340 | 1462470974478 Marionette TRACE conn4 <- [1,181,null,{"value":"13"}] 10:56:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 10:56:14 INFO - PROCESS | 2340 | 1462470974488 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 10:56:14 INFO - PROCESS | 2340 | 1462470974490 Marionette TRACE conn4 <- [1,182,null,{}] 10:56:14 INFO - PROCESS | 2340 | 1462470974493 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:14 INFO - PROCESS | 2340 | 1462470974619 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 10:56:14 INFO - PROCESS | 2340 | 1462470974632 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:14 INFO - PROCESS | 2340 | ++DOCSHELL 1999A000 == 36 [pid = 2340] [id = 55] 10:56:14 INFO - PROCESS | 2340 | ++DOMWINDOW == 89 (1A803800) [pid = 2340] [serial = 161] [outer = 00000000] 10:56:14 INFO - PROCESS | 2340 | ++DOMWINDOW == 90 (1B4E1C00) [pid = 2340] [serial = 162] [outer = 1A803800] 10:56:14 INFO - PROCESS | 2340 | 1462470974676 Marionette DEBUG loaded listener.js 10:56:14 INFO - PROCESS | 2340 | ++DOMWINDOW == 91 (1AF54C00) [pid = 2340] [serial = 163] [outer = 1A803800] 10:56:15 INFO - PROCESS | 2340 | --DOMWINDOW == 90 (1A8BAC00) [pid = 2340] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 10:56:15 INFO - PROCESS | 2340 | --DOMWINDOW == 89 (17D69C00) [pid = 2340] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 10:56:15 INFO - PROCESS | 2340 | --DOMWINDOW == 88 (0D67D000) [pid = 2340] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 10:56:15 INFO - PROCESS | 2340 | --DOMWINDOW == 87 (19530C00) [pid = 2340] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 10:56:15 INFO - PROCESS | 2340 | --DOMWINDOW == 86 (0D969C00) [pid = 2340] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 10:56:15 INFO - PROCESS | 2340 | --DOMWINDOW == 85 (14125400) [pid = 2340] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 10:56:15 INFO - PROCESS | 2340 | --DOMWINDOW == 84 (165BB800) [pid = 2340] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 10:56:15 INFO - PROCESS | 2340 | --DOMWINDOW == 83 (0D67B000) [pid = 2340] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 10:56:15 INFO - PROCESS | 2340 | --DOMWINDOW == 82 (0D675000) [pid = 2340] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 10:56:15 INFO - PROCESS | 2340 | --DOMWINDOW == 81 (14139800) [pid = 2340] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 10:56:15 INFO - PROCESS | 2340 | --DOMWINDOW == 80 (186E0800) [pid = 2340] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 10:56:15 INFO - PROCESS | 2340 | --DOMWINDOW == 79 (190A7C00) [pid = 2340] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 10:56:15 INFO - PROCESS | 2340 | --DOMWINDOW == 78 (0E5C3C00) [pid = 2340] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 10:56:15 INFO - PROCESS | 2340 | --DOMWINDOW == 77 (19955800) [pid = 2340] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 10:56:15 INFO - PROCESS | 2340 | --DOMWINDOW == 76 (17D02C00) [pid = 2340] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 10:56:15 INFO - PROCESS | 2340 | ++DOMWINDOW == 77 (0D675000) [pid = 2340] [serial = 164] [outer = 0D1C9800] 10:56:15 INFO - PROCESS | 2340 | 1462470975236 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 10:56:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 10:56:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 770ms 10:56:15 INFO - PROCESS | 2340 | 1462470975261 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 10:56:15 INFO - PROCESS | 2340 | 1462470975263 Marionette TRACE conn4 <- [1,185,null,{"value":"13"}] 10:56:15 INFO - PROCESS | 2340 | 1462470975266 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 10:56:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 10:56:15 INFO - PROCESS | 2340 | 1462470975268 Marionette TRACE conn4 <- [1,186,null,{}] 10:56:15 INFO - PROCESS | 2340 | 1462470975272 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:15 INFO - PROCESS | 2340 | 1462470975348 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 10:56:15 INFO - PROCESS | 2340 | 1462470975355 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:15 INFO - PROCESS | 2340 | ++DOCSHELL 0D6E7400 == 37 [pid = 2340] [id = 56] 10:56:15 INFO - PROCESS | 2340 | ++DOMWINDOW == 78 (0D967800) [pid = 2340] [serial = 165] [outer = 00000000] 10:56:15 INFO - PROCESS | 2340 | ++DOMWINDOW == 79 (19898800) [pid = 2340] [serial = 166] [outer = 0D967800] 10:56:15 INFO - PROCESS | 2340 | 1462470975401 Marionette DEBUG loaded listener.js 10:56:15 INFO - PROCESS | 2340 | ++DOMWINDOW == 80 (1A8AB400) [pid = 2340] [serial = 167] [outer = 0D967800] 10:56:15 INFO - PROCESS | 2340 | 1462470975807 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 10:56:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 10:56:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 570ms 10:56:15 INFO - PROCESS | 2340 | 1462470975849 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 10:56:15 INFO - PROCESS | 2340 | 1462470975851 Marionette TRACE conn4 <- [1,189,null,{"value":"13"}] 10:56:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 10:56:15 INFO - PROCESS | 2340 | 1462470975854 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 10:56:15 INFO - PROCESS | 2340 | 1462470975856 Marionette TRACE conn4 <- [1,190,null,{}] 10:56:15 INFO - PROCESS | 2340 | 1462470975859 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:15 INFO - PROCESS | 2340 | 1462470975942 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 10:56:15 INFO - PROCESS | 2340 | 1462470975949 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:15 INFO - PROCESS | 2340 | ++DOCSHELL 14638400 == 38 [pid = 2340] [id = 57] 10:56:15 INFO - PROCESS | 2340 | ++DOMWINDOW == 81 (1A989400) [pid = 2340] [serial = 168] [outer = 00000000] 10:56:15 INFO - PROCESS | 2340 | ++DOMWINDOW == 82 (1BCE5400) [pid = 2340] [serial = 169] [outer = 1A989400] 10:56:16 INFO - PROCESS | 2340 | 1462470975995 Marionette DEBUG loaded listener.js 10:56:16 INFO - PROCESS | 2340 | ++DOMWINDOW == 83 (1C2DB000) [pid = 2340] [serial = 170] [outer = 1A989400] 10:56:16 INFO - PROCESS | 2340 | 1462470976407 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 10:56:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 10:56:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 570ms 10:56:16 INFO - PROCESS | 2340 | 1462470976426 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 10:56:16 INFO - PROCESS | 2340 | 1462470976428 Marionette TRACE conn4 <- [1,193,null,{"value":"13"}] 10:56:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 10:56:16 INFO - PROCESS | 2340 | 1462470976431 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 10:56:16 INFO - PROCESS | 2340 | 1462470976432 Marionette TRACE conn4 <- [1,194,null,{}] 10:56:16 INFO - PROCESS | 2340 | 1462470976436 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:16 INFO - PROCESS | 2340 | 1462470976538 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 10:56:16 INFO - PROCESS | 2340 | 1462470976547 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:16 INFO - PROCESS | 2340 | ++DOCSHELL 16BBA800 == 39 [pid = 2340] [id = 58] 10:56:16 INFO - PROCESS | 2340 | ++DOMWINDOW == 84 (16BBB000) [pid = 2340] [serial = 171] [outer = 00000000] 10:56:16 INFO - PROCESS | 2340 | ++DOMWINDOW == 85 (16BC0000) [pid = 2340] [serial = 172] [outer = 16BBB000] 10:56:16 INFO - PROCESS | 2340 | 1462470976591 Marionette DEBUG loaded listener.js 10:56:16 INFO - PROCESS | 2340 | ++DOMWINDOW == 86 (16BC0800) [pid = 2340] [serial = 173] [outer = 16BBB000] 10:56:16 INFO - PROCESS | 2340 | 1462470976978 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 10:56:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 10:56:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 570ms 10:56:17 INFO - PROCESS | 2340 | 1462470977002 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 10:56:17 INFO - PROCESS | 2340 | 1462470977004 Marionette TRACE conn4 <- [1,197,null,{"value":"13"}] 10:56:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 10:56:17 INFO - PROCESS | 2340 | 1462470977050 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 10:56:17 INFO - PROCESS | 2340 | 1462470977054 Marionette TRACE conn4 <- [1,198,null,{}] 10:56:17 INFO - PROCESS | 2340 | 1462470977059 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:17 INFO - PROCESS | 2340 | 1462470977154 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 10:56:17 INFO - PROCESS | 2340 | 1462470977317 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:17 INFO - PROCESS | 2340 | ++DOCSHELL 0D681800 == 40 [pid = 2340] [id = 59] 10:56:17 INFO - PROCESS | 2340 | ++DOMWINDOW == 87 (0D682C00) [pid = 2340] [serial = 174] [outer = 00000000] 10:56:17 INFO - PROCESS | 2340 | ++DOMWINDOW == 88 (0D963800) [pid = 2340] [serial = 175] [outer = 0D682C00] 10:56:17 INFO - PROCESS | 2340 | 1462470977416 Marionette DEBUG loaded listener.js 10:56:17 INFO - PROCESS | 2340 | ++DOMWINDOW == 89 (0DA4C400) [pid = 2340] [serial = 176] [outer = 0D682C00] 10:56:18 INFO - PROCESS | 2340 | 1462470977987 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 10:56:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 10:56:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 990ms 10:56:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 10:56:18 INFO - PROCESS | 2340 | 1462470978038 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 10:56:18 INFO - PROCESS | 2340 | 1462470978042 Marionette TRACE conn4 <- [1,201,null,{"value":"13"}] 10:56:18 INFO - PROCESS | 2340 | 1462470978046 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 10:56:18 INFO - PROCESS | 2340 | 1462470978049 Marionette TRACE conn4 <- [1,202,null,{}] 10:56:18 INFO - PROCESS | 2340 | 1462470978057 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:18 INFO - PROCESS | 2340 | 1462470978161 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 10:56:18 INFO - PROCESS | 2340 | 1462470978238 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:18 INFO - PROCESS | 2340 | ++DOCSHELL 14A53400 == 41 [pid = 2340] [id = 60] 10:56:18 INFO - PROCESS | 2340 | ++DOMWINDOW == 90 (14A95000) [pid = 2340] [serial = 177] [outer = 00000000] 10:56:18 INFO - PROCESS | 2340 | ++DOMWINDOW == 91 (165BB400) [pid = 2340] [serial = 178] [outer = 14A95000] 10:56:18 INFO - PROCESS | 2340 | 1462470978292 Marionette DEBUG loaded listener.js 10:56:18 INFO - PROCESS | 2340 | ++DOMWINDOW == 92 (16BC4000) [pid = 2340] [serial = 179] [outer = 14A95000] 10:56:18 INFO - PROCESS | 2340 | 1462470978881 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 10:56:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 10:56:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 890ms 10:56:18 INFO - PROCESS | 2340 | 1462470978938 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 10:56:18 INFO - PROCESS | 2340 | 1462470978940 Marionette TRACE conn4 <- [1,205,null,{"value":"13"}] 10:56:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 10:56:18 INFO - PROCESS | 2340 | 1462470978944 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 10:56:18 INFO - PROCESS | 2340 | 1462470978946 Marionette TRACE conn4 <- [1,206,null,{}] 10:56:18 INFO - PROCESS | 2340 | 1462470978950 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:19 INFO - PROCESS | 2340 | 1462470979090 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 10:56:19 INFO - PROCESS | 2340 | 1462470979185 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:19 INFO - PROCESS | 2340 | ++DOCSHELL 18A85800 == 42 [pid = 2340] [id = 61] 10:56:19 INFO - PROCESS | 2340 | ++DOMWINDOW == 93 (18A85C00) [pid = 2340] [serial = 180] [outer = 00000000] 10:56:19 INFO - PROCESS | 2340 | ++DOMWINDOW == 94 (18A88800) [pid = 2340] [serial = 181] [outer = 18A85C00] 10:56:19 INFO - PROCESS | 2340 | 1462470979246 Marionette DEBUG loaded listener.js 10:56:19 INFO - PROCESS | 2340 | ++DOMWINDOW == 95 (19515800) [pid = 2340] [serial = 182] [outer = 18A85C00] 10:56:19 INFO - PROCESS | 2340 | 1462470979930 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 10:56:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 10:56:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1017ms 10:56:19 INFO - PROCESS | 2340 | 1462470979965 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 10:56:19 INFO - PROCESS | 2340 | 1462470979969 Marionette TRACE conn4 <- [1,209,null,{"value":"13"}] 10:56:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 10:56:19 INFO - PROCESS | 2340 | 1462470979974 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 10:56:19 INFO - PROCESS | 2340 | 1462470979978 Marionette TRACE conn4 <- [1,210,null,{}] 10:56:20 INFO - PROCESS | 2340 | 1462470979991 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:20 INFO - PROCESS | 2340 | 1462470980099 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 10:56:20 INFO - PROCESS | 2340 | 1462470980182 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:20 INFO - PROCESS | 2340 | ++DOCSHELL 0D678000 == 43 [pid = 2340] [id = 62] 10:56:20 INFO - PROCESS | 2340 | ++DOMWINDOW == 96 (0D964800) [pid = 2340] [serial = 183] [outer = 00000000] 10:56:20 INFO - PROCESS | 2340 | ++DOMWINDOW == 97 (0DB5EC00) [pid = 2340] [serial = 184] [outer = 0D964800] 10:56:20 INFO - PROCESS | 2340 | 1462470980232 Marionette DEBUG loaded listener.js 10:56:20 INFO - PROCESS | 2340 | ++DOMWINDOW == 98 (0E5B8400) [pid = 2340] [serial = 185] [outer = 0D964800] 10:56:20 INFO - PROCESS | 2340 | 1462470980781 Marionette TRACE conn4 <- [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]]]}] 10:56:20 INFO - PROCESS | 2340 | --DOCSHELL 14638400 == 42 [pid = 2340] [id = 57] 10:56:20 INFO - PROCESS | 2340 | --DOCSHELL 0D6E7400 == 41 [pid = 2340] [id = 56] 10:56:20 INFO - PROCESS | 2340 | --DOCSHELL 1999A000 == 40 [pid = 2340] [id = 55] 10:56:20 INFO - PROCESS | 2340 | --DOCSHELL 1952B000 == 39 [pid = 2340] [id = 54] 10:56:20 INFO - PROCESS | 2340 | --DOCSHELL 17EFB800 == 38 [pid = 2340] [id = 53] 10:56:20 INFO - PROCESS | 2340 | --DOCSHELL 15AEA800 == 37 [pid = 2340] [id = 52] 10:56:20 INFO - PROCESS | 2340 | --DOCSHELL 14EC3800 == 36 [pid = 2340] [id = 51] 10:56:20 INFO - PROCESS | 2340 | --DOCSHELL 0D96BC00 == 35 [pid = 2340] [id = 50] 10:56:20 INFO - PROCESS | 2340 | --DOCSHELL 0D680400 == 34 [pid = 2340] [id = 49] 10:56:20 INFO - PROCESS | 2340 | --DOCSHELL 0D626C00 == 33 [pid = 2340] [id = 48] 10:56:20 INFO - PROCESS | 2340 | --DOMWINDOW == 97 (1BB97000) [pid = 2340] [serial = 138] [outer = 00000000] [url = about:blank] 10:56:20 INFO - PROCESS | 2340 | --DOMWINDOW == 96 (0D96A000) [pid = 2340] [serial = 94] [outer = 00000000] [url = about:blank] 10:56:20 INFO - PROCESS | 2340 | --DOMWINDOW == 95 (0D67F400) [pid = 2340] [serial = 93] [outer = 00000000] [url = about:blank] 10:56:20 INFO - PROCESS | 2340 | --DOMWINDOW == 94 (14AE7C00) [pid = 2340] [serial = 97] [outer = 00000000] [url = about:blank] 10:56:20 INFO - PROCESS | 2340 | --DOMWINDOW == 93 (14A4F400) [pid = 2340] [serial = 96] [outer = 00000000] [url = about:blank] 10:56:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 10:56:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 890ms 10:56:20 INFO - PROCESS | 2340 | 1462470980865 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 10:56:20 INFO - PROCESS | 2340 | 1462470980870 Marionette TRACE conn4 <- [1,213,null,{"value":"13"}] 10:56:20 INFO - PROCESS | 2340 | 1462470980876 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 10:56:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 10:56:20 INFO - PROCESS | 2340 | 1462470980878 Marionette TRACE conn4 <- [1,214,null,{}] 10:56:20 INFO - PROCESS | 2340 | 1462470980882 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:20 INFO - PROCESS | 2340 | 1462470980977 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 10:56:21 INFO - PROCESS | 2340 | --DOMWINDOW == 92 (1B4DF400) [pid = 2340] [serial = 135] [outer = 00000000] [url = about:blank] 10:56:21 INFO - PROCESS | 2340 | --DOMWINDOW == 91 (186E4000) [pid = 2340] [serial = 123] [outer = 00000000] [url = about:blank] 10:56:21 INFO - PROCESS | 2340 | --DOMWINDOW == 90 (0E9E7C00) [pid = 2340] [serial = 109] [outer = 00000000] [url = about:blank] 10:56:21 INFO - PROCESS | 2340 | --DOMWINDOW == 89 (0DE2A800) [pid = 2340] [serial = 108] [outer = 00000000] [url = about:blank] 10:56:21 INFO - PROCESS | 2340 | --DOMWINDOW == 88 (19952C00) [pid = 2340] [serial = 126] [outer = 00000000] [url = about:blank] 10:56:21 INFO - PROCESS | 2340 | --DOMWINDOW == 87 (0DA4B400) [pid = 2340] [serial = 111] [outer = 00000000] [url = about:blank] 10:56:21 INFO - PROCESS | 2340 | --DOMWINDOW == 86 (0DB59C00) [pid = 2340] [serial = 112] [outer = 00000000] [url = about:blank] 10:56:21 INFO - PROCESS | 2340 | --DOMWINDOW == 85 (14327800) [pid = 2340] [serial = 114] [outer = 00000000] [url = about:blank] 10:56:21 INFO - PROCESS | 2340 | --DOMWINDOW == 84 (14652800) [pid = 2340] [serial = 115] [outer = 00000000] [url = about:blank] 10:56:21 INFO - PROCESS | 2340 | --DOMWINDOW == 83 (165C1C00) [pid = 2340] [serial = 117] [outer = 00000000] [url = about:blank] 10:56:21 INFO - PROCESS | 2340 | --DOMWINDOW == 82 (1766C400) [pid = 2340] [serial = 118] [outer = 00000000] [url = about:blank] 10:56:21 INFO - PROCESS | 2340 | --DOMWINDOW == 81 (18731800) [pid = 2340] [serial = 124] [outer = 00000000] [url = about:blank] 10:56:21 INFO - PROCESS | 2340 | --DOMWINDOW == 80 (1BB18400) [pid = 2340] [serial = 136] [outer = 00000000] [url = about:blank] 10:56:21 INFO - PROCESS | 2340 | --DOMWINDOW == 79 (0D968400) [pid = 2340] [serial = 129] [outer = 00000000] [url = about:blank] 10:56:21 INFO - PROCESS | 2340 | --DOMWINDOW == 78 (0DB61800) [pid = 2340] [serial = 130] [outer = 00000000] [url = about:blank] 10:56:21 INFO - PROCESS | 2340 | --DOMWINDOW == 77 (18728C00) [pid = 2340] [serial = 100] [outer = 00000000] [url = about:blank] 10:56:21 INFO - PROCESS | 2340 | --DOMWINDOW == 76 (186E7000) [pid = 2340] [serial = 99] [outer = 00000000] [url = about:blank] 10:56:21 INFO - PROCESS | 2340 | --DOMWINDOW == 75 (19955400) [pid = 2340] [serial = 103] [outer = 00000000] [url = about:blank] 10:56:21 INFO - PROCESS | 2340 | --DOMWINDOW == 74 (196F5800) [pid = 2340] [serial = 102] [outer = 00000000] [url = about:blank] 10:56:21 INFO - PROCESS | 2340 | --DOMWINDOW == 73 (165B6400) [pid = 2340] [serial = 106] [outer = 00000000] [url = about:blank] 10:56:21 INFO - PROCESS | 2340 | --DOMWINDOW == 72 (14A31800) [pid = 2340] [serial = 105] [outer = 00000000] [url = about:blank] 10:56:21 INFO - PROCESS | 2340 | --DOMWINDOW == 71 (199A3400) [pid = 2340] [serial = 132] [outer = 00000000] [url = about:blank] 10:56:21 INFO - PROCESS | 2340 | --DOMWINDOW == 70 (17EF6000) [pid = 2340] [serial = 133] [outer = 00000000] [url = about:blank] 10:56:21 INFO - PROCESS | 2340 | --DOMWINDOW == 69 (19959000) [pid = 2340] [serial = 127] [outer = 00000000] [url = about:blank] 10:56:21 INFO - PROCESS | 2340 | --DOMWINDOW == 68 (17EF7400) [pid = 2340] [serial = 121] [outer = 00000000] [url = about:blank] 10:56:21 INFO - PROCESS | 2340 | --DOMWINDOW == 67 (17EF0800) [pid = 2340] [serial = 120] [outer = 00000000] [url = about:blank] 10:56:21 INFO - PROCESS | 2340 | 1462470981051 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:21 INFO - PROCESS | 2340 | ++DOCSHELL 0D165400 == 34 [pid = 2340] [id = 63] 10:56:21 INFO - PROCESS | 2340 | ++DOMWINDOW == 68 (0D1CE800) [pid = 2340] [serial = 186] [outer = 00000000] 10:56:21 INFO - PROCESS | 2340 | ++DOMWINDOW == 69 (0D966400) [pid = 2340] [serial = 187] [outer = 0D1CE800] 10:56:21 INFO - PROCESS | 2340 | 1462470981098 Marionette DEBUG loaded listener.js 10:56:21 INFO - PROCESS | 2340 | ++DOMWINDOW == 70 (0DA52400) [pid = 2340] [serial = 188] [outer = 0D1CE800] 10:56:21 INFO - PROCESS | 2340 | 1462470981457 Marionette TRACE conn4 <- [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]]]}] 10:56:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 10:56:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 630ms 10:56:21 INFO - PROCESS | 2340 | 1462470981509 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 10:56:21 INFO - PROCESS | 2340 | 1462470981512 Marionette TRACE conn4 <- [1,217,null,{"value":"13"}] 10:56:21 INFO - PROCESS | 2340 | 1462470981515 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 10:56:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 10:56:21 INFO - PROCESS | 2340 | 1462470981518 Marionette TRACE conn4 <- [1,218,null,{}] 10:56:21 INFO - PROCESS | 2340 | 1462470981528 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:21 INFO - PROCESS | 2340 | 1462470981609 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 10:56:21 INFO - PROCESS | 2340 | 1462470981616 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:21 INFO - PROCESS | 2340 | ++DOCSHELL 0D962C00 == 35 [pid = 2340] [id = 64] 10:56:21 INFO - PROCESS | 2340 | ++DOMWINDOW == 71 (0E5C2C00) [pid = 2340] [serial = 189] [outer = 00000000] 10:56:21 INFO - PROCESS | 2340 | ++DOMWINDOW == 72 (14A4C400) [pid = 2340] [serial = 190] [outer = 0E5C2C00] 10:56:21 INFO - PROCESS | 2340 | 1462470981691 Marionette DEBUG loaded listener.js 10:56:21 INFO - PROCESS | 2340 | ++DOMWINDOW == 73 (14EBC000) [pid = 2340] [serial = 191] [outer = 0E5C2C00] 10:56:22 INFO - PROCESS | 2340 | 1462470982129 Marionette TRACE conn4 <- [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]]]}] 10:56:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 10:56:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 631ms 10:56:22 INFO - PROCESS | 2340 | 1462470982149 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 10:56:22 INFO - PROCESS | 2340 | 1462470982152 Marionette TRACE conn4 <- [1,221,null,{"value":"13"}] 10:56:22 INFO - PROCESS | 2340 | 1462470982155 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 10:56:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 10:56:22 INFO - PROCESS | 2340 | 1462470982157 Marionette TRACE conn4 <- [1,222,null,{}] 10:56:22 INFO - PROCESS | 2340 | 1462470982161 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:22 INFO - PROCESS | 2340 | 1462470982245 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 10:56:22 INFO - PROCESS | 2340 | 1462470982252 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:22 INFO - PROCESS | 2340 | ++DOCSHELL 165B9000 == 36 [pid = 2340] [id = 65] 10:56:22 INFO - PROCESS | 2340 | ++DOMWINDOW == 74 (165BA000) [pid = 2340] [serial = 192] [outer = 00000000] 10:56:22 INFO - PROCESS | 2340 | ++DOMWINDOW == 75 (16A79400) [pid = 2340] [serial = 193] [outer = 165BA000] 10:56:22 INFO - PROCESS | 2340 | 1462470982296 Marionette DEBUG loaded listener.js 10:56:22 INFO - PROCESS | 2340 | ++DOMWINDOW == 76 (16BBA000) [pid = 2340] [serial = 194] [outer = 165BA000] 10:56:22 INFO - PROCESS | 2340 | 1462470982715 Marionette TRACE conn4 <- [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]]]}] 10:56:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 10:56:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 570ms 10:56:22 INFO - PROCESS | 2340 | 1462470982744 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 10:56:22 INFO - PROCESS | 2340 | 1462470982746 Marionette TRACE conn4 <- [1,225,null,{"value":"13"}] 10:56:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 10:56:22 INFO - PROCESS | 2340 | 1462470982749 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 10:56:22 INFO - PROCESS | 2340 | 1462470982750 Marionette TRACE conn4 <- [1,226,null,{}] 10:56:22 INFO - PROCESS | 2340 | 1462470982754 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:22 INFO - PROCESS | 2340 | 1462470982832 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 10:56:22 INFO - PROCESS | 2340 | 1462470982839 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:22 INFO - PROCESS | 2340 | ++DOCSHELL 16BBD000 == 37 [pid = 2340] [id = 66] 10:56:22 INFO - PROCESS | 2340 | ++DOMWINDOW == 77 (1766D800) [pid = 2340] [serial = 195] [outer = 00000000] 10:56:22 INFO - PROCESS | 2340 | ++DOMWINDOW == 78 (17D33000) [pid = 2340] [serial = 196] [outer = 1766D800] 10:56:22 INFO - PROCESS | 2340 | 1462470982883 Marionette DEBUG loaded listener.js 10:56:22 INFO - PROCESS | 2340 | ++DOMWINDOW == 79 (17D5C800) [pid = 2340] [serial = 197] [outer = 1766D800] 10:56:23 INFO - PROCESS | 2340 | 1462470983358 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 10:56:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 10:56:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 631ms 10:56:23 INFO - PROCESS | 2340 | 1462470983391 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 10:56:23 INFO - PROCESS | 2340 | 1462470983394 Marionette TRACE conn4 <- [1,229,null,{"value":"13"}] 10:56:23 INFO - PROCESS | 2340 | 1462470983397 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 10:56:23 INFO - PROCESS | 2340 | 1462470983399 Marionette TRACE conn4 <- [1,230,null,{}] 10:56:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 10:56:23 INFO - PROCESS | 2340 | 1462470983402 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:23 INFO - PROCESS | 2340 | 1462470983522 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 10:56:23 INFO - PROCESS | 2340 | 1462470983530 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:23 INFO - PROCESS | 2340 | ++DOCSHELL 186E3400 == 38 [pid = 2340] [id = 67] 10:56:23 INFO - PROCESS | 2340 | ++DOMWINDOW == 80 (186E3800) [pid = 2340] [serial = 198] [outer = 00000000] 10:56:23 INFO - PROCESS | 2340 | ++DOMWINDOW == 81 (186ECC00) [pid = 2340] [serial = 199] [outer = 186E3800] 10:56:23 INFO - PROCESS | 2340 | 1462470983576 Marionette DEBUG loaded listener.js 10:56:23 INFO - PROCESS | 2340 | ++DOMWINDOW == 82 (188DF400) [pid = 2340] [serial = 200] [outer = 186E3800] 10:56:24 INFO - PROCESS | 2340 | 1462470984032 Marionette TRACE conn4 <- [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]]]}] 10:56:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 10:56:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 670ms 10:56:24 INFO - PROCESS | 2340 | 1462470984072 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 10:56:24 INFO - PROCESS | 2340 | 1462470984074 Marionette TRACE conn4 <- [1,233,null,{"value":"13"}] 10:56:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 10:56:24 INFO - PROCESS | 2340 | 1462470984077 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 10:56:24 INFO - PROCESS | 2340 | 1462470984079 Marionette TRACE conn4 <- [1,234,null,{}] 10:56:24 INFO - PROCESS | 2340 | 1462470984082 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:24 INFO - PROCESS | 2340 | 1462470984180 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 10:56:24 INFO - PROCESS | 2340 | 1462470984255 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:24 INFO - PROCESS | 2340 | ++DOCSHELL 188EB400 == 39 [pid = 2340] [id = 68] 10:56:24 INFO - PROCESS | 2340 | ++DOMWINDOW == 83 (18A79C00) [pid = 2340] [serial = 201] [outer = 00000000] 10:56:24 INFO - PROCESS | 2340 | ++DOMWINDOW == 84 (18A80800) [pid = 2340] [serial = 202] [outer = 18A79C00] 10:56:24 INFO - PROCESS | 2340 | 1462470984299 Marionette DEBUG loaded listener.js 10:56:24 INFO - PROCESS | 2340 | ++DOMWINDOW == 85 (18A84800) [pid = 2340] [serial = 203] [outer = 18A79C00] 10:56:24 INFO - PROCESS | 2340 | 1462470984715 Marionette TRACE conn4 <- [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]]]}] 10:56:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 10:56:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 670ms 10:56:24 INFO - PROCESS | 2340 | 1462470984749 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 10:56:24 INFO - PROCESS | 2340 | 1462470984750 Marionette TRACE conn4 <- [1,237,null,{"value":"13"}] 10:56:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 10:56:24 INFO - PROCESS | 2340 | 1462470984753 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 10:56:24 INFO - PROCESS | 2340 | 1462470984755 Marionette TRACE conn4 <- [1,238,null,{}] 10:56:24 INFO - PROCESS | 2340 | 1462470984759 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:24 INFO - PROCESS | 2340 | 1462470984854 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 10:56:24 INFO - PROCESS | 2340 | 1462470984862 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:24 INFO - PROCESS | 2340 | ++DOCSHELL 18A79800 == 40 [pid = 2340] [id = 69] 10:56:24 INFO - PROCESS | 2340 | ++DOMWINDOW == 86 (18A7F000) [pid = 2340] [serial = 204] [outer = 00000000] 10:56:24 INFO - PROCESS | 2340 | ++DOMWINDOW == 87 (19524C00) [pid = 2340] [serial = 205] [outer = 18A7F000] 10:56:24 INFO - PROCESS | 2340 | 1462470984905 Marionette DEBUG loaded listener.js 10:56:24 INFO - PROCESS | 2340 | ++DOMWINDOW == 88 (19892C00) [pid = 2340] [serial = 206] [outer = 18A7F000] 10:56:25 INFO - PROCESS | 2340 | --DOMWINDOW == 87 (17EFC000) [pid = 2340] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 10:56:25 INFO - PROCESS | 2340 | --DOMWINDOW == 86 (19530000) [pid = 2340] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 10:56:25 INFO - PROCESS | 2340 | --DOMWINDOW == 85 (15AE8400) [pid = 2340] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 10:56:25 INFO - PROCESS | 2340 | --DOMWINDOW == 84 (16A7B400) [pid = 2340] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 10:56:25 INFO - PROCESS | 2340 | --DOMWINDOW == 83 (1A989400) [pid = 2340] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 10:56:25 INFO - PROCESS | 2340 | --DOMWINDOW == 82 (0D96D800) [pid = 2340] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 10:56:25 INFO - PROCESS | 2340 | --DOMWINDOW == 81 (1A803800) [pid = 2340] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 10:56:25 INFO - PROCESS | 2340 | --DOMWINDOW == 80 (0D967800) [pid = 2340] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 10:56:25 INFO - PROCESS | 2340 | --DOMWINDOW == 79 (0D681C00) [pid = 2340] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 10:56:25 INFO - PROCESS | 2340 | 1462470985378 Marionette TRACE conn4 <- [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]]]}] 10:56:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 10:56:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 670ms 10:56:25 INFO - PROCESS | 2340 | 1462470985424 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 10:56:25 INFO - PROCESS | 2340 | 1462470985426 Marionette TRACE conn4 <- [1,241,null,{"value":"13"}] 10:56:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 10:56:25 INFO - PROCESS | 2340 | 1462470985433 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 10:56:25 INFO - PROCESS | 2340 | 1462470985435 Marionette TRACE conn4 <- [1,242,null,{}] 10:56:25 INFO - PROCESS | 2340 | 1462470985438 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:25 INFO - PROCESS | 2340 | 1462470985560 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 10:56:25 INFO - PROCESS | 2340 | 1462470985609 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:25 INFO - PROCESS | 2340 | ++DOCSHELL 0D1B0800 == 41 [pid = 2340] [id = 70] 10:56:25 INFO - PROCESS | 2340 | ++DOMWINDOW == 80 (0DE28800) [pid = 2340] [serial = 207] [outer = 00000000] 10:56:25 INFO - PROCESS | 2340 | ++DOMWINDOW == 81 (19954C00) [pid = 2340] [serial = 208] [outer = 0DE28800] 10:56:25 INFO - PROCESS | 2340 | 1462470985655 Marionette DEBUG loaded listener.js 10:56:25 INFO - PROCESS | 2340 | ++DOMWINDOW == 82 (19955400) [pid = 2340] [serial = 209] [outer = 0DE28800] 10:56:26 INFO - PROCESS | 2340 | 1462470986014 Marionette TRACE conn4 <- [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]]]}] 10:56:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 10:56:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 630ms 10:56:26 INFO - PROCESS | 2340 | 1462470986061 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 10:56:26 INFO - PROCESS | 2340 | 1462470986063 Marionette TRACE conn4 <- [1,245,null,{"value":"13"}] 10:56:26 INFO - PROCESS | 2340 | 1462470986066 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 10:56:26 INFO - PROCESS | 2340 | 1462470986068 Marionette TRACE conn4 <- [1,246,null,{}] 10:56:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 10:56:26 INFO - PROCESS | 2340 | 1462470986071 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:26 INFO - PROCESS | 2340 | 1462470986146 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 10:56:26 INFO - PROCESS | 2340 | 1462470986152 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:26 INFO - PROCESS | 2340 | ++DOCSHELL 19961000 == 42 [pid = 2340] [id = 71] 10:56:26 INFO - PROCESS | 2340 | ++DOMWINDOW == 83 (19961400) [pid = 2340] [serial = 210] [outer = 00000000] 10:56:26 INFO - PROCESS | 2340 | ++DOMWINDOW == 84 (1A997800) [pid = 2340] [serial = 211] [outer = 19961400] 10:56:26 INFO - PROCESS | 2340 | 1462470986196 Marionette DEBUG loaded listener.js 10:56:26 INFO - PROCESS | 2340 | ++DOMWINDOW == 85 (1AF63800) [pid = 2340] [serial = 212] [outer = 19961400] 10:56:26 INFO - PROCESS | 2340 | 1462470986628 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 10:56:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 10:56:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 570ms 10:56:26 INFO - PROCESS | 2340 | 1462470986651 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 10:56:26 INFO - PROCESS | 2340 | 1462470986654 Marionette TRACE conn4 <- [1,249,null,{"value":"13"}] 10:56:26 INFO - PROCESS | 2340 | 1462470986658 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 10:56:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 10:56:26 INFO - PROCESS | 2340 | 1462470986660 Marionette TRACE conn4 <- [1,250,null,{}] 10:56:26 INFO - PROCESS | 2340 | 1462470986689 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:26 INFO - PROCESS | 2340 | 1462470986782 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 10:56:26 INFO - PROCESS | 2340 | 1462470986791 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:26 INFO - PROCESS | 2340 | ++DOCSHELL 1B4DF400 == 43 [pid = 2340] [id = 72] 10:56:26 INFO - PROCESS | 2340 | ++DOMWINDOW == 86 (1BB3C400) [pid = 2340] [serial = 213] [outer = 00000000] 10:56:26 INFO - PROCESS | 2340 | ++DOMWINDOW == 87 (1C2DC000) [pid = 2340] [serial = 214] [outer = 1BB3C400] 10:56:26 INFO - PROCESS | 2340 | 1462470986839 Marionette DEBUG loaded listener.js 10:56:26 INFO - PROCESS | 2340 | ++DOMWINDOW == 88 (1CCEF000) [pid = 2340] [serial = 215] [outer = 1BB3C400] 10:56:27 INFO - PROCESS | 2340 | 1462470987399 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 10:56:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 10:56:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 793ms 10:56:27 INFO - PROCESS | 2340 | 1462470987454 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 10:56:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 10:56:27 INFO - PROCESS | 2340 | 1462470987458 Marionette TRACE conn4 <- [1,253,null,{"value":"13"}] 10:56:27 INFO - PROCESS | 2340 | 1462470987464 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 10:56:27 INFO - PROCESS | 2340 | 1462470987468 Marionette TRACE conn4 <- [1,254,null,{}] 10:56:27 INFO - PROCESS | 2340 | 1462470987474 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:27 INFO - PROCESS | 2340 | 1462470987587 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 10:56:27 INFO - PROCESS | 2340 | 1462470987665 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:27 INFO - PROCESS | 2340 | ++DOCSHELL 0D1B0C00 == 44 [pid = 2340] [id = 73] 10:56:27 INFO - PROCESS | 2340 | ++DOMWINDOW == 89 (0D625000) [pid = 2340] [serial = 216] [outer = 00000000] 10:56:27 INFO - PROCESS | 2340 | ++DOMWINDOW == 90 (0D965000) [pid = 2340] [serial = 217] [outer = 0D625000] 10:56:27 INFO - PROCESS | 2340 | 1462470987763 Marionette DEBUG loaded listener.js 10:56:27 INFO - PROCESS | 2340 | ++DOMWINDOW == 91 (0DB5AC00) [pid = 2340] [serial = 218] [outer = 0D625000] 10:56:28 INFO - PROCESS | 2340 | 1462470988501 Marionette TRACE conn4 <- [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]]]}] 10:56:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 10:56:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1079ms 10:56:28 INFO - PROCESS | 2340 | 1462470988543 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 10:56:28 INFO - PROCESS | 2340 | 1462470988550 Marionette TRACE conn4 <- [1,257,null,{"value":"13"}] 10:56:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 10:56:28 INFO - PROCESS | 2340 | 1462470988556 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 10:56:28 INFO - PROCESS | 2340 | 1462470988559 Marionette TRACE conn4 <- [1,258,null,{}] 10:56:28 INFO - PROCESS | 2340 | 1462470988563 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:28 INFO - PROCESS | 2340 | 1462470988665 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 10:56:28 INFO - PROCESS | 2340 | 1462470988740 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:28 INFO - PROCESS | 2340 | ++DOCSHELL 14635800 == 45 [pid = 2340] [id = 74] 10:56:28 INFO - PROCESS | 2340 | ++DOMWINDOW == 92 (14AE0800) [pid = 2340] [serial = 219] [outer = 00000000] 10:56:28 INFO - PROCESS | 2340 | ++DOMWINDOW == 93 (17EF3800) [pid = 2340] [serial = 220] [outer = 14AE0800] 10:56:28 INFO - PROCESS | 2340 | 1462470988795 Marionette DEBUG loaded listener.js 10:56:28 INFO - PROCESS | 2340 | ++DOMWINDOW == 94 (186E1000) [pid = 2340] [serial = 221] [outer = 14AE0800] 10:56:29 INFO - PROCESS | 2340 | 1462470989413 Marionette TRACE conn4 <- [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]]]}] 10:56:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 10:56:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 930ms 10:56:29 INFO - PROCESS | 2340 | 1462470989488 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 10:56:29 INFO - PROCESS | 2340 | 1462470989490 Marionette TRACE conn4 <- [1,261,null,{"value":"13"}] 10:56:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 10:56:29 INFO - PROCESS | 2340 | 1462470989494 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 10:56:29 INFO - PROCESS | 2340 | 1462470989498 Marionette TRACE conn4 <- [1,262,null,{}] 10:56:29 INFO - PROCESS | 2340 | 1462470989509 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:29 INFO - PROCESS | 2340 | 1462470989612 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 10:56:29 INFO - PROCESS | 2340 | 1462470989689 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:29 INFO - PROCESS | 2340 | ++DOCSHELL 1BB1B800 == 46 [pid = 2340] [id = 75] 10:56:29 INFO - PROCESS | 2340 | ++DOMWINDOW == 95 (1BB39C00) [pid = 2340] [serial = 222] [outer = 00000000] 10:56:29 INFO - PROCESS | 2340 | ++DOMWINDOW == 96 (1CCF5400) [pid = 2340] [serial = 223] [outer = 1BB39C00] 10:56:29 INFO - PROCESS | 2340 | 1462470989746 Marionette DEBUG loaded listener.js 10:56:29 INFO - PROCESS | 2340 | ++DOMWINDOW == 97 (1CD83C00) [pid = 2340] [serial = 224] [outer = 1BB39C00] 10:56:30 INFO - PROCESS | 2340 | 1462470990250 Marionette TRACE conn4 <- [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]]]}] 10:56:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 10:56:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 770ms 10:56:30 INFO - PROCESS | 2340 | 1462470990268 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 10:56:30 INFO - PROCESS | 2340 | 1462470990271 Marionette TRACE conn4 <- [1,265,null,{"value":"13"}] 10:56:30 INFO - PROCESS | 2340 | 1462470990274 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 10:56:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 10:56:30 INFO - PROCESS | 2340 | 1462470990276 Marionette TRACE conn4 <- [1,266,null,{}] 10:56:30 INFO - PROCESS | 2340 | 1462470990296 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:30 INFO - PROCESS | 2340 | 1462470990398 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 10:56:30 INFO - PROCESS | 2340 | 1462470990483 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:30 INFO - PROCESS | 2340 | ++DOCSHELL 1D768800 == 47 [pid = 2340] [id = 76] 10:56:30 INFO - PROCESS | 2340 | ++DOMWINDOW == 98 (1D769800) [pid = 2340] [serial = 225] [outer = 00000000] 10:56:30 INFO - PROCESS | 2340 | ++DOMWINDOW == 99 (1D76FC00) [pid = 2340] [serial = 226] [outer = 1D769800] 10:56:30 INFO - PROCESS | 2340 | 1462470990536 Marionette DEBUG loaded listener.js 10:56:30 INFO - PROCESS | 2340 | ++DOMWINDOW == 100 (1D891400) [pid = 2340] [serial = 227] [outer = 1D769800] 10:56:31 INFO - PROCESS | 2340 | 1462470991290 Marionette TRACE conn4 <- [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]]]}] 10:56:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 10:56:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1073ms 10:56:31 INFO - PROCESS | 2340 | 1462470991352 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 10:56:31 INFO - PROCESS | 2340 | 1462470991356 Marionette TRACE conn4 <- [1,269,null,{"value":"13"}] 10:56:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 10:56:31 INFO - PROCESS | 2340 | 1462470991361 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 10:56:31 INFO - PROCESS | 2340 | 1462470991365 Marionette TRACE conn4 <- [1,270,null,{}] 10:56:31 INFO - PROCESS | 2340 | 1462470991371 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:31 INFO - PROCESS | 2340 | 1462470991464 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 10:56:31 INFO - PROCESS | 2340 | 1462470991542 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:31 INFO - PROCESS | 2340 | ++DOCSHELL 0DB63800 == 48 [pid = 2340] [id = 77] 10:56:31 INFO - PROCESS | 2340 | ++DOMWINDOW == 101 (0DE2C800) [pid = 2340] [serial = 228] [outer = 00000000] 10:56:31 INFO - PROCESS | 2340 | ++DOMWINDOW == 102 (1465F400) [pid = 2340] [serial = 229] [outer = 0DE2C800] 10:56:31 INFO - PROCESS | 2340 | 1462470991592 Marionette DEBUG loaded listener.js 10:56:31 INFO - PROCESS | 2340 | ++DOMWINDOW == 103 (14AA3C00) [pid = 2340] [serial = 230] [outer = 0DE2C800] 10:56:32 INFO - PROCESS | 2340 | --DOCSHELL 0C872400 == 47 [pid = 2340] [id = 47] 10:56:32 INFO - PROCESS | 2340 | --DOCSHELL 19961000 == 46 [pid = 2340] [id = 71] 10:56:32 INFO - PROCESS | 2340 | --DOCSHELL 0D1B0800 == 45 [pid = 2340] [id = 70] 10:56:32 INFO - PROCESS | 2340 | --DOCSHELL 18A79800 == 44 [pid = 2340] [id = 69] 10:56:32 INFO - PROCESS | 2340 | --DOCSHELL 188EB400 == 43 [pid = 2340] [id = 68] 10:56:32 INFO - PROCESS | 2340 | --DOCSHELL 186E3400 == 42 [pid = 2340] [id = 67] 10:56:32 INFO - PROCESS | 2340 | --DOCSHELL 16BBD000 == 41 [pid = 2340] [id = 66] 10:56:32 INFO - PROCESS | 2340 | --DOCSHELL 165B9000 == 40 [pid = 2340] [id = 65] 10:56:32 INFO - PROCESS | 2340 | --DOCSHELL 0D962C00 == 39 [pid = 2340] [id = 64] 10:56:32 INFO - PROCESS | 2340 | --DOCSHELL 0D165400 == 38 [pid = 2340] [id = 63] 10:56:32 INFO - PROCESS | 2340 | --DOCSHELL 0D678000 == 37 [pid = 2340] [id = 62] 10:56:32 INFO - PROCESS | 2340 | --DOCSHELL 14A53400 == 36 [pid = 2340] [id = 60] 10:56:32 INFO - PROCESS | 2340 | --DOMWINDOW == 102 (0E591C00) [pid = 2340] [serial = 141] [outer = 00000000] [url = about:blank] 10:56:32 INFO - PROCESS | 2340 | --DOMWINDOW == 101 (16BC0000) [pid = 2340] [serial = 172] [outer = 00000000] [url = about:blank] 10:56:32 INFO - PROCESS | 2340 | --DOCSHELL 0D681800 == 35 [pid = 2340] [id = 59] 10:56:32 INFO - PROCESS | 2340 | --DOCSHELL 16BBA800 == 34 [pid = 2340] [id = 58] 10:56:32 INFO - PROCESS | 2340 | 1462470992338 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 10:56:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 10:56:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1028ms 10:56:32 INFO - PROCESS | 2340 | 1462470992391 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 10:56:32 INFO - PROCESS | 2340 | 1462470992396 Marionette TRACE conn4 <- [1,273,null,{"value":"13"}] 10:56:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 10:56:32 INFO - PROCESS | 2340 | 1462470992412 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 10:56:32 INFO - PROCESS | 2340 | 1462470992415 Marionette TRACE conn4 <- [1,274,null,{}] 10:56:32 INFO - PROCESS | 2340 | --DOMWINDOW == 100 (186ED000) [pid = 2340] [serial = 157] [outer = 00000000] [url = about:blank] 10:56:32 INFO - PROCESS | 2340 | --DOMWINDOW == 99 (186E5000) [pid = 2340] [serial = 156] [outer = 00000000] [url = about:blank] 10:56:32 INFO - PROCESS | 2340 | --DOMWINDOW == 98 (1995AC00) [pid = 2340] [serial = 160] [outer = 00000000] [url = about:blank] 10:56:32 INFO - PROCESS | 2340 | --DOMWINDOW == 97 (19953400) [pid = 2340] [serial = 159] [outer = 00000000] [url = about:blank] 10:56:32 INFO - PROCESS | 2340 | --DOMWINDOW == 96 (15AF2C00) [pid = 2340] [serial = 150] [outer = 00000000] [url = about:blank] 10:56:32 INFO - PROCESS | 2340 | --DOMWINDOW == 95 (16158800) [pid = 2340] [serial = 151] [outer = 00000000] [url = about:blank] 10:56:32 INFO - PROCESS | 2340 | --DOMWINDOW == 94 (17D32400) [pid = 2340] [serial = 153] [outer = 00000000] [url = about:blank] 10:56:32 INFO - PROCESS | 2340 | --DOMWINDOW == 93 (1C2DB000) [pid = 2340] [serial = 170] [outer = 00000000] [url = about:blank] 10:56:32 INFO - PROCESS | 2340 | --DOMWINDOW == 92 (0E5BB800) [pid = 2340] [serial = 147] [outer = 00000000] [url = about:blank] 10:56:32 INFO - PROCESS | 2340 | --DOMWINDOW == 91 (14133800) [pid = 2340] [serial = 148] [outer = 00000000] [url = about:blank] 10:56:32 INFO - PROCESS | 2340 | --DOMWINDOW == 90 (1B4E1C00) [pid = 2340] [serial = 162] [outer = 00000000] [url = about:blank] 10:56:32 INFO - PROCESS | 2340 | --DOMWINDOW == 89 (1A8AB400) [pid = 2340] [serial = 167] [outer = 00000000] [url = about:blank] 10:56:32 INFO - PROCESS | 2340 | --DOMWINDOW == 88 (19898800) [pid = 2340] [serial = 166] [outer = 00000000] [url = about:blank] 10:56:32 INFO - PROCESS | 2340 | --DOMWINDOW == 87 (1AF54C00) [pid = 2340] [serial = 163] [outer = 00000000] [url = about:blank] 10:56:32 INFO - PROCESS | 2340 | --DOMWINDOW == 86 (0DB16C00) [pid = 2340] [serial = 40] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:56:32 INFO - PROCESS | 2340 | --DOMWINDOW == 85 (0E9E2800) [pid = 2340] [serial = 145] [outer = 00000000] [url = about:blank] 10:56:32 INFO - PROCESS | 2340 | --DOMWINDOW == 84 (0E541800) [pid = 2340] [serial = 144] [outer = 00000000] [url = about:blank] 10:56:32 INFO - PROCESS | 2340 | --DOMWINDOW == 83 (17D69400) [pid = 2340] [serial = 154] [outer = 00000000] [url = about:blank] 10:56:32 INFO - PROCESS | 2340 | --DOMWINDOW == 82 (1BCE5400) [pid = 2340] [serial = 169] [outer = 00000000] [url = about:blank] 10:56:32 INFO - PROCESS | 2340 | 1462470992437 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:32 INFO - PROCESS | 2340 | 1462470992518 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 10:56:32 INFO - PROCESS | 2340 | 1462470992532 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:32 INFO - PROCESS | 2340 | ++DOCSHELL 0E584400 == 35 [pid = 2340] [id = 78] 10:56:32 INFO - PROCESS | 2340 | ++DOMWINDOW == 83 (0E587400) [pid = 2340] [serial = 231] [outer = 00000000] 10:56:32 INFO - PROCESS | 2340 | ++DOMWINDOW == 84 (14122C00) [pid = 2340] [serial = 232] [outer = 0E587400] 10:56:32 INFO - PROCESS | 2340 | 1462470992577 Marionette DEBUG loaded listener.js 10:56:32 INFO - PROCESS | 2340 | ++DOMWINDOW == 85 (14A4CC00) [pid = 2340] [serial = 233] [outer = 0E587400] 10:56:33 INFO - PROCESS | 2340 | 1462470993062 Marionette TRACE conn4 <- [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]]]}] 10:56:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 10:56:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 710ms 10:56:33 INFO - PROCESS | 2340 | 1462470993113 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 10:56:33 INFO - PROCESS | 2340 | 1462470993115 Marionette TRACE conn4 <- [1,277,null,{"value":"13"}] 10:56:33 INFO - PROCESS | 2340 | 1462470993119 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 10:56:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 10:56:33 INFO - PROCESS | 2340 | 1462470993122 Marionette TRACE conn4 <- [1,278,null,{}] 10:56:33 INFO - PROCESS | 2340 | 1462470993132 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:33 INFO - PROCESS | 2340 | 1462470993219 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 10:56:33 INFO - PROCESS | 2340 | 1462470993230 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:33 INFO - PROCESS | 2340 | ++DOCSHELL 17D10800 == 36 [pid = 2340] [id = 79] 10:56:33 INFO - PROCESS | 2340 | ++DOMWINDOW == 86 (17D29C00) [pid = 2340] [serial = 234] [outer = 00000000] 10:56:33 INFO - PROCESS | 2340 | ++DOMWINDOW == 87 (17D69400) [pid = 2340] [serial = 235] [outer = 17D29C00] 10:56:33 INFO - PROCESS | 2340 | 1462470993282 Marionette DEBUG loaded listener.js 10:56:33 INFO - PROCESS | 2340 | ++DOMWINDOW == 88 (17EF9400) [pid = 2340] [serial = 236] [outer = 17D29C00] 10:56:33 INFO - PROCESS | 2340 | 1462470993745 Marionette TRACE conn4 <- [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]]]}] 10:56:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 10:56:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 670ms 10:56:33 INFO - PROCESS | 2340 | 1462470993793 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 10:56:33 INFO - PROCESS | 2340 | 1462470993796 Marionette TRACE conn4 <- [1,281,null,{"value":"13"}] 10:56:33 INFO - PROCESS | 2340 | 1462470993799 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 10:56:33 INFO - PROCESS | 2340 | 1462470993800 Marionette TRACE conn4 <- [1,282,null,{}] 10:56:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 10:56:33 INFO - PROCESS | 2340 | 1462470993804 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:33 INFO - PROCESS | 2340 | 1462470993885 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 10:56:33 INFO - PROCESS | 2340 | 1462470993892 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:33 INFO - PROCESS | 2340 | ++DOCSHELL 17EFD800 == 37 [pid = 2340] [id = 80] 10:56:33 INFO - PROCESS | 2340 | ++DOMWINDOW == 89 (186E2C00) [pid = 2340] [serial = 237] [outer = 00000000] 10:56:33 INFO - PROCESS | 2340 | ++DOMWINDOW == 90 (188E6800) [pid = 2340] [serial = 238] [outer = 186E2C00] 10:56:33 INFO - PROCESS | 2340 | 1462470993936 Marionette DEBUG loaded listener.js 10:56:34 INFO - PROCESS | 2340 | ++DOMWINDOW == 91 (18A7BC00) [pid = 2340] [serial = 239] [outer = 186E2C00] 10:56:34 INFO - PROCESS | 2340 | 1462470994370 Marionette TRACE conn4 <- [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]]]}] 10:56:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 10:56:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 10:56:34 INFO - PROCESS | 2340 | 1462470994433 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 10:56:34 INFO - PROCESS | 2340 | 1462470994435 Marionette TRACE conn4 <- [1,285,null,{"value":"13"}] 10:56:34 INFO - PROCESS | 2340 | 1462470994439 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 10:56:34 INFO - PROCESS | 2340 | 1462470994440 Marionette TRACE conn4 <- [1,286,null,{}] 10:56:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 10:56:34 INFO - PROCESS | 2340 | 1462470994444 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:34 INFO - PROCESS | 2340 | 1462470994545 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 10:56:34 INFO - PROCESS | 2340 | 1462470994625 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:34 INFO - PROCESS | 2340 | ++DOCSHELL 190B2400 == 38 [pid = 2340] [id = 81] 10:56:34 INFO - PROCESS | 2340 | ++DOMWINDOW == 92 (1950F000) [pid = 2340] [serial = 240] [outer = 00000000] 10:56:34 INFO - PROCESS | 2340 | ++DOMWINDOW == 93 (196F7C00) [pid = 2340] [serial = 241] [outer = 1950F000] 10:56:34 INFO - PROCESS | 2340 | 1462470994670 Marionette DEBUG loaded listener.js 10:56:34 INFO - PROCESS | 2340 | ++DOMWINDOW == 94 (19892400) [pid = 2340] [serial = 242] [outer = 1950F000] 10:56:35 INFO - PROCESS | 2340 | 1462470995091 Marionette TRACE conn4 <- [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]]]}] 10:56:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 10:56:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 671ms 10:56:35 INFO - PROCESS | 2340 | 1462470995117 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 10:56:35 INFO - PROCESS | 2340 | 1462470995119 Marionette TRACE conn4 <- [1,289,null,{"value":"13"}] 10:56:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 10:56:35 INFO - PROCESS | 2340 | 1462470995122 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 10:56:35 INFO - PROCESS | 2340 | 1462470995124 Marionette TRACE conn4 <- [1,290,null,{}] 10:56:35 INFO - PROCESS | 2340 | 1462470995127 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:35 INFO - PROCESS | 2340 | 1462470995266 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 10:56:35 INFO - PROCESS | 2340 | 1462470995276 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:35 INFO - PROCESS | 2340 | ++DOCSHELL 19958C00 == 39 [pid = 2340] [id = 82] 10:56:35 INFO - PROCESS | 2340 | ++DOMWINDOW == 95 (1995A000) [pid = 2340] [serial = 243] [outer = 00000000] 10:56:35 INFO - PROCESS | 2340 | ++DOMWINDOW == 96 (1BB19C00) [pid = 2340] [serial = 244] [outer = 1995A000] 10:56:35 INFO - PROCESS | 2340 | 1462470995323 Marionette DEBUG loaded listener.js 10:56:35 INFO - PROCESS | 2340 | ++DOMWINDOW == 97 (1BB3C800) [pid = 2340] [serial = 245] [outer = 1995A000] 10:56:35 INFO - PROCESS | 2340 | 1462470995769 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 10:56:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 10:56:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 670ms 10:56:35 INFO - PROCESS | 2340 | 1462470995794 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 10:56:35 INFO - PROCESS | 2340 | 1462470995796 Marionette TRACE conn4 <- [1,293,null,{"value":"13"}] 10:56:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 10:56:35 INFO - PROCESS | 2340 | 1462470995804 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 10:56:35 INFO - PROCESS | 2340 | 1462470995806 Marionette TRACE conn4 <- [1,294,null,{}] 10:56:35 INFO - PROCESS | 2340 | 1462470995810 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:35 INFO - PROCESS | 2340 | 1462470995910 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 10:56:35 INFO - PROCESS | 2340 | 1462470995987 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:36 INFO - PROCESS | 2340 | ++DOCSHELL 1BB93800 == 40 [pid = 2340] [id = 83] 10:56:36 INFO - PROCESS | 2340 | ++DOMWINDOW == 98 (1BB93C00) [pid = 2340] [serial = 246] [outer = 00000000] 10:56:36 INFO - PROCESS | 2340 | ++DOMWINDOW == 99 (1C2DD800) [pid = 2340] [serial = 247] [outer = 1BB93C00] 10:56:36 INFO - PROCESS | 2340 | 1462470996030 Marionette DEBUG loaded listener.js 10:56:36 INFO - PROCESS | 2340 | ++DOMWINDOW == 100 (1CCF8000) [pid = 2340] [serial = 248] [outer = 1BB93C00] 10:56:36 INFO - PROCESS | 2340 | 1462470996535 Marionette TRACE conn4 <- [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]]]}] 10:56:36 INFO - PROCESS | 2340 | --DOMWINDOW == 99 (186E3800) [pid = 2340] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 10:56:36 INFO - PROCESS | 2340 | --DOMWINDOW == 98 (18A79C00) [pid = 2340] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 10:56:36 INFO - PROCESS | 2340 | --DOMWINDOW == 97 (0D964800) [pid = 2340] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 10:56:36 INFO - PROCESS | 2340 | --DOMWINDOW == 96 (0D1CE800) [pid = 2340] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 10:56:36 INFO - PROCESS | 2340 | --DOMWINDOW == 95 (0E5C2C00) [pid = 2340] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 10:56:36 INFO - PROCESS | 2340 | --DOMWINDOW == 94 (1766D800) [pid = 2340] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 10:56:36 INFO - PROCESS | 2340 | --DOMWINDOW == 93 (165BA000) [pid = 2340] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 10:56:36 INFO - PROCESS | 2340 | --DOMWINDOW == 92 (18A7F000) [pid = 2340] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 10:56:36 INFO - PROCESS | 2340 | --DOMWINDOW == 91 (19961400) [pid = 2340] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 10:56:36 INFO - PROCESS | 2340 | --DOMWINDOW == 90 (0DE28800) [pid = 2340] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 10:56:36 INFO - PROCESS | 2340 | --DOMWINDOW == 89 (0D962000) [pid = 2340] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 10:56:36 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. 10:56:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 771ms 10:56:36 INFO - PROCESS | 2340 | 1462470996580 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 10:56:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 10:56:36 INFO - PROCESS | 2340 | 1462470996582 Marionette TRACE conn4 <- [1,297,null,{"value":"13"}] 10:56:36 INFO - PROCESS | 2340 | 1462470996585 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 10:56:36 INFO - PROCESS | 2340 | 1462470996586 Marionette TRACE conn4 <- [1,298,null,{}] 10:56:36 INFO - PROCESS | 2340 | 1462470996590 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:36 INFO - PROCESS | 2340 | 1462470996670 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 10:56:36 INFO - PROCESS | 2340 | 1462470996678 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:36 INFO - PROCESS | 2340 | ++DOCSHELL 0E5C2C00 == 41 [pid = 2340] [id = 84] 10:56:36 INFO - PROCESS | 2340 | ++DOMWINDOW == 90 (1440B400) [pid = 2340] [serial = 249] [outer = 00000000] 10:56:36 INFO - PROCESS | 2340 | ++DOMWINDOW == 91 (15A1A800) [pid = 2340] [serial = 250] [outer = 1440B400] 10:56:36 INFO - PROCESS | 2340 | 1462470996725 Marionette DEBUG loaded listener.js 10:56:36 INFO - PROCESS | 2340 | ++DOMWINDOW == 92 (16A7CC00) [pid = 2340] [serial = 251] [outer = 1440B400] 10:56:37 INFO - PROCESS | 2340 | 1462470997128 Marionette TRACE conn4 <- [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]]]}] 10:56:37 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. 10:56:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 571ms 10:56:37 INFO - PROCESS | 2340 | 1462470997163 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 10:56:37 INFO - PROCESS | 2340 | 1462470997165 Marionette TRACE conn4 <- [1,301,null,{"value":"13"}] 10:56:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 10:56:37 INFO - PROCESS | 2340 | 1462470997168 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 10:56:37 INFO - PROCESS | 2340 | 1462470997170 Marionette TRACE conn4 <- [1,302,null,{}] 10:56:37 INFO - PROCESS | 2340 | 1462470997173 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:37 INFO - PROCESS | 2340 | 1462470997275 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 10:56:37 INFO - PROCESS | 2340 | 1462470997286 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:37 INFO - PROCESS | 2340 | ++DOCSHELL 1CD87000 == 42 [pid = 2340] [id = 85] 10:56:37 INFO - PROCESS | 2340 | ++DOMWINDOW == 93 (1D883C00) [pid = 2340] [serial = 252] [outer = 00000000] 10:56:37 INFO - PROCESS | 2340 | ++DOMWINDOW == 94 (1EA1C800) [pid = 2340] [serial = 253] [outer = 1D883C00] 10:56:37 INFO - PROCESS | 2340 | 1462470997329 Marionette DEBUG loaded listener.js 10:56:37 INFO - PROCESS | 2340 | ++DOMWINDOW == 95 (0DE99800) [pid = 2340] [serial = 254] [outer = 1D883C00] 10:56:37 INFO - PROCESS | 2340 | 1462470997739 Marionette TRACE conn4 <- [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]]]}] 10:56:37 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. 10:56:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 630ms 10:56:37 INFO - PROCESS | 2340 | 1462470997801 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 10:56:37 INFO - PROCESS | 2340 | 1462470997803 Marionette TRACE conn4 <- [1,305,null,{"value":"13"}] 10:56:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 10:56:37 INFO - PROCESS | 2340 | 1462470997806 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 10:56:37 INFO - PROCESS | 2340 | 1462470997808 Marionette TRACE conn4 <- [1,306,null,{}] 10:56:37 INFO - PROCESS | 2340 | 1462470997811 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:37 INFO - PROCESS | 2340 | 1462470997889 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 10:56:37 INFO - PROCESS | 2340 | 1462470997898 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:37 INFO - PROCESS | 2340 | ++DOCSHELL 17D0D800 == 43 [pid = 2340] [id = 86] 10:56:37 INFO - PROCESS | 2340 | ++DOMWINDOW == 96 (1EA1BC00) [pid = 2340] [serial = 255] [outer = 00000000] 10:56:37 INFO - PROCESS | 2340 | ++DOMWINDOW == 97 (1EB91800) [pid = 2340] [serial = 256] [outer = 1EA1BC00] 10:56:37 INFO - PROCESS | 2340 | 1462470997941 Marionette DEBUG loaded listener.js 10:56:38 INFO - PROCESS | 2340 | ++DOMWINDOW == 98 (1EB96400) [pid = 2340] [serial = 257] [outer = 1EA1BC00] 10:56:38 INFO - PROCESS | 2340 | 1462470998362 Marionette TRACE conn4 <- [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]]]}] 10:56:38 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. 10:56:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 570ms 10:56:38 INFO - PROCESS | 2340 | 1462470998377 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 10:56:38 INFO - PROCESS | 2340 | 1462470998379 Marionette TRACE conn4 <- [1,309,null,{"value":"13"}] 10:56:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 10:56:38 INFO - PROCESS | 2340 | 1462470998393 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 10:56:38 INFO - PROCESS | 2340 | 1462470998396 Marionette TRACE conn4 <- [1,310,null,{}] 10:56:38 INFO - PROCESS | 2340 | 1462470998404 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:38 INFO - PROCESS | 2340 | 1462470998533 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 10:56:38 INFO - PROCESS | 2340 | 1462470998584 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 10:56:38 INFO - PROCESS | 2340 | 1462470998760 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:38 INFO - PROCESS | 2340 | ++DOCSHELL 0D67E000 == 44 [pid = 2340] [id = 87] 10:56:38 INFO - PROCESS | 2340 | ++DOMWINDOW == 99 (0D67E800) [pid = 2340] [serial = 258] [outer = 00000000] 10:56:38 INFO - PROCESS | 2340 | ++DOMWINDOW == 100 (0D969000) [pid = 2340] [serial = 259] [outer = 0D67E800] 10:56:38 INFO - PROCESS | 2340 | 1462470998819 Marionette DEBUG loaded listener.js 10:56:38 INFO - PROCESS | 2340 | ++DOMWINDOW == 101 (0DB5FC00) [pid = 2340] [serial = 260] [outer = 0D67E800] 10:56:39 INFO - PROCESS | 2340 | 1462470999390 Marionette TRACE conn4 <- [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]]]}] 10:56:39 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. 10:56:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1041ms 10:56:39 INFO - PROCESS | 2340 | 1462470999425 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 10:56:39 INFO - PROCESS | 2340 | 1462470999428 Marionette TRACE conn4 <- [1,313,null,{"value":"13"}] 10:56:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 10:56:39 INFO - PROCESS | 2340 | 1462470999433 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 10:56:39 INFO - PROCESS | 2340 | 1462470999437 Marionette TRACE conn4 <- [1,314,null,{}] 10:56:39 INFO - PROCESS | 2340 | 1462470999442 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:39 INFO - PROCESS | 2340 | 1462470999574 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 10:56:39 INFO - PROCESS | 2340 | 1462470999652 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:39 INFO - PROCESS | 2340 | ++DOCSHELL 092EF400 == 45 [pid = 2340] [id = 88] 10:56:39 INFO - PROCESS | 2340 | ++DOMWINDOW == 102 (092EF800) [pid = 2340] [serial = 261] [outer = 00000000] 10:56:39 INFO - PROCESS | 2340 | ++DOMWINDOW == 103 (0E932400) [pid = 2340] [serial = 262] [outer = 092EF800] 10:56:39 INFO - PROCESS | 2340 | 1462470999750 Marionette DEBUG loaded listener.js 10:56:39 INFO - PROCESS | 2340 | ++DOMWINDOW == 104 (1431A400) [pid = 2340] [serial = 263] [outer = 092EF800] 10:56:40 INFO - PROCESS | 2340 | 1462471000324 Marionette TRACE conn4 <- [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]]]}] 10:56:40 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. 10:56:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 930ms 10:56:40 INFO - PROCESS | 2340 | 1462471000367 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 10:56:40 INFO - PROCESS | 2340 | 1462471000371 Marionette TRACE conn4 <- [1,317,null,{"value":"13"}] 10:56:40 INFO - PROCESS | 2340 | 1462471000375 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 10:56:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 10:56:40 INFO - PROCESS | 2340 | 1462471000377 Marionette TRACE conn4 <- [1,318,null,{}] 10:56:40 INFO - PROCESS | 2340 | 1462471000381 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:40 INFO - PROCESS | 2340 | 1462471000485 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 10:56:40 INFO - PROCESS | 2340 | 1462471000576 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:40 INFO - PROCESS | 2340 | ++DOCSHELL 16BBC000 == 46 [pid = 2340] [id = 89] 10:56:40 INFO - PROCESS | 2340 | ++DOMWINDOW == 105 (16BC2800) [pid = 2340] [serial = 264] [outer = 00000000] 10:56:40 INFO - PROCESS | 2340 | ++DOMWINDOW == 106 (17D6A400) [pid = 2340] [serial = 265] [outer = 16BC2800] 10:56:40 INFO - PROCESS | 2340 | 1462471000631 Marionette DEBUG loaded listener.js 10:56:40 INFO - PROCESS | 2340 | ++DOMWINDOW == 107 (186E9800) [pid = 2340] [serial = 266] [outer = 16BC2800] 10:56:41 INFO - PROCESS | 2340 | 1462471001233 Marionette TRACE conn4 <- [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]]]}] 10:56:41 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. 10:56:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 870ms 10:56:41 INFO - PROCESS | 2340 | 1462471001249 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 10:56:41 INFO - PROCESS | 2340 | 1462471001252 Marionette TRACE conn4 <- [1,321,null,{"value":"13"}] 10:56:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 10:56:41 INFO - PROCESS | 2340 | 1462471001262 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 10:56:41 INFO - PROCESS | 2340 | 1462471001268 Marionette TRACE conn4 <- [1,322,null,{}] 10:56:41 INFO - PROCESS | 2340 | 1462471001272 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:41 INFO - PROCESS | 2340 | 1462471001379 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 10:56:41 INFO - PROCESS | 2340 | 1462471001468 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:41 INFO - PROCESS | 2340 | ++DOCSHELL 1A8B2400 == 47 [pid = 2340] [id = 90] 10:56:41 INFO - PROCESS | 2340 | ++DOMWINDOW == 108 (1BB43C00) [pid = 2340] [serial = 267] [outer = 00000000] 10:56:41 INFO - PROCESS | 2340 | ++DOMWINDOW == 109 (1CBB5C00) [pid = 2340] [serial = 268] [outer = 1BB43C00] 10:56:41 INFO - PROCESS | 2340 | 1462471001525 Marionette DEBUG loaded listener.js 10:56:41 INFO - PROCESS | 2340 | ++DOMWINDOW == 110 (1CBB8C00) [pid = 2340] [serial = 269] [outer = 1BB43C00] 10:56:42 INFO - PROCESS | 2340 | 1462471002405 Marionette TRACE conn4 <- [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]]]}] 10:56:42 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. 10:56:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1180ms 10:56:42 INFO - PROCESS | 2340 | 1462471002439 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 10:56:42 INFO - PROCESS | 2340 | 1462471002442 Marionette TRACE conn4 <- [1,325,null,{"value":"13"}] 10:56:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 10:56:42 INFO - PROCESS | 2340 | 1462471002447 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 10:56:42 INFO - PROCESS | 2340 | 1462471002451 Marionette TRACE conn4 <- [1,326,null,{}] 10:56:42 INFO - PROCESS | 2340 | 1462471002456 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:42 INFO - PROCESS | 2340 | 1462471002550 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 10:56:42 INFO - PROCESS | 2340 | 1462471002622 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:42 INFO - PROCESS | 2340 | ++DOCSHELL 0D6E1800 == 48 [pid = 2340] [id = 91] 10:56:42 INFO - PROCESS | 2340 | ++DOMWINDOW == 111 (0D6E3400) [pid = 2340] [serial = 270] [outer = 00000000] 10:56:42 INFO - PROCESS | 2340 | ++DOMWINDOW == 112 (0D970C00) [pid = 2340] [serial = 271] [outer = 0D6E3400] 10:56:42 INFO - PROCESS | 2340 | 1462471002671 Marionette DEBUG loaded listener.js 10:56:42 INFO - PROCESS | 2340 | ++DOMWINDOW == 113 (0E507800) [pid = 2340] [serial = 272] [outer = 0D6E3400] 10:56:43 INFO - PROCESS | 2340 | 1462471003255 Marionette TRACE conn4 <- [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]]]}] 10:56:43 INFO - PROCESS | 2340 | --DOCSHELL 17D0D800 == 47 [pid = 2340] [id = 86] 10:56:43 INFO - PROCESS | 2340 | --DOCSHELL 1CD87000 == 46 [pid = 2340] [id = 85] 10:56:43 INFO - PROCESS | 2340 | --DOCSHELL 0E5C2C00 == 45 [pid = 2340] [id = 84] 10:56:43 INFO - PROCESS | 2340 | --DOCSHELL 1BB93800 == 44 [pid = 2340] [id = 83] 10:56:43 INFO - PROCESS | 2340 | --DOCSHELL 19958C00 == 43 [pid = 2340] [id = 82] 10:56:43 INFO - PROCESS | 2340 | --DOCSHELL 190B2400 == 42 [pid = 2340] [id = 81] 10:56:43 INFO - PROCESS | 2340 | --DOCSHELL 17EFD800 == 41 [pid = 2340] [id = 80] 10:56:43 INFO - PROCESS | 2340 | --DOCSHELL 17D10800 == 40 [pid = 2340] [id = 79] 10:56:43 INFO - PROCESS | 2340 | --DOCSHELL 0E584400 == 39 [pid = 2340] [id = 78] 10:56:43 INFO - PROCESS | 2340 | --DOMWINDOW == 112 (1C2DC000) [pid = 2340] [serial = 214] [outer = 00000000] [url = about:blank] 10:56:43 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. 10:56:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 870ms 10:56:43 INFO - PROCESS | 2340 | --DOCSHELL 0DB63800 == 38 [pid = 2340] [id = 77] 10:56:43 INFO - PROCESS | 2340 | --DOCSHELL 0D1B0C00 == 37 [pid = 2340] [id = 73] 10:56:43 INFO - PROCESS | 2340 | 1462471003331 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 10:56:43 INFO - PROCESS | 2340 | 1462471003336 Marionette TRACE conn4 <- [1,329,null,{"value":"13"}] 10:56:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 10:56:43 INFO - PROCESS | 2340 | 1462471003342 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 10:56:43 INFO - PROCESS | 2340 | 1462471003345 Marionette TRACE conn4 <- [1,330,null,{}] 10:56:43 INFO - PROCESS | 2340 | 1462471003348 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:43 INFO - PROCESS | 2340 | 1462471003439 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 10:56:43 INFO - PROCESS | 2340 | --DOMWINDOW == 111 (143BF800) [pid = 2340] [serial = 142] [outer = 00000000] [url = about:blank] 10:56:43 INFO - PROCESS | 2340 | --DOMWINDOW == 110 (186ECC00) [pid = 2340] [serial = 199] [outer = 00000000] [url = about:blank] 10:56:43 INFO - PROCESS | 2340 | --DOMWINDOW == 109 (188DF400) [pid = 2340] [serial = 200] [outer = 00000000] [url = about:blank] 10:56:43 INFO - PROCESS | 2340 | --DOMWINDOW == 108 (18A84800) [pid = 2340] [serial = 203] [outer = 00000000] [url = about:blank] 10:56:43 INFO - PROCESS | 2340 | --DOMWINDOW == 107 (18A80800) [pid = 2340] [serial = 202] [outer = 00000000] [url = about:blank] 10:56:43 INFO - PROCESS | 2340 | --DOMWINDOW == 106 (0D963800) [pid = 2340] [serial = 175] [outer = 00000000] [url = about:blank] 10:56:43 INFO - PROCESS | 2340 | --DOMWINDOW == 105 (165BB400) [pid = 2340] [serial = 178] [outer = 00000000] [url = about:blank] 10:56:43 INFO - PROCESS | 2340 | --DOMWINDOW == 104 (18A88800) [pid = 2340] [serial = 181] [outer = 00000000] [url = about:blank] 10:56:43 INFO - PROCESS | 2340 | --DOMWINDOW == 103 (0E5B8400) [pid = 2340] [serial = 185] [outer = 00000000] [url = about:blank] 10:56:43 INFO - PROCESS | 2340 | --DOMWINDOW == 102 (0DB5EC00) [pid = 2340] [serial = 184] [outer = 00000000] [url = about:blank] 10:56:43 INFO - PROCESS | 2340 | --DOMWINDOW == 101 (0D966400) [pid = 2340] [serial = 187] [outer = 00000000] [url = about:blank] 10:56:43 INFO - PROCESS | 2340 | --DOMWINDOW == 100 (0DA52400) [pid = 2340] [serial = 188] [outer = 00000000] [url = about:blank] 10:56:43 INFO - PROCESS | 2340 | --DOMWINDOW == 99 (14A4C400) [pid = 2340] [serial = 190] [outer = 00000000] [url = about:blank] 10:56:43 INFO - PROCESS | 2340 | --DOMWINDOW == 98 (14EBC000) [pid = 2340] [serial = 191] [outer = 00000000] [url = about:blank] 10:56:43 INFO - PROCESS | 2340 | --DOMWINDOW == 97 (17D33000) [pid = 2340] [serial = 196] [outer = 00000000] [url = about:blank] 10:56:43 INFO - PROCESS | 2340 | --DOMWINDOW == 96 (16A79400) [pid = 2340] [serial = 193] [outer = 00000000] [url = about:blank] 10:56:43 INFO - PROCESS | 2340 | --DOMWINDOW == 95 (16BBA000) [pid = 2340] [serial = 194] [outer = 00000000] [url = about:blank] 10:56:43 INFO - PROCESS | 2340 | --DOMWINDOW == 94 (19524C00) [pid = 2340] [serial = 205] [outer = 00000000] [url = about:blank] 10:56:43 INFO - PROCESS | 2340 | --DOMWINDOW == 93 (1AF63800) [pid = 2340] [serial = 212] [outer = 00000000] [url = about:blank] 10:56:43 INFO - PROCESS | 2340 | --DOMWINDOW == 92 (1A997800) [pid = 2340] [serial = 211] [outer = 00000000] [url = about:blank] 10:56:43 INFO - PROCESS | 2340 | --DOMWINDOW == 91 (19954C00) [pid = 2340] [serial = 208] [outer = 00000000] [url = about:blank] 10:56:43 INFO - PROCESS | 2340 | --DOMWINDOW == 90 (19892C00) [pid = 2340] [serial = 206] [outer = 00000000] [url = about:blank] 10:56:43 INFO - PROCESS | 2340 | --DOMWINDOW == 89 (17D5C800) [pid = 2340] [serial = 197] [outer = 00000000] [url = about:blank] 10:56:43 INFO - PROCESS | 2340 | --DOMWINDOW == 88 (19955400) [pid = 2340] [serial = 209] [outer = 00000000] [url = about:blank] 10:56:43 INFO - PROCESS | 2340 | 1462471003521 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:43 INFO - PROCESS | 2340 | ++DOCSHELL 0D675400 == 38 [pid = 2340] [id = 92] 10:56:43 INFO - PROCESS | 2340 | ++DOMWINDOW == 89 (0D67BC00) [pid = 2340] [serial = 273] [outer = 00000000] 10:56:43 INFO - PROCESS | 2340 | ++DOMWINDOW == 90 (0D96E000) [pid = 2340] [serial = 274] [outer = 0D67BC00] 10:56:43 INFO - PROCESS | 2340 | 1462471003567 Marionette DEBUG loaded listener.js 10:56:43 INFO - PROCESS | 2340 | ++DOMWINDOW == 91 (0DE28800) [pid = 2340] [serial = 275] [outer = 0D67BC00] 10:56:44 INFO - PROCESS | 2340 | 1462471003989 Marionette TRACE conn4 <- [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]]]}] 10:56:44 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. 10:56:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 670ms 10:56:44 INFO - PROCESS | 2340 | 1462471004016 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 10:56:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 10:56:44 INFO - PROCESS | 2340 | 1462471004018 Marionette TRACE conn4 <- [1,333,null,{"value":"13"}] 10:56:44 INFO - PROCESS | 2340 | 1462471004022 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 10:56:44 INFO - PROCESS | 2340 | 1462471004025 Marionette TRACE conn4 <- [1,334,null,{}] 10:56:44 INFO - PROCESS | 2340 | 1462471004039 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:44 INFO - PROCESS | 2340 | 1462471004155 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 10:56:44 INFO - PROCESS | 2340 | 1462471004171 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:44 INFO - PROCESS | 2340 | ++DOCSHELL 15AEA800 == 39 [pid = 2340] [id = 93] 10:56:44 INFO - PROCESS | 2340 | ++DOMWINDOW == 92 (15AEAC00) [pid = 2340] [serial = 276] [outer = 00000000] 10:56:44 INFO - PROCESS | 2340 | ++DOMWINDOW == 93 (165BC000) [pid = 2340] [serial = 277] [outer = 15AEAC00] 10:56:44 INFO - PROCESS | 2340 | 1462471004218 Marionette DEBUG loaded listener.js 10:56:44 INFO - PROCESS | 2340 | ++DOMWINDOW == 94 (16BB5800) [pid = 2340] [serial = 278] [outer = 15AEAC00] 10:56:44 INFO - PROCESS | 2340 | 1462471004666 Marionette TRACE conn4 <- [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]]]}] 10:56:44 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. 10:56:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 690ms 10:56:44 INFO - PROCESS | 2340 | 1462471004712 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 10:56:44 INFO - PROCESS | 2340 | 1462471004715 Marionette TRACE conn4 <- [1,337,null,{"value":"13"}] 10:56:44 INFO - PROCESS | 2340 | 1462471004718 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 10:56:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 10:56:44 INFO - PROCESS | 2340 | 1462471004719 Marionette TRACE conn4 <- [1,338,null,{}] 10:56:44 INFO - PROCESS | 2340 | 1462471004723 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:44 INFO - PROCESS | 2340 | 1462471004802 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 10:56:44 INFO - PROCESS | 2340 | 1462471004811 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:44 INFO - PROCESS | 2340 | ++DOCSHELL 1769A400 == 40 [pid = 2340] [id = 94] 10:56:44 INFO - PROCESS | 2340 | ++DOMWINDOW == 95 (17D03C00) [pid = 2340] [serial = 279] [outer = 00000000] 10:56:44 INFO - PROCESS | 2340 | ++DOMWINDOW == 96 (17D1E000) [pid = 2340] [serial = 280] [outer = 17D03C00] 10:56:44 INFO - PROCESS | 2340 | 1462471004856 Marionette DEBUG loaded listener.js 10:56:44 INFO - PROCESS | 2340 | ++DOMWINDOW == 97 (17D21C00) [pid = 2340] [serial = 281] [outer = 17D03C00] 10:56:45 INFO - PROCESS | 2340 | 1462471005289 Marionette TRACE conn4 <- [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]]]}] 10:56:45 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. 10:56:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 630ms 10:56:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 10:56:45 INFO - PROCESS | 2340 | 1462471005352 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 10:56:45 INFO - PROCESS | 2340 | 1462471005354 Marionette TRACE conn4 <- [1,341,null,{"value":"13"}] 10:56:45 INFO - PROCESS | 2340 | 1462471005358 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 10:56:45 INFO - PROCESS | 2340 | 1462471005360 Marionette TRACE conn4 <- [1,342,null,{}] 10:56:45 INFO - PROCESS | 2340 | 1462471005363 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:45 INFO - PROCESS | 2340 | 1462471005442 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 10:56:45 INFO - PROCESS | 2340 | 1462471005449 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:45 INFO - PROCESS | 2340 | ++DOCSHELL 17D22C00 == 41 [pid = 2340] [id = 95] 10:56:45 INFO - PROCESS | 2340 | ++DOMWINDOW == 98 (17D24000) [pid = 2340] [serial = 282] [outer = 00000000] 10:56:45 INFO - PROCESS | 2340 | ++DOMWINDOW == 99 (17D5DC00) [pid = 2340] [serial = 283] [outer = 17D24000] 10:56:45 INFO - PROCESS | 2340 | 1462471005493 Marionette DEBUG loaded listener.js 10:56:45 INFO - PROCESS | 2340 | ++DOMWINDOW == 100 (17EF4400) [pid = 2340] [serial = 284] [outer = 17D24000] 10:56:45 INFO - PROCESS | 2340 | 1462471005976 Marionette TRACE conn4 <- [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]]]}] 10:56:46 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. 10:56:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 670ms 10:56:46 INFO - PROCESS | 2340 | 1462471006028 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 10:56:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 10:56:46 INFO - PROCESS | 2340 | 1462471006030 Marionette TRACE conn4 <- [1,345,null,{"value":"13"}] 10:56:46 INFO - PROCESS | 2340 | 1462471006033 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 10:56:46 INFO - PROCESS | 2340 | 1462471006035 Marionette TRACE conn4 <- [1,346,null,{}] 10:56:46 INFO - PROCESS | 2340 | 1462471006046 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:46 INFO - PROCESS | 2340 | 1462471006171 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 10:56:46 INFO - PROCESS | 2340 | 1462471006225 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:46 INFO - PROCESS | 2340 | ++DOCSHELL 18728C00 == 42 [pid = 2340] [id = 96] 10:56:46 INFO - PROCESS | 2340 | ++DOMWINDOW == 101 (18733400) [pid = 2340] [serial = 285] [outer = 00000000] 10:56:46 INFO - PROCESS | 2340 | ++DOMWINDOW == 102 (188EDC00) [pid = 2340] [serial = 286] [outer = 18733400] 10:56:46 INFO - PROCESS | 2340 | 1462471006272 Marionette DEBUG loaded listener.js 10:56:46 INFO - PROCESS | 2340 | ++DOMWINDOW == 103 (18A83C00) [pid = 2340] [serial = 287] [outer = 18733400] 10:56:46 INFO - PROCESS | 2340 | 1462471006707 Marionette TRACE conn4 <- [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]]]}] 10:56:46 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. 10:56:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 731ms 10:56:46 INFO - PROCESS | 2340 | 1462471006799 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 10:56:46 INFO - PROCESS | 2340 | 1462471006801 Marionette TRACE conn4 <- [1,349,null,{"value":"13"}] 10:56:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 10:56:46 INFO - PROCESS | 2340 | 1462471006807 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 10:56:46 INFO - PROCESS | 2340 | 1462471006808 Marionette TRACE conn4 <- [1,350,null,{}] 10:56:46 INFO - PROCESS | 2340 | 1462471006812 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:46 INFO - PROCESS | 2340 | 1462471006913 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 10:56:46 INFO - PROCESS | 2340 | 1462471006922 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:46 INFO - PROCESS | 2340 | ++DOCSHELL 18A86800 == 43 [pid = 2340] [id = 97] 10:56:46 INFO - PROCESS | 2340 | ++DOMWINDOW == 104 (18A88400) [pid = 2340] [serial = 288] [outer = 00000000] 10:56:46 INFO - PROCESS | 2340 | ++DOMWINDOW == 105 (19528000) [pid = 2340] [serial = 289] [outer = 18A88400] 10:56:46 INFO - PROCESS | 2340 | 1462471006966 Marionette DEBUG loaded listener.js 10:56:47 INFO - PROCESS | 2340 | ++DOMWINDOW == 106 (19531000) [pid = 2340] [serial = 290] [outer = 18A88400] 10:56:47 INFO - PROCESS | 2340 | 1462471007405 Marionette TRACE conn4 <- [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]]]}] 10:56:47 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. 10:56:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 631ms 10:56:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 10:56:47 INFO - PROCESS | 2340 | 1462471007441 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 10:56:47 INFO - PROCESS | 2340 | 1462471007442 Marionette TRACE conn4 <- [1,353,null,{"value":"13"}] 10:56:47 INFO - PROCESS | 2340 | 1462471007450 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 10:56:47 INFO - PROCESS | 2340 | 1462471007452 Marionette TRACE conn4 <- [1,354,null,{}] 10:56:47 INFO - PROCESS | 2340 | 1462471007455 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:47 INFO - PROCESS | 2340 | 1462471007560 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 10:56:47 INFO - PROCESS | 2340 | 1462471007567 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:47 INFO - PROCESS | 2340 | ++DOCSHELL 19955800 == 44 [pid = 2340] [id = 98] 10:56:47 INFO - PROCESS | 2340 | ++DOMWINDOW == 107 (19954400) [pid = 2340] [serial = 291] [outer = 00000000] 10:56:47 INFO - PROCESS | 2340 | ++DOMWINDOW == 108 (19961000) [pid = 2340] [serial = 292] [outer = 19954400] 10:56:47 INFO - PROCESS | 2340 | 1462471007611 Marionette DEBUG loaded listener.js 10:56:47 INFO - PROCESS | 2340 | ++DOMWINDOW == 109 (19999800) [pid = 2340] [serial = 293] [outer = 19954400] 10:56:47 INFO - PROCESS | 2340 | --DOMWINDOW == 108 (1950F000) [pid = 2340] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 10:56:47 INFO - PROCESS | 2340 | --DOMWINDOW == 107 (1BB93C00) [pid = 2340] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 10:56:47 INFO - PROCESS | 2340 | --DOMWINDOW == 106 (1995A000) [pid = 2340] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 10:56:47 INFO - PROCESS | 2340 | --DOMWINDOW == 105 (186E2C00) [pid = 2340] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 10:56:47 INFO - PROCESS | 2340 | --DOMWINDOW == 104 (0DE2C800) [pid = 2340] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 10:56:47 INFO - PROCESS | 2340 | --DOMWINDOW == 103 (0E587400) [pid = 2340] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 10:56:47 INFO - PROCESS | 2340 | --DOMWINDOW == 102 (1440B400) [pid = 2340] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 10:56:47 INFO - PROCESS | 2340 | --DOMWINDOW == 101 (1D883C00) [pid = 2340] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 10:56:47 INFO - PROCESS | 2340 | --DOMWINDOW == 100 (17D29C00) [pid = 2340] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 10:56:47 INFO - PROCESS | 2340 | --DOMWINDOW == 99 (0D962400) [pid = 2340] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 10:56:48 INFO - PROCESS | 2340 | 1462471008147 Marionette TRACE conn4 <- [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]]]}] 10:56:48 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. 10:56:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 730ms 10:56:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 10:56:48 INFO - PROCESS | 2340 | 1462471008184 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 10:56:48 INFO - PROCESS | 2340 | 1462471008186 Marionette TRACE conn4 <- [1,357,null,{"value":"13"}] 10:56:48 INFO - PROCESS | 2340 | 1462471008190 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 10:56:48 INFO - PROCESS | 2340 | 1462471008191 Marionette TRACE conn4 <- [1,358,null,{}] 10:56:48 INFO - PROCESS | 2340 | 1462471008198 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:48 INFO - PROCESS | 2340 | 1462471008273 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 10:56:48 INFO - PROCESS | 2340 | 1462471008280 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:48 INFO - PROCESS | 2340 | ++DOCSHELL 0E545400 == 45 [pid = 2340] [id = 99] 10:56:48 INFO - PROCESS | 2340 | ++DOMWINDOW == 100 (14657400) [pid = 2340] [serial = 294] [outer = 00000000] 10:56:48 INFO - PROCESS | 2340 | ++DOMWINDOW == 101 (186ED400) [pid = 2340] [serial = 295] [outer = 14657400] 10:56:48 INFO - PROCESS | 2340 | 1462471008324 Marionette DEBUG loaded listener.js 10:56:48 INFO - PROCESS | 2340 | ++DOMWINDOW == 102 (19959000) [pid = 2340] [serial = 296] [outer = 14657400] 10:56:48 INFO - PROCESS | 2340 | 1462471008742 Marionette TRACE conn4 <- [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]]]}] 10:56:48 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. 10:56:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 570ms 10:56:48 INFO - PROCESS | 2340 | 1462471008770 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 10:56:48 INFO - PROCESS | 2340 | 1462471008773 Marionette TRACE conn4 <- [1,361,null,{"value":"13"}] 10:56:48 INFO - PROCESS | 2340 | 1462471008776 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 10:56:48 INFO - PROCESS | 2340 | 1462471008777 Marionette TRACE conn4 <- [1,362,null,{}] 10:56:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 10:56:48 INFO - PROCESS | 2340 | 1462471008785 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:48 INFO - PROCESS | 2340 | 1462471008866 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 10:56:48 INFO - PROCESS | 2340 | 1462471008873 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:48 INFO - PROCESS | 2340 | ++DOCSHELL 1995B000 == 46 [pid = 2340] [id = 100] 10:56:48 INFO - PROCESS | 2340 | ++DOMWINDOW == 103 (1B4E3400) [pid = 2340] [serial = 297] [outer = 00000000] 10:56:48 INFO - PROCESS | 2340 | ++DOMWINDOW == 104 (1BB44000) [pid = 2340] [serial = 298] [outer = 1B4E3400] 10:56:48 INFO - PROCESS | 2340 | 1462471008919 Marionette DEBUG loaded listener.js 10:56:49 INFO - PROCESS | 2340 | ++DOMWINDOW == 105 (1BF3A000) [pid = 2340] [serial = 299] [outer = 1B4E3400] 10:56:49 INFO - PROCESS | 2340 | 1462471009366 Marionette TRACE conn4 <- [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]]]}] 10:56:49 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. 10:56:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 630ms 10:56:49 INFO - PROCESS | 2340 | 1462471009413 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 10:56:49 INFO - PROCESS | 2340 | 1462471009415 Marionette TRACE conn4 <- [1,365,null,{"value":"13"}] 10:56:49 INFO - PROCESS | 2340 | 1462471009418 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 10:56:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 10:56:49 INFO - PROCESS | 2340 | 1462471009421 Marionette TRACE conn4 <- [1,366,null,{}] 10:56:49 INFO - PROCESS | 2340 | 1462471009424 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:49 INFO - PROCESS | 2340 | 1462471009521 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 10:56:49 INFO - PROCESS | 2340 | 1462471009531 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:49 INFO - PROCESS | 2340 | ++DOCSHELL 1BB3CC00 == 47 [pid = 2340] [id = 101] 10:56:49 INFO - PROCESS | 2340 | ++DOMWINDOW == 106 (1C2DE800) [pid = 2340] [serial = 300] [outer = 00000000] 10:56:49 INFO - PROCESS | 2340 | ++DOMWINDOW == 107 (1CC31C00) [pid = 2340] [serial = 301] [outer = 1C2DE800] 10:56:49 INFO - PROCESS | 2340 | 1462471009579 Marionette DEBUG loaded listener.js 10:56:49 INFO - PROCESS | 2340 | ++DOMWINDOW == 108 (1CD83400) [pid = 2340] [serial = 302] [outer = 1C2DE800] 10:56:50 INFO - PROCESS | 2340 | 1462471010235 Marionette TRACE conn4 <- [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]]]}] 10:56:50 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. 10:56:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 870ms 10:56:50 INFO - PROCESS | 2340 | 1462471010293 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 10:56:50 INFO - PROCESS | 2340 | 1462471010298 Marionette TRACE conn4 <- [1,369,null,{"value":"13"}] 10:56:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 10:56:50 INFO - PROCESS | 2340 | 1462471010304 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 10:56:50 INFO - PROCESS | 2340 | 1462471010308 Marionette TRACE conn4 <- [1,370,null,{}] 10:56:50 INFO - PROCESS | 2340 | 1462471010314 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:50 INFO - PROCESS | 2340 | 1462471010423 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 10:56:50 INFO - PROCESS | 2340 | 1462471010549 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:50 INFO - PROCESS | 2340 | ++DOCSHELL 0D678C00 == 48 [pid = 2340] [id = 102] 10:56:50 INFO - PROCESS | 2340 | ++DOMWINDOW == 109 (0D67DC00) [pid = 2340] [serial = 303] [outer = 00000000] 10:56:50 INFO - PROCESS | 2340 | ++DOMWINDOW == 110 (0E504800) [pid = 2340] [serial = 304] [outer = 0D67DC00] 10:56:50 INFO - PROCESS | 2340 | 1462471010611 Marionette DEBUG loaded listener.js 10:56:50 INFO - PROCESS | 2340 | ++DOMWINDOW == 111 (143BF800) [pid = 2340] [serial = 305] [outer = 0D67DC00] 10:56:51 INFO - PROCESS | 2340 | 1462471011253 Marionette TRACE conn4 <- [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]]]}] 10:56:51 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. 10:56:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 970ms 10:56:51 INFO - PROCESS | 2340 | 1462471011279 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 10:56:51 INFO - PROCESS | 2340 | 1462471011285 Marionette TRACE conn4 <- [1,373,null,{"value":"13"}] 10:56:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 10:56:51 INFO - PROCESS | 2340 | 1462471011291 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 10:56:51 INFO - PROCESS | 2340 | 1462471011294 Marionette TRACE conn4 <- [1,374,null,{}] 10:56:51 INFO - PROCESS | 2340 | 1462471011298 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:51 INFO - PROCESS | 2340 | 1462471011402 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 10:56:51 INFO - PROCESS | 2340 | 1462471011482 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:51 INFO - PROCESS | 2340 | ++DOCSHELL 16151C00 == 49 [pid = 2340] [id = 103] 10:56:51 INFO - PROCESS | 2340 | ++DOMWINDOW == 112 (165BFC00) [pid = 2340] [serial = 306] [outer = 00000000] 10:56:51 INFO - PROCESS | 2340 | ++DOMWINDOW == 113 (17D08C00) [pid = 2340] [serial = 307] [outer = 165BFC00] 10:56:51 INFO - PROCESS | 2340 | 1462471011576 Marionette DEBUG loaded listener.js 10:56:51 INFO - PROCESS | 2340 | ++DOMWINDOW == 114 (17D23000) [pid = 2340] [serial = 308] [outer = 165BFC00] 10:56:52 INFO - PROCESS | 2340 | 1462471012221 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 10:56:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 10:56:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 972ms 10:56:52 INFO - PROCESS | 2340 | 1462471012264 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 10:56:52 INFO - PROCESS | 2340 | 1462471012266 Marionette TRACE conn4 <- [1,377,null,{"value":"13"}] 10:56:52 INFO - PROCESS | 2340 | 1462471012269 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 10:56:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 10:56:52 INFO - PROCESS | 2340 | 1462471012273 Marionette TRACE conn4 <- [1,378,null,{}] 10:56:52 INFO - PROCESS | 2340 | 1462471012284 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:52 INFO - PROCESS | 2340 | 1462471012390 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 10:56:52 INFO - PROCESS | 2340 | 1462471012514 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:52 INFO - PROCESS | 2340 | ++DOCSHELL 1BB45400 == 50 [pid = 2340] [id = 104] 10:56:52 INFO - PROCESS | 2340 | ++DOMWINDOW == 115 (1BCE5400) [pid = 2340] [serial = 309] [outer = 00000000] 10:56:52 INFO - PROCESS | 2340 | ++DOMWINDOW == 116 (1CBBD400) [pid = 2340] [serial = 310] [outer = 1BCE5400] 10:56:52 INFO - PROCESS | 2340 | 1462471012571 Marionette DEBUG loaded listener.js 10:56:52 INFO - PROCESS | 2340 | ++DOMWINDOW == 117 (1CD80C00) [pid = 2340] [serial = 311] [outer = 1BCE5400] 10:56:53 INFO - PROCESS | 2340 | 1462471013173 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 10:56:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 10:56:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 970ms 10:56:53 INFO - PROCESS | 2340 | 1462471013244 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 10:56:53 INFO - PROCESS | 2340 | 1462471013247 Marionette TRACE conn4 <- [1,381,null,{"value":"13"}] 10:56:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 10:56:53 INFO - PROCESS | 2340 | 1462471013250 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 10:56:53 INFO - PROCESS | 2340 | 1462471013252 Marionette TRACE conn4 <- [1,382,null,{}] 10:56:53 INFO - PROCESS | 2340 | 1462471013255 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:53 INFO - PROCESS | 2340 | 1462471013373 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 10:56:53 INFO - PROCESS | 2340 | 1462471013451 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:53 INFO - PROCESS | 2340 | ++DOCSHELL 092E8400 == 51 [pid = 2340] [id = 105] 10:56:53 INFO - PROCESS | 2340 | ++DOMWINDOW == 118 (0C84E400) [pid = 2340] [serial = 312] [outer = 00000000] 10:56:53 INFO - PROCESS | 2340 | ++DOMWINDOW == 119 (0C857000) [pid = 2340] [serial = 313] [outer = 0C84E400] 10:56:53 INFO - PROCESS | 2340 | 1462471013548 Marionette DEBUG loaded listener.js 10:56:53 INFO - PROCESS | 2340 | ++DOMWINDOW == 120 (0D104C00) [pid = 2340] [serial = 314] [outer = 0C84E400] 10:56:54 INFO - PROCESS | 2340 | 1462471014260 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 10:56:54 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 10:56:54 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1019ms 10:56:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 10:56:54 INFO - PROCESS | 2340 | 1462471014273 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 10:56:54 INFO - PROCESS | 2340 | 1462471014278 Marionette TRACE conn4 <- [1,385,null,{"value":"13"}] 10:56:54 INFO - PROCESS | 2340 | 1462471014282 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 10:56:54 INFO - PROCESS | 2340 | 1462471014286 Marionette TRACE conn4 <- [1,386,null,{}] 10:56:54 INFO - PROCESS | 2340 | 1462471014291 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:54 INFO - PROCESS | 2340 | 1462471014405 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 10:56:54 INFO - PROCESS | 2340 | 1462471014500 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:54 INFO - PROCESS | 2340 | ++DOCSHELL 0E932800 == 52 [pid = 2340] [id = 106] 10:56:54 INFO - PROCESS | 2340 | ++DOMWINDOW == 121 (0E9DC800) [pid = 2340] [serial = 315] [outer = 00000000] 10:56:54 INFO - PROCESS | 2340 | ++DOMWINDOW == 122 (14A47400) [pid = 2340] [serial = 316] [outer = 0E9DC800] 10:56:54 INFO - PROCESS | 2340 | 1462471014554 Marionette DEBUG loaded listener.js 10:56:54 INFO - PROCESS | 2340 | ++DOMWINDOW == 123 (15A1C800) [pid = 2340] [serial = 317] [outer = 0E9DC800] 10:56:55 INFO - PROCESS | 2340 | --DOCSHELL 1995B000 == 51 [pid = 2340] [id = 100] 10:56:55 INFO - PROCESS | 2340 | --DOCSHELL 0E545400 == 50 [pid = 2340] [id = 99] 10:56:55 INFO - PROCESS | 2340 | --DOCSHELL 19955800 == 49 [pid = 2340] [id = 98] 10:56:55 INFO - PROCESS | 2340 | --DOCSHELL 18A86800 == 48 [pid = 2340] [id = 97] 10:56:55 INFO - PROCESS | 2340 | --DOCSHELL 18728C00 == 47 [pid = 2340] [id = 96] 10:56:55 INFO - PROCESS | 2340 | --DOCSHELL 17D22C00 == 46 [pid = 2340] [id = 95] 10:56:55 INFO - PROCESS | 2340 | --DOCSHELL 1769A400 == 45 [pid = 2340] [id = 94] 10:56:55 INFO - PROCESS | 2340 | --DOCSHELL 15AEA800 == 44 [pid = 2340] [id = 93] 10:56:55 INFO - PROCESS | 2340 | --DOCSHELL 0D675400 == 43 [pid = 2340] [id = 92] 10:56:55 INFO - PROCESS | 2340 | --DOMWINDOW == 122 (0D965000) [pid = 2340] [serial = 217] [outer = 00000000] [url = about:blank] 10:56:55 INFO - PROCESS | 2340 | --DOMWINDOW == 121 (17EF3800) [pid = 2340] [serial = 220] [outer = 00000000] [url = about:blank] 10:56:55 INFO - PROCESS | 2340 | --DOMWINDOW == 120 (1CCF5400) [pid = 2340] [serial = 223] [outer = 00000000] [url = about:blank] 10:56:55 INFO - PROCESS | 2340 | --DOMWINDOW == 119 (1EB91800) [pid = 2340] [serial = 256] [outer = 00000000] [url = about:blank] 10:56:55 INFO - PROCESS | 2340 | 1462471015173 Marionette TRACE conn4 <- [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]]]}] 10:56:55 INFO - PROCESS | 2340 | --DOCSHELL 0D6E1800 == 42 [pid = 2340] [id = 91] 10:56:55 INFO - PROCESS | 2340 | --DOCSHELL 092EF400 == 41 [pid = 2340] [id = 88] 10:56:55 INFO - PROCESS | 2340 | --DOCSHELL 0D67E000 == 40 [pid = 2340] [id = 87] 10:56:55 INFO - PROCESS | 2340 | --DOMWINDOW == 118 (196F7C00) [pid = 2340] [serial = 241] [outer = 00000000] [url = about:blank] 10:56:55 INFO - PROCESS | 2340 | --DOMWINDOW == 117 (19892400) [pid = 2340] [serial = 242] [outer = 00000000] [url = about:blank] 10:56:55 INFO - PROCESS | 2340 | --DOMWINDOW == 116 (1C2DD800) [pid = 2340] [serial = 247] [outer = 00000000] [url = about:blank] 10:56:55 INFO - PROCESS | 2340 | --DOMWINDOW == 115 (1BB3C800) [pid = 2340] [serial = 245] [outer = 00000000] [url = about:blank] 10:56:55 INFO - PROCESS | 2340 | --DOMWINDOW == 114 (188E6800) [pid = 2340] [serial = 238] [outer = 00000000] [url = about:blank] 10:56:55 INFO - PROCESS | 2340 | --DOMWINDOW == 113 (1BB19C00) [pid = 2340] [serial = 244] [outer = 00000000] [url = about:blank] 10:56:55 INFO - PROCESS | 2340 | --DOMWINDOW == 112 (14AA3C00) [pid = 2340] [serial = 230] [outer = 00000000] [url = about:blank] 10:56:55 INFO - PROCESS | 2340 | --DOMWINDOW == 111 (1465F400) [pid = 2340] [serial = 229] [outer = 00000000] [url = about:blank] 10:56:55 INFO - PROCESS | 2340 | --DOMWINDOW == 110 (1D76FC00) [pid = 2340] [serial = 226] [outer = 00000000] [url = about:blank] 10:56:55 INFO - PROCESS | 2340 | --DOMWINDOW == 109 (14122C00) [pid = 2340] [serial = 232] [outer = 00000000] [url = about:blank] 10:56:55 INFO - PROCESS | 2340 | --DOMWINDOW == 108 (14A4CC00) [pid = 2340] [serial = 233] [outer = 00000000] [url = about:blank] 10:56:55 INFO - PROCESS | 2340 | --DOMWINDOW == 107 (15A1A800) [pid = 2340] [serial = 250] [outer = 00000000] [url = about:blank] 10:56:55 INFO - PROCESS | 2340 | --DOMWINDOW == 106 (1EA1C800) [pid = 2340] [serial = 253] [outer = 00000000] [url = about:blank] 10:56:55 INFO - PROCESS | 2340 | --DOMWINDOW == 105 (1CCF8000) [pid = 2340] [serial = 248] [outer = 00000000] [url = about:blank] 10:56:55 INFO - PROCESS | 2340 | --DOMWINDOW == 104 (17D69400) [pid = 2340] [serial = 235] [outer = 00000000] [url = about:blank] 10:56:55 INFO - PROCESS | 2340 | --DOMWINDOW == 103 (17EF9400) [pid = 2340] [serial = 236] [outer = 00000000] [url = about:blank] 10:56:55 INFO - PROCESS | 2340 | --DOMWINDOW == 102 (0DE99800) [pid = 2340] [serial = 254] [outer = 00000000] [url = about:blank] 10:56:55 INFO - PROCESS | 2340 | --DOMWINDOW == 101 (18A7BC00) [pid = 2340] [serial = 239] [outer = 00000000] [url = about:blank] 10:56:55 INFO - PROCESS | 2340 | --DOMWINDOW == 100 (16A7CC00) [pid = 2340] [serial = 251] [outer = 00000000] [url = about:blank] 10:56:55 INFO - PROCESS | 2340 | --DOMWINDOW == 99 (1BB9F800) [pid = 2340] [serial = 139] [outer = 00000000] [url = about:blank] 10:56:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 10:56:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 931ms 10:56:55 INFO - PROCESS | 2340 | 1462471015215 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 10:56:55 INFO - PROCESS | 2340 | 1462471015220 Marionette TRACE conn4 <- [1,389,null,{"value":"13"}] 10:56:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 10:56:55 INFO - PROCESS | 2340 | 1462471015225 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 10:56:55 INFO - PROCESS | 2340 | 1462471015228 Marionette TRACE conn4 <- [1,390,null,{}] 10:56:55 INFO - PROCESS | 2340 | 1462471015232 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:55 INFO - PROCESS | 2340 | 1462471015329 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 10:56:55 INFO - PROCESS | 2340 | 1462471015408 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:55 INFO - PROCESS | 2340 | ++DOCSHELL 0D965000 == 41 [pid = 2340] [id = 107] 10:56:55 INFO - PROCESS | 2340 | ++DOMWINDOW == 100 (0D969C00) [pid = 2340] [serial = 318] [outer = 00000000] 10:56:55 INFO - PROCESS | 2340 | ++DOMWINDOW == 101 (0E50F400) [pid = 2340] [serial = 319] [outer = 0D969C00] 10:56:55 INFO - PROCESS | 2340 | 1462471015453 Marionette DEBUG loaded listener.js 10:56:55 INFO - PROCESS | 2340 | ++DOMWINDOW == 102 (14327800) [pid = 2340] [serial = 320] [outer = 0D969C00] 10:56:55 INFO - PROCESS | 2340 | 1462471015874 Marionette TRACE conn4 <- [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]]]}] 10:56:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 10:56:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 670ms 10:56:55 INFO - PROCESS | 2340 | 1462471015899 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 10:56:55 INFO - PROCESS | 2340 | 1462471015901 Marionette TRACE conn4 <- [1,393,null,{"value":"13"}] 10:56:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 10:56:55 INFO - PROCESS | 2340 | 1462471015904 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 10:56:55 INFO - PROCESS | 2340 | 1462471015908 Marionette TRACE conn4 <- [1,394,null,{}] 10:56:55 INFO - PROCESS | 2340 | 1462471015922 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:56 INFO - PROCESS | 2340 | 1462471016010 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 10:56:56 INFO - PROCESS | 2340 | 1462471016019 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:56 INFO - PROCESS | 2340 | ++DOCSHELL 16BC1000 == 42 [pid = 2340] [id = 108] 10:56:56 INFO - PROCESS | 2340 | ++DOMWINDOW == 103 (16BC3C00) [pid = 2340] [serial = 321] [outer = 00000000] 10:56:56 INFO - PROCESS | 2340 | ++DOMWINDOW == 104 (17699000) [pid = 2340] [serial = 322] [outer = 16BC3C00] 10:56:56 INFO - PROCESS | 2340 | 1462471016067 Marionette DEBUG loaded listener.js 10:56:56 INFO - PROCESS | 2340 | ++DOMWINDOW == 105 (17D27000) [pid = 2340] [serial = 323] [outer = 16BC3C00] 10:56:56 INFO - PROCESS | 2340 | 1462471016534 Marionette TRACE conn4 <- [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]]]}] 10:56:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 10:56:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 690ms 10:56:56 INFO - PROCESS | 2340 | 1462471016595 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 10:56:56 INFO - PROCESS | 2340 | 1462471016597 Marionette TRACE conn4 <- [1,397,null,{"value":"13"}] 10:56:56 INFO - PROCESS | 2340 | 1462471016601 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 10:56:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 10:56:56 INFO - PROCESS | 2340 | 1462471016602 Marionette TRACE conn4 <- [1,398,null,{}] 10:56:56 INFO - PROCESS | 2340 | 1462471016606 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:56 INFO - PROCESS | 2340 | 1462471016713 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 10:56:56 INFO - PROCESS | 2340 | 1462471016808 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:56 INFO - PROCESS | 2340 | ++DOCSHELL 186E2800 == 43 [pid = 2340] [id = 109] 10:56:56 INFO - PROCESS | 2340 | ++DOMWINDOW == 106 (186E4000) [pid = 2340] [serial = 324] [outer = 00000000] 10:56:56 INFO - PROCESS | 2340 | ++DOMWINDOW == 107 (186ECC00) [pid = 2340] [serial = 325] [outer = 186E4000] 10:56:56 INFO - PROCESS | 2340 | 1462471016853 Marionette DEBUG loaded listener.js 10:56:56 INFO - PROCESS | 2340 | ++DOMWINDOW == 108 (18734800) [pid = 2340] [serial = 326] [outer = 186E4000] 10:56:57 INFO - PROCESS | 2340 | 1462471017240 Marionette TRACE conn4 <- [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]]]}] 10:56:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 10:56:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 671ms 10:56:57 INFO - PROCESS | 2340 | 1462471017275 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 10:56:57 INFO - PROCESS | 2340 | 1462471017277 Marionette TRACE conn4 <- [1,401,null,{"value":"13"}] 10:56:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 10:56:57 INFO - PROCESS | 2340 | 1462471017280 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 10:56:57 INFO - PROCESS | 2340 | 1462471017282 Marionette TRACE conn4 <- [1,402,null,{}] 10:56:57 INFO - PROCESS | 2340 | 1462471017285 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:57 INFO - PROCESS | 2340 | 1462471017399 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 10:56:57 INFO - PROCESS | 2340 | 1462471017415 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:57 INFO - PROCESS | 2340 | ++DOCSHELL 0D965800 == 44 [pid = 2340] [id = 110] 10:56:57 INFO - PROCESS | 2340 | ++DOMWINDOW == 109 (0E936800) [pid = 2340] [serial = 327] [outer = 00000000] 10:56:57 INFO - PROCESS | 2340 | ++DOMWINDOW == 110 (18A86C00) [pid = 2340] [serial = 328] [outer = 0E936800] 10:56:57 INFO - PROCESS | 2340 | 1462471017460 Marionette DEBUG loaded listener.js 10:56:57 INFO - PROCESS | 2340 | ++DOMWINDOW == 111 (19897000) [pid = 2340] [serial = 329] [outer = 0E936800] 10:56:57 INFO - PROCESS | 2340 | 1462471017945 Marionette TRACE conn4 <- [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]]]}] 10:56:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 10:56:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 730ms 10:56:58 INFO - PROCESS | 2340 | 1462471018051 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 10:56:58 INFO - PROCESS | 2340 | 1462471018053 Marionette TRACE conn4 <- [1,405,null,{"value":"13"}] 10:56:58 INFO - PROCESS | 2340 | 1462471018056 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 10:56:58 INFO - PROCESS | 2340 | 1462471018058 Marionette TRACE conn4 <- [1,406,null,{}] 10:56:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 10:56:58 INFO - PROCESS | 2340 | 1462471018064 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:58 INFO - PROCESS | 2340 | 1462471018184 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 10:56:58 INFO - PROCESS | 2340 | 1462471018192 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:58 INFO - PROCESS | 2340 | ++DOCSHELL 1AF63800 == 45 [pid = 2340] [id = 111] 10:56:58 INFO - PROCESS | 2340 | ++DOMWINDOW == 112 (1B4DD400) [pid = 2340] [serial = 330] [outer = 00000000] 10:56:58 INFO - PROCESS | 2340 | ++DOMWINDOW == 113 (1BB3BC00) [pid = 2340] [serial = 331] [outer = 1B4DD400] 10:56:58 INFO - PROCESS | 2340 | 1462471018238 Marionette DEBUG loaded listener.js 10:56:58 INFO - PROCESS | 2340 | ++DOMWINDOW == 114 (1BB42000) [pid = 2340] [serial = 332] [outer = 1B4DD400] 10:56:58 INFO - PROCESS | 2340 | 1462471018680 Marionette TRACE conn4 <- [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]]]}] 10:56:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 10:56:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 670ms 10:56:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 10:56:58 INFO - PROCESS | 2340 | 1462471018736 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 10:56:58 INFO - PROCESS | 2340 | 1462471018738 Marionette TRACE conn4 <- [1,409,null,{"value":"13"}] 10:56:58 INFO - PROCESS | 2340 | 1462471018741 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 10:56:58 INFO - PROCESS | 2340 | 1462471018743 Marionette TRACE conn4 <- [1,410,null,{}] 10:56:58 INFO - PROCESS | 2340 | 1462471018746 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:58 INFO - PROCESS | 2340 | 1462471018849 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 10:56:58 INFO - PROCESS | 2340 | 1462471018855 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:58 INFO - PROCESS | 2340 | ++DOCSHELL 0C852800 == 46 [pid = 2340] [id = 112] 10:56:58 INFO - PROCESS | 2340 | ++DOMWINDOW == 115 (1BB9F800) [pid = 2340] [serial = 333] [outer = 00000000] 10:56:58 INFO - PROCESS | 2340 | ++DOMWINDOW == 116 (1CBBD000) [pid = 2340] [serial = 334] [outer = 1BB9F800] 10:56:58 INFO - PROCESS | 2340 | 1462471018898 Marionette DEBUG loaded listener.js 10:56:58 INFO - PROCESS | 2340 | ++DOMWINDOW == 117 (1CBBE400) [pid = 2340] [serial = 335] [outer = 1BB9F800] 10:56:59 INFO - PROCESS | 2340 | 1462471019359 Marionette TRACE conn4 <- [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]]]}] 10:56:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 10:56:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 670ms 10:56:59 INFO - PROCESS | 2340 | --DOMWINDOW == 116 (1EA1BC00) [pid = 2340] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 10:56:59 INFO - PROCESS | 2340 | --DOMWINDOW == 115 (18A85C00) [pid = 2340] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 10:56:59 INFO - PROCESS | 2340 | --DOMWINDOW == 114 (0D682C00) [pid = 2340] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 10:56:59 INFO - PROCESS | 2340 | --DOMWINDOW == 113 (1BB3C400) [pid = 2340] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 10:56:59 INFO - PROCESS | 2340 | --DOMWINDOW == 112 (14A95000) [pid = 2340] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 10:56:59 INFO - PROCESS | 2340 | --DOMWINDOW == 111 (18733400) [pid = 2340] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 10:56:59 INFO - PROCESS | 2340 | --DOMWINDOW == 110 (18A88400) [pid = 2340] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 10:56:59 INFO - PROCESS | 2340 | --DOMWINDOW == 109 (19954400) [pid = 2340] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 10:56:59 INFO - PROCESS | 2340 | --DOMWINDOW == 108 (14657400) [pid = 2340] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 10:56:59 INFO - PROCESS | 2340 | --DOMWINDOW == 107 (17D24000) [pid = 2340] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 10:56:59 INFO - PROCESS | 2340 | --DOMWINDOW == 106 (0D6E3400) [pid = 2340] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 10:56:59 INFO - PROCESS | 2340 | --DOMWINDOW == 105 (17D03C00) [pid = 2340] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 10:56:59 INFO - PROCESS | 2340 | --DOMWINDOW == 104 (15AEAC00) [pid = 2340] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 10:56:59 INFO - PROCESS | 2340 | --DOMWINDOW == 103 (0D67BC00) [pid = 2340] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 10:56:59 INFO - PROCESS | 2340 | --DOMWINDOW == 102 (1B4E3400) [pid = 2340] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 10:56:59 INFO - PROCESS | 2340 | 1462471019603 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 10:56:59 INFO - PROCESS | 2340 | 1462471019605 Marionette TRACE conn4 <- [1,413,null,{"value":"13"}] 10:56:59 INFO - PROCESS | 2340 | 1462471019615 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 10:56:59 INFO - PROCESS | 2340 | 1462471019616 Marionette TRACE conn4 <- [1,414,null,{}] 10:56:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 10:56:59 INFO - PROCESS | 2340 | 1462471019620 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:59 INFO - PROCESS | 2340 | 1462471019697 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 10:56:59 INFO - PROCESS | 2340 | 1462471019706 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:59 INFO - PROCESS | 2340 | ++DOCSHELL 0D964000 == 47 [pid = 2340] [id = 113] 10:56:59 INFO - PROCESS | 2340 | ++DOMWINDOW == 103 (0D96C400) [pid = 2340] [serial = 336] [outer = 00000000] 10:56:59 INFO - PROCESS | 2340 | ++DOMWINDOW == 104 (14A4A000) [pid = 2340] [serial = 337] [outer = 0D96C400] 10:56:59 INFO - PROCESS | 2340 | 1462471019750 Marionette DEBUG loaded listener.js 10:56:59 INFO - PROCESS | 2340 | ++DOMWINDOW == 105 (16BC0400) [pid = 2340] [serial = 338] [outer = 0D96C400] 10:57:00 INFO - PROCESS | 2340 | 1462471020166 Marionette TRACE conn4 <- [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]]]}] 10:57:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 10:57:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 630ms 10:57:00 INFO - PROCESS | 2340 | 1462471020252 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 10:57:00 INFO - PROCESS | 2340 | 1462471020254 Marionette TRACE conn4 <- [1,417,null,{"value":"13"}] 10:57:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 10:57:00 INFO - PROCESS | 2340 | 1462471020257 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 10:57:00 INFO - PROCESS | 2340 | 1462471020259 Marionette TRACE conn4 <- [1,418,null,{}] 10:57:00 INFO - PROCESS | 2340 | 1462471020263 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:00 INFO - PROCESS | 2340 | 1462471020340 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 10:57:00 INFO - PROCESS | 2340 | 1462471020349 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:00 INFO - PROCESS | 2340 | ++DOCSHELL 17D34400 == 48 [pid = 2340] [id = 114] 10:57:00 INFO - PROCESS | 2340 | ++DOMWINDOW == 106 (19954400) [pid = 2340] [serial = 339] [outer = 00000000] 10:57:00 INFO - PROCESS | 2340 | ++DOMWINDOW == 107 (1CBC2400) [pid = 2340] [serial = 340] [outer = 19954400] 10:57:00 INFO - PROCESS | 2340 | 1462471020392 Marionette DEBUG loaded listener.js 10:57:00 INFO - PROCESS | 2340 | ++DOMWINDOW == 108 (1DDA4C00) [pid = 2340] [serial = 341] [outer = 19954400] 10:57:01 INFO - PROCESS | 2340 | 1462471021293 Marionette TRACE conn4 <- [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]]]}] 10:57:01 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 10:57:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1075ms 10:57:01 INFO - PROCESS | 2340 | 1462471021333 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 10:57:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 10:57:01 INFO - PROCESS | 2340 | 1462471021335 Marionette TRACE conn4 <- [1,421,null,{"value":"13"}] 10:57:01 INFO - PROCESS | 2340 | 1462471021338 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 10:57:01 INFO - PROCESS | 2340 | 1462471021340 Marionette TRACE conn4 <- [1,422,null,{}] 10:57:01 INFO - PROCESS | 2340 | 1462471021346 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:01 INFO - PROCESS | 2340 | 1462471021424 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 10:57:01 INFO - PROCESS | 2340 | 1462471021431 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:01 INFO - PROCESS | 2340 | ++DOCSHELL 1CBBE800 == 49 [pid = 2340] [id = 115] 10:57:01 INFO - PROCESS | 2340 | ++DOMWINDOW == 109 (1DDA8000) [pid = 2340] [serial = 342] [outer = 00000000] 10:57:01 INFO - PROCESS | 2340 | ++DOMWINDOW == 110 (1DDAF400) [pid = 2340] [serial = 343] [outer = 1DDA8000] 10:57:01 INFO - PROCESS | 2340 | 1462471021474 Marionette DEBUG loaded listener.js 10:57:01 INFO - PROCESS | 2340 | ++DOMWINDOW == 111 (1DDB1C00) [pid = 2340] [serial = 344] [outer = 1DDA8000] 10:57:02 INFO - PROCESS | 2340 | 1462471022597 Marionette TRACE conn4 <- [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]]]}] 10:57:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 10:57:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1275ms 10:57:02 INFO - PROCESS | 2340 | 1462471022613 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 10:57:02 INFO - PROCESS | 2340 | 1462471022617 Marionette TRACE conn4 <- [1,425,null,{"value":"13"}] 10:57:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 10:57:02 INFO - PROCESS | 2340 | 1462471022622 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 10:57:02 INFO - PROCESS | 2340 | 1462471022626 Marionette TRACE conn4 <- [1,426,null,{}] 10:57:02 INFO - PROCESS | 2340 | 1462471022631 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:02 INFO - PROCESS | 2340 | 1462471022746 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 10:57:02 INFO - PROCESS | 2340 | 1462471022885 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:02 INFO - PROCESS | 2340 | ++DOCSHELL 0D628400 == 50 [pid = 2340] [id = 116] 10:57:02 INFO - PROCESS | 2340 | ++DOMWINDOW == 112 (0D678000) [pid = 2340] [serial = 345] [outer = 00000000] 10:57:02 INFO - PROCESS | 2340 | ++DOMWINDOW == 113 (0E509C00) [pid = 2340] [serial = 346] [outer = 0D678000] 10:57:02 INFO - PROCESS | 2340 | 1462471022942 Marionette DEBUG loaded listener.js 10:57:03 INFO - PROCESS | 2340 | ++DOMWINDOW == 114 (146E2400) [pid = 2340] [serial = 347] [outer = 0D678000] 10:57:03 INFO - PROCESS | 2340 | 1462471023527 Marionette TRACE conn4 <- [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] 10:57:03 INFO - PROCESS | 2340 | 1462471023617 Marionette TRACE conn4 <- [1,429,null,{"value":"13"}] 10:57:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 10:57:03 INFO - PROCESS | 2340 | 1462471023623 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 10:57:03 INFO - PROCESS | 2340 | 1462471023626 Marionette TRACE conn4 <- [1,430,null,{}] 10:57:03 INFO - PROCESS | 2340 | 1462471023645 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:03 INFO - PROCESS | 2340 | 1462471023758 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 10:57:03 INFO - PROCESS | 2340 | 1462471023874 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:03 INFO - PROCESS | 2340 | ++DOCSHELL 17D62800 == 51 [pid = 2340] [id = 117] 10:57:03 INFO - PROCESS | 2340 | ++DOMWINDOW == 115 (17D66000) [pid = 2340] [serial = 348] [outer = 00000000] 10:57:03 INFO - PROCESS | 2340 | ++DOMWINDOW == 116 (18A83400) [pid = 2340] [serial = 349] [outer = 17D66000] 10:57:03 INFO - PROCESS | 2340 | 1462471023929 Marionette DEBUG loaded listener.js 10:57:04 INFO - PROCESS | 2340 | ++DOMWINDOW == 117 (19961400) [pid = 2340] [serial = 350] [outer = 17D66000] 10:57:04 INFO - PROCESS | 2340 | 1462471024555 Marionette TRACE conn4 <- [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]]]}] 10:57:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 10:57:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 970ms 10:57:04 INFO - PROCESS | 2340 | 1462471024595 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 10:57:04 INFO - PROCESS | 2340 | 1462471024598 Marionette TRACE conn4 <- [1,433,null,{"value":"13"}] 10:57:04 INFO - PROCESS | 2340 | 1462471024602 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 10:57:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 10:57:04 INFO - PROCESS | 2340 | 1462471024605 Marionette TRACE conn4 <- [1,434,null,{}] 10:57:04 INFO - PROCESS | 2340 | 1462471024616 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:04 INFO - PROCESS | 2340 | 1462471024724 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 10:57:04 INFO - PROCESS | 2340 | 1462471024831 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:04 INFO - PROCESS | 2340 | ++DOCSHELL 17E95C00 == 52 [pid = 2340] [id = 118] 10:57:04 INFO - PROCESS | 2340 | ++DOMWINDOW == 118 (17E96400) [pid = 2340] [serial = 351] [outer = 00000000] 10:57:04 INFO - PROCESS | 2340 | ++DOMWINDOW == 119 (1BB18400) [pid = 2340] [serial = 352] [outer = 17E96400] 10:57:04 INFO - PROCESS | 2340 | 1462471024887 Marionette DEBUG loaded listener.js 10:57:05 INFO - PROCESS | 2340 | ++DOMWINDOW == 120 (1CD8B000) [pid = 2340] [serial = 353] [outer = 17E96400] 10:57:05 INFO - PROCESS | 2340 | 1462471025697 Marionette TRACE conn4 <- [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]]]}] 10:57:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 10:57:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1120ms 10:57:05 INFO - PROCESS | 2340 | 1462471025727 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 10:57:05 INFO - PROCESS | 2340 | 1462471025731 Marionette TRACE conn4 <- [1,437,null,{"value":"13"}] 10:57:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 10:57:05 INFO - PROCESS | 2340 | 1462471025738 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 10:57:05 INFO - PROCESS | 2340 | 1462471025742 Marionette TRACE conn4 <- [1,438,null,{}] 10:57:05 INFO - PROCESS | 2340 | 1462471025762 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:05 INFO - PROCESS | 2340 | 1462471025858 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 10:57:05 INFO - PROCESS | 2340 | 1462471025942 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:06 INFO - PROCESS | 2340 | ++DOCSHELL 0C86BC00 == 53 [pid = 2340] [id = 119] 10:57:06 INFO - PROCESS | 2340 | ++DOMWINDOW == 121 (0C86F800) [pid = 2340] [serial = 354] [outer = 00000000] 10:57:06 INFO - PROCESS | 2340 | ++DOMWINDOW == 122 (0D967800) [pid = 2340] [serial = 355] [outer = 0C86F800] 10:57:06 INFO - PROCESS | 2340 | 1462471026035 Marionette DEBUG loaded listener.js 10:57:06 INFO - PROCESS | 2340 | ++DOMWINDOW == 123 (0DEA2C00) [pid = 2340] [serial = 356] [outer = 0C86F800] 10:57:06 INFO - PROCESS | 2340 | --DOCSHELL 17D34400 == 52 [pid = 2340] [id = 114] 10:57:06 INFO - PROCESS | 2340 | --DOCSHELL 0D964000 == 51 [pid = 2340] [id = 113] 10:57:06 INFO - PROCESS | 2340 | --DOCSHELL 0C852800 == 50 [pid = 2340] [id = 112] 10:57:06 INFO - PROCESS | 2340 | --DOCSHELL 1AF63800 == 49 [pid = 2340] [id = 111] 10:57:06 INFO - PROCESS | 2340 | --DOCSHELL 0D965800 == 48 [pid = 2340] [id = 110] 10:57:06 INFO - PROCESS | 2340 | --DOCSHELL 186E2800 == 47 [pid = 2340] [id = 109] 10:57:06 INFO - PROCESS | 2340 | --DOCSHELL 16BC1000 == 46 [pid = 2340] [id = 108] 10:57:06 INFO - PROCESS | 2340 | --DOMWINDOW == 122 (0D969000) [pid = 2340] [serial = 259] [outer = 00000000] [url = about:blank] 10:57:06 INFO - PROCESS | 2340 | --DOMWINDOW == 121 (17D6A400) [pid = 2340] [serial = 265] [outer = 00000000] [url = about:blank] 10:57:06 INFO - PROCESS | 2340 | --DOMWINDOW == 120 (1CBB5C00) [pid = 2340] [serial = 268] [outer = 00000000] [url = about:blank] 10:57:06 INFO - PROCESS | 2340 | --DOMWINDOW == 119 (0E932400) [pid = 2340] [serial = 262] [outer = 00000000] [url = about:blank] 10:57:06 INFO - PROCESS | 2340 | --DOMWINDOW == 118 (1CC31C00) [pid = 2340] [serial = 301] [outer = 00000000] [url = about:blank] 10:57:06 INFO - PROCESS | 2340 | --DOCSHELL 0D965000 == 45 [pid = 2340] [id = 107] 10:57:06 INFO - PROCESS | 2340 | --DOCSHELL 0E932800 == 44 [pid = 2340] [id = 106] 10:57:06 INFO - PROCESS | 2340 | --DOCSHELL 1BB3CC00 == 43 [pid = 2340] [id = 101] 10:57:06 INFO - PROCESS | 2340 | 1462471026668 Marionette TRACE conn4 <- [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]]]}] 10:57:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 10:57:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 970ms 10:57:06 INFO - PROCESS | 2340 | 1462471026711 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 10:57:06 INFO - PROCESS | 2340 | 1462471026716 Marionette TRACE conn4 <- [1,441,null,{"value":"13"}] 10:57:06 INFO - PROCESS | 2340 | 1462471026722 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 10:57:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 10:57:06 INFO - PROCESS | 2340 | 1462471026724 Marionette TRACE conn4 <- [1,442,null,{}] 10:57:06 INFO - PROCESS | 2340 | 1462471026728 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:06 INFO - PROCESS | 2340 | 1462471026825 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 10:57:06 INFO - PROCESS | 2340 | --DOMWINDOW == 117 (1EB96400) [pid = 2340] [serial = 257] [outer = 00000000] [url = about:blank] 10:57:06 INFO - PROCESS | 2340 | --DOMWINDOW == 116 (19515800) [pid = 2340] [serial = 182] [outer = 00000000] [url = about:blank] 10:57:06 INFO - PROCESS | 2340 | --DOMWINDOW == 115 (0DA4C400) [pid = 2340] [serial = 176] [outer = 00000000] [url = about:blank] 10:57:06 INFO - PROCESS | 2340 | --DOMWINDOW == 114 (1CCEF000) [pid = 2340] [serial = 215] [outer = 00000000] [url = about:blank] 10:57:06 INFO - PROCESS | 2340 | --DOMWINDOW == 113 (16BC4000) [pid = 2340] [serial = 179] [outer = 00000000] [url = about:blank] 10:57:06 INFO - PROCESS | 2340 | --DOMWINDOW == 112 (188EDC00) [pid = 2340] [serial = 286] [outer = 00000000] [url = about:blank] 10:57:06 INFO - PROCESS | 2340 | --DOMWINDOW == 111 (19528000) [pid = 2340] [serial = 289] [outer = 00000000] [url = about:blank] 10:57:06 INFO - PROCESS | 2340 | --DOMWINDOW == 110 (18A83C00) [pid = 2340] [serial = 287] [outer = 00000000] [url = about:blank] 10:57:06 INFO - PROCESS | 2340 | --DOMWINDOW == 109 (19961000) [pid = 2340] [serial = 292] [outer = 00000000] [url = about:blank] 10:57:06 INFO - PROCESS | 2340 | --DOMWINDOW == 108 (19531000) [pid = 2340] [serial = 290] [outer = 00000000] [url = about:blank] 10:57:06 INFO - PROCESS | 2340 | --DOMWINDOW == 107 (186ED400) [pid = 2340] [serial = 295] [outer = 00000000] [url = about:blank] 10:57:06 INFO - PROCESS | 2340 | --DOMWINDOW == 106 (17D5DC00) [pid = 2340] [serial = 283] [outer = 00000000] [url = about:blank] 10:57:06 INFO - PROCESS | 2340 | --DOMWINDOW == 105 (0E507800) [pid = 2340] [serial = 272] [outer = 00000000] [url = about:blank] 10:57:06 INFO - PROCESS | 2340 | --DOMWINDOW == 104 (0D970C00) [pid = 2340] [serial = 271] [outer = 00000000] [url = about:blank] 10:57:06 INFO - PROCESS | 2340 | --DOMWINDOW == 103 (17D1E000) [pid = 2340] [serial = 280] [outer = 00000000] [url = about:blank] 10:57:06 INFO - PROCESS | 2340 | --DOMWINDOW == 102 (17D21C00) [pid = 2340] [serial = 281] [outer = 00000000] [url = about:blank] 10:57:06 INFO - PROCESS | 2340 | --DOMWINDOW == 101 (165BC000) [pid = 2340] [serial = 277] [outer = 00000000] [url = about:blank] 10:57:06 INFO - PROCESS | 2340 | --DOMWINDOW == 100 (16BB5800) [pid = 2340] [serial = 278] [outer = 00000000] [url = about:blank] 10:57:06 INFO - PROCESS | 2340 | --DOMWINDOW == 99 (0D96E000) [pid = 2340] [serial = 274] [outer = 00000000] [url = about:blank] 10:57:06 INFO - PROCESS | 2340 | --DOMWINDOW == 98 (0DE28800) [pid = 2340] [serial = 275] [outer = 00000000] [url = about:blank] 10:57:06 INFO - PROCESS | 2340 | --DOMWINDOW == 97 (1BB44000) [pid = 2340] [serial = 298] [outer = 00000000] [url = about:blank] 10:57:06 INFO - PROCESS | 2340 | --DOMWINDOW == 96 (19999800) [pid = 2340] [serial = 293] [outer = 00000000] [url = about:blank] 10:57:06 INFO - PROCESS | 2340 | --DOMWINDOW == 95 (19959000) [pid = 2340] [serial = 296] [outer = 00000000] [url = about:blank] 10:57:06 INFO - PROCESS | 2340 | --DOMWINDOW == 94 (1BF3A000) [pid = 2340] [serial = 299] [outer = 00000000] [url = about:blank] 10:57:06 INFO - PROCESS | 2340 | --DOMWINDOW == 93 (17EF4400) [pid = 2340] [serial = 284] [outer = 00000000] [url = about:blank] 10:57:06 INFO - PROCESS | 2340 | 1462471026916 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:06 INFO - PROCESS | 2340 | ++DOCSHELL 0C859400 == 44 [pid = 2340] [id = 120] 10:57:06 INFO - PROCESS | 2340 | ++DOMWINDOW == 94 (0C868400) [pid = 2340] [serial = 357] [outer = 00000000] 10:57:06 INFO - PROCESS | 2340 | ++DOMWINDOW == 95 (0D680400) [pid = 2340] [serial = 358] [outer = 0C868400] 10:57:06 INFO - PROCESS | 2340 | 1462471026962 Marionette DEBUG loaded listener.js 10:57:07 INFO - PROCESS | 2340 | ++DOMWINDOW == 96 (0DA4D800) [pid = 2340] [serial = 359] [outer = 0C868400] 10:57:07 INFO - PROCESS | 2340 | 1462471027423 Marionette TRACE conn4 <- [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]]]}] 10:57:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 10:57:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 731ms 10:57:07 INFO - PROCESS | 2340 | 1462471027455 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 10:57:07 INFO - PROCESS | 2340 | 1462471027458 Marionette TRACE conn4 <- [1,445,null,{"value":"13"}] 10:57:07 INFO - PROCESS | 2340 | 1462471027461 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 10:57:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 10:57:07 INFO - PROCESS | 2340 | 1462471027464 Marionette TRACE conn4 <- [1,446,null,{}] 10:57:07 INFO - PROCESS | 2340 | 1462471027474 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:07 INFO - PROCESS | 2340 | 1462471027556 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 10:57:07 INFO - PROCESS | 2340 | 1462471027566 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:07 INFO - PROCESS | 2340 | ++DOCSHELL 14A95000 == 45 [pid = 2340] [id = 121] 10:57:07 INFO - PROCESS | 2340 | ++DOMWINDOW == 97 (14EBBC00) [pid = 2340] [serial = 360] [outer = 00000000] 10:57:07 INFO - PROCESS | 2340 | ++DOMWINDOW == 98 (15A27800) [pid = 2340] [serial = 361] [outer = 14EBBC00] 10:57:07 INFO - PROCESS | 2340 | 1462471027613 Marionette DEBUG loaded listener.js 10:57:07 INFO - PROCESS | 2340 | ++DOMWINDOW == 99 (165BEC00) [pid = 2340] [serial = 362] [outer = 14EBBC00] 10:57:08 INFO - PROCESS | 2340 | 1462471028085 Marionette TRACE conn4 <- [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]]]}] 10:57:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 10:57:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 670ms 10:57:08 INFO - PROCESS | 2340 | 1462471028135 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 10:57:08 INFO - PROCESS | 2340 | 1462471028138 Marionette TRACE conn4 <- [1,449,null,{"value":"13"}] 10:57:08 INFO - PROCESS | 2340 | 1462471028141 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 10:57:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 10:57:08 INFO - PROCESS | 2340 | 1462471028143 Marionette TRACE conn4 <- [1,450,null,{}] 10:57:08 INFO - PROCESS | 2340 | 1462471028147 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:08 INFO - PROCESS | 2340 | 1462471028231 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 10:57:08 INFO - PROCESS | 2340 | 1462471028240 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:08 INFO - PROCESS | 2340 | ++DOCSHELL 16A7A400 == 46 [pid = 2340] [id = 122] 10:57:08 INFO - PROCESS | 2340 | ++DOMWINDOW == 100 (16BBD000) [pid = 2340] [serial = 363] [outer = 00000000] 10:57:08 INFO - PROCESS | 2340 | ++DOMWINDOW == 101 (17D1E000) [pid = 2340] [serial = 364] [outer = 16BBD000] 10:57:08 INFO - PROCESS | 2340 | 1462471028287 Marionette DEBUG loaded listener.js 10:57:08 INFO - PROCESS | 2340 | ++DOMWINDOW == 102 (17D24800) [pid = 2340] [serial = 365] [outer = 16BBD000] 10:57:08 INFO - PROCESS | 2340 | 1462471028754 Marionette TRACE conn4 <- [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] 10:57:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 10:57:08 INFO - PROCESS | 2340 | 1462471028819 Marionette TRACE conn4 <- [1,453,null,{"value":"13"}] 10:57:08 INFO - PROCESS | 2340 | 1462471028823 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 10:57:08 INFO - PROCESS | 2340 | 1462471028824 Marionette TRACE conn4 <- [1,454,null,{}] 10:57:08 INFO - PROCESS | 2340 | 1462471028828 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:08 INFO - PROCESS | 2340 | 1462471028934 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 10:57:08 INFO - PROCESS | 2340 | 1462471028948 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:08 INFO - PROCESS | 2340 | ++DOCSHELL 17E90800 == 47 [pid = 2340] [id = 123] 10:57:08 INFO - PROCESS | 2340 | ++DOMWINDOW == 103 (17E91000) [pid = 2340] [serial = 366] [outer = 00000000] 10:57:09 INFO - PROCESS | 2340 | ++DOMWINDOW == 104 (17E99400) [pid = 2340] [serial = 367] [outer = 17E91000] 10:57:09 INFO - PROCESS | 2340 | 1462471028992 Marionette DEBUG loaded listener.js 10:57:09 INFO - PROCESS | 2340 | ++DOMWINDOW == 105 (17E99C00) [pid = 2340] [serial = 368] [outer = 17E91000] 10:57:09 INFO - PROCESS | 2340 | [2340] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:57:09 INFO - PROCESS | 2340 | 1462471029480 Marionette TRACE conn4 <- [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]]]}] 10:57:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 10:57:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 670ms 10:57:09 INFO - PROCESS | 2340 | 1462471029496 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 10:57:09 INFO - PROCESS | 2340 | 1462471029498 Marionette TRACE conn4 <- [1,457,null,{"value":"13"}] 10:57:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 10:57:09 INFO - PROCESS | 2340 | 1462471029502 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 10:57:09 INFO - PROCESS | 2340 | 1462471029503 Marionette TRACE conn4 <- [1,458,null,{}] 10:57:09 INFO - PROCESS | 2340 | 1462471029507 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:09 INFO - PROCESS | 2340 | 1462471029639 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 10:57:09 INFO - PROCESS | 2340 | 1462471029691 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:09 INFO - PROCESS | 2340 | ++DOCSHELL 0DE2A400 == 48 [pid = 2340] [id = 124] 10:57:09 INFO - PROCESS | 2340 | ++DOMWINDOW == 106 (18731800) [pid = 2340] [serial = 369] [outer = 00000000] 10:57:09 INFO - PROCESS | 2340 | ++DOMWINDOW == 107 (188EC000) [pid = 2340] [serial = 370] [outer = 18731800] 10:57:09 INFO - PROCESS | 2340 | 1462471029745 Marionette DEBUG loaded listener.js 10:57:09 INFO - PROCESS | 2340 | ++DOMWINDOW == 108 (18A79C00) [pid = 2340] [serial = 371] [outer = 18731800] 10:57:10 INFO - PROCESS | 2340 | 1462471030191 Marionette TRACE conn4 <- [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] 10:57:10 INFO - PROCESS | 2340 | 1462471030237 Marionette TRACE conn4 <- [1,461,null,{"value":"13"}] 10:57:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 10:57:10 INFO - PROCESS | 2340 | 1462471030283 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 10:57:10 INFO - PROCESS | 2340 | 1462471030285 Marionette TRACE conn4 <- [1,462,null,{}] 10:57:10 INFO - PROCESS | 2340 | 1462471030289 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:10 INFO - PROCESS | 2340 | 1462471030392 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 10:57:10 INFO - PROCESS | 2340 | 1462471030405 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:10 INFO - PROCESS | 2340 | ++DOCSHELL 18A81800 == 49 [pid = 2340] [id = 125] 10:57:10 INFO - PROCESS | 2340 | ++DOMWINDOW == 109 (18A88800) [pid = 2340] [serial = 372] [outer = 00000000] 10:57:10 INFO - PROCESS | 2340 | ++DOMWINDOW == 110 (1952B000) [pid = 2340] [serial = 373] [outer = 18A88800] 10:57:10 INFO - PROCESS | 2340 | 1462471030452 Marionette DEBUG loaded listener.js 10:57:10 INFO - PROCESS | 2340 | ++DOMWINDOW == 111 (19891800) [pid = 2340] [serial = 374] [outer = 18A88800] 10:57:10 INFO - PROCESS | 2340 | [2340] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:57:10 INFO - PROCESS | 2340 | 1462471030938 Marionette TRACE conn4 <- [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] 10:57:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 10:57:10 INFO - PROCESS | 2340 | 1462471030971 Marionette TRACE conn4 <- [1,465,null,{"value":"13"}] 10:57:10 INFO - PROCESS | 2340 | 1462471030974 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 10:57:10 INFO - PROCESS | 2340 | 1462471030976 Marionette TRACE conn4 <- [1,466,null,{}] 10:57:10 INFO - PROCESS | 2340 | 1462471030979 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:11 INFO - PROCESS | 2340 | 1462471031084 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 10:57:11 INFO - PROCESS | 2340 | 1462471031093 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:11 INFO - PROCESS | 2340 | ++DOCSHELL 092F3000 == 50 [pid = 2340] [id = 126] 10:57:11 INFO - PROCESS | 2340 | ++DOMWINDOW == 112 (19954800) [pid = 2340] [serial = 375] [outer = 00000000] 10:57:11 INFO - PROCESS | 2340 | ++DOMWINDOW == 113 (1995E800) [pid = 2340] [serial = 376] [outer = 19954800] 10:57:11 INFO - PROCESS | 2340 | 1462471031182 Marionette DEBUG loaded listener.js 10:57:11 INFO - PROCESS | 2340 | ++DOMWINDOW == 114 (1A989400) [pid = 2340] [serial = 377] [outer = 19954800] 10:57:11 INFO - PROCESS | 2340 | --DOMWINDOW == 113 (1BB43C00) [pid = 2340] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 10:57:11 INFO - PROCESS | 2340 | --DOMWINDOW == 112 (1D769800) [pid = 2340] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 10:57:11 INFO - PROCESS | 2340 | --DOMWINDOW == 111 (16BBB000) [pid = 2340] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 10:57:11 INFO - PROCESS | 2340 | --DOMWINDOW == 110 (0D625000) [pid = 2340] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 10:57:11 INFO - PROCESS | 2340 | --DOMWINDOW == 109 (0D67E800) [pid = 2340] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 10:57:11 INFO - PROCESS | 2340 | --DOMWINDOW == 108 (14AE0800) [pid = 2340] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 10:57:11 INFO - PROCESS | 2340 | --DOMWINDOW == 107 (1BB39C00) [pid = 2340] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 10:57:11 INFO - PROCESS | 2340 | --DOMWINDOW == 106 (16BC2800) [pid = 2340] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 10:57:11 INFO - PROCESS | 2340 | --DOMWINDOW == 105 (092EF800) [pid = 2340] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 10:57:11 INFO - PROCESS | 2340 | --DOMWINDOW == 104 (19954400) [pid = 2340] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 10:57:11 INFO - PROCESS | 2340 | --DOMWINDOW == 103 (1BB9F800) [pid = 2340] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 10:57:11 INFO - PROCESS | 2340 | --DOMWINDOW == 102 (0E9DC800) [pid = 2340] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 10:57:11 INFO - PROCESS | 2340 | --DOMWINDOW == 101 (0C84E400) [pid = 2340] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 10:57:11 INFO - PROCESS | 2340 | --DOMWINDOW == 100 (186E4000) [pid = 2340] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 10:57:11 INFO - PROCESS | 2340 | --DOMWINDOW == 99 (0D969C00) [pid = 2340] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 10:57:11 INFO - PROCESS | 2340 | --DOMWINDOW == 98 (1B4DD400) [pid = 2340] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 10:57:11 INFO - PROCESS | 2340 | --DOMWINDOW == 97 (16BC3C00) [pid = 2340] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 10:57:11 INFO - PROCESS | 2340 | --DOMWINDOW == 96 (0D96C400) [pid = 2340] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 10:57:11 INFO - PROCESS | 2340 | --DOMWINDOW == 95 (0E936800) [pid = 2340] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 10:57:11 INFO - PROCESS | 2340 | 1462471031808 Marionette TRACE conn4 <- [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] 10:57:11 INFO - PROCESS | 2340 | 1462471031853 Marionette TRACE conn4 <- [1,469,null,{"value":"13"}] 10:57:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 10:57:11 INFO - PROCESS | 2340 | 1462471031856 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 10:57:11 INFO - PROCESS | 2340 | 1462471031858 Marionette TRACE conn4 <- [1,470,null,{}] 10:57:11 INFO - PROCESS | 2340 | 1462471031861 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:11 INFO - PROCESS | 2340 | 1462471031940 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 10:57:11 INFO - PROCESS | 2340 | 1462471031950 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:11 INFO - PROCESS | 2340 | ++DOCSHELL 16A7B400 == 51 [pid = 2340] [id = 127] 10:57:11 INFO - PROCESS | 2340 | ++DOMWINDOW == 96 (16BB9400) [pid = 2340] [serial = 378] [outer = 00000000] 10:57:12 INFO - PROCESS | 2340 | ++DOMWINDOW == 97 (18A87C00) [pid = 2340] [serial = 379] [outer = 16BB9400] 10:57:12 INFO - PROCESS | 2340 | 1462471031996 Marionette DEBUG loaded listener.js 10:57:12 INFO - PROCESS | 2340 | ++DOMWINDOW == 98 (19516400) [pid = 2340] [serial = 380] [outer = 16BB9400] 10:57:12 INFO - PROCESS | 2340 | 1462471032432 Marionette TRACE conn4 <- [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]]]}] 10:57:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 10:57:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 631ms 10:57:12 INFO - PROCESS | 2340 | 1462471032489 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 10:57:12 INFO - PROCESS | 2340 | 1462471032491 Marionette TRACE conn4 <- [1,473,null,{"value":"13"}] 10:57:12 INFO - PROCESS | 2340 | 1462471032494 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 10:57:12 INFO - PROCESS | 2340 | 1462471032496 Marionette TRACE conn4 <- [1,474,null,{}] 10:57:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 10:57:12 INFO - PROCESS | 2340 | 1462471032499 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:12 INFO - PROCESS | 2340 | 1462471032577 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 10:57:12 INFO - PROCESS | 2340 | 1462471032583 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:12 INFO - PROCESS | 2340 | ++DOCSHELL 1A98B800 == 52 [pid = 2340] [id = 128] 10:57:12 INFO - PROCESS | 2340 | ++DOMWINDOW == 99 (1B4DD000) [pid = 2340] [serial = 381] [outer = 00000000] 10:57:12 INFO - PROCESS | 2340 | ++DOMWINDOW == 100 (1BB19000) [pid = 2340] [serial = 382] [outer = 1B4DD000] 10:57:12 INFO - PROCESS | 2340 | 1462471032626 Marionette DEBUG loaded listener.js 10:57:12 INFO - PROCESS | 2340 | ++DOMWINDOW == 101 (1BCEDC00) [pid = 2340] [serial = 383] [outer = 1B4DD000] 10:57:13 INFO - PROCESS | 2340 | 1462471033059 Marionette TRACE conn4 <- [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]]]}] 10:57:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 10:57:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 630ms 10:57:13 INFO - PROCESS | 2340 | 1462471033129 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 10:57:13 INFO - PROCESS | 2340 | 1462471033131 Marionette TRACE conn4 <- [1,477,null,{"value":"13"}] 10:57:13 INFO - PROCESS | 2340 | 1462471033134 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 10:57:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 10:57:13 INFO - PROCESS | 2340 | 1462471033137 Marionette TRACE conn4 <- [1,478,null,{}] 10:57:13 INFO - PROCESS | 2340 | 1462471033140 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:13 INFO - PROCESS | 2340 | 1462471033235 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 10:57:13 INFO - PROCESS | 2340 | 1462471033281 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:13 INFO - PROCESS | 2340 | ++DOCSHELL 1CBBCC00 == 53 [pid = 2340] [id = 129] 10:57:13 INFO - PROCESS | 2340 | ++DOMWINDOW == 102 (1CBBDC00) [pid = 2340] [serial = 384] [outer = 00000000] 10:57:13 INFO - PROCESS | 2340 | ++DOMWINDOW == 103 (1CCF7800) [pid = 2340] [serial = 385] [outer = 1CBBDC00] 10:57:13 INFO - PROCESS | 2340 | 1462471033329 Marionette DEBUG loaded listener.js 10:57:13 INFO - PROCESS | 2340 | ++DOMWINDOW == 104 (1D767400) [pid = 2340] [serial = 386] [outer = 1CBBDC00] 10:57:14 INFO - PROCESS | 2340 | 1462471034011 Marionette TRACE conn4 <- [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]]]}] 10:57:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 10:57:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 930ms 10:57:14 INFO - PROCESS | 2340 | 1462471034069 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 10:57:14 INFO - PROCESS | 2340 | 1462471034075 Marionette TRACE conn4 <- [1,481,null,{"value":"13"}] 10:57:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 10:57:14 INFO - PROCESS | 2340 | 1462471034080 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 10:57:14 INFO - PROCESS | 2340 | 1462471034085 Marionette TRACE conn4 <- [1,482,null,{}] 10:57:14 INFO - PROCESS | 2340 | 1462471034090 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:14 INFO - PROCESS | 2340 | 1462471034206 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 10:57:14 INFO - PROCESS | 2340 | 1462471034335 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:14 INFO - PROCESS | 2340 | ++DOCSHELL 0D61E400 == 54 [pid = 2340] [id = 130] 10:57:14 INFO - PROCESS | 2340 | ++DOMWINDOW == 105 (0D67E000) [pid = 2340] [serial = 387] [outer = 00000000] 10:57:14 INFO - PROCESS | 2340 | ++DOMWINDOW == 106 (0DB63800) [pid = 2340] [serial = 388] [outer = 0D67E000] 10:57:14 INFO - PROCESS | 2340 | 1462471034392 Marionette DEBUG loaded listener.js 10:57:14 INFO - PROCESS | 2340 | ++DOMWINDOW == 107 (0E584400) [pid = 2340] [serial = 389] [outer = 0D67E000] 10:57:15 INFO - PROCESS | 2340 | 1462471035050 Marionette TRACE conn4 <- [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]]]}] 10:57:15 INFO - PROCESS | 2340 | ++DOMWINDOW == 108 (14652800) [pid = 2340] [serial = 390] [outer = 0D1C9800] 10:57:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 10:57:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1020ms 10:57:15 INFO - PROCESS | 2340 | 1462471035140 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 10:57:15 INFO - PROCESS | 2340 | 1462471035145 Marionette TRACE conn4 <- [1,485,null,{"value":"13"}] 10:57:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 10:57:15 INFO - PROCESS | 2340 | 1462471035191 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 10:57:15 INFO - PROCESS | 2340 | 1462471035194 Marionette TRACE conn4 <- [1,486,null,{}] 10:57:15 INFO - PROCESS | 2340 | 1462471035198 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:15 INFO - PROCESS | 2340 | 1462471035311 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 10:57:15 INFO - PROCESS | 2340 | 1462471035387 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:15 INFO - PROCESS | 2340 | ++DOCSHELL 0E936800 == 55 [pid = 2340] [id = 131] 10:57:15 INFO - PROCESS | 2340 | ++DOMWINDOW == 109 (15A25800) [pid = 2340] [serial = 391] [outer = 00000000] 10:57:15 INFO - PROCESS | 2340 | ++DOMWINDOW == 110 (17D25C00) [pid = 2340] [serial = 392] [outer = 15A25800] 10:57:15 INFO - PROCESS | 2340 | 1462471035442 Marionette DEBUG loaded listener.js 10:57:15 INFO - PROCESS | 2340 | ++DOMWINDOW == 111 (18731000) [pid = 2340] [serial = 393] [outer = 15A25800] 10:57:16 INFO - PROCESS | 2340 | 1462471036103 Marionette TRACE conn4 <- [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]]]}] 10:57:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 10:57:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 930ms 10:57:16 INFO - PROCESS | 2340 | 1462471036112 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 10:57:16 INFO - PROCESS | 2340 | 1462471036114 Marionette TRACE conn4 <- [1,489,null,{"value":"13"}] 10:57:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 10:57:16 INFO - PROCESS | 2340 | 1462471036118 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 10:57:16 INFO - PROCESS | 2340 | 1462471036121 Marionette TRACE conn4 <- [1,490,null,{}] 10:57:16 INFO - PROCESS | 2340 | 1462471036132 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:16 INFO - PROCESS | 2340 | 1462471036243 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 10:57:16 INFO - PROCESS | 2340 | 1462471036347 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:16 INFO - PROCESS | 2340 | ++DOCSHELL 1CC38800 == 56 [pid = 2340] [id = 132] 10:57:16 INFO - PROCESS | 2340 | ++DOMWINDOW == 112 (1CCEEC00) [pid = 2340] [serial = 394] [outer = 00000000] 10:57:16 INFO - PROCESS | 2340 | ++DOMWINDOW == 113 (1D886C00) [pid = 2340] [serial = 395] [outer = 1CCEEC00] 10:57:16 INFO - PROCESS | 2340 | 1462471036407 Marionette DEBUG loaded listener.js 10:57:16 INFO - PROCESS | 2340 | ++DOMWINDOW == 114 (1DDAF000) [pid = 2340] [serial = 396] [outer = 1CCEEC00] 10:57:17 INFO - PROCESS | 2340 | 1462471037019 Marionette TRACE conn4 <- [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]]]}] 10:57:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 10:57:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 931ms 10:57:17 INFO - PROCESS | 2340 | 1462471037051 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 10:57:17 INFO - PROCESS | 2340 | 1462471037054 Marionette TRACE conn4 <- [1,493,null,{"value":"13"}] 10:57:17 INFO - PROCESS | 2340 | 1462471037057 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 10:57:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 10:57:17 INFO - PROCESS | 2340 | 1462471037059 Marionette TRACE conn4 <- [1,494,null,{}] 10:57:17 INFO - PROCESS | 2340 | 1462471037063 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:17 INFO - PROCESS | 2340 | 1462471037173 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 10:57:17 INFO - PROCESS | 2340 | 1462471037273 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:17 INFO - PROCESS | 2340 | ++DOCSHELL 1BB14000 == 57 [pid = 2340] [id = 133] 10:57:17 INFO - PROCESS | 2340 | ++DOMWINDOW == 115 (1CB2D000) [pid = 2340] [serial = 397] [outer = 00000000] 10:57:17 INFO - PROCESS | 2340 | ++DOMWINDOW == 116 (1CB34C00) [pid = 2340] [serial = 398] [outer = 1CB2D000] 10:57:17 INFO - PROCESS | 2340 | 1462471037330 Marionette DEBUG loaded listener.js 10:57:17 INFO - PROCESS | 2340 | ++DOMWINDOW == 117 (1CB37C00) [pid = 2340] [serial = 399] [outer = 1CB2D000] 10:57:17 INFO - PROCESS | 2340 | 1462471037963 Marionette TRACE conn4 <- [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]]]}] 10:57:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 10:57:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 971ms 10:57:18 INFO - PROCESS | 2340 | 1462471038033 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 10:57:18 INFO - PROCESS | 2340 | 1462471038035 Marionette TRACE conn4 <- [1,497,null,{"value":"13"}] 10:57:18 INFO - PROCESS | 2340 | 1462471038039 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 10:57:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 10:57:18 INFO - PROCESS | 2340 | 1462471038041 Marionette TRACE conn4 <- [1,498,null,{}] 10:57:18 INFO - PROCESS | 2340 | 1462471038045 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:18 INFO - PROCESS | 2340 | 1462471038145 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 10:57:18 INFO - PROCESS | 2340 | 1462471038372 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:18 INFO - PROCESS | 2340 | ++DOCSHELL 0C852400 == 58 [pid = 2340] [id = 134] 10:57:18 INFO - PROCESS | 2340 | ++DOMWINDOW == 118 (0C855400) [pid = 2340] [serial = 400] [outer = 00000000] 10:57:18 INFO - PROCESS | 2340 | ++DOMWINDOW == 119 (0D67B000) [pid = 2340] [serial = 401] [outer = 0C855400] 10:57:18 INFO - PROCESS | 2340 | 1462471038431 Marionette DEBUG loaded listener.js 10:57:18 INFO - PROCESS | 2340 | ++DOMWINDOW == 120 (0DB1F800) [pid = 2340] [serial = 402] [outer = 0C855400] 10:57:19 INFO - PROCESS | 2340 | 1462471039064 Marionette TRACE conn4 <- [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]]]}] 10:57:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 10:57:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1074ms 10:57:19 INFO - PROCESS | 2340 | 1462471039117 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 10:57:19 INFO - PROCESS | 2340 | 1462471039121 Marionette TRACE conn4 <- [1,501,null,{"value":"13"}] 10:57:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 10:57:19 INFO - PROCESS | 2340 | 1462471039125 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 10:57:19 INFO - PROCESS | 2340 | 1462471039128 Marionette TRACE conn4 <- [1,502,null,{}] 10:57:19 INFO - PROCESS | 2340 | 1462471039134 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:19 INFO - PROCESS | 2340 | 1462471039235 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 10:57:19 INFO - PROCESS | 2340 | 1462471039356 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:19 INFO - PROCESS | 2340 | --DOCSHELL 16BBC000 == 57 [pid = 2340] [id = 89] 10:57:19 INFO - PROCESS | 2340 | --DOCSHELL 1A98B800 == 56 [pid = 2340] [id = 128] 10:57:19 INFO - PROCESS | 2340 | --DOCSHELL 16A7B400 == 55 [pid = 2340] [id = 127] 10:57:19 INFO - PROCESS | 2340 | --DOCSHELL 092F3000 == 54 [pid = 2340] [id = 126] 10:57:19 INFO - PROCESS | 2340 | --DOCSHELL 18A81800 == 53 [pid = 2340] [id = 125] 10:57:19 INFO - PROCESS | 2340 | --DOCSHELL 0DE2A400 == 52 [pid = 2340] [id = 124] 10:57:19 INFO - PROCESS | 2340 | --DOCSHELL 17E90800 == 51 [pid = 2340] [id = 123] 10:57:19 INFO - PROCESS | 2340 | --DOCSHELL 16A7A400 == 50 [pid = 2340] [id = 122] 10:57:19 INFO - PROCESS | 2340 | --DOCSHELL 14A95000 == 49 [pid = 2340] [id = 121] 10:57:19 INFO - PROCESS | 2340 | --DOCSHELL 0C859400 == 48 [pid = 2340] [id = 120] 10:57:19 INFO - PROCESS | 2340 | --DOMWINDOW == 119 (1DDAF400) [pid = 2340] [serial = 343] [outer = 00000000] [url = about:blank] 10:57:19 INFO - PROCESS | 2340 | ++DOCSHELL 092F3000 == 49 [pid = 2340] [id = 135] 10:57:19 INFO - PROCESS | 2340 | ++DOMWINDOW == 120 (0C857C00) [pid = 2340] [serial = 403] [outer = 00000000] 10:57:19 INFO - PROCESS | 2340 | ++DOMWINDOW == 121 (0D67D400) [pid = 2340] [serial = 404] [outer = 0C857C00] 10:57:19 INFO - PROCESS | 2340 | 1462471039444 Marionette DEBUG loaded listener.js 10:57:19 INFO - PROCESS | 2340 | ++DOMWINDOW == 122 (0DE2B800) [pid = 2340] [serial = 405] [outer = 0C857C00] 10:57:19 INFO - PROCESS | 2340 | --DOCSHELL 0C86BC00 == 48 [pid = 2340] [id = 119] 10:57:19 INFO - PROCESS | 2340 | --DOCSHELL 0D628400 == 47 [pid = 2340] [id = 116] 10:57:19 INFO - PROCESS | 2340 | --DOCSHELL 1CBBE800 == 46 [pid = 2340] [id = 115] 10:57:19 INFO - PROCESS | 2340 | --DOMWINDOW == 121 (1CBB8C00) [pid = 2340] [serial = 269] [outer = 00000000] [url = about:blank] 10:57:19 INFO - PROCESS | 2340 | --DOMWINDOW == 120 (1D891400) [pid = 2340] [serial = 227] [outer = 00000000] [url = about:blank] 10:57:19 INFO - PROCESS | 2340 | --DOMWINDOW == 119 (16BC0800) [pid = 2340] [serial = 173] [outer = 00000000] [url = about:blank] 10:57:19 INFO - PROCESS | 2340 | --DOMWINDOW == 118 (0DB5AC00) [pid = 2340] [serial = 218] [outer = 00000000] [url = about:blank] 10:57:19 INFO - PROCESS | 2340 | --DOMWINDOW == 117 (0DB5FC00) [pid = 2340] [serial = 260] [outer = 00000000] [url = about:blank] 10:57:19 INFO - PROCESS | 2340 | --DOMWINDOW == 116 (186E1000) [pid = 2340] [serial = 221] [outer = 00000000] [url = about:blank] 10:57:19 INFO - PROCESS | 2340 | --DOMWINDOW == 115 (1CD83C00) [pid = 2340] [serial = 224] [outer = 00000000] [url = about:blank] 10:57:19 INFO - PROCESS | 2340 | --DOMWINDOW == 114 (186E9800) [pid = 2340] [serial = 266] [outer = 00000000] [url = about:blank] 10:57:19 INFO - PROCESS | 2340 | --DOMWINDOW == 113 (1431A400) [pid = 2340] [serial = 263] [outer = 00000000] [url = about:blank] 10:57:19 INFO - PROCESS | 2340 | --DOMWINDOW == 112 (1CBBD000) [pid = 2340] [serial = 334] [outer = 00000000] [url = about:blank] 10:57:19 INFO - PROCESS | 2340 | --DOMWINDOW == 111 (15A1C800) [pid = 2340] [serial = 317] [outer = 00000000] [url = about:blank] 10:57:19 INFO - PROCESS | 2340 | --DOMWINDOW == 110 (14A47400) [pid = 2340] [serial = 316] [outer = 00000000] [url = about:blank] 10:57:19 INFO - PROCESS | 2340 | --DOMWINDOW == 109 (0D104C00) [pid = 2340] [serial = 314] [outer = 00000000] [url = about:blank] 10:57:19 INFO - PROCESS | 2340 | --DOMWINDOW == 108 (0C857000) [pid = 2340] [serial = 313] [outer = 00000000] [url = about:blank] 10:57:19 INFO - PROCESS | 2340 | --DOMWINDOW == 107 (186ECC00) [pid = 2340] [serial = 325] [outer = 00000000] [url = about:blank] 10:57:19 INFO - PROCESS | 2340 | --DOMWINDOW == 106 (18734800) [pid = 2340] [serial = 326] [outer = 00000000] [url = about:blank] 10:57:19 INFO - PROCESS | 2340 | --DOMWINDOW == 105 (0E504800) [pid = 2340] [serial = 304] [outer = 00000000] [url = about:blank] 10:57:19 INFO - PROCESS | 2340 | --DOMWINDOW == 104 (0E50F400) [pid = 2340] [serial = 319] [outer = 00000000] [url = about:blank] 10:57:19 INFO - PROCESS | 2340 | --DOMWINDOW == 103 (14327800) [pid = 2340] [serial = 320] [outer = 00000000] [url = about:blank] 10:57:19 INFO - PROCESS | 2340 | --DOMWINDOW == 102 (17D08C00) [pid = 2340] [serial = 307] [outer = 00000000] [url = about:blank] 10:57:19 INFO - PROCESS | 2340 | --DOMWINDOW == 101 (1CBBD400) [pid = 2340] [serial = 310] [outer = 00000000] [url = about:blank] 10:57:19 INFO - PROCESS | 2340 | --DOMWINDOW == 100 (1BB42000) [pid = 2340] [serial = 332] [outer = 00000000] [url = about:blank] 10:57:19 INFO - PROCESS | 2340 | --DOMWINDOW == 99 (17699000) [pid = 2340] [serial = 322] [outer = 00000000] [url = about:blank] 10:57:19 INFO - PROCESS | 2340 | --DOMWINDOW == 98 (17D27000) [pid = 2340] [serial = 323] [outer = 00000000] [url = about:blank] 10:57:19 INFO - PROCESS | 2340 | --DOMWINDOW == 97 (1BB3BC00) [pid = 2340] [serial = 331] [outer = 00000000] [url = about:blank] 10:57:19 INFO - PROCESS | 2340 | --DOMWINDOW == 96 (14A4A000) [pid = 2340] [serial = 337] [outer = 00000000] [url = about:blank] 10:57:19 INFO - PROCESS | 2340 | --DOMWINDOW == 95 (1CBBE400) [pid = 2340] [serial = 335] [outer = 00000000] [url = about:blank] 10:57:19 INFO - PROCESS | 2340 | --DOMWINDOW == 94 (16BC0400) [pid = 2340] [serial = 338] [outer = 00000000] [url = about:blank] 10:57:19 INFO - PROCESS | 2340 | --DOMWINDOW == 93 (18A86C00) [pid = 2340] [serial = 328] [outer = 00000000] [url = about:blank] 10:57:19 INFO - PROCESS | 2340 | --DOMWINDOW == 92 (19897000) [pid = 2340] [serial = 329] [outer = 00000000] [url = about:blank] 10:57:19 INFO - PROCESS | 2340 | --DOMWINDOW == 91 (1DDA4C00) [pid = 2340] [serial = 341] [outer = 00000000] [url = about:blank] 10:57:19 INFO - PROCESS | 2340 | --DOMWINDOW == 90 (1CBC2400) [pid = 2340] [serial = 340] [outer = 00000000] [url = about:blank] 10:57:19 INFO - PROCESS | 2340 | 1462471039898 Marionette TRACE conn4 <- [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]]]}] 10:57:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 10:57:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 830ms 10:57:19 INFO - PROCESS | 2340 | 1462471039959 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 10:57:19 INFO - PROCESS | 2340 | 1462471039963 Marionette TRACE conn4 <- [1,505,null,{"value":"13"}] 10:57:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 10:57:19 INFO - PROCESS | 2340 | 1462471039968 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 10:57:19 INFO - PROCESS | 2340 | 1462471039970 Marionette TRACE conn4 <- [1,506,null,{}] 10:57:19 INFO - PROCESS | 2340 | 1462471039974 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:20 INFO - PROCESS | 2340 | 1462471040060 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 10:57:20 INFO - PROCESS | 2340 | 1462471040070 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:20 INFO - PROCESS | 2340 | ++DOCSHELL 0E9E8C00 == 47 [pid = 2340] [id = 136] 10:57:20 INFO - PROCESS | 2340 | ++DOMWINDOW == 91 (143C8000) [pid = 2340] [serial = 406] [outer = 00000000] 10:57:20 INFO - PROCESS | 2340 | ++DOMWINDOW == 92 (15A1EC00) [pid = 2340] [serial = 407] [outer = 143C8000] 10:57:20 INFO - PROCESS | 2340 | 1462471040114 Marionette DEBUG loaded listener.js 10:57:20 INFO - PROCESS | 2340 | ++DOMWINDOW == 93 (16BB6000) [pid = 2340] [serial = 408] [outer = 143C8000] 10:57:20 INFO - PROCESS | 2340 | 1462471040597 Marionette TRACE conn4 <- [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]]]}] 10:57:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 10:57:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 670ms 10:57:20 INFO - PROCESS | 2340 | 1462471040642 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 10:57:20 INFO - PROCESS | 2340 | 1462471040645 Marionette TRACE conn4 <- [1,509,null,{"value":"13"}] 10:57:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 10:57:20 INFO - PROCESS | 2340 | 1462471040650 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 10:57:20 INFO - PROCESS | 2340 | 1462471040655 Marionette TRACE conn4 <- [1,510,null,{}] 10:57:20 INFO - PROCESS | 2340 | 1462471040664 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:20 INFO - PROCESS | 2340 | 1462471040750 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 10:57:20 INFO - PROCESS | 2340 | 1462471040760 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:20 INFO - PROCESS | 2340 | ++DOCSHELL 17D5C800 == 48 [pid = 2340] [id = 137] 10:57:20 INFO - PROCESS | 2340 | ++DOMWINDOW == 94 (17D5DC00) [pid = 2340] [serial = 409] [outer = 00000000] 10:57:20 INFO - PROCESS | 2340 | ++DOMWINDOW == 95 (17E8F000) [pid = 2340] [serial = 410] [outer = 17D5DC00] 10:57:20 INFO - PROCESS | 2340 | 1462471040804 Marionette DEBUG loaded listener.js 10:57:20 INFO - PROCESS | 2340 | ++DOMWINDOW == 96 (17E96800) [pid = 2340] [serial = 411] [outer = 17D5DC00] 10:57:21 INFO - PROCESS | 2340 | 1462471041270 Marionette TRACE conn4 <- [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]]]}] 10:57:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 10:57:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 690ms 10:57:21 INFO - PROCESS | 2340 | 1462471041342 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 10:57:21 INFO - PROCESS | 2340 | 1462471041344 Marionette TRACE conn4 <- [1,513,null,{"value":"13"}] 10:57:21 INFO - PROCESS | 2340 | 1462471041347 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 10:57:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 10:57:21 INFO - PROCESS | 2340 | 1462471041349 Marionette TRACE conn4 <- [1,514,null,{}] 10:57:21 INFO - PROCESS | 2340 | 1462471041353 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:21 INFO - PROCESS | 2340 | 1462471041458 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 10:57:21 INFO - PROCESS | 2340 | 1462471041547 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:21 INFO - PROCESS | 2340 | ++DOCSHELL 092ECC00 == 49 [pid = 2340] [id = 138] 10:57:21 INFO - PROCESS | 2340 | ++DOMWINDOW == 97 (0E9E9400) [pid = 2340] [serial = 412] [outer = 00000000] 10:57:21 INFO - PROCESS | 2340 | ++DOMWINDOW == 98 (186E6800) [pid = 2340] [serial = 413] [outer = 0E9E9400] 10:57:21 INFO - PROCESS | 2340 | 1462471041592 Marionette DEBUG loaded listener.js 10:57:21 INFO - PROCESS | 2340 | ++DOMWINDOW == 99 (18730800) [pid = 2340] [serial = 414] [outer = 0E9E9400] 10:57:22 INFO - PROCESS | 2340 | 1462471041984 Marionette TRACE conn4 <- [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]]]}] 10:57:22 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 10:57:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 670ms 10:57:22 INFO - PROCESS | 2340 | 1462471042022 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 10:57:22 INFO - PROCESS | 2340 | 1462471042024 Marionette TRACE conn4 <- [1,517,null,{"value":"13"}] 10:57:22 INFO - PROCESS | 2340 | 1462471042027 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 10:57:22 INFO - PROCESS | 2340 | 1462471042029 Marionette TRACE conn4 <- [1,518,null,{}] 10:57:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 10:57:22 INFO - PROCESS | 2340 | 1462471042038 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:22 INFO - PROCESS | 2340 | 1462471042146 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 10:57:22 INFO - PROCESS | 2340 | 1462471042153 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:22 INFO - PROCESS | 2340 | ++DOCSHELL 188DEC00 == 50 [pid = 2340] [id = 139] 10:57:22 INFO - PROCESS | 2340 | ++DOMWINDOW == 100 (188EC800) [pid = 2340] [serial = 415] [outer = 00000000] 10:57:22 INFO - PROCESS | 2340 | ++DOMWINDOW == 101 (18A83000) [pid = 2340] [serial = 416] [outer = 188EC800] 10:57:22 INFO - PROCESS | 2340 | 1462471042206 Marionette DEBUG loaded listener.js 10:57:22 INFO - PROCESS | 2340 | ++DOMWINDOW == 102 (196FC800) [pid = 2340] [serial = 417] [outer = 188EC800] 10:57:22 INFO - PROCESS | 2340 | 1462471042683 Marionette TRACE conn4 <- [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]]]}] 10:57:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 10:57:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 671ms 10:57:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 10:57:22 INFO - PROCESS | 2340 | 1462471042702 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 10:57:22 INFO - PROCESS | 2340 | 1462471042704 Marionette TRACE conn4 <- [1,521,null,{"value":"13"}] 10:57:22 INFO - PROCESS | 2340 | 1462471042706 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 10:57:22 INFO - PROCESS | 2340 | 1462471042708 Marionette TRACE conn4 <- [1,522,null,{}] 10:57:22 INFO - PROCESS | 2340 | 1462471042717 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:22 INFO - PROCESS | 2340 | 1462471042853 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 10:57:22 INFO - PROCESS | 2340 | 1462471042870 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:22 INFO - PROCESS | 2340 | ++DOCSHELL 19956000 == 51 [pid = 2340] [id = 140] 10:57:22 INFO - PROCESS | 2340 | ++DOMWINDOW == 103 (19958C00) [pid = 2340] [serial = 418] [outer = 00000000] 10:57:22 INFO - PROCESS | 2340 | ++DOMWINDOW == 104 (1B4E1C00) [pid = 2340] [serial = 419] [outer = 19958C00] 10:57:22 INFO - PROCESS | 2340 | 1462471042967 Marionette DEBUG loaded listener.js 10:57:23 INFO - PROCESS | 2340 | ++DOMWINDOW == 105 (1B4E3800) [pid = 2340] [serial = 420] [outer = 19958C00] 10:57:23 INFO - PROCESS | 2340 | 1462471043409 Marionette TRACE conn4 <- [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]]]}] 10:57:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 10:57:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 730ms 10:57:23 INFO - PROCESS | 2340 | 1462471043444 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 10:57:23 INFO - PROCESS | 2340 | 1462471043446 Marionette TRACE conn4 <- [1,525,null,{"value":"13"}] 10:57:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 10:57:23 INFO - PROCESS | 2340 | 1462471043449 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 10:57:23 INFO - PROCESS | 2340 | 1462471043451 Marionette TRACE conn4 <- [1,526,null,{}] 10:57:23 INFO - PROCESS | 2340 | 1462471043455 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:23 INFO - PROCESS | 2340 | 1462471043561 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 10:57:23 INFO - PROCESS | 2340 | 1462471043613 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:23 INFO - PROCESS | 2340 | ++DOCSHELL 15A26000 == 52 [pid = 2340] [id = 141] 10:57:23 INFO - PROCESS | 2340 | ++DOMWINDOW == 106 (1B4E0C00) [pid = 2340] [serial = 421] [outer = 00000000] 10:57:23 INFO - PROCESS | 2340 | ++DOMWINDOW == 107 (1CB2F800) [pid = 2340] [serial = 422] [outer = 1B4E0C00] 10:57:23 INFO - PROCESS | 2340 | 1462471043661 Marionette DEBUG loaded listener.js 10:57:23 INFO - PROCESS | 2340 | ++DOMWINDOW == 108 (1CBB4000) [pid = 2340] [serial = 423] [outer = 1B4E0C00] 10:57:24 INFO - PROCESS | 2340 | --DOMWINDOW == 107 (1BCE5400) [pid = 2340] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 10:57:24 INFO - PROCESS | 2340 | --DOMWINDOW == 106 (0D67DC00) [pid = 2340] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 10:57:24 INFO - PROCESS | 2340 | --DOMWINDOW == 105 (165BFC00) [pid = 2340] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 10:57:24 INFO - PROCESS | 2340 | --DOMWINDOW == 104 (17E91000) [pid = 2340] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 10:57:24 INFO - PROCESS | 2340 | --DOMWINDOW == 103 (16BBD000) [pid = 2340] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 10:57:24 INFO - PROCESS | 2340 | --DOMWINDOW == 102 (18731800) [pid = 2340] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 10:57:24 INFO - PROCESS | 2340 | --DOMWINDOW == 101 (14EBBC00) [pid = 2340] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 10:57:24 INFO - PROCESS | 2340 | --DOMWINDOW == 100 (18A88800) [pid = 2340] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 10:57:24 INFO - PROCESS | 2340 | --DOMWINDOW == 99 (0C868400) [pid = 2340] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 10:57:24 INFO - PROCESS | 2340 | --DOMWINDOW == 98 (1B4DD000) [pid = 2340] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 10:57:24 INFO - PROCESS | 2340 | --DOMWINDOW == 97 (17E96400) [pid = 2340] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 10:57:24 INFO - PROCESS | 2340 | --DOMWINDOW == 96 (0C86F800) [pid = 2340] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 10:57:24 INFO - PROCESS | 2340 | --DOMWINDOW == 95 (19954800) [pid = 2340] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 10:57:24 INFO - PROCESS | 2340 | --DOMWINDOW == 94 (16BB9400) [pid = 2340] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 10:57:24 INFO - PROCESS | 2340 | --DOMWINDOW == 93 (1C2DE800) [pid = 2340] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 10:57:24 INFO - PROCESS | 2340 | 1462471044205 Marionette TRACE conn4 <- [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]]]}] 10:57:24 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 10:57:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 770ms 10:57:24 INFO - PROCESS | 2340 | 1462471044223 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 10:57:24 INFO - PROCESS | 2340 | 1462471044225 Marionette TRACE conn4 <- [1,529,null,{"value":"13"}] 10:57:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 10:57:24 INFO - PROCESS | 2340 | 1462471044228 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 10:57:24 INFO - PROCESS | 2340 | 1462471044230 Marionette TRACE conn4 <- [1,530,null,{}] 10:57:24 INFO - PROCESS | 2340 | 1462471044244 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:24 INFO - PROCESS | 2340 | 1462471044326 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 10:57:24 INFO - PROCESS | 2340 | 1462471044333 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:24 INFO - PROCESS | 2340 | ++DOCSHELL 0D621400 == 53 [pid = 2340] [id = 142] 10:57:24 INFO - PROCESS | 2340 | ++DOMWINDOW == 94 (16154C00) [pid = 2340] [serial = 424] [outer = 00000000] 10:57:24 INFO - PROCESS | 2340 | ++DOMWINDOW == 95 (1995D800) [pid = 2340] [serial = 425] [outer = 16154C00] 10:57:24 INFO - PROCESS | 2340 | 1462471044376 Marionette DEBUG loaded listener.js 10:57:24 INFO - PROCESS | 2340 | ++DOMWINDOW == 96 (1C2DE800) [pid = 2340] [serial = 426] [outer = 16154C00] 10:57:24 INFO - PROCESS | 2340 | 1462471044858 Marionette TRACE conn4 <- [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"]]]}] 10:57:24 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 10:57:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 10:57:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:57:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:57:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 10:57:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:57:24 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 10:57:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 10:57:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:57:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:57:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 10:57:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:57:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 690ms 10:57:24 INFO - PROCESS | 2340 | 1462471044919 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 10:57:24 INFO - PROCESS | 2340 | 1462471044921 Marionette TRACE conn4 <- [1,533,null,{"value":"13"}] 10:57:24 INFO - PROCESS | 2340 | 1462471044924 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 10:57:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 10:57:24 INFO - PROCESS | 2340 | 1462471044926 Marionette TRACE conn4 <- [1,534,null,{}] 10:57:24 INFO - PROCESS | 2340 | 1462471044930 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:25 INFO - PROCESS | 2340 | 1462471045023 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 10:57:25 INFO - PROCESS | 2340 | 1462471045032 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:25 INFO - PROCESS | 2340 | ++DOCSHELL 1CB2C800 == 54 [pid = 2340] [id = 143] 10:57:25 INFO - PROCESS | 2340 | ++DOMWINDOW == 97 (1CBB8C00) [pid = 2340] [serial = 427] [outer = 00000000] 10:57:25 INFO - PROCESS | 2340 | ++DOMWINDOW == 98 (1CD84C00) [pid = 2340] [serial = 428] [outer = 1CBB8C00] 10:57:25 INFO - PROCESS | 2340 | 1462471045077 Marionette DEBUG loaded listener.js 10:57:25 INFO - PROCESS | 2340 | ++DOMWINDOW == 99 (1CD85C00) [pid = 2340] [serial = 429] [outer = 1CBB8C00] 10:57:25 INFO - PROCESS | 2340 | 1462471045499 Marionette TRACE conn4 <- [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]]]}] 10:57:25 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. 10:57:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 630ms 10:57:25 INFO - PROCESS | 2340 | 1462471045559 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 10:57:25 INFO - PROCESS | 2340 | 1462471045561 Marionette TRACE conn4 <- [1,537,null,{"value":"13"}] 10:57:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 10:57:25 INFO - PROCESS | 2340 | 1462471045564 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 10:57:25 INFO - PROCESS | 2340 | 1462471045566 Marionette TRACE conn4 <- [1,538,null,{}] 10:57:25 INFO - PROCESS | 2340 | 1462471045569 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:25 INFO - PROCESS | 2340 | 1462471045677 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 10:57:25 INFO - PROCESS | 2340 | 1462471045686 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:25 INFO - PROCESS | 2340 | ++DOCSHELL 1CD83C00 == 55 [pid = 2340] [id = 144] 10:57:25 INFO - PROCESS | 2340 | ++DOMWINDOW == 100 (1D761800) [pid = 2340] [serial = 430] [outer = 00000000] 10:57:25 INFO - PROCESS | 2340 | ++DOMWINDOW == 101 (1DCC4C00) [pid = 2340] [serial = 431] [outer = 1D761800] 10:57:25 INFO - PROCESS | 2340 | 1462471045734 Marionette DEBUG loaded listener.js 10:57:25 INFO - PROCESS | 2340 | ++DOMWINDOW == 102 (1DCCDC00) [pid = 2340] [serial = 432] [outer = 1D761800] 10:57:26 INFO - PROCESS | 2340 | 1462471046328 Marionette TRACE conn4 <- [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]]]}] 10:57:26 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. 10:57:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 830ms 10:57:26 INFO - PROCESS | 2340 | 1462471046396 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 10:57:26 INFO - PROCESS | 2340 | 1462471046400 Marionette TRACE conn4 <- [1,541,null,{"value":"13"}] 10:57:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 10:57:26 INFO - PROCESS | 2340 | 1462471046406 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 10:57:26 INFO - PROCESS | 2340 | 1462471046410 Marionette TRACE conn4 <- [1,542,null,{}] 10:57:26 INFO - PROCESS | 2340 | 1462471046416 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:26 INFO - PROCESS | 2340 | 1462471046529 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 10:57:26 INFO - PROCESS | 2340 | 1462471046630 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:26 INFO - PROCESS | 2340 | ++DOCSHELL 0C875C00 == 56 [pid = 2340] [id = 145] 10:57:26 INFO - PROCESS | 2340 | ++DOMWINDOW == 103 (0D628400) [pid = 2340] [serial = 433] [outer = 00000000] 10:57:26 INFO - PROCESS | 2340 | ++DOMWINDOW == 104 (0E9DCC00) [pid = 2340] [serial = 434] [outer = 0D628400] 10:57:26 INFO - PROCESS | 2340 | 1462471046692 Marionette DEBUG loaded listener.js 10:57:26 INFO - PROCESS | 2340 | ++DOMWINDOW == 105 (16158400) [pid = 2340] [serial = 435] [outer = 0D628400] 10:57:27 INFO - PROCESS | 2340 | [2340] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:57:27 INFO - PROCESS | 2340 | [2340] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:57:27 INFO - PROCESS | 2340 | 1462471047344 Marionette TRACE conn4 <- [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]]]}] 10:57:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 10:57:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 971ms 10:57:27 INFO - PROCESS | 2340 | 1462471047381 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 10:57:27 INFO - PROCESS | 2340 | 1462471047388 Marionette TRACE conn4 <- [1,545,null,{"value":"13"}] 10:57:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 10:57:27 INFO - PROCESS | 2340 | 1462471047394 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 10:57:27 INFO - PROCESS | 2340 | 1462471047397 Marionette TRACE conn4 <- [1,546,null,{}] 10:57:27 INFO - PROCESS | 2340 | 1462471047401 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:27 INFO - PROCESS | 2340 | 1462471047516 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 10:57:27 INFO - PROCESS | 2340 | 1462471047641 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:27 INFO - PROCESS | 2340 | ++DOCSHELL 16A7F000 == 57 [pid = 2340] [id = 146] 10:57:27 INFO - PROCESS | 2340 | ++DOMWINDOW == 106 (17D26C00) [pid = 2340] [serial = 436] [outer = 00000000] 10:57:27 INFO - PROCESS | 2340 | ++DOMWINDOW == 107 (186E5800) [pid = 2340] [serial = 437] [outer = 17D26C00] 10:57:27 INFO - PROCESS | 2340 | 1462471047696 Marionette DEBUG loaded listener.js 10:57:27 INFO - PROCESS | 2340 | ++DOMWINDOW == 108 (19530800) [pid = 2340] [serial = 438] [outer = 17D26C00] 10:57:28 INFO - PROCESS | 2340 | 1462471048252 Marionette TRACE conn4 <- [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]]]}] 10:57:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 10:57:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 930ms 10:57:28 INFO - PROCESS | 2340 | 1462471048326 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 10:57:28 INFO - PROCESS | 2340 | 1462471048328 Marionette TRACE conn4 <- [1,549,null,{"value":"13"}] 10:57:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 10:57:28 INFO - PROCESS | 2340 | 1462471048332 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 10:57:28 INFO - PROCESS | 2340 | 1462471048336 Marionette TRACE conn4 <- [1,550,null,{}] 10:57:28 INFO - PROCESS | 2340 | 1462471048347 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:28 INFO - PROCESS | 2340 | 1462471048452 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 10:57:28 INFO - PROCESS | 2340 | 1462471048580 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:28 INFO - PROCESS | 2340 | ++DOCSHELL 18A7C800 == 58 [pid = 2340] [id = 147] 10:57:28 INFO - PROCESS | 2340 | ++DOMWINDOW == 109 (19725800) [pid = 2340] [serial = 439] [outer = 00000000] 10:57:28 INFO - PROCESS | 2340 | ++DOMWINDOW == 110 (1B4E1800) [pid = 2340] [serial = 440] [outer = 19725800] 10:57:28 INFO - PROCESS | 2340 | 1462471048638 Marionette DEBUG loaded listener.js 10:57:28 INFO - PROCESS | 2340 | ++DOMWINDOW == 111 (1CC37000) [pid = 2340] [serial = 441] [outer = 19725800] 10:57:29 INFO - PROCESS | 2340 | [2340] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:57:29 INFO - PROCESS | 2340 | [2340] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:57:29 INFO - PROCESS | 2340 | 1462471049195 Marionette TRACE conn4 <- [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]]]}] 10:57:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 10:57:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 930ms 10:57:29 INFO - PROCESS | 2340 | 1462471049278 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 10:57:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 10:57:29 INFO - PROCESS | 2340 | 1462471049281 Marionette TRACE conn4 <- [1,553,null,{"value":"13"}] 10:57:29 INFO - PROCESS | 2340 | 1462471049285 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 10:57:29 INFO - PROCESS | 2340 | 1462471049287 Marionette TRACE conn4 <- [1,554,null,{}] 10:57:29 INFO - PROCESS | 2340 | 1462471049291 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:29 INFO - PROCESS | 2340 | 1462471049401 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 10:57:29 INFO - PROCESS | 2340 | 1462471049528 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:29 INFO - PROCESS | 2340 | ++DOCSHELL 1DDA4000 == 59 [pid = 2340] [id = 148] 10:57:29 INFO - PROCESS | 2340 | ++DOMWINDOW == 112 (1DDA4C00) [pid = 2340] [serial = 442] [outer = 00000000] 10:57:29 INFO - PROCESS | 2340 | ++DOMWINDOW == 113 (1DDAD000) [pid = 2340] [serial = 443] [outer = 1DDA4C00] 10:57:29 INFO - PROCESS | 2340 | 1462471049585 Marionette DEBUG loaded listener.js 10:57:29 INFO - PROCESS | 2340 | ++DOMWINDOW == 114 (1EA18800) [pid = 2340] [serial = 444] [outer = 1DDA4C00] 10:57:29 INFO - PROCESS | 2340 | [2340] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:57:29 INFO - PROCESS | 2340 | [2340] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:57:30 INFO - PROCESS | 2340 | 1462471050133 Marionette TRACE conn4 <- [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]]]}] 10:57:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 10:57:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 870ms 10:57:30 INFO - PROCESS | 2340 | 1462471050156 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 10:57:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 10:57:30 INFO - PROCESS | 2340 | 1462471050158 Marionette TRACE conn4 <- [1,557,null,{"value":"13"}] 10:57:30 INFO - PROCESS | 2340 | 1462471050162 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 10:57:30 INFO - PROCESS | 2340 | 1462471050164 Marionette TRACE conn4 <- [1,558,null,{}] 10:57:30 INFO - PROCESS | 2340 | 1462471050167 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:30 INFO - PROCESS | 2340 | 1462471050285 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 10:57:30 INFO - PROCESS | 2340 | 1462471050382 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:30 INFO - PROCESS | 2340 | ++DOCSHELL 0D96D000 == 60 [pid = 2340] [id = 149] 10:57:30 INFO - PROCESS | 2340 | ++DOMWINDOW == 115 (0DE35000) [pid = 2340] [serial = 445] [outer = 00000000] 10:57:30 INFO - PROCESS | 2340 | ++DOMWINDOW == 116 (19954000) [pid = 2340] [serial = 446] [outer = 0DE35000] 10:57:30 INFO - PROCESS | 2340 | 1462471050436 Marionette DEBUG loaded listener.js 10:57:30 INFO - PROCESS | 2340 | ++DOMWINDOW == 117 (1A998400) [pid = 2340] [serial = 447] [outer = 0DE35000] 10:57:30 INFO - PROCESS | 2340 | [2340] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:57:30 INFO - PROCESS | 2340 | [2340] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:57:31 INFO - PROCESS | 2340 | 1462471051243 Marionette TRACE conn4 <- [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]]]}] 10:57:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 10:57:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1130ms 10:57:31 INFO - PROCESS | 2340 | 1462471051293 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 10:57:31 INFO - PROCESS | 2340 | 1462471051297 Marionette TRACE conn4 <- [1,561,null,{"value":"13"}] 10:57:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 10:57:31 INFO - PROCESS | 2340 | 1462471051302 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 10:57:31 INFO - PROCESS | 2340 | 1462471051306 Marionette TRACE conn4 <- [1,562,null,{}] 10:57:31 INFO - PROCESS | 2340 | 1462471051312 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:31 INFO - PROCESS | 2340 | 1462471051408 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 10:57:31 INFO - PROCESS | 2340 | 1462471051537 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:31 INFO - PROCESS | 2340 | ++DOCSHELL 0D677C00 == 61 [pid = 2340] [id = 150] 10:57:31 INFO - PROCESS | 2340 | ++DOMWINDOW == 118 (0D67D800) [pid = 2340] [serial = 448] [outer = 00000000] 10:57:31 INFO - PROCESS | 2340 | ++DOMWINDOW == 119 (0DE2A400) [pid = 2340] [serial = 449] [outer = 0D67D800] 10:57:31 INFO - PROCESS | 2340 | 1462471051587 Marionette DEBUG loaded listener.js 10:57:31 INFO - PROCESS | 2340 | ++DOMWINDOW == 120 (14660000) [pid = 2340] [serial = 450] [outer = 0D67D800] 10:57:32 INFO - PROCESS | 2340 | --DOCSHELL 1CB2C800 == 60 [pid = 2340] [id = 143] 10:57:32 INFO - PROCESS | 2340 | --DOCSHELL 0D621400 == 59 [pid = 2340] [id = 142] 10:57:32 INFO - PROCESS | 2340 | --DOCSHELL 15A26000 == 58 [pid = 2340] [id = 141] 10:57:32 INFO - PROCESS | 2340 | --DOCSHELL 19956000 == 57 [pid = 2340] [id = 140] 10:57:32 INFO - PROCESS | 2340 | --DOCSHELL 188DEC00 == 56 [pid = 2340] [id = 139] 10:57:32 INFO - PROCESS | 2340 | --DOCSHELL 092ECC00 == 55 [pid = 2340] [id = 138] 10:57:32 INFO - PROCESS | 2340 | --DOCSHELL 17D5C800 == 54 [pid = 2340] [id = 137] 10:57:32 INFO - PROCESS | 2340 | --DOMWINDOW == 119 (1CCF7800) [pid = 2340] [serial = 385] [outer = 00000000] [url = about:blank] 10:57:32 INFO - PROCESS | 2340 | --DOCSHELL 0E9E8C00 == 53 [pid = 2340] [id = 136] 10:57:32 INFO - PROCESS | 2340 | --DOCSHELL 092F3000 == 52 [pid = 2340] [id = 135] 10:57:32 INFO - PROCESS | 2340 | --DOCSHELL 0C852400 == 51 [pid = 2340] [id = 134] 10:57:32 INFO - PROCESS | 2340 | --DOCSHELL 0D61E400 == 50 [pid = 2340] [id = 130] 10:57:32 INFO - PROCESS | 2340 | --DOMWINDOW == 118 (1CD83400) [pid = 2340] [serial = 302] [outer = 00000000] [url = about:blank] 10:57:32 INFO - PROCESS | 2340 | --DOMWINDOW == 117 (17E99400) [pid = 2340] [serial = 367] [outer = 00000000] [url = about:blank] 10:57:32 INFO - PROCESS | 2340 | --DOMWINDOW == 116 (17D1E000) [pid = 2340] [serial = 364] [outer = 00000000] [url = about:blank] 10:57:32 INFO - PROCESS | 2340 | --DOMWINDOW == 115 (17D24800) [pid = 2340] [serial = 365] [outer = 00000000] [url = about:blank] 10:57:32 INFO - PROCESS | 2340 | --DOMWINDOW == 114 (188EC000) [pid = 2340] [serial = 370] [outer = 00000000] [url = about:blank] 10:57:32 INFO - PROCESS | 2340 | --DOMWINDOW == 113 (15A27800) [pid = 2340] [serial = 361] [outer = 00000000] [url = about:blank] 10:57:32 INFO - PROCESS | 2340 | --DOMWINDOW == 112 (165BEC00) [pid = 2340] [serial = 362] [outer = 00000000] [url = about:blank] 10:57:32 INFO - PROCESS | 2340 | --DOMWINDOW == 111 (1952B000) [pid = 2340] [serial = 373] [outer = 00000000] [url = about:blank] 10:57:32 INFO - PROCESS | 2340 | --DOMWINDOW == 110 (18A79C00) [pid = 2340] [serial = 371] [outer = 00000000] [url = about:blank] 10:57:32 INFO - PROCESS | 2340 | --DOMWINDOW == 109 (0D680400) [pid = 2340] [serial = 358] [outer = 00000000] [url = about:blank] 10:57:32 INFO - PROCESS | 2340 | --DOMWINDOW == 108 (0DA4D800) [pid = 2340] [serial = 359] [outer = 00000000] [url = about:blank] 10:57:32 INFO - PROCESS | 2340 | --DOMWINDOW == 107 (1BCEDC00) [pid = 2340] [serial = 383] [outer = 00000000] [url = about:blank] 10:57:32 INFO - PROCESS | 2340 | --DOMWINDOW == 106 (1CD8B000) [pid = 2340] [serial = 353] [outer = 00000000] [url = about:blank] 10:57:32 INFO - PROCESS | 2340 | --DOMWINDOW == 105 (0DEA2C00) [pid = 2340] [serial = 356] [outer = 00000000] [url = about:blank] 10:57:32 INFO - PROCESS | 2340 | --DOMWINDOW == 104 (0D967800) [pid = 2340] [serial = 355] [outer = 00000000] [url = about:blank] 10:57:32 INFO - PROCESS | 2340 | --DOMWINDOW == 103 (1BB18400) [pid = 2340] [serial = 352] [outer = 00000000] [url = about:blank] 10:57:32 INFO - PROCESS | 2340 | --DOMWINDOW == 102 (1995E800) [pid = 2340] [serial = 376] [outer = 00000000] [url = about:blank] 10:57:32 INFO - PROCESS | 2340 | --DOMWINDOW == 101 (0E509C00) [pid = 2340] [serial = 346] [outer = 00000000] [url = about:blank] 10:57:32 INFO - PROCESS | 2340 | --DOMWINDOW == 100 (18A83400) [pid = 2340] [serial = 349] [outer = 00000000] [url = about:blank] 10:57:32 INFO - PROCESS | 2340 | --DOMWINDOW == 99 (19891800) [pid = 2340] [serial = 374] [outer = 00000000] [url = about:blank] 10:57:32 INFO - PROCESS | 2340 | --DOMWINDOW == 98 (1BB19000) [pid = 2340] [serial = 382] [outer = 00000000] [url = about:blank] 10:57:32 INFO - PROCESS | 2340 | --DOMWINDOW == 97 (1A989400) [pid = 2340] [serial = 377] [outer = 00000000] [url = about:blank] 10:57:32 INFO - PROCESS | 2340 | --DOMWINDOW == 96 (18A87C00) [pid = 2340] [serial = 379] [outer = 00000000] [url = about:blank] 10:57:32 INFO - PROCESS | 2340 | --DOMWINDOW == 95 (19516400) [pid = 2340] [serial = 380] [outer = 00000000] [url = about:blank] 10:57:32 INFO - PROCESS | 2340 | --DOMWINDOW == 94 (17E99C00) [pid = 2340] [serial = 368] [outer = 00000000] [url = about:blank] 10:57:32 INFO - PROCESS | 2340 | --DOMWINDOW == 93 (1CD80C00) [pid = 2340] [serial = 311] [outer = 00000000] [url = about:blank] 10:57:32 INFO - PROCESS | 2340 | --DOMWINDOW == 92 (143BF800) [pid = 2340] [serial = 305] [outer = 00000000] [url = about:blank] 10:57:32 INFO - PROCESS | 2340 | --DOMWINDOW == 91 (17D23000) [pid = 2340] [serial = 308] [outer = 00000000] [url = about:blank] 10:57:32 INFO - PROCESS | 2340 | 1462471052190 Marionette TRACE conn4 <- [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]]]}] 10:57:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 10:57:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 931ms 10:57:32 INFO - PROCESS | 2340 | 1462471052233 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 10:57:32 INFO - PROCESS | 2340 | 1462471052238 Marionette TRACE conn4 <- [1,565,null,{"value":"13"}] 10:57:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 10:57:32 INFO - PROCESS | 2340 | 1462471052244 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 10:57:32 INFO - PROCESS | 2340 | 1462471052246 Marionette TRACE conn4 <- [1,566,null,{}] 10:57:32 INFO - PROCESS | 2340 | 1462471052250 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:32 INFO - PROCESS | 2340 | 1462471052386 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 10:57:32 INFO - PROCESS | 2340 | 1462471052472 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:32 INFO - PROCESS | 2340 | ++DOCSHELL 0D2E4400 == 51 [pid = 2340] [id = 151] 10:57:32 INFO - PROCESS | 2340 | ++DOMWINDOW == 92 (0D61E400) [pid = 2340] [serial = 451] [outer = 00000000] 10:57:32 INFO - PROCESS | 2340 | ++DOMWINDOW == 93 (0E509C00) [pid = 2340] [serial = 452] [outer = 0D61E400] 10:57:32 INFO - PROCESS | 2340 | 1462471052519 Marionette DEBUG loaded listener.js 10:57:32 INFO - PROCESS | 2340 | ++DOMWINDOW == 94 (14136800) [pid = 2340] [serial = 453] [outer = 0D61E400] 10:57:32 INFO - PROCESS | 2340 | 1462471052965 Marionette TRACE conn4 <- [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]]]}] 10:57:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 10:57:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 770ms 10:57:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 10:57:33 INFO - PROCESS | 2340 | 1462471053017 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 10:57:33 INFO - PROCESS | 2340 | 1462471053019 Marionette TRACE conn4 <- [1,569,null,{"value":"13"}] 10:57:33 INFO - PROCESS | 2340 | 1462471053023 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 10:57:33 INFO - PROCESS | 2340 | 1462471053026 Marionette TRACE conn4 <- [1,570,null,{}] 10:57:33 INFO - PROCESS | 2340 | 1462471053036 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:33 INFO - PROCESS | 2340 | 1462471053123 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 10:57:33 INFO - PROCESS | 2340 | 1462471053135 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:33 INFO - PROCESS | 2340 | ++DOCSHELL 14EC1000 == 52 [pid = 2340] [id = 152] 10:57:33 INFO - PROCESS | 2340 | ++DOMWINDOW == 95 (14EC2000) [pid = 2340] [serial = 454] [outer = 00000000] 10:57:33 INFO - PROCESS | 2340 | ++DOMWINDOW == 96 (17694400) [pid = 2340] [serial = 455] [outer = 14EC2000] 10:57:33 INFO - PROCESS | 2340 | 1462471053183 Marionette DEBUG loaded listener.js 10:57:33 INFO - PROCESS | 2340 | ++DOMWINDOW == 97 (17D20800) [pid = 2340] [serial = 456] [outer = 14EC2000] 10:57:33 INFO - PROCESS | 2340 | 1462471053605 Marionette TRACE conn4 <- [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]]]}] 10:57:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 10:57:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 630ms 10:57:33 INFO - PROCESS | 2340 | 1462471053653 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 10:57:33 INFO - PROCESS | 2340 | 1462471053656 Marionette TRACE conn4 <- [1,573,null,{"value":"13"}] 10:57:33 INFO - PROCESS | 2340 | 1462471053659 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 10:57:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 10:57:33 INFO - PROCESS | 2340 | 1462471053661 Marionette TRACE conn4 <- [1,574,null,{}] 10:57:33 INFO - PROCESS | 2340 | 1462471053664 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:33 INFO - PROCESS | 2340 | 1462471053747 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 10:57:33 INFO - PROCESS | 2340 | 1462471053753 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:33 INFO - PROCESS | 2340 | ++DOCSHELL 17E94000 == 53 [pid = 2340] [id = 153] 10:57:33 INFO - PROCESS | 2340 | ++DOMWINDOW == 98 (17E95000) [pid = 2340] [serial = 457] [outer = 00000000] 10:57:33 INFO - PROCESS | 2340 | ++DOMWINDOW == 99 (17EF4400) [pid = 2340] [serial = 458] [outer = 17E95000] 10:57:33 INFO - PROCESS | 2340 | 1462471053799 Marionette DEBUG loaded listener.js 10:57:33 INFO - PROCESS | 2340 | ++DOMWINDOW == 100 (17EFE400) [pid = 2340] [serial = 459] [outer = 17E95000] 10:57:34 INFO - PROCESS | 2340 | [2340] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:57:34 INFO - PROCESS | 2340 | [2340] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:57:34 INFO - PROCESS | 2340 | [2340] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:57:34 INFO - PROCESS | 2340 | 1462471054207 Marionette TRACE conn4 <- [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]]]}] 10:57:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 10:57:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 570ms 10:57:34 INFO - PROCESS | 2340 | 1462471054233 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 10:57:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 10:57:34 INFO - PROCESS | 2340 | 1462471054235 Marionette TRACE conn4 <- [1,577,null,{"value":"13"}] 10:57:34 INFO - PROCESS | 2340 | 1462471054238 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 10:57:34 INFO - PROCESS | 2340 | 1462471054240 Marionette TRACE conn4 <- [1,578,null,{}] 10:57:34 INFO - PROCESS | 2340 | 1462471054243 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:34 INFO - PROCESS | 2340 | 1462471054365 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 10:57:34 INFO - PROCESS | 2340 | 1462471054382 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:34 INFO - PROCESS | 2340 | ++DOCSHELL 186E9000 == 54 [pid = 2340] [id = 154] 10:57:34 INFO - PROCESS | 2340 | ++DOMWINDOW == 101 (186E9400) [pid = 2340] [serial = 460] [outer = 00000000] 10:57:34 INFO - PROCESS | 2340 | ++DOMWINDOW == 102 (18A7AC00) [pid = 2340] [serial = 461] [outer = 186E9400] 10:57:34 INFO - PROCESS | 2340 | 1462471054427 Marionette DEBUG loaded listener.js 10:57:34 INFO - PROCESS | 2340 | ++DOMWINDOW == 103 (18A82400) [pid = 2340] [serial = 462] [outer = 186E9400] 10:57:34 INFO - PROCESS | 2340 | 1462471054848 Marionette TRACE conn4 <- [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]]]}] 10:57:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 10:57:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 670ms 10:57:34 INFO - PROCESS | 2340 | 1462471054967 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 10:57:34 INFO - PROCESS | 2340 | 1462471054969 Marionette TRACE conn4 <- [1,581,null,{"value":"13"}] 10:57:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 10:57:35 INFO - PROCESS | 2340 | 1462471055040 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 10:57:35 INFO - PROCESS | 2340 | 1462471055042 Marionette TRACE conn4 <- [1,582,null,{}] 10:57:35 INFO - PROCESS | 2340 | 1462471055046 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:35 INFO - PROCESS | 2340 | 1462471055174 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 10:57:35 INFO - PROCESS | 2340 | 1462471055240 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:35 INFO - PROCESS | 2340 | ++DOCSHELL 17D30C00 == 55 [pid = 2340] [id = 155] 10:57:35 INFO - PROCESS | 2340 | ++DOMWINDOW == 104 (17D35000) [pid = 2340] [serial = 463] [outer = 00000000] 10:57:35 INFO - PROCESS | 2340 | ++DOMWINDOW == 105 (19725C00) [pid = 2340] [serial = 464] [outer = 17D35000] 10:57:35 INFO - PROCESS | 2340 | 1462471055286 Marionette DEBUG loaded listener.js 10:57:35 INFO - PROCESS | 2340 | ++DOMWINDOW == 106 (198F9000) [pid = 2340] [serial = 465] [outer = 17D35000] 10:57:35 INFO - PROCESS | 2340 | 1462471055736 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 10:57:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 10:57:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 770ms 10:57:35 INFO - PROCESS | 2340 | 1462471055776 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 10:57:35 INFO - PROCESS | 2340 | 1462471055778 Marionette TRACE conn4 <- [1,585,null,{"value":"13"}] 10:57:35 INFO - PROCESS | 2340 | 1462471055782 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 10:57:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 10:57:35 INFO - PROCESS | 2340 | 1462471055783 Marionette TRACE conn4 <- [1,586,null,{}] 10:57:35 INFO - PROCESS | 2340 | 1462471055787 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:35 INFO - PROCESS | 2340 | 1462471055924 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 10:57:35 INFO - PROCESS | 2340 | 1462471055948 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:35 INFO - PROCESS | 2340 | ++DOCSHELL 19960800 == 56 [pid = 2340] [id = 156] 10:57:35 INFO - PROCESS | 2340 | ++DOMWINDOW == 107 (19961000) [pid = 2340] [serial = 466] [outer = 00000000] 10:57:36 INFO - PROCESS | 2340 | ++DOMWINDOW == 108 (1A8B4000) [pid = 2340] [serial = 467] [outer = 19961000] 10:57:36 INFO - PROCESS | 2340 | 1462471055991 Marionette DEBUG loaded listener.js 10:57:36 INFO - PROCESS | 2340 | ++DOMWINDOW == 109 (1AF55C00) [pid = 2340] [serial = 468] [outer = 19961000] 10:57:36 INFO - PROCESS | 2340 | --DOMWINDOW == 108 (17D5DC00) [pid = 2340] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 10:57:36 INFO - PROCESS | 2340 | --DOMWINDOW == 107 (1CBB8C00) [pid = 2340] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 10:57:36 INFO - PROCESS | 2340 | --DOMWINDOW == 106 (143C8000) [pid = 2340] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 10:57:36 INFO - PROCESS | 2340 | --DOMWINDOW == 105 (0E9E9400) [pid = 2340] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 10:57:36 INFO - PROCESS | 2340 | --DOMWINDOW == 104 (0C855400) [pid = 2340] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 10:57:36 INFO - PROCESS | 2340 | --DOMWINDOW == 103 (0C857C00) [pid = 2340] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 10:57:36 INFO - PROCESS | 2340 | --DOMWINDOW == 102 (188EC800) [pid = 2340] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 10:57:36 INFO - PROCESS | 2340 | --DOMWINDOW == 101 (19958C00) [pid = 2340] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 10:57:36 INFO - PROCESS | 2340 | --DOMWINDOW == 100 (1B4E0C00) [pid = 2340] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 10:57:36 INFO - PROCESS | 2340 | --DOMWINDOW == 99 (16154C00) [pid = 2340] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 10:57:36 INFO - PROCESS | 2340 | 1462471056564 Marionette TRACE conn4 <- [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]]]}] 10:57:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 10:57:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 830ms 10:57:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 10:57:36 INFO - PROCESS | 2340 | 1462471056615 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 10:57:36 INFO - PROCESS | 2340 | 1462471056617 Marionette TRACE conn4 <- [1,589,null,{"value":"13"}] 10:57:36 INFO - PROCESS | 2340 | 1462471056621 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 10:57:36 INFO - PROCESS | 2340 | 1462471056622 Marionette TRACE conn4 <- [1,590,null,{}] 10:57:36 INFO - PROCESS | 2340 | 1462471056626 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:36 INFO - PROCESS | 2340 | 1462471056704 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 10:57:36 INFO - PROCESS | 2340 | 1462471056713 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:36 INFO - PROCESS | 2340 | ++DOCSHELL 14A4F400 == 57 [pid = 2340] [id = 157] 10:57:36 INFO - PROCESS | 2340 | ++DOMWINDOW == 100 (14A55400) [pid = 2340] [serial = 469] [outer = 00000000] 10:57:36 INFO - PROCESS | 2340 | ++DOMWINDOW == 101 (19999800) [pid = 2340] [serial = 470] [outer = 14A55400] 10:57:36 INFO - PROCESS | 2340 | 1462471056757 Marionette DEBUG loaded listener.js 10:57:36 INFO - PROCESS | 2340 | ++DOMWINDOW == 102 (1BB19000) [pid = 2340] [serial = 471] [outer = 14A55400] 10:57:37 INFO - PROCESS | 2340 | 1462471057208 Marionette TRACE conn4 <- [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]]]}] 10:57:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 10:57:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 671ms 10:57:37 INFO - PROCESS | 2340 | 1462471057291 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 10:57:37 INFO - PROCESS | 2340 | 1462471057293 Marionette TRACE conn4 <- [1,593,null,{"value":"13"}] 10:57:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 10:57:37 INFO - PROCESS | 2340 | 1462471057300 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 10:57:37 INFO - PROCESS | 2340 | 1462471057302 Marionette TRACE conn4 <- [1,594,null,{}] 10:57:37 INFO - PROCESS | 2340 | 1462471057305 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:37 INFO - PROCESS | 2340 | 1462471057384 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 10:57:37 INFO - PROCESS | 2340 | 1462471057394 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:37 INFO - PROCESS | 2340 | ++DOCSHELL 0DB5CC00 == 58 [pid = 2340] [id = 158] 10:57:37 INFO - PROCESS | 2340 | ++DOMWINDOW == 103 (0DB5FC00) [pid = 2340] [serial = 472] [outer = 00000000] 10:57:37 INFO - PROCESS | 2340 | ++DOMWINDOW == 104 (1C2DD400) [pid = 2340] [serial = 473] [outer = 0DB5FC00] 10:57:37 INFO - PROCESS | 2340 | 1462471057439 Marionette DEBUG loaded listener.js 10:57:37 INFO - PROCESS | 2340 | ++DOMWINDOW == 105 (17670C00) [pid = 2340] [serial = 474] [outer = 0DB5FC00] 10:57:37 INFO - PROCESS | 2340 | 1462471057867 Marionette TRACE conn4 <- [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]]]}] 10:57:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 10:57:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 630ms 10:57:37 INFO - PROCESS | 2340 | 1462471057928 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 10:57:37 INFO - PROCESS | 2340 | 1462471057930 Marionette TRACE conn4 <- [1,597,null,{"value":"13"}] 10:57:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 10:57:37 INFO - PROCESS | 2340 | 1462471057933 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 10:57:37 INFO - PROCESS | 2340 | 1462471057935 Marionette TRACE conn4 <- [1,598,null,{}] 10:57:37 INFO - PROCESS | 2340 | 1462471057938 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:38 INFO - PROCESS | 2340 | 1462471058017 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 10:57:38 INFO - PROCESS | 2340 | 1462471058024 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:38 INFO - PROCESS | 2340 | ++DOCSHELL 1C2DAC00 == 59 [pid = 2340] [id = 159] 10:57:38 INFO - PROCESS | 2340 | ++DOMWINDOW == 106 (1CB33000) [pid = 2340] [serial = 475] [outer = 00000000] 10:57:38 INFO - PROCESS | 2340 | ++DOMWINDOW == 107 (1CC32000) [pid = 2340] [serial = 476] [outer = 1CB33000] 10:57:38 INFO - PROCESS | 2340 | 1462471058068 Marionette DEBUG loaded listener.js 10:57:38 INFO - PROCESS | 2340 | ++DOMWINDOW == 108 (1CD80C00) [pid = 2340] [serial = 477] [outer = 1CB33000] 10:57:38 INFO - PROCESS | 2340 | 1462471058539 Marionette TRACE conn4 <- [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]]]}] 10:57:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 10:57:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 670ms 10:57:38 INFO - PROCESS | 2340 | 1462471058604 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 10:57:38 INFO - PROCESS | 2340 | 1462471058608 Marionette TRACE conn4 <- [1,601,null,{"value":"13"}] 10:57:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 10:57:38 INFO - PROCESS | 2340 | 1462471058614 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 10:57:38 INFO - PROCESS | 2340 | 1462471058618 Marionette TRACE conn4 <- [1,602,null,{}] 10:57:38 INFO - PROCESS | 2340 | 1462471058625 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:38 INFO - PROCESS | 2340 | 1462471058798 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 10:57:38 INFO - PROCESS | 2340 | 1462471058905 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:38 INFO - PROCESS | 2340 | ++DOCSHELL 0D963C00 == 60 [pid = 2340] [id = 160] 10:57:38 INFO - PROCESS | 2340 | ++DOMWINDOW == 109 (0D965000) [pid = 2340] [serial = 478] [outer = 00000000] 10:57:38 INFO - PROCESS | 2340 | ++DOMWINDOW == 110 (0DE9D400) [pid = 2340] [serial = 479] [outer = 0D965000] 10:57:38 INFO - PROCESS | 2340 | 1462471058962 Marionette DEBUG loaded listener.js 10:57:39 INFO - PROCESS | 2340 | ++DOMWINDOW == 111 (0E5C3800) [pid = 2340] [serial = 480] [outer = 0D965000] 10:57:39 INFO - PROCESS | 2340 | [2340] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 10:57:39 INFO - PROCESS | 2340 | 1462471059729 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 10:57:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 10:57:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1184ms 10:57:39 INFO - PROCESS | 2340 | 1462471059799 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 10:57:39 INFO - PROCESS | 2340 | 1462471059805 Marionette TRACE conn4 <- [1,605,null,{"value":"13"}] 10:57:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 10:57:39 INFO - PROCESS | 2340 | 1462471059811 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 10:57:39 INFO - PROCESS | 2340 | 1462471059814 Marionette TRACE conn4 <- [1,606,null,{}] 10:57:39 INFO - PROCESS | 2340 | 1462471059818 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:39 INFO - PROCESS | 2340 | 1462471059964 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 10:57:40 INFO - PROCESS | 2340 | 1462471060083 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:40 INFO - PROCESS | 2340 | ++DOCSHELL 165BD400 == 61 [pid = 2340] [id = 161] 10:57:40 INFO - PROCESS | 2340 | ++DOMWINDOW == 112 (16BB8800) [pid = 2340] [serial = 481] [outer = 00000000] 10:57:40 INFO - PROCESS | 2340 | ++DOMWINDOW == 113 (17D29C00) [pid = 2340] [serial = 482] [outer = 16BB8800] 10:57:40 INFO - PROCESS | 2340 | 1462471060138 Marionette DEBUG loaded listener.js 10:57:40 INFO - PROCESS | 2340 | ++DOMWINDOW == 114 (17EF6800) [pid = 2340] [serial = 483] [outer = 16BB8800] 10:57:40 INFO - PROCESS | 2340 | 1462471060726 Marionette TRACE conn4 <- [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]]]}] 10:57:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 10:57:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 970ms 10:57:40 INFO - PROCESS | 2340 | 1462471060783 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 10:57:40 INFO - PROCESS | 2340 | 1462471060785 Marionette TRACE conn4 <- [1,609,null,{"value":"13"}] 10:57:40 INFO - PROCESS | 2340 | 1462471060789 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 10:57:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 10:57:40 INFO - PROCESS | 2340 | 1462471060793 Marionette TRACE conn4 <- [1,610,null,{}] 10:57:40 INFO - PROCESS | 2340 | 1462471060804 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:40 INFO - PROCESS | 2340 | 1462471060915 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 10:57:41 INFO - PROCESS | 2340 | 1462471061040 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:41 INFO - PROCESS | 2340 | ++DOCSHELL 1CBB5800 == 62 [pid = 2340] [id = 162] 10:57:41 INFO - PROCESS | 2340 | ++DOMWINDOW == 115 (1CBBE400) [pid = 2340] [serial = 484] [outer = 00000000] 10:57:41 INFO - PROCESS | 2340 | ++DOMWINDOW == 116 (1D76F800) [pid = 2340] [serial = 485] [outer = 1CBBE400] 10:57:41 INFO - PROCESS | 2340 | 1462471061100 Marionette DEBUG loaded listener.js 10:57:41 INFO - PROCESS | 2340 | ++DOMWINDOW == 117 (1DCC8C00) [pid = 2340] [serial = 486] [outer = 1CBBE400] 10:57:41 INFO - PROCESS | 2340 | 1462471061694 Marionette TRACE conn4 <- [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]]]}] 10:57:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 10:57:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 970ms 10:57:41 INFO - PROCESS | 2340 | 1462471061763 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 10:57:41 INFO - PROCESS | 2340 | 1462471061766 Marionette TRACE conn4 <- [1,613,null,{"value":"13"}] 10:57:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 10:57:41 INFO - PROCESS | 2340 | 1462471061769 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 10:57:41 INFO - PROCESS | 2340 | 1462471061771 Marionette TRACE conn4 <- [1,614,null,{}] 10:57:41 INFO - PROCESS | 2340 | 1462471061776 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:41 INFO - PROCESS | 2340 | 1462471061881 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 10:57:42 INFO - PROCESS | 2340 | 1462471062022 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:42 INFO - PROCESS | 2340 | ++DOCSHELL 1EA16000 == 63 [pid = 2340] [id = 163] 10:57:42 INFO - PROCESS | 2340 | ++DOMWINDOW == 118 (1EA17800) [pid = 2340] [serial = 487] [outer = 00000000] 10:57:42 INFO - PROCESS | 2340 | ++DOMWINDOW == 119 (1EA20800) [pid = 2340] [serial = 488] [outer = 1EA17800] 10:57:42 INFO - PROCESS | 2340 | 1462471062081 Marionette DEBUG loaded listener.js 10:57:42 INFO - PROCESS | 2340 | ++DOMWINDOW == 120 (1EB94000) [pid = 2340] [serial = 489] [outer = 1EA17800] 10:57:42 INFO - PROCESS | 2340 | 1462471062641 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 10:57:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 10:57:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 931ms 10:57:42 INFO - PROCESS | 2340 | 1462471062703 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 10:57:42 INFO - PROCESS | 2340 | 1462471062705 Marionette TRACE conn4 <- [1,617,null,{"value":"13"}] 10:57:42 INFO - PROCESS | 2340 | 1462471062709 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 10:57:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 10:57:42 INFO - PROCESS | 2340 | 1462471062710 Marionette TRACE conn4 <- [1,618,null,{}] 10:57:42 INFO - PROCESS | 2340 | 1462471062714 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:42 INFO - PROCESS | 2340 | 1462471062820 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 10:57:42 INFO - PROCESS | 2340 | 1462471062944 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:42 INFO - PROCESS | 2340 | ++DOCSHELL 1DDC1800 == 64 [pid = 2340] [id = 164] 10:57:42 INFO - PROCESS | 2340 | ++DOMWINDOW == 121 (1DDC3400) [pid = 2340] [serial = 490] [outer = 00000000] 10:57:43 INFO - PROCESS | 2340 | ++DOMWINDOW == 122 (1DDCA800) [pid = 2340] [serial = 491] [outer = 1DDC3400] 10:57:43 INFO - PROCESS | 2340 | 1462471062999 Marionette DEBUG loaded listener.js 10:57:43 INFO - PROCESS | 2340 | ++DOMWINDOW == 123 (1DDCCC00) [pid = 2340] [serial = 492] [outer = 1DDC3400] 10:57:43 INFO - PROCESS | 2340 | 1462471063649 Marionette TRACE conn4 <- [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]]]}] 10:57:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 10:57:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1122ms 10:57:43 INFO - PROCESS | 2340 | 1462471063854 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 10:57:43 INFO - PROCESS | 2340 | 1462471063858 Marionette TRACE conn4 <- [1,621,null,{"value":"13"}] 10:57:43 INFO - PROCESS | 2340 | 1462471063864 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 10:57:43 INFO - PROCESS | 2340 | 1462471063866 Marionette TRACE conn4 <- [1,622,null,{}] 10:57:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 10:57:43 INFO - PROCESS | 2340 | 1462471063872 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:43 INFO - PROCESS | 2340 | 1462471063969 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 10:57:44 INFO - PROCESS | 2340 | 1462471064049 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:44 INFO - PROCESS | 2340 | ++DOCSHELL 0DE2D800 == 65 [pid = 2340] [id = 165] 10:57:44 INFO - PROCESS | 2340 | ++DOMWINDOW == 124 (0E5BC400) [pid = 2340] [serial = 493] [outer = 00000000] 10:57:44 INFO - PROCESS | 2340 | ++DOMWINDOW == 125 (14A4A000) [pid = 2340] [serial = 494] [outer = 0E5BC400] 10:57:44 INFO - PROCESS | 2340 | 1462471064098 Marionette DEBUG loaded listener.js 10:57:44 INFO - PROCESS | 2340 | ++DOMWINDOW == 126 (165B6000) [pid = 2340] [serial = 495] [outer = 0E5BC400] 10:57:44 INFO - PROCESS | 2340 | [2340] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:57:44 INFO - PROCESS | 2340 | 1462471064718 Marionette TRACE conn4 <- [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]]]}] 10:57:44 INFO - PROCESS | 2340 | --DOCSHELL 0DB5CC00 == 64 [pid = 2340] [id = 158] 10:57:44 INFO - PROCESS | 2340 | --DOCSHELL 14A4F400 == 63 [pid = 2340] [id = 157] 10:57:44 INFO - PROCESS | 2340 | --DOCSHELL 19960800 == 62 [pid = 2340] [id = 156] 10:57:44 INFO - PROCESS | 2340 | --DOCSHELL 17D30C00 == 61 [pid = 2340] [id = 155] 10:57:44 INFO - PROCESS | 2340 | --DOCSHELL 186E9000 == 60 [pid = 2340] [id = 154] 10:57:44 INFO - PROCESS | 2340 | --DOCSHELL 17E94000 == 59 [pid = 2340] [id = 153] 10:57:44 INFO - PROCESS | 2340 | --DOCSHELL 14EC1000 == 58 [pid = 2340] [id = 152] 10:57:44 INFO - PROCESS | 2340 | --DOCSHELL 0D2E4400 == 57 [pid = 2340] [id = 151] 10:57:44 INFO - PROCESS | 2340 | --DOCSHELL 0D677C00 == 56 [pid = 2340] [id = 150] 10:57:44 INFO - PROCESS | 2340 | --DOMWINDOW == 125 (1DCC4C00) [pid = 2340] [serial = 431] [outer = 00000000] [url = about:blank] 10:57:44 INFO - PROCESS | 2340 | --DOCSHELL 1DDA4000 == 55 [pid = 2340] [id = 148] 10:57:44 INFO - PROCESS | 2340 | --DOCSHELL 18A7C800 == 54 [pid = 2340] [id = 147] 10:57:44 INFO - PROCESS | 2340 | --DOCSHELL 16A7F000 == 53 [pid = 2340] [id = 146] 10:57:44 INFO - PROCESS | 2340 | --DOCSHELL 0C875C00 == 52 [pid = 2340] [id = 145] 10:57:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 10:57:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 930ms 10:57:44 INFO - PROCESS | 2340 | 1462471064801 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 10:57:44 INFO - PROCESS | 2340 | 1462471064804 Marionette TRACE conn4 <- [1,625,null,{"value":"13"}] 10:57:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 10:57:44 INFO - PROCESS | 2340 | 1462471064811 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 10:57:44 INFO - PROCESS | 2340 | 1462471064815 Marionette TRACE conn4 <- [1,626,null,{}] 10:57:44 INFO - PROCESS | 2340 | 1462471064818 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:44 INFO - PROCESS | 2340 | 1462471064912 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 10:57:44 INFO - PROCESS | 2340 | --DOMWINDOW == 124 (17E8F000) [pid = 2340] [serial = 410] [outer = 00000000] [url = about:blank] 10:57:44 INFO - PROCESS | 2340 | --DOMWINDOW == 123 (17E96800) [pid = 2340] [serial = 411] [outer = 00000000] [url = about:blank] 10:57:44 INFO - PROCESS | 2340 | --DOMWINDOW == 122 (1CD85C00) [pid = 2340] [serial = 429] [outer = 00000000] [url = about:blank] 10:57:44 INFO - PROCESS | 2340 | --DOMWINDOW == 121 (15A1EC00) [pid = 2340] [serial = 407] [outer = 00000000] [url = about:blank] 10:57:44 INFO - PROCESS | 2340 | --DOMWINDOW == 120 (16BB6000) [pid = 2340] [serial = 408] [outer = 00000000] [url = about:blank] 10:57:44 INFO - PROCESS | 2340 | --DOMWINDOW == 119 (186E6800) [pid = 2340] [serial = 413] [outer = 00000000] [url = about:blank] 10:57:44 INFO - PROCESS | 2340 | --DOMWINDOW == 118 (0DB1F800) [pid = 2340] [serial = 402] [outer = 00000000] [url = about:blank] 10:57:44 INFO - PROCESS | 2340 | --DOMWINDOW == 117 (0D67B000) [pid = 2340] [serial = 401] [outer = 00000000] [url = about:blank] 10:57:44 INFO - PROCESS | 2340 | --DOMWINDOW == 116 (0D67D400) [pid = 2340] [serial = 404] [outer = 00000000] [url = about:blank] 10:57:44 INFO - PROCESS | 2340 | --DOMWINDOW == 115 (18A83000) [pid = 2340] [serial = 416] [outer = 00000000] [url = about:blank] 10:57:44 INFO - PROCESS | 2340 | --DOMWINDOW == 114 (0DE2B800) [pid = 2340] [serial = 405] [outer = 00000000] [url = about:blank] 10:57:44 INFO - PROCESS | 2340 | --DOMWINDOW == 113 (196FC800) [pid = 2340] [serial = 417] [outer = 00000000] [url = about:blank] 10:57:44 INFO - PROCESS | 2340 | --DOMWINDOW == 112 (0DB63800) [pid = 2340] [serial = 388] [outer = 00000000] [url = about:blank] 10:57:44 INFO - PROCESS | 2340 | --DOMWINDOW == 111 (17D25C00) [pid = 2340] [serial = 392] [outer = 00000000] [url = about:blank] 10:57:44 INFO - PROCESS | 2340 | --DOMWINDOW == 110 (1D886C00) [pid = 2340] [serial = 395] [outer = 00000000] [url = about:blank] 10:57:44 INFO - PROCESS | 2340 | --DOMWINDOW == 109 (1CB34C00) [pid = 2340] [serial = 398] [outer = 00000000] [url = about:blank] 10:57:44 INFO - PROCESS | 2340 | --DOMWINDOW == 108 (1B4E3800) [pid = 2340] [serial = 420] [outer = 00000000] [url = about:blank] 10:57:44 INFO - PROCESS | 2340 | --DOMWINDOW == 107 (1B4E1C00) [pid = 2340] [serial = 419] [outer = 00000000] [url = about:blank] 10:57:44 INFO - PROCESS | 2340 | --DOMWINDOW == 106 (1CB2F800) [pid = 2340] [serial = 422] [outer = 00000000] [url = about:blank] 10:57:44 INFO - PROCESS | 2340 | --DOMWINDOW == 105 (1CD84C00) [pid = 2340] [serial = 428] [outer = 00000000] [url = about:blank] 10:57:44 INFO - PROCESS | 2340 | --DOMWINDOW == 104 (1CBB4000) [pid = 2340] [serial = 423] [outer = 00000000] [url = about:blank] 10:57:44 INFO - PROCESS | 2340 | --DOMWINDOW == 103 (0D675000) [pid = 2340] [serial = 164] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:57:44 INFO - PROCESS | 2340 | --DOMWINDOW == 102 (1995D800) [pid = 2340] [serial = 425] [outer = 00000000] [url = about:blank] 10:57:44 INFO - PROCESS | 2340 | --DOMWINDOW == 101 (1C2DE800) [pid = 2340] [serial = 426] [outer = 00000000] [url = about:blank] 10:57:44 INFO - PROCESS | 2340 | --DOMWINDOW == 100 (18730800) [pid = 2340] [serial = 414] [outer = 00000000] [url = about:blank] 10:57:45 INFO - PROCESS | 2340 | 1462471065005 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:45 INFO - PROCESS | 2340 | ++DOCSHELL 0D10A400 == 53 [pid = 2340] [id = 166] 10:57:45 INFO - PROCESS | 2340 | ++DOMWINDOW == 101 (0D1D0800) [pid = 2340] [serial = 496] [outer = 00000000] 10:57:45 INFO - PROCESS | 2340 | ++DOMWINDOW == 102 (0DE2A000) [pid = 2340] [serial = 497] [outer = 0D1D0800] 10:57:45 INFO - PROCESS | 2340 | 1462471065052 Marionette DEBUG loaded listener.js 10:57:45 INFO - PROCESS | 2340 | ++DOMWINDOW == 103 (0E9DC800) [pid = 2340] [serial = 498] [outer = 0D1D0800] 10:57:45 INFO - PROCESS | 2340 | [2340] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:57:45 INFO - PROCESS | 2340 | [2340] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:57:45 INFO - PROCESS | 2340 | [2340] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:57:45 INFO - PROCESS | 2340 | [2340] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:57:45 INFO - PROCESS | 2340 | 1462471065451 Marionette TRACE conn4 <- [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]]]}] 10:57:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 10:57:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 690ms 10:57:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 10:57:45 INFO - PROCESS | 2340 | 1462471065501 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 10:57:45 INFO - PROCESS | 2340 | 1462471065503 Marionette TRACE conn4 <- [1,629,null,{"value":"13"}] 10:57:45 INFO - PROCESS | 2340 | 1462471065506 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 10:57:45 INFO - PROCESS | 2340 | 1462471065508 Marionette TRACE conn4 <- [1,630,null,{}] 10:57:45 INFO - PROCESS | 2340 | 1462471065517 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:45 INFO - PROCESS | 2340 | 1462471065605 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 10:57:45 INFO - PROCESS | 2340 | 1462471065615 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:45 INFO - PROCESS | 2340 | ++DOCSHELL 16154000 == 54 [pid = 2340] [id = 167] 10:57:45 INFO - PROCESS | 2340 | ++DOMWINDOW == 104 (16154C00) [pid = 2340] [serial = 499] [outer = 00000000] 10:57:45 INFO - PROCESS | 2340 | ++DOMWINDOW == 105 (17D30400) [pid = 2340] [serial = 500] [outer = 16154C00] 10:57:45 INFO - PROCESS | 2340 | 1462471065663 Marionette DEBUG loaded listener.js 10:57:45 INFO - PROCESS | 2340 | ++DOMWINDOW == 106 (17E96800) [pid = 2340] [serial = 501] [outer = 16154C00] 10:57:46 INFO - PROCESS | 2340 | 1462471066140 Marionette TRACE conn4 <- [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]]]}] 10:57:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 10:57:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 670ms 10:57:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 10:57:46 INFO - PROCESS | 2340 | 1462471066177 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 10:57:46 INFO - PROCESS | 2340 | 1462471066179 Marionette TRACE conn4 <- [1,633,null,{"value":"13"}] 10:57:46 INFO - PROCESS | 2340 | 1462471066182 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 10:57:46 INFO - PROCESS | 2340 | 1462471066184 Marionette TRACE conn4 <- [1,634,null,{}] 10:57:46 INFO - PROCESS | 2340 | 1462471066187 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:46 INFO - PROCESS | 2340 | 1462471066300 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 10:57:46 INFO - PROCESS | 2340 | 1462471066310 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:46 INFO - PROCESS | 2340 | ++DOCSHELL 18727400 == 55 [pid = 2340] [id = 168] 10:57:46 INFO - PROCESS | 2340 | ++DOMWINDOW == 107 (18730800) [pid = 2340] [serial = 502] [outer = 00000000] 10:57:46 INFO - PROCESS | 2340 | ++DOMWINDOW == 108 (18A86000) [pid = 2340] [serial = 503] [outer = 18730800] 10:57:46 INFO - PROCESS | 2340 | 1462471066355 Marionette DEBUG loaded listener.js 10:57:46 INFO - PROCESS | 2340 | ++DOMWINDOW == 109 (190ACC00) [pid = 2340] [serial = 504] [outer = 18730800] 10:57:46 INFO - PROCESS | 2340 | 1462471066814 Marionette TRACE conn4 <- [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]]]}] 10:57:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 10:57:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 670ms 10:57:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 10:57:46 INFO - PROCESS | 2340 | 1462471066853 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 10:57:46 INFO - PROCESS | 2340 | 1462471066855 Marionette TRACE conn4 <- [1,637,null,{"value":"13"}] 10:57:46 INFO - PROCESS | 2340 | 1462471066858 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 10:57:46 INFO - PROCESS | 2340 | 1462471066860 Marionette TRACE conn4 <- [1,638,null,{}] 10:57:46 INFO - PROCESS | 2340 | 1462471066863 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:46 INFO - PROCESS | 2340 | 1462471066942 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 10:57:46 INFO - PROCESS | 2340 | 1462471066949 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:46 INFO - PROCESS | 2340 | ++DOCSHELL 190A6400 == 56 [pid = 2340] [id = 169] 10:57:46 INFO - PROCESS | 2340 | ++DOMWINDOW == 110 (19514C00) [pid = 2340] [serial = 505] [outer = 00000000] 10:57:47 INFO - PROCESS | 2340 | ++DOMWINDOW == 111 (1988F400) [pid = 2340] [serial = 506] [outer = 19514C00] 10:57:47 INFO - PROCESS | 2340 | 1462471066993 Marionette DEBUG loaded listener.js 10:57:47 INFO - PROCESS | 2340 | ++DOMWINDOW == 112 (19959400) [pid = 2340] [serial = 507] [outer = 19514C00] 10:57:47 INFO - PROCESS | 2340 | 1462471067467 Marionette TRACE conn4 <- [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]]]}] 10:57:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 10:57:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 631ms 10:57:47 INFO - PROCESS | 2340 | 1462471067489 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 10:57:47 INFO - PROCESS | 2340 | 1462471067491 Marionette TRACE conn4 <- [1,641,null,{"value":"13"}] 10:57:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 10:57:47 INFO - PROCESS | 2340 | 1462471067501 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 10:57:47 INFO - PROCESS | 2340 | 1462471067502 Marionette TRACE conn4 <- [1,642,null,{}] 10:57:47 INFO - PROCESS | 2340 | 1462471067506 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:47 INFO - PROCESS | 2340 | 1462471067644 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 10:57:47 INFO - PROCESS | 2340 | 1462471067737 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:47 INFO - PROCESS | 2340 | ++DOCSHELL 1BB13800 == 57 [pid = 2340] [id = 170] 10:57:47 INFO - PROCESS | 2340 | ++DOMWINDOW == 113 (1BB42000) [pid = 2340] [serial = 508] [outer = 00000000] 10:57:47 INFO - PROCESS | 2340 | ++DOMWINDOW == 114 (1BCF2400) [pid = 2340] [serial = 509] [outer = 1BB42000] 10:57:47 INFO - PROCESS | 2340 | 1462471067784 Marionette DEBUG loaded listener.js 10:57:47 INFO - PROCESS | 2340 | ++DOMWINDOW == 115 (1CB34C00) [pid = 2340] [serial = 510] [outer = 1BB42000] 10:57:48 INFO - PROCESS | 2340 | 1462471068208 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 10:57:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 10:57:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 791ms 10:57:48 INFO - PROCESS | 2340 | 1462471068286 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 10:57:48 INFO - PROCESS | 2340 | 1462471068288 Marionette TRACE conn4 <- [1,645,null,{"value":"13"}] 10:57:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 10:57:48 INFO - PROCESS | 2340 | 1462471068291 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 10:57:48 INFO - PROCESS | 2340 | 1462471068293 Marionette TRACE conn4 <- [1,646,null,{}] 10:57:48 INFO - PROCESS | 2340 | 1462471068296 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:48 INFO - PROCESS | 2340 | 1462471068403 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 10:57:48 INFO - PROCESS | 2340 | 1462471068459 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:48 INFO - PROCESS | 2340 | ++DOCSHELL 1CB36800 == 58 [pid = 2340] [id = 171] 10:57:48 INFO - PROCESS | 2340 | ++DOMWINDOW == 116 (1CB37800) [pid = 2340] [serial = 511] [outer = 00000000] 10:57:48 INFO - PROCESS | 2340 | ++DOMWINDOW == 117 (1CD84C00) [pid = 2340] [serial = 512] [outer = 1CB37800] 10:57:48 INFO - PROCESS | 2340 | 1462471068503 Marionette DEBUG loaded listener.js 10:57:48 INFO - PROCESS | 2340 | ++DOMWINDOW == 118 (1CD88000) [pid = 2340] [serial = 513] [outer = 1CB37800] 10:57:48 INFO - PROCESS | 2340 | 1462471068924 Marionette TRACE conn4 <- [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]]]}] 10:57:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 10:57:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 670ms 10:57:48 INFO - PROCESS | 2340 | 1462471068962 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 10:57:48 INFO - PROCESS | 2340 | 1462471068964 Marionette TRACE conn4 <- [1,649,null,{"value":"13"}] 10:57:48 INFO - PROCESS | 2340 | 1462471068967 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 10:57:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 10:57:48 INFO - PROCESS | 2340 | 1462471068969 Marionette TRACE conn4 <- [1,650,null,{}] 10:57:48 INFO - PROCESS | 2340 | 1462471068973 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:49 INFO - PROCESS | 2340 | 1462471069107 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 10:57:49 INFO - PROCESS | 2340 | 1462471069251 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:49 INFO - PROCESS | 2340 | --DOMWINDOW == 117 (14EC2000) [pid = 2340] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 10:57:49 INFO - PROCESS | 2340 | --DOMWINDOW == 116 (0D67D800) [pid = 2340] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 10:57:49 INFO - PROCESS | 2340 | --DOMWINDOW == 115 (17D35000) [pid = 2340] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 10:57:49 INFO - PROCESS | 2340 | --DOMWINDOW == 114 (0D61E400) [pid = 2340] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 10:57:49 INFO - PROCESS | 2340 | --DOMWINDOW == 113 (19961000) [pid = 2340] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 10:57:49 INFO - PROCESS | 2340 | --DOMWINDOW == 112 (14A55400) [pid = 2340] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 10:57:49 INFO - PROCESS | 2340 | --DOMWINDOW == 111 (0DB5FC00) [pid = 2340] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 10:57:49 INFO - PROCESS | 2340 | --DOMWINDOW == 110 (17E95000) [pid = 2340] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 10:57:49 INFO - PROCESS | 2340 | --DOMWINDOW == 109 (186E9400) [pid = 2340] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 10:57:49 INFO - PROCESS | 2340 | ++DOCSHELL 0C850400 == 59 [pid = 2340] [id = 172] 10:57:49 INFO - PROCESS | 2340 | ++DOMWINDOW == 110 (0C852400) [pid = 2340] [serial = 514] [outer = 00000000] 10:57:49 INFO - PROCESS | 2340 | ++DOMWINDOW == 111 (0E9E9400) [pid = 2340] [serial = 515] [outer = 0C852400] 10:57:49 INFO - PROCESS | 2340 | 1462471069300 Marionette DEBUG loaded listener.js 10:57:49 INFO - PROCESS | 2340 | ++DOMWINDOW == 112 (17D1AC00) [pid = 2340] [serial = 516] [outer = 0C852400] 10:57:49 INFO - PROCESS | 2340 | [2340] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:57:49 INFO - PROCESS | 2340 | [2340] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:57:49 INFO - PROCESS | 2340 | [2340] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:57:49 INFO - PROCESS | 2340 | [2340] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:57:49 INFO - PROCESS | 2340 | 1462471069671 Marionette TRACE conn4 <- [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]]]}] 10:57:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 10:57:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 730ms 10:57:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 10:57:49 INFO - PROCESS | 2340 | 1462471069702 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 10:57:49 INFO - PROCESS | 2340 | 1462471069704 Marionette TRACE conn4 <- [1,653,null,{"value":"13"}] 10:57:49 INFO - PROCESS | 2340 | 1462471069707 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 10:57:49 INFO - PROCESS | 2340 | 1462471069708 Marionette TRACE conn4 <- [1,654,null,{}] 10:57:49 INFO - PROCESS | 2340 | 1462471069712 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:49 INFO - PROCESS | 2340 | 1462471069792 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 10:57:49 INFO - PROCESS | 2340 | 1462471069877 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:49 INFO - PROCESS | 2340 | ++DOCSHELL 186E9400 == 60 [pid = 2340] [id = 173] 10:57:49 INFO - PROCESS | 2340 | ++DOMWINDOW == 113 (18A7A800) [pid = 2340] [serial = 517] [outer = 00000000] 10:57:49 INFO - PROCESS | 2340 | ++DOMWINDOW == 114 (1DDB2400) [pid = 2340] [serial = 518] [outer = 18A7A800] 10:57:49 INFO - PROCESS | 2340 | 1462471069922 Marionette DEBUG loaded listener.js 10:57:50 INFO - PROCESS | 2340 | ++DOMWINDOW == 115 (1DDCF400) [pid = 2340] [serial = 519] [outer = 18A7A800] 10:57:50 INFO - PROCESS | 2340 | [2340] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:57:50 INFO - PROCESS | 2340 | [2340] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:57:50 INFO - PROCESS | 2340 | [2340] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:57:50 INFO - PROCESS | 2340 | [2340] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:57:50 INFO - PROCESS | 2340 | 1462471070291 Marionette TRACE conn4 <- [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]]]}] 10:57:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 10:57:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 630ms 10:57:50 INFO - PROCESS | 2340 | 1462471070338 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 10:57:50 INFO - PROCESS | 2340 | 1462471070340 Marionette TRACE conn4 <- [1,657,null,{"value":"13"}] 10:57:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 10:57:50 INFO - PROCESS | 2340 | 1462471070343 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 10:57:50 INFO - PROCESS | 2340 | 1462471070345 Marionette TRACE conn4 <- [1,658,null,{}] 10:57:50 INFO - PROCESS | 2340 | 1462471070348 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:50 INFO - PROCESS | 2340 | 1462471070460 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 10:57:50 INFO - PROCESS | 2340 | 1462471070500 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:50 INFO - PROCESS | 2340 | ++DOCSHELL 0D626C00 == 61 [pid = 2340] [id = 174] 10:57:50 INFO - PROCESS | 2340 | ++DOMWINDOW == 116 (16BC2C00) [pid = 2340] [serial = 520] [outer = 00000000] 10:57:50 INFO - PROCESS | 2340 | ++DOMWINDOW == 117 (1EB91C00) [pid = 2340] [serial = 521] [outer = 16BC2C00] 10:57:50 INFO - PROCESS | 2340 | 1462471070544 Marionette DEBUG loaded listener.js 10:57:50 INFO - PROCESS | 2340 | ++DOMWINDOW == 118 (1EB94400) [pid = 2340] [serial = 522] [outer = 16BC2C00] 10:57:50 INFO - PROCESS | 2340 | 1462471070948 Marionette TRACE conn4 <- [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]]]}] 10:57:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 10:57:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 630ms 10:57:50 INFO - PROCESS | 2340 | 1462471070974 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 10:57:51 INFO - PROCESS | 2340 | 1462471070977 Marionette TRACE conn4 <- [1,661,null,{"value":"13"}] 10:57:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 10:57:51 INFO - PROCESS | 2340 | 1462471070980 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 10:57:51 INFO - PROCESS | 2340 | 1462471070982 Marionette TRACE conn4 <- [1,662,null,{}] 10:57:51 INFO - PROCESS | 2340 | 1462471070985 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:51 INFO - PROCESS | 2340 | 1462471071123 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 10:57:51 INFO - PROCESS | 2340 | 1462471071132 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:51 INFO - PROCESS | 2340 | ++DOCSHELL 1ECC1C00 == 62 [pid = 2340] [id = 175] 10:57:51 INFO - PROCESS | 2340 | ++DOMWINDOW == 119 (1ECC2000) [pid = 2340] [serial = 523] [outer = 00000000] 10:57:51 INFO - PROCESS | 2340 | ++DOMWINDOW == 120 (1F243400) [pid = 2340] [serial = 524] [outer = 1ECC2000] 10:57:51 INFO - PROCESS | 2340 | 1462471071180 Marionette DEBUG loaded listener.js 10:57:51 INFO - PROCESS | 2340 | ++DOMWINDOW == 121 (1F24E800) [pid = 2340] [serial = 525] [outer = 1ECC2000] 10:57:51 INFO - PROCESS | 2340 | [2340] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:57:51 INFO - PROCESS | 2340 | [2340] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:57:51 INFO - PROCESS | 2340 | 1462471071894 Marionette TRACE conn4 <- [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]]]}] 10:57:51 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 10:57:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 970ms 10:57:51 INFO - PROCESS | 2340 | 1462471071955 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 10:57:51 INFO - PROCESS | 2340 | 1462471071961 Marionette TRACE conn4 <- [1,665,null,{"value":"13"}] 10:57:51 INFO - PROCESS | 2340 | 1462471071966 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 10:57:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 10:57:51 INFO - PROCESS | 2340 | 1462471071970 Marionette TRACE conn4 <- [1,666,null,{}] 10:57:52 INFO - PROCESS | 2340 | 1462471071976 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:52 INFO - PROCESS | 2340 | 1462471072094 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 10:57:52 INFO - PROCESS | 2340 | 1462471072224 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:52 INFO - PROCESS | 2340 | ++DOCSHELL 0E5B9C00 == 63 [pid = 2340] [id = 176] 10:57:52 INFO - PROCESS | 2340 | ++DOMWINDOW == 122 (0EBDDC00) [pid = 2340] [serial = 526] [outer = 00000000] 10:57:52 INFO - PROCESS | 2340 | ++DOMWINDOW == 123 (16155800) [pid = 2340] [serial = 527] [outer = 0EBDDC00] 10:57:52 INFO - PROCESS | 2340 | 1462471072281 Marionette DEBUG loaded listener.js 10:57:52 INFO - PROCESS | 2340 | ++DOMWINDOW == 124 (17D02C00) [pid = 2340] [serial = 528] [outer = 0EBDDC00] 10:57:52 INFO - PROCESS | 2340 | 1462471072834 Marionette TRACE conn4 <- [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]]]}] 10:57:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 10:57:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 931ms 10:57:52 INFO - PROCESS | 2340 | 1462471072900 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 10:57:52 INFO - PROCESS | 2340 | 1462471072906 Marionette TRACE conn4 <- [1,669,null,{"value":"13"}] 10:57:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 10:57:52 INFO - PROCESS | 2340 | 1462471072913 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 10:57:52 INFO - PROCESS | 2340 | 1462471072916 Marionette TRACE conn4 <- [1,670,null,{}] 10:57:52 INFO - PROCESS | 2340 | 1462471072920 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:53 INFO - PROCESS | 2340 | 1462471073032 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 10:57:53 INFO - PROCESS | 2340 | 1462471073133 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:53 INFO - PROCESS | 2340 | ++DOCSHELL 18A7C000 == 64 [pid = 2340] [id = 177] 10:57:53 INFO - PROCESS | 2340 | ++DOMWINDOW == 125 (18A7E400) [pid = 2340] [serial = 529] [outer = 00000000] 10:57:53 INFO - PROCESS | 2340 | ++DOMWINDOW == 126 (199A3400) [pid = 2340] [serial = 530] [outer = 18A7E400] 10:57:53 INFO - PROCESS | 2340 | 1462471073187 Marionette DEBUG loaded listener.js 10:57:53 INFO - PROCESS | 2340 | ++DOMWINDOW == 127 (1BB16C00) [pid = 2340] [serial = 531] [outer = 18A7E400] 10:57:54 INFO - PROCESS | 2340 | 1462471074272 Marionette TRACE conn4 <- [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]]]}] 10:57:54 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) 10:57:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1372ms 10:57:54 INFO - PROCESS | 2340 | 1462471074286 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 10:57:54 INFO - PROCESS | 2340 | 1462471074289 Marionette TRACE conn4 <- [1,673,null,{"value":"13"}] 10:57:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 10:57:54 INFO - PROCESS | 2340 | 1462471074293 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 10:57:54 INFO - PROCESS | 2340 | 1462471074297 Marionette TRACE conn4 <- [1,674,null,{}] 10:57:54 INFO - PROCESS | 2340 | 1462471074308 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:54 INFO - PROCESS | 2340 | 1462471074420 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 10:57:54 INFO - PROCESS | 2340 | 1462471074544 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:54 INFO - PROCESS | 2340 | ++DOCSHELL 0C859C00 == 65 [pid = 2340] [id = 178] 10:57:54 INFO - PROCESS | 2340 | ++DOMWINDOW == 128 (1CB2A400) [pid = 2340] [serial = 532] [outer = 00000000] 10:57:54 INFO - PROCESS | 2340 | ++DOMWINDOW == 129 (1F247C00) [pid = 2340] [serial = 533] [outer = 1CB2A400] 10:57:54 INFO - PROCESS | 2340 | 1462471074602 Marionette DEBUG loaded listener.js 10:57:54 INFO - PROCESS | 2340 | ++DOMWINDOW == 130 (1F2F4C00) [pid = 2340] [serial = 534] [outer = 1CB2A400] 10:57:55 INFO - PROCESS | 2340 | 1462471075685 Marionette TRACE conn4 <- [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]]]}] 10:57:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 10:57:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1439ms 10:57:55 INFO - PROCESS | 2340 | 1462471075736 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 10:57:55 INFO - PROCESS | 2340 | 1462471075739 Marionette TRACE conn4 <- [1,677,null,{"value":"13"}] 10:57:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 10:57:55 INFO - PROCESS | 2340 | 1462471075742 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 10:57:55 INFO - PROCESS | 2340 | 1462471075744 Marionette TRACE conn4 <- [1,678,null,{}] 10:57:55 INFO - PROCESS | 2340 | 1462471075748 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:55 INFO - PROCESS | 2340 | 1462471075885 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 10:57:56 INFO - PROCESS | 2340 | 1462471076015 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:56 INFO - PROCESS | 2340 | ++DOCSHELL 0E9E8C00 == 66 [pid = 2340] [id = 179] 10:57:56 INFO - PROCESS | 2340 | ++DOMWINDOW == 131 (14401C00) [pid = 2340] [serial = 535] [outer = 00000000] 10:57:56 INFO - PROCESS | 2340 | ++DOMWINDOW == 132 (14A51000) [pid = 2340] [serial = 536] [outer = 14401C00] 10:57:56 INFO - PROCESS | 2340 | 1462471076071 Marionette DEBUG loaded listener.js 10:57:56 INFO - PROCESS | 2340 | ++DOMWINDOW == 133 (17EF1000) [pid = 2340] [serial = 537] [outer = 14401C00] 10:57:57 INFO - PROCESS | 2340 | 1462471077284 Marionette TRACE conn4 <- [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]]]}] 10:57:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 10:57:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1582ms 10:57:57 INFO - PROCESS | 2340 | 1462471077335 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 10:57:57 INFO - PROCESS | 2340 | 1462471077338 Marionette TRACE conn4 <- [1,681,null,{"value":"13"}] 10:57:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 10:57:57 INFO - PROCESS | 2340 | 1462471077343 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 10:57:57 INFO - PROCESS | 2340 | 1462471077345 Marionette TRACE conn4 <- [1,682,null,{}] 10:57:57 INFO - PROCESS | 2340 | 1462471077367 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:57 INFO - PROCESS | 2340 | 1462471077464 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 10:57:57 INFO - PROCESS | 2340 | 1462471077546 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:57 INFO - PROCESS | 2340 | ++DOCSHELL 0DB5A800 == 67 [pid = 2340] [id = 180] 10:57:57 INFO - PROCESS | 2340 | ++DOMWINDOW == 134 (0E932400) [pid = 2340] [serial = 538] [outer = 00000000] 10:57:57 INFO - PROCESS | 2340 | ++DOMWINDOW == 135 (165B5C00) [pid = 2340] [serial = 539] [outer = 0E932400] 10:57:57 INFO - PROCESS | 2340 | 1462471077638 Marionette DEBUG loaded listener.js 10:57:57 INFO - PROCESS | 2340 | ++DOMWINDOW == 136 (17D1A000) [pid = 2340] [serial = 540] [outer = 0E932400] 10:57:57 INFO - PROCESS | 2340 | --DOCSHELL 1CBBCC00 == 66 [pid = 2340] [id = 129] 10:57:57 INFO - PROCESS | 2340 | --DOCSHELL 0D626C00 == 65 [pid = 2340] [id = 174] 10:57:57 INFO - PROCESS | 2340 | --DOCSHELL 186E9400 == 64 [pid = 2340] [id = 173] 10:57:57 INFO - PROCESS | 2340 | --DOCSHELL 0C850400 == 63 [pid = 2340] [id = 172] 10:57:57 INFO - PROCESS | 2340 | --DOCSHELL 1CB36800 == 62 [pid = 2340] [id = 171] 10:57:57 INFO - PROCESS | 2340 | --DOCSHELL 1BB13800 == 61 [pid = 2340] [id = 170] 10:57:57 INFO - PROCESS | 2340 | --DOCSHELL 190A6400 == 60 [pid = 2340] [id = 169] 10:57:57 INFO - PROCESS | 2340 | --DOMWINDOW == 135 (0E9DCC00) [pid = 2340] [serial = 434] [outer = 00000000] [url = about:blank] 10:57:57 INFO - PROCESS | 2340 | --DOMWINDOW == 134 (186E5800) [pid = 2340] [serial = 437] [outer = 00000000] [url = about:blank] 10:57:57 INFO - PROCESS | 2340 | --DOMWINDOW == 133 (1B4E1800) [pid = 2340] [serial = 440] [outer = 00000000] [url = about:blank] 10:57:57 INFO - PROCESS | 2340 | --DOMWINDOW == 132 (1CC32000) [pid = 2340] [serial = 476] [outer = 00000000] [url = about:blank] 10:57:57 INFO - PROCESS | 2340 | --DOMWINDOW == 131 (1DDAD000) [pid = 2340] [serial = 443] [outer = 00000000] [url = about:blank] 10:57:57 INFO - PROCESS | 2340 | --DOCSHELL 18727400 == 59 [pid = 2340] [id = 168] 10:57:57 INFO - PROCESS | 2340 | --DOCSHELL 16154000 == 58 [pid = 2340] [id = 167] 10:57:57 INFO - PROCESS | 2340 | --DOCSHELL 0D10A400 == 57 [pid = 2340] [id = 166] 10:57:57 INFO - PROCESS | 2340 | --DOCSHELL 0DE2D800 == 56 [pid = 2340] [id = 165] 10:57:57 INFO - PROCESS | 2340 | --DOCSHELL 0D963C00 == 55 [pid = 2340] [id = 160] 10:57:57 INFO - PROCESS | 2340 | --DOCSHELL 1C2DAC00 == 54 [pid = 2340] [id = 159] 10:57:58 INFO - PROCESS | 2340 | --DOMWINDOW == 130 (17694400) [pid = 2340] [serial = 455] [outer = 00000000] [url = about:blank] 10:57:58 INFO - PROCESS | 2340 | --DOMWINDOW == 129 (17D20800) [pid = 2340] [serial = 456] [outer = 00000000] [url = about:blank] 10:57:58 INFO - PROCESS | 2340 | --DOMWINDOW == 128 (14660000) [pid = 2340] [serial = 450] [outer = 00000000] [url = about:blank] 10:57:58 INFO - PROCESS | 2340 | --DOMWINDOW == 127 (0DE2A400) [pid = 2340] [serial = 449] [outer = 00000000] [url = about:blank] 10:57:58 INFO - PROCESS | 2340 | --DOMWINDOW == 126 (19954000) [pid = 2340] [serial = 446] [outer = 00000000] [url = about:blank] 10:57:58 INFO - PROCESS | 2340 | --DOMWINDOW == 125 (19725C00) [pid = 2340] [serial = 464] [outer = 00000000] [url = about:blank] 10:57:58 INFO - PROCESS | 2340 | --DOMWINDOW == 124 (0E509C00) [pid = 2340] [serial = 452] [outer = 00000000] [url = about:blank] 10:57:58 INFO - PROCESS | 2340 | --DOMWINDOW == 123 (14136800) [pid = 2340] [serial = 453] [outer = 00000000] [url = about:blank] 10:57:58 INFO - PROCESS | 2340 | --DOMWINDOW == 122 (1A8B4000) [pid = 2340] [serial = 467] [outer = 00000000] [url = about:blank] 10:57:58 INFO - PROCESS | 2340 | --DOMWINDOW == 121 (198F9000) [pid = 2340] [serial = 465] [outer = 00000000] [url = about:blank] 10:57:58 INFO - PROCESS | 2340 | --DOMWINDOW == 120 (19999800) [pid = 2340] [serial = 470] [outer = 00000000] [url = about:blank] 10:57:58 INFO - PROCESS | 2340 | --DOMWINDOW == 119 (1C2DD400) [pid = 2340] [serial = 473] [outer = 00000000] [url = about:blank] 10:57:58 INFO - PROCESS | 2340 | --DOMWINDOW == 118 (17EF4400) [pid = 2340] [serial = 458] [outer = 00000000] [url = about:blank] 10:57:58 INFO - PROCESS | 2340 | --DOMWINDOW == 117 (17670C00) [pid = 2340] [serial = 474] [outer = 00000000] [url = about:blank] 10:57:58 INFO - PROCESS | 2340 | --DOMWINDOW == 116 (1BB19000) [pid = 2340] [serial = 471] [outer = 00000000] [url = about:blank] 10:57:58 INFO - PROCESS | 2340 | --DOMWINDOW == 115 (1AF55C00) [pid = 2340] [serial = 468] [outer = 00000000] [url = about:blank] 10:57:58 INFO - PROCESS | 2340 | --DOMWINDOW == 114 (17EFE400) [pid = 2340] [serial = 459] [outer = 00000000] [url = about:blank] 10:57:58 INFO - PROCESS | 2340 | --DOMWINDOW == 113 (18A7AC00) [pid = 2340] [serial = 461] [outer = 00000000] [url = about:blank] 10:57:58 INFO - PROCESS | 2340 | --DOMWINDOW == 112 (18A82400) [pid = 2340] [serial = 462] [outer = 00000000] [url = about:blank] 10:57:58 INFO - PROCESS | 2340 | 1462471078640 Marionette TRACE conn4 <- [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]]]}] 10:57:58 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) 10:57:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1349ms 10:57:58 INFO - PROCESS | 2340 | 1462471078697 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 10:57:58 INFO - PROCESS | 2340 | 1462471078702 Marionette TRACE conn4 <- [1,685,null,{"value":"13"}] 10:57:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 10:57:58 INFO - PROCESS | 2340 | 1462471078708 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 10:57:58 INFO - PROCESS | 2340 | 1462471078711 Marionette TRACE conn4 <- [1,686,null,{}] 10:57:58 INFO - PROCESS | 2340 | 1462471078714 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:58 INFO - PROCESS | 2340 | 1462471078801 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 10:57:58 INFO - PROCESS | 2340 | 1462471078808 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:58 INFO - PROCESS | 2340 | ++DOCSHELL 0D96C800 == 55 [pid = 2340] [id = 181] 10:57:58 INFO - PROCESS | 2340 | ++DOMWINDOW == 113 (0DB59000) [pid = 2340] [serial = 541] [outer = 00000000] 10:57:58 INFO - PROCESS | 2340 | ++DOMWINDOW == 114 (1465B800) [pid = 2340] [serial = 542] [outer = 0DB59000] 10:57:58 INFO - PROCESS | 2340 | 1462471078853 Marionette DEBUG loaded listener.js 10:57:58 INFO - PROCESS | 2340 | ++DOMWINDOW == 115 (15A1E800) [pid = 2340] [serial = 543] [outer = 0DB59000] 10:57:59 INFO - PROCESS | 2340 | 1462471079840 Marionette TRACE conn4 <- [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]]]}] 10:57:59 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) 10:57:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1180ms 10:57:59 INFO - PROCESS | 2340 | 1462471079892 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 10:57:59 INFO - PROCESS | 2340 | 1462471079894 Marionette TRACE conn4 <- [1,689,null,{"value":"13"}] 10:57:59 INFO - PROCESS | 2340 | 1462471079898 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 10:57:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 10:57:59 INFO - PROCESS | 2340 | 1462471079901 Marionette TRACE conn4 <- [1,690,null,{}] 10:57:59 INFO - PROCESS | 2340 | 1462471079916 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:00 INFO - PROCESS | 2340 | 1462471080028 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 10:58:00 INFO - PROCESS | 2340 | 1462471080037 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:00 INFO - PROCESS | 2340 | ++DOCSHELL 16BBF000 == 56 [pid = 2340] [id = 182] 10:58:00 INFO - PROCESS | 2340 | ++DOMWINDOW == 116 (17E92C00) [pid = 2340] [serial = 544] [outer = 00000000] 10:58:00 INFO - PROCESS | 2340 | ++DOMWINDOW == 117 (17EF5400) [pid = 2340] [serial = 545] [outer = 17E92C00] 10:58:00 INFO - PROCESS | 2340 | 1462471080132 Marionette DEBUG loaded listener.js 10:58:00 INFO - PROCESS | 2340 | ++DOMWINDOW == 118 (186E0000) [pid = 2340] [serial = 546] [outer = 17E92C00] 10:58:01 INFO - PROCESS | 2340 | 1462471081074 Marionette TRACE conn4 <- [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]]]}] 10:58:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 10:58:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1235ms 10:58:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 10:58:01 INFO - PROCESS | 2340 | 1462471081143 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 10:58:01 INFO - PROCESS | 2340 | 1462471081146 Marionette TRACE conn4 <- [1,693,null,{"value":"13"}] 10:58:01 INFO - PROCESS | 2340 | 1462471081149 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 10:58:01 INFO - PROCESS | 2340 | 1462471081151 Marionette TRACE conn4 <- [1,694,null,{}] 10:58:01 INFO - PROCESS | 2340 | 1462471081154 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:01 INFO - PROCESS | 2340 | 1462471081265 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 10:58:01 INFO - PROCESS | 2340 | 1462471081272 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:01 INFO - PROCESS | 2340 | ++DOCSHELL 18727400 == 57 [pid = 2340] [id = 183] 10:58:01 INFO - PROCESS | 2340 | ++DOMWINDOW == 119 (18734800) [pid = 2340] [serial = 547] [outer = 00000000] 10:58:01 INFO - PROCESS | 2340 | ++DOMWINDOW == 120 (19018000) [pid = 2340] [serial = 548] [outer = 18734800] 10:58:01 INFO - PROCESS | 2340 | 1462471081361 Marionette DEBUG loaded listener.js 10:58:01 INFO - PROCESS | 2340 | ++DOMWINDOW == 121 (19515000) [pid = 2340] [serial = 549] [outer = 18734800] 10:58:01 INFO - PROCESS | 2340 | --DOMWINDOW == 120 (1BB42000) [pid = 2340] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 10:58:01 INFO - PROCESS | 2340 | --DOMWINDOW == 119 (19514C00) [pid = 2340] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 10:58:01 INFO - PROCESS | 2340 | --DOMWINDOW == 118 (0D1D0800) [pid = 2340] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 10:58:01 INFO - PROCESS | 2340 | --DOMWINDOW == 117 (0E5BC400) [pid = 2340] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 10:58:01 INFO - PROCESS | 2340 | --DOMWINDOW == 116 (18730800) [pid = 2340] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 10:58:01 INFO - PROCESS | 2340 | --DOMWINDOW == 115 (16154C00) [pid = 2340] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 10:58:01 INFO - PROCESS | 2340 | --DOMWINDOW == 114 (1CB37800) [pid = 2340] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 10:58:01 INFO - PROCESS | 2340 | --DOMWINDOW == 113 (0C852400) [pid = 2340] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 10:58:01 INFO - PROCESS | 2340 | --DOMWINDOW == 112 (18A7A800) [pid = 2340] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 10:58:01 INFO - PROCESS | 2340 | --DOMWINDOW == 111 (16BC2C00) [pid = 2340] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 10:58:01 INFO - PROCESS | 2340 | --DOMWINDOW == 110 (1CB33000) [pid = 2340] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 10:58:01 INFO - PROCESS | 2340 | --DOMWINDOW == 109 (1CBBDC00) [pid = 2340] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 10:58:01 INFO - PROCESS | 2340 | --DOMWINDOW == 108 (17D66000) [pid = 2340] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 10:58:01 INFO - PROCESS | 2340 | --DOMWINDOW == 107 (0D678000) [pid = 2340] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 10:58:01 INFO - PROCESS | 2340 | --DOMWINDOW == 106 (1D761800) [pid = 2340] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 10:58:02 INFO - PROCESS | 2340 | 1462471082378 Marionette TRACE conn4 <- [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]]]}] 10:58:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 10:58:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1273ms 10:58:02 INFO - PROCESS | 2340 | 1462471082424 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 10:58:02 INFO - PROCESS | 2340 | 1462471082426 Marionette TRACE conn4 <- [1,697,null,{"value":"13"}] 10:58:02 INFO - PROCESS | 2340 | 1462471082429 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 10:58:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 10:58:02 INFO - PROCESS | 2340 | 1462471082431 Marionette TRACE conn4 <- [1,698,null,{}] 10:58:02 INFO - PROCESS | 2340 | 1462471082434 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:02 INFO - PROCESS | 2340 | 1462471082518 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 10:58:02 INFO - PROCESS | 2340 | 1462471082525 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:02 INFO - PROCESS | 2340 | ++DOCSHELL 092EB800 == 58 [pid = 2340] [id = 184] 10:58:02 INFO - PROCESS | 2340 | ++DOMWINDOW == 107 (0D6E2400) [pid = 2340] [serial = 550] [outer = 00000000] 10:58:02 INFO - PROCESS | 2340 | ++DOMWINDOW == 108 (16BBAC00) [pid = 2340] [serial = 551] [outer = 0D6E2400] 10:58:02 INFO - PROCESS | 2340 | 1462471082569 Marionette DEBUG loaded listener.js 10:58:02 INFO - PROCESS | 2340 | ++DOMWINDOW == 109 (17D1D000) [pid = 2340] [serial = 552] [outer = 0D6E2400] 10:58:03 INFO - PROCESS | 2340 | 1462471083505 Marionette TRACE conn4 <- [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]]]}] 10:58:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 10:58:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1119ms 10:58:03 INFO - PROCESS | 2340 | 1462471083553 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 10:58:03 INFO - PROCESS | 2340 | 1462471083555 Marionette TRACE conn4 <- [1,701,null,{"value":"13"}] 10:58:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 10:58:03 INFO - PROCESS | 2340 | 1462471083558 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 10:58:03 INFO - PROCESS | 2340 | 1462471083560 Marionette TRACE conn4 <- [1,702,null,{}] 10:58:03 INFO - PROCESS | 2340 | 1462471083563 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:03 INFO - PROCESS | 2340 | 1462471083663 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 10:58:03 INFO - PROCESS | 2340 | 1462471083682 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:03 INFO - PROCESS | 2340 | ++DOCSHELL 1995D800 == 59 [pid = 2340] [id = 185] 10:58:03 INFO - PROCESS | 2340 | ++DOMWINDOW == 110 (1995E800) [pid = 2340] [serial = 553] [outer = 00000000] 10:58:03 INFO - PROCESS | 2340 | ++DOMWINDOW == 111 (1A80B800) [pid = 2340] [serial = 554] [outer = 1995E800] 10:58:03 INFO - PROCESS | 2340 | 1462471083732 Marionette DEBUG loaded listener.js 10:58:03 INFO - PROCESS | 2340 | ++DOMWINDOW == 112 (17D0CC00) [pid = 2340] [serial = 555] [outer = 1995E800] 10:58:04 INFO - PROCESS | 2340 | 1462471084925 Marionette TRACE conn4 <- [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]]]}] 10:58:05 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 10:58:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1422ms 10:58:05 INFO - PROCESS | 2340 | 1462471084981 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 10:58:05 INFO - PROCESS | 2340 | 1462471084985 Marionette TRACE conn4 <- [1,705,null,{"value":"13"}] 10:58:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 10:58:05 INFO - PROCESS | 2340 | 1462471084990 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 10:58:05 INFO - PROCESS | 2340 | 1462471084994 Marionette TRACE conn4 <- [1,706,null,{}] 10:58:05 INFO - PROCESS | 2340 | 1462471084999 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:05 INFO - PROCESS | 2340 | 1462471085210 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 10:58:05 INFO - PROCESS | 2340 | 1462471085311 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:05 INFO - PROCESS | 2340 | ++DOCSHELL 092F0400 == 60 [pid = 2340] [id = 186] 10:58:05 INFO - PROCESS | 2340 | ++DOMWINDOW == 113 (092F2400) [pid = 2340] [serial = 556] [outer = 00000000] 10:58:05 INFO - PROCESS | 2340 | ++DOMWINDOW == 114 (0E53F000) [pid = 2340] [serial = 557] [outer = 092F2400] 10:58:05 INFO - PROCESS | 2340 | 1462471085367 Marionette DEBUG loaded listener.js 10:58:05 INFO - PROCESS | 2340 | ++DOMWINDOW == 115 (14A55C00) [pid = 2340] [serial = 558] [outer = 092F2400] 10:58:06 INFO - PROCESS | 2340 | 1462471086380 Marionette TRACE conn4 <- [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]]]}] 10:58:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 10:58:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1430ms 10:58:06 INFO - PROCESS | 2340 | 1462471086422 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 10:58:06 INFO - PROCESS | 2340 | 1462471086428 Marionette TRACE conn4 <- [1,709,null,{"value":"13"}] 10:58:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 10:58:06 INFO - PROCESS | 2340 | 1462471086476 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 10:58:06 INFO - PROCESS | 2340 | 1462471086480 Marionette TRACE conn4 <- [1,710,null,{}] 10:58:06 INFO - PROCESS | 2340 | 1462471086484 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:06 INFO - PROCESS | 2340 | 1462471086581 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 10:58:06 INFO - PROCESS | 2340 | 1462471086719 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:06 INFO - PROCESS | 2340 | ++DOCSHELL 17E98800 == 61 [pid = 2340] [id = 187] 10:58:06 INFO - PROCESS | 2340 | ++DOMWINDOW == 116 (17EF3C00) [pid = 2340] [serial = 559] [outer = 00000000] 10:58:06 INFO - PROCESS | 2340 | ++DOMWINDOW == 117 (18732C00) [pid = 2340] [serial = 560] [outer = 17EF3C00] 10:58:06 INFO - PROCESS | 2340 | 1462471086816 Marionette DEBUG loaded listener.js 10:58:06 INFO - PROCESS | 2340 | ++DOMWINDOW == 118 (19018400) [pid = 2340] [serial = 561] [outer = 17EF3C00] 10:58:07 INFO - PROCESS | 2340 | 1462471087370 Marionette TRACE conn4 <- [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] 10:58:07 INFO - PROCESS | 2340 | 1462471087417 Marionette TRACE conn4 <- [1,713,null,{"value":"13"}] 10:58:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 10:58:07 INFO - PROCESS | 2340 | 1462471087421 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 10:58:07 INFO - PROCESS | 2340 | 1462471087425 Marionette TRACE conn4 <- [1,714,null,{}] 10:58:07 INFO - PROCESS | 2340 | 1462471087436 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:07 INFO - PROCESS | 2340 | 1462471087544 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 10:58:07 INFO - PROCESS | 2340 | 1462471087646 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:07 INFO - PROCESS | 2340 | ++DOCSHELL 1BB42400 == 62 [pid = 2340] [id = 188] 10:58:07 INFO - PROCESS | 2340 | ++DOMWINDOW == 119 (1BB44000) [pid = 2340] [serial = 562] [outer = 00000000] 10:58:07 INFO - PROCESS | 2340 | ++DOMWINDOW == 120 (1BCE5400) [pid = 2340] [serial = 563] [outer = 1BB44000] 10:58:07 INFO - PROCESS | 2340 | 1462471087702 Marionette DEBUG loaded listener.js 10:58:07 INFO - PROCESS | 2340 | ++DOMWINDOW == 121 (1C2DAC00) [pid = 2340] [serial = 564] [outer = 1BB44000] 10:58:08 INFO - PROCESS | 2340 | 1462471088335 Marionette TRACE conn4 <- [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]]]}] 10:58:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 10:58:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 930ms 10:58:08 INFO - PROCESS | 2340 | 1462471088357 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 10:58:08 INFO - PROCESS | 2340 | 1462471088359 Marionette TRACE conn4 <- [1,717,null,{"value":"13"}] 10:58:08 INFO - PROCESS | 2340 | 1462471088363 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 10:58:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 10:58:08 INFO - PROCESS | 2340 | 1462471088365 Marionette TRACE conn4 <- [1,718,null,{}] 10:58:08 INFO - PROCESS | 2340 | 1462471088368 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:08 INFO - PROCESS | 2340 | 1462471088474 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 10:58:08 INFO - PROCESS | 2340 | 1462471088581 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:08 INFO - PROCESS | 2340 | ++DOCSHELL 0E9E2800 == 63 [pid = 2340] [id = 189] 10:58:08 INFO - PROCESS | 2340 | ++DOMWINDOW == 122 (17D10800) [pid = 2340] [serial = 565] [outer = 00000000] 10:58:08 INFO - PROCESS | 2340 | ++DOMWINDOW == 123 (1CBB7000) [pid = 2340] [serial = 566] [outer = 17D10800] 10:58:08 INFO - PROCESS | 2340 | 1462471088635 Marionette DEBUG loaded listener.js 10:58:08 INFO - PROCESS | 2340 | ++DOMWINDOW == 124 (1CCEC000) [pid = 2340] [serial = 567] [outer = 17D10800] 10:58:09 INFO - PROCESS | 2340 | 1462471089319 Marionette TRACE conn4 <- [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] 10:58:09 INFO - PROCESS | 2340 | 1462471089386 Marionette TRACE conn4 <- [1,721,null,{"value":"13"}] 10:58:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 10:58:09 INFO - PROCESS | 2340 | 1462471089391 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 10:58:09 INFO - PROCESS | 2340 | 1462471089395 Marionette TRACE conn4 <- [1,722,null,{}] 10:58:09 INFO - PROCESS | 2340 | 1462471089401 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:09 INFO - PROCESS | 2340 | 1462471089499 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 10:58:09 INFO - PROCESS | 2340 | 1462471089630 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:09 INFO - PROCESS | 2340 | ++DOCSHELL 0E541800 == 64 [pid = 2340] [id = 190] 10:58:09 INFO - PROCESS | 2340 | ++DOMWINDOW == 125 (14121000) [pid = 2340] [serial = 568] [outer = 00000000] 10:58:09 INFO - PROCESS | 2340 | ++DOMWINDOW == 126 (16A77400) [pid = 2340] [serial = 569] [outer = 14121000] 10:58:09 INFO - PROCESS | 2340 | 1462471089682 Marionette DEBUG loaded listener.js 10:58:09 INFO - PROCESS | 2340 | ++DOMWINDOW == 127 (17690000) [pid = 2340] [serial = 570] [outer = 14121000] 10:58:10 INFO - PROCESS | 2340 | 1462471090301 Marionette TRACE conn4 <- [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]]]}] 10:58:10 INFO - PROCESS | 2340 | --DOCSHELL 1D768800 == 63 [pid = 2340] [id = 76] 10:58:10 INFO - PROCESS | 2340 | --DOCSHELL 092EB800 == 62 [pid = 2340] [id = 184] 10:58:10 INFO - PROCESS | 2340 | --DOCSHELL 18727400 == 61 [pid = 2340] [id = 183] 10:58:10 INFO - PROCESS | 2340 | --DOCSHELL 16BBF000 == 60 [pid = 2340] [id = 182] 10:58:10 INFO - PROCESS | 2340 | --DOCSHELL 0D96C800 == 59 [pid = 2340] [id = 181] 10:58:10 INFO - PROCESS | 2340 | --DOCSHELL 0DB5A800 == 58 [pid = 2340] [id = 180] 10:58:10 INFO - PROCESS | 2340 | --DOCSHELL 18A7C000 == 57 [pid = 2340] [id = 177] 10:58:10 INFO - PROCESS | 2340 | --DOCSHELL 0E5B9C00 == 56 [pid = 2340] [id = 176] 10:58:10 INFO - PROCESS | 2340 | --DOMWINDOW == 126 (1D767400) [pid = 2340] [serial = 386] [outer = 00000000] [url = about:blank] 10:58:10 INFO - PROCESS | 2340 | --DOMWINDOW == 125 (19961400) [pid = 2340] [serial = 350] [outer = 00000000] [url = about:blank] 10:58:10 INFO - PROCESS | 2340 | --DOMWINDOW == 124 (146E2400) [pid = 2340] [serial = 347] [outer = 00000000] [url = about:blank] 10:58:10 INFO - PROCESS | 2340 | --DOMWINDOW == 123 (1DCCDC00) [pid = 2340] [serial = 432] [outer = 00000000] [url = about:blank] 10:58:10 INFO - PROCESS | 2340 | --DOMWINDOW == 122 (1BCF2400) [pid = 2340] [serial = 509] [outer = 00000000] [url = about:blank] 10:58:10 INFO - PROCESS | 2340 | --DOMWINDOW == 121 (1988F400) [pid = 2340] [serial = 506] [outer = 00000000] [url = about:blank] 10:58:10 INFO - PROCESS | 2340 | --DOMWINDOW == 120 (0DE2A000) [pid = 2340] [serial = 497] [outer = 00000000] [url = about:blank] 10:58:10 INFO - PROCESS | 2340 | --DOMWINDOW == 119 (0E9DC800) [pid = 2340] [serial = 498] [outer = 00000000] [url = about:blank] 10:58:10 INFO - PROCESS | 2340 | --DOMWINDOW == 118 (165B6000) [pid = 2340] [serial = 495] [outer = 00000000] [url = about:blank] 10:58:10 INFO - PROCESS | 2340 | --DOMWINDOW == 117 (14A4A000) [pid = 2340] [serial = 494] [outer = 00000000] [url = about:blank] 10:58:10 INFO - PROCESS | 2340 | --DOMWINDOW == 116 (0DE9D400) [pid = 2340] [serial = 479] [outer = 00000000] [url = about:blank] 10:58:10 INFO - PROCESS | 2340 | --DOMWINDOW == 115 (18A86000) [pid = 2340] [serial = 503] [outer = 00000000] [url = about:blank] 10:58:10 INFO - PROCESS | 2340 | --DOMWINDOW == 114 (190ACC00) [pid = 2340] [serial = 504] [outer = 00000000] [url = about:blank] 10:58:10 INFO - PROCESS | 2340 | --DOMWINDOW == 113 (17D30400) [pid = 2340] [serial = 500] [outer = 00000000] [url = about:blank] 10:58:10 INFO - PROCESS | 2340 | --DOMWINDOW == 112 (17E96800) [pid = 2340] [serial = 501] [outer = 00000000] [url = about:blank] 10:58:10 INFO - PROCESS | 2340 | --DOMWINDOW == 111 (1CD84C00) [pid = 2340] [serial = 512] [outer = 00000000] [url = about:blank] 10:58:10 INFO - PROCESS | 2340 | --DOMWINDOW == 110 (17D29C00) [pid = 2340] [serial = 482] [outer = 00000000] [url = about:blank] 10:58:10 INFO - PROCESS | 2340 | --DOMWINDOW == 109 (1CB34C00) [pid = 2340] [serial = 510] [outer = 00000000] [url = about:blank] 10:58:10 INFO - PROCESS | 2340 | --DOMWINDOW == 108 (1D76F800) [pid = 2340] [serial = 485] [outer = 00000000] [url = about:blank] 10:58:10 INFO - PROCESS | 2340 | --DOMWINDOW == 107 (1EA20800) [pid = 2340] [serial = 488] [outer = 00000000] [url = about:blank] 10:58:10 INFO - PROCESS | 2340 | --DOMWINDOW == 106 (1DDCA800) [pid = 2340] [serial = 491] [outer = 00000000] [url = about:blank] 10:58:10 INFO - PROCESS | 2340 | --DOMWINDOW == 105 (1CD88000) [pid = 2340] [serial = 513] [outer = 00000000] [url = about:blank] 10:58:10 INFO - PROCESS | 2340 | --DOMWINDOW == 104 (0E9E9400) [pid = 2340] [serial = 515] [outer = 00000000] [url = about:blank] 10:58:10 INFO - PROCESS | 2340 | --DOMWINDOW == 103 (17D1AC00) [pid = 2340] [serial = 516] [outer = 00000000] [url = about:blank] 10:58:10 INFO - PROCESS | 2340 | --DOMWINDOW == 102 (1DDB2400) [pid = 2340] [serial = 518] [outer = 00000000] [url = about:blank] 10:58:10 INFO - PROCESS | 2340 | --DOMWINDOW == 101 (1EB91C00) [pid = 2340] [serial = 521] [outer = 00000000] [url = about:blank] 10:58:10 INFO - PROCESS | 2340 | --DOMWINDOW == 100 (1CD80C00) [pid = 2340] [serial = 477] [outer = 00000000] [url = about:blank] 10:58:10 INFO - PROCESS | 2340 | --DOMWINDOW == 99 (1EB94400) [pid = 2340] [serial = 522] [outer = 00000000] [url = about:blank] 10:58:10 INFO - PROCESS | 2340 | --DOMWINDOW == 98 (19959400) [pid = 2340] [serial = 507] [outer = 00000000] [url = about:blank] 10:58:10 INFO - PROCESS | 2340 | --DOMWINDOW == 97 (1DDCF400) [pid = 2340] [serial = 519] [outer = 00000000] [url = about:blank] 10:58:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 10:58:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 990ms 10:58:10 INFO - PROCESS | 2340 | 1462471090384 Marionette TRACE conn4 -> [0,725,"getWindowHandle",null] 10:58:10 INFO - PROCESS | 2340 | 1462471090390 Marionette TRACE conn4 <- [1,725,null,{"value":"13"}] 10:58:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 10:58:10 INFO - PROCESS | 2340 | 1462471090395 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 10:58:10 INFO - PROCESS | 2340 | 1462471090398 Marionette TRACE conn4 <- [1,726,null,{}] 10:58:10 INFO - PROCESS | 2340 | 1462471090402 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:10 INFO - PROCESS | 2340 | 1462471090492 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 10:58:10 INFO - PROCESS | 2340 | 1462471090589 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:10 INFO - PROCESS | 2340 | ++DOCSHELL 0C850400 == 57 [pid = 2340] [id = 191] 10:58:10 INFO - PROCESS | 2340 | ++DOMWINDOW == 98 (0C852400) [pid = 2340] [serial = 571] [outer = 00000000] 10:58:10 INFO - PROCESS | 2340 | ++DOMWINDOW == 99 (0E9DB000) [pid = 2340] [serial = 572] [outer = 0C852400] 10:58:10 INFO - PROCESS | 2340 | 1462471090636 Marionette DEBUG loaded listener.js 10:58:10 INFO - PROCESS | 2340 | ++DOMWINDOW == 100 (14A4AC00) [pid = 2340] [serial = 573] [outer = 0C852400] 10:58:11 INFO - PROCESS | 2340 | 1462471091536 Marionette TRACE conn4 <- [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]]]}] 10:58:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 10:58:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1179ms 10:58:11 INFO - PROCESS | 2340 | 1462471091576 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 10:58:11 INFO - PROCESS | 2340 | 1462471091578 Marionette TRACE conn4 <- [1,729,null,{"value":"13"}] 10:58:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 10:58:11 INFO - PROCESS | 2340 | 1462471091582 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 10:58:11 INFO - PROCESS | 2340 | 1462471091585 Marionette TRACE conn4 <- [1,730,null,{}] 10:58:11 INFO - PROCESS | 2340 | 1462471091595 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:11 INFO - PROCESS | 2340 | 1462471091681 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 10:58:11 INFO - PROCESS | 2340 | 1462471091689 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:11 INFO - PROCESS | 2340 | ++DOCSHELL 17D02800 == 58 [pid = 2340] [id = 192] 10:58:11 INFO - PROCESS | 2340 | ++DOMWINDOW == 101 (17D0B000) [pid = 2340] [serial = 574] [outer = 00000000] 10:58:11 INFO - PROCESS | 2340 | ++DOMWINDOW == 102 (186EB000) [pid = 2340] [serial = 575] [outer = 17D0B000] 10:58:11 INFO - PROCESS | 2340 | 1462471091735 Marionette DEBUG loaded listener.js 10:58:11 INFO - PROCESS | 2340 | ++DOMWINDOW == 103 (18A7C000) [pid = 2340] [serial = 576] [outer = 17D0B000] 10:58:12 INFO - PROCESS | 2340 | 1462471092686 Marionette TRACE conn4 <- [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]]]}] 10:58:12 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 10:58:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1124ms 10:58:12 INFO - PROCESS | 2340 | 1462471092709 Marionette TRACE conn4 -> [0,733,"getWindowHandle",null] 10:58:12 INFO - PROCESS | 2340 | 1462471092711 Marionette TRACE conn4 <- [1,733,null,{"value":"13"}] 10:58:12 INFO - PROCESS | 2340 | 1462471092714 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 10:58:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 10:58:12 INFO - PROCESS | 2340 | 1462471092716 Marionette TRACE conn4 <- [1,734,null,{}] 10:58:12 INFO - PROCESS | 2340 | 1462471092720 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:12 INFO - PROCESS | 2340 | 1462471092838 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 10:58:12 INFO - PROCESS | 2340 | 1462471092894 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:12 INFO - PROCESS | 2340 | ++DOCSHELL 19526C00 == 59 [pid = 2340] [id = 193] 10:58:12 INFO - PROCESS | 2340 | ++DOMWINDOW == 104 (19729400) [pid = 2340] [serial = 577] [outer = 00000000] 10:58:12 INFO - PROCESS | 2340 | ++DOMWINDOW == 105 (19961000) [pid = 2340] [serial = 578] [outer = 19729400] 10:58:12 INFO - PROCESS | 2340 | 1462471092941 Marionette DEBUG loaded listener.js 10:58:13 INFO - PROCESS | 2340 | ++DOMWINDOW == 106 (1AF55400) [pid = 2340] [serial = 579] [outer = 19729400] 10:58:13 INFO - PROCESS | 2340 | 1462471093881 Marionette TRACE conn4 <- [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]]]}] 10:58:13 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.) 10:58:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1219ms 10:58:13 INFO - PROCESS | 2340 | 1462471093938 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 10:58:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 10:58:13 INFO - PROCESS | 2340 | 1462471093940 Marionette TRACE conn4 <- [1,737,null,{"value":"13"}] 10:58:13 INFO - PROCESS | 2340 | 1462471093943 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 10:58:13 INFO - PROCESS | 2340 | 1462471093945 Marionette TRACE conn4 <- [1,738,null,{}] 10:58:13 INFO - PROCESS | 2340 | 1462471093949 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:14 INFO - PROCESS | 2340 | 1462471094063 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 10:58:14 INFO - PROCESS | 2340 | 1462471094070 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:14 INFO - PROCESS | 2340 | ++DOCSHELL 14A52000 == 60 [pid = 2340] [id = 194] 10:58:14 INFO - PROCESS | 2340 | ++DOMWINDOW == 107 (1BB45800) [pid = 2340] [serial = 580] [outer = 00000000] 10:58:14 INFO - PROCESS | 2340 | ++DOMWINDOW == 108 (1CB2AC00) [pid = 2340] [serial = 581] [outer = 1BB45800] 10:58:14 INFO - PROCESS | 2340 | 1462471094159 Marionette DEBUG loaded listener.js 10:58:14 INFO - PROCESS | 2340 | ++DOMWINDOW == 109 (1CB37000) [pid = 2340] [serial = 582] [outer = 1BB45800] 10:58:14 INFO - PROCESS | 2340 | --DOMWINDOW == 108 (18734800) [pid = 2340] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 10:58:14 INFO - PROCESS | 2340 | --DOMWINDOW == 107 (0DB59000) [pid = 2340] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 10:58:14 INFO - PROCESS | 2340 | --DOMWINDOW == 106 (0E932400) [pid = 2340] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 10:58:14 INFO - PROCESS | 2340 | --DOMWINDOW == 105 (14401C00) [pid = 2340] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 10:58:14 INFO - PROCESS | 2340 | --DOMWINDOW == 104 (17E92C00) [pid = 2340] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 10:58:14 INFO - PROCESS | 2340 | --DOMWINDOW == 103 (0D6E2400) [pid = 2340] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 10:58:14 INFO - PROCESS | 2340 | --DOMWINDOW == 102 (15A25800) [pid = 2340] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 10:58:14 INFO - PROCESS | 2340 | --DOMWINDOW == 101 (0D965000) [pid = 2340] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 10:58:14 INFO - PROCESS | 2340 | --DOMWINDOW == 100 (1CCEEC00) [pid = 2340] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 10:58:14 INFO - PROCESS | 2340 | --DOMWINDOW == 99 (1DDA8000) [pid = 2340] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 10:58:14 INFO - PROCESS | 2340 | --DOMWINDOW == 98 (17D26C00) [pid = 2340] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 10:58:14 INFO - PROCESS | 2340 | --DOMWINDOW == 97 (19725800) [pid = 2340] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 10:58:14 INFO - PROCESS | 2340 | --DOMWINDOW == 96 (1DDA4C00) [pid = 2340] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 10:58:14 INFO - PROCESS | 2340 | --DOMWINDOW == 95 (0D67E000) [pid = 2340] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 10:58:14 INFO - PROCESS | 2340 | --DOMWINDOW == 94 (1CB2D000) [pid = 2340] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 10:58:14 INFO - PROCESS | 2340 | --DOMWINDOW == 93 (0D628400) [pid = 2340] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 10:58:14 INFO - PROCESS | 2340 | --DOMWINDOW == 92 (0DE35000) [pid = 2340] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 10:58:15 INFO - PROCESS | 2340 | 1462471095110 Marionette TRACE conn4 <- [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]]]}] 10:58:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 10:58:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1231ms 10:58:15 INFO - PROCESS | 2340 | 1462471095175 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 10:58:15 INFO - PROCESS | 2340 | 1462471095177 Marionette TRACE conn4 <- [1,741,null,{"value":"13"}] 10:58:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 10:58:15 INFO - PROCESS | 2340 | 1462471095180 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 10:58:15 INFO - PROCESS | 2340 | 1462471095182 Marionette TRACE conn4 <- [1,742,null,{}] 10:58:15 INFO - PROCESS | 2340 | 1462471095186 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:15 INFO - PROCESS | 2340 | 1462471095285 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 10:58:15 INFO - PROCESS | 2340 | 1462471095364 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:15 INFO - PROCESS | 2340 | ++DOCSHELL 0C871800 == 61 [pid = 2340] [id = 195] 10:58:15 INFO - PROCESS | 2340 | ++DOMWINDOW == 93 (0D626800) [pid = 2340] [serial = 583] [outer = 00000000] 10:58:15 INFO - PROCESS | 2340 | ++DOMWINDOW == 94 (17E99800) [pid = 2340] [serial = 584] [outer = 0D626800] 10:58:15 INFO - PROCESS | 2340 | 1462471095412 Marionette DEBUG loaded listener.js 10:58:15 INFO - PROCESS | 2340 | ++DOMWINDOW == 95 (1CCF9400) [pid = 2340] [serial = 585] [outer = 0D626800] 10:58:16 INFO - PROCESS | 2340 | 1462471096281 Marionette TRACE conn4 <- [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]]]}] 10:58:16 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 10:58:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1132ms 10:58:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 10:58:16 INFO - PROCESS | 2340 | 1462471096313 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 10:58:16 INFO - PROCESS | 2340 | 1462471096315 Marionette TRACE conn4 <- [1,745,null,{"value":"13"}] 10:58:16 INFO - PROCESS | 2340 | 1462471096319 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 10:58:16 INFO - PROCESS | 2340 | 1462471096320 Marionette TRACE conn4 <- [1,746,null,{}] 10:58:16 INFO - PROCESS | 2340 | 1462471096324 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:16 INFO - PROCESS | 2340 | 1462471096433 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 10:58:16 INFO - PROCESS | 2340 | 1462471096441 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:16 INFO - PROCESS | 2340 | ++DOCSHELL 19958400 == 62 [pid = 2340] [id = 196] 10:58:16 INFO - PROCESS | 2340 | ++DOMWINDOW == 96 (1BB9F800) [pid = 2340] [serial = 586] [outer = 00000000] 10:58:16 INFO - PROCESS | 2340 | ++DOMWINDOW == 97 (1D76DC00) [pid = 2340] [serial = 587] [outer = 1BB9F800] 10:58:16 INFO - PROCESS | 2340 | 1462471096485 Marionette DEBUG loaded listener.js 10:58:16 INFO - PROCESS | 2340 | ++DOMWINDOW == 98 (1D891400) [pid = 2340] [serial = 588] [outer = 1BB9F800] 10:58:17 INFO - PROCESS | 2340 | 1462471097171 Marionette TRACE conn4 <- [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]]]}] 10:58:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 10:58:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 931ms 10:58:17 INFO - PROCESS | 2340 | 1462471097250 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 10:58:17 INFO - PROCESS | 2340 | 1462471097255 Marionette TRACE conn4 <- [1,749,null,{"value":"13"}] 10:58:17 INFO - PROCESS | 2340 | 1462471097260 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 10:58:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 10:58:17 INFO - PROCESS | 2340 | 1462471097264 Marionette TRACE conn4 <- [1,750,null,{}] 10:58:17 INFO - PROCESS | 2340 | 1462471097269 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:17 INFO - PROCESS | 2340 | 1462471097380 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 10:58:17 INFO - PROCESS | 2340 | 1462471097509 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:17 INFO - PROCESS | 2340 | ++DOCSHELL 0E9DCC00 == 63 [pid = 2340] [id = 197] 10:58:17 INFO - PROCESS | 2340 | ++DOMWINDOW == 99 (14402800) [pid = 2340] [serial = 589] [outer = 00000000] 10:58:17 INFO - PROCESS | 2340 | ++DOMWINDOW == 100 (165C3400) [pid = 2340] [serial = 590] [outer = 14402800] 10:58:17 INFO - PROCESS | 2340 | 1462471097567 Marionette DEBUG loaded listener.js 10:58:17 INFO - PROCESS | 2340 | ++DOMWINDOW == 101 (17D21800) [pid = 2340] [serial = 591] [outer = 14402800] 10:58:18 INFO - PROCESS | 2340 | 1462471098616 Marionette TRACE conn4 <- [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]]]}] 10:58:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 10:58:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1375ms 10:58:18 INFO - PROCESS | 2340 | 1462471098640 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 10:58:18 INFO - PROCESS | 2340 | 1462471098646 Marionette TRACE conn4 <- [1,753,null,{"value":"13"}] 10:58:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 10:58:18 INFO - PROCESS | 2340 | 1462471098652 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 10:58:18 INFO - PROCESS | 2340 | 1462471098655 Marionette TRACE conn4 <- [1,754,null,{}] 10:58:18 INFO - PROCESS | 2340 | 1462471098699 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:18 INFO - PROCESS | 2340 | 1462471098825 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 10:58:18 INFO - PROCESS | 2340 | 1462471098918 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:18 INFO - PROCESS | 2340 | ++DOCSHELL 17EF0C00 == 64 [pid = 2340] [id = 198] 10:58:18 INFO - PROCESS | 2340 | ++DOMWINDOW == 102 (17EFE400) [pid = 2340] [serial = 592] [outer = 00000000] 10:58:18 INFO - PROCESS | 2340 | ++DOMWINDOW == 103 (190A6400) [pid = 2340] [serial = 593] [outer = 17EFE400] 10:58:19 INFO - PROCESS | 2340 | 1462471098972 Marionette DEBUG loaded listener.js 10:58:19 INFO - PROCESS | 2340 | ++DOMWINDOW == 104 (19954400) [pid = 2340] [serial = 594] [outer = 17EFE400] 10:58:20 INFO - PROCESS | 2340 | 1462471100017 Marionette TRACE conn4 <- [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]]]}] 10:58:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 10:58:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1371ms 10:58:20 INFO - PROCESS | 2340 | 1462471100027 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 10:58:20 INFO - PROCESS | 2340 | 1462471100029 Marionette TRACE conn4 <- [1,757,null,{"value":"13"}] 10:58:20 INFO - PROCESS | 2340 | 1462471100033 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 10:58:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 10:58:20 INFO - PROCESS | 2340 | 1462471100037 Marionette TRACE conn4 <- [1,758,null,{}] 10:58:20 INFO - PROCESS | 2340 | 1462471100048 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:20 INFO - PROCESS | 2340 | 1462471100187 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 10:58:20 INFO - PROCESS | 2340 | 1462471100344 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:20 INFO - PROCESS | 2340 | ++DOCSHELL 1DCC2800 == 65 [pid = 2340] [id = 199] 10:58:20 INFO - PROCESS | 2340 | ++DOMWINDOW == 105 (1DCC3000) [pid = 2340] [serial = 595] [outer = 00000000] 10:58:20 INFO - PROCESS | 2340 | ++DOMWINDOW == 106 (1DCCD800) [pid = 2340] [serial = 596] [outer = 1DCC3000] 10:58:20 INFO - PROCESS | 2340 | 1462471100408 Marionette DEBUG loaded listener.js 10:58:20 INFO - PROCESS | 2340 | ++DOMWINDOW == 107 (1DDA7C00) [pid = 2340] [serial = 597] [outer = 1DCC3000] 10:58:20 INFO - PROCESS | 2340 | 1462471100937 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 10:58:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 10:58:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 970ms 10:58:21 INFO - PROCESS | 2340 | 1462471101007 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 10:58:21 INFO - PROCESS | 2340 | 1462471101010 Marionette TRACE conn4 <- [1,761,null,{"value":"13"}] 10:58:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 10:58:21 INFO - PROCESS | 2340 | 1462471101013 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 10:58:21 INFO - PROCESS | 2340 | 1462471101015 Marionette TRACE conn4 <- [1,762,null,{}] 10:58:21 INFO - PROCESS | 2340 | 1462471101019 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:21 INFO - PROCESS | 2340 | 1462471101131 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 10:58:21 INFO - PROCESS | 2340 | 1462471101270 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:21 INFO - PROCESS | 2340 | ++DOCSHELL 0E932400 == 66 [pid = 2340] [id = 200] 10:58:21 INFO - PROCESS | 2340 | ++DOMWINDOW == 108 (1D891800) [pid = 2340] [serial = 598] [outer = 00000000] 10:58:21 INFO - PROCESS | 2340 | ++DOMWINDOW == 109 (1DDCA000) [pid = 2340] [serial = 599] [outer = 1D891800] 10:58:21 INFO - PROCESS | 2340 | 1462471101326 Marionette DEBUG loaded listener.js 10:58:21 INFO - PROCESS | 2340 | ++DOMWINDOW == 110 (1DDCE800) [pid = 2340] [serial = 600] [outer = 1D891800] 10:58:21 INFO - PROCESS | 2340 | 1462471101884 Marionette TRACE conn4 <- [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]]]}] 10:58:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 10:58:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1017ms 10:58:22 INFO - PROCESS | 2340 | 1462471102044 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 10:58:22 INFO - PROCESS | 2340 | 1462471102048 Marionette TRACE conn4 <- [1,765,null,{"value":"13"}] 10:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 10:58:22 INFO - PROCESS | 2340 | 1462471102054 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 10:58:22 INFO - PROCESS | 2340 | 1462471102057 Marionette TRACE conn4 <- [1,766,null,{}] 10:58:22 INFO - PROCESS | 2340 | 1462471102093 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:22 INFO - PROCESS | 2340 | 1462471102195 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 10:58:22 INFO - PROCESS | 2340 | 1462471102323 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:22 INFO - PROCESS | 2340 | ++DOCSHELL 0E9E9400 == 67 [pid = 2340] [id = 201] 10:58:22 INFO - PROCESS | 2340 | ++DOMWINDOW == 111 (14643000) [pid = 2340] [serial = 601] [outer = 00000000] 10:58:22 INFO - PROCESS | 2340 | ++DOMWINDOW == 112 (14EBBC00) [pid = 2340] [serial = 602] [outer = 14643000] 10:58:22 INFO - PROCESS | 2340 | 1462471102377 Marionette DEBUG loaded listener.js 10:58:22 INFO - PROCESS | 2340 | ++DOMWINDOW == 113 (16A7F400) [pid = 2340] [serial = 603] [outer = 14643000] 10:58:22 INFO - PROCESS | 2340 | --DOCSHELL 0C871800 == 66 [pid = 2340] [id = 195] 10:58:22 INFO - PROCESS | 2340 | --DOCSHELL 14A52000 == 65 [pid = 2340] [id = 194] 10:58:22 INFO - PROCESS | 2340 | --DOCSHELL 19526C00 == 64 [pid = 2340] [id = 193] 10:58:22 INFO - PROCESS | 2340 | --DOCSHELL 17D02800 == 63 [pid = 2340] [id = 192] 10:58:22 INFO - PROCESS | 2340 | --DOCSHELL 0C850400 == 62 [pid = 2340] [id = 191] 10:58:22 INFO - PROCESS | 2340 | --DOCSHELL 0E541800 == 61 [pid = 2340] [id = 190] 10:58:22 INFO - PROCESS | 2340 | --DOMWINDOW == 112 (1A80B800) [pid = 2340] [serial = 554] [outer = 00000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2340 | --DOCSHELL 092F0400 == 60 [pid = 2340] [id = 186] 10:58:23 INFO - PROCESS | 2340 | --DOCSHELL 1995D800 == 59 [pid = 2340] [id = 185] 10:58:23 INFO - PROCESS | 2340 | 1462471103019 Marionette TRACE conn4 <- [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]]]}] 10:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 10:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 996ms 10:58:23 INFO - PROCESS | 2340 | 1462471103051 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 10:58:23 INFO - PROCESS | 2340 | 1462471103054 Marionette TRACE conn4 <- [1,769,null,{"value":"13"}] 10:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 10:58:23 INFO - PROCESS | 2340 | 1462471103061 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 10:58:23 INFO - PROCESS | 2340 | 1462471103065 Marionette TRACE conn4 <- [1,770,null,{}] 10:58:23 INFO - PROCESS | 2340 | 1462471103069 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:23 INFO - PROCESS | 2340 | 1462471103164 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 10:58:23 INFO - PROCESS | 2340 | --DOMWINDOW == 111 (18731000) [pid = 2340] [serial = 393] [outer = 00000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2340 | --DOMWINDOW == 110 (0E5C3800) [pid = 2340] [serial = 480] [outer = 00000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2340 | --DOMWINDOW == 109 (1DDAF000) [pid = 2340] [serial = 396] [outer = 00000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2340 | --DOMWINDOW == 108 (1DDB1C00) [pid = 2340] [serial = 344] [outer = 00000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2340 | --DOMWINDOW == 107 (19530800) [pid = 2340] [serial = 438] [outer = 00000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2340 | --DOMWINDOW == 106 (1CC37000) [pid = 2340] [serial = 441] [outer = 00000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2340 | --DOMWINDOW == 105 (1EA18800) [pid = 2340] [serial = 444] [outer = 00000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2340 | --DOMWINDOW == 104 (0E584400) [pid = 2340] [serial = 389] [outer = 00000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2340 | --DOMWINDOW == 103 (1CB37C00) [pid = 2340] [serial = 399] [outer = 00000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2340 | --DOMWINDOW == 102 (16158400) [pid = 2340] [serial = 435] [outer = 00000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2340 | --DOMWINDOW == 101 (1A998400) [pid = 2340] [serial = 447] [outer = 00000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2340 | --DOMWINDOW == 100 (1F243400) [pid = 2340] [serial = 524] [outer = 00000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2340 | --DOMWINDOW == 99 (16155800) [pid = 2340] [serial = 527] [outer = 00000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2340 | --DOMWINDOW == 98 (199A3400) [pid = 2340] [serial = 530] [outer = 00000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2340 | --DOMWINDOW == 97 (19018000) [pid = 2340] [serial = 548] [outer = 00000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2340 | --DOMWINDOW == 96 (1465B800) [pid = 2340] [serial = 542] [outer = 00000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2340 | --DOMWINDOW == 95 (17D1A000) [pid = 2340] [serial = 540] [outer = 00000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2340 | --DOMWINDOW == 94 (165B5C00) [pid = 2340] [serial = 539] [outer = 00000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2340 | --DOMWINDOW == 93 (17EF1000) [pid = 2340] [serial = 537] [outer = 00000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2340 | --DOMWINDOW == 92 (14A51000) [pid = 2340] [serial = 536] [outer = 00000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2340 | --DOMWINDOW == 91 (186E0000) [pid = 2340] [serial = 546] [outer = 00000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2340 | --DOMWINDOW == 90 (1F247C00) [pid = 2340] [serial = 533] [outer = 00000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2340 | --DOMWINDOW == 89 (17D1D000) [pid = 2340] [serial = 552] [outer = 00000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2340 | --DOMWINDOW == 88 (16BBAC00) [pid = 2340] [serial = 551] [outer = 00000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2340 | --DOMWINDOW == 87 (19515000) [pid = 2340] [serial = 549] [outer = 00000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2340 | --DOMWINDOW == 86 (17EF5400) [pid = 2340] [serial = 545] [outer = 00000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2340 | --DOMWINDOW == 85 (15A1E800) [pid = 2340] [serial = 543] [outer = 00000000] [url = about:blank] 10:58:23 INFO - PROCESS | 2340 | 1462471103260 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:23 INFO - PROCESS | 2340 | ++DOCSHELL 092EE800 == 60 [pid = 2340] [id = 202] 10:58:23 INFO - PROCESS | 2340 | ++DOMWINDOW == 86 (092EEC00) [pid = 2340] [serial = 604] [outer = 00000000] 10:58:23 INFO - PROCESS | 2340 | ++DOMWINDOW == 87 (0D967400) [pid = 2340] [serial = 605] [outer = 092EEC00] 10:58:23 INFO - PROCESS | 2340 | 1462471103305 Marionette DEBUG loaded listener.js 10:58:23 INFO - PROCESS | 2340 | ++DOMWINDOW == 88 (14638800) [pid = 2340] [serial = 606] [outer = 092EEC00] 10:58:23 INFO - PROCESS | 2340 | 1462471103708 Marionette TRACE conn4 <- [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]]]}] 10:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 10:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 690ms 10:58:23 INFO - PROCESS | 2340 | 1462471103751 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 10:58:23 INFO - PROCESS | 2340 | 1462471103753 Marionette TRACE conn4 <- [1,773,null,{"value":"13"}] 10:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 10:58:23 INFO - PROCESS | 2340 | 1462471103756 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 10:58:23 INFO - PROCESS | 2340 | 1462471103758 Marionette TRACE conn4 <- [1,774,null,{}] 10:58:23 INFO - PROCESS | 2340 | 1462471103767 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:23 INFO - PROCESS | 2340 | 1462471103855 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 10:58:23 INFO - PROCESS | 2340 | 1462471103864 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:23 INFO - PROCESS | 2340 | ++DOCSHELL 16BB7800 == 61 [pid = 2340] [id = 203] 10:58:23 INFO - PROCESS | 2340 | ++DOMWINDOW == 89 (16BBAC00) [pid = 2340] [serial = 607] [outer = 00000000] 10:58:23 INFO - PROCESS | 2340 | ++DOMWINDOW == 90 (17E92000) [pid = 2340] [serial = 608] [outer = 16BBAC00] 10:58:23 INFO - PROCESS | 2340 | 1462471103912 Marionette DEBUG loaded listener.js 10:58:24 INFO - PROCESS | 2340 | ++DOMWINDOW == 91 (17EF3000) [pid = 2340] [serial = 609] [outer = 16BBAC00] 10:58:24 INFO - PROCESS | 2340 | 1462471104391 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 10:58:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 10:58:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 670ms 10:58:24 INFO - PROCESS | 2340 | 1462471104431 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 10:58:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 10:58:24 INFO - PROCESS | 2340 | 1462471104433 Marionette TRACE conn4 <- [1,777,null,{"value":"13"}] 10:58:24 INFO - PROCESS | 2340 | 1462471104436 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 10:58:24 INFO - PROCESS | 2340 | 1462471104437 Marionette TRACE conn4 <- [1,778,null,{}] 10:58:24 INFO - PROCESS | 2340 | 1462471104441 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:24 INFO - PROCESS | 2340 | 1462471104555 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 10:58:24 INFO - PROCESS | 2340 | 1462471104643 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:24 INFO - PROCESS | 2340 | ++DOCSHELL 17D6A000 == 62 [pid = 2340] [id = 204] 10:58:24 INFO - PROCESS | 2340 | ++DOMWINDOW == 92 (17E90400) [pid = 2340] [serial = 610] [outer = 00000000] 10:58:24 INFO - PROCESS | 2340 | ++DOMWINDOW == 93 (18A82400) [pid = 2340] [serial = 611] [outer = 17E90400] 10:58:24 INFO - PROCESS | 2340 | 1462471104689 Marionette DEBUG loaded listener.js 10:58:24 INFO - PROCESS | 2340 | ++DOMWINDOW == 94 (190ACC00) [pid = 2340] [serial = 612] [outer = 17E90400] 10:58:25 INFO - PROCESS | 2340 | 1462471105073 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 10:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 10:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 670ms 10:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 10:58:25 INFO - PROCESS | 2340 | 1462471105106 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 10:58:25 INFO - PROCESS | 2340 | 1462471105109 Marionette TRACE conn4 <- [1,781,null,{"value":"13"}] 10:58:25 INFO - PROCESS | 2340 | 1462471105112 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 10:58:25 INFO - PROCESS | 2340 | 1462471105113 Marionette TRACE conn4 <- [1,782,null,{}] 10:58:25 INFO - PROCESS | 2340 | 1462471105117 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:25 INFO - PROCESS | 2340 | 1462471105236 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 10:58:25 INFO - PROCESS | 2340 | 1462471105250 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:25 INFO - PROCESS | 2340 | ++DOCSHELL 17D01400 == 63 [pid = 2340] [id = 205] 10:58:25 INFO - PROCESS | 2340 | ++DOMWINDOW == 95 (18A80000) [pid = 2340] [serial = 613] [outer = 00000000] 10:58:25 INFO - PROCESS | 2340 | ++DOMWINDOW == 96 (19726C00) [pid = 2340] [serial = 614] [outer = 18A80000] 10:58:25 INFO - PROCESS | 2340 | 1462471105294 Marionette DEBUG loaded listener.js 10:58:25 INFO - PROCESS | 2340 | ++DOMWINDOW == 97 (19956800) [pid = 2340] [serial = 615] [outer = 18A80000] 10:58:25 INFO - PROCESS | 2340 | 1462471105755 Marionette TRACE conn4 <- [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]]]}] 10:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 10:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 670ms 10:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 10:58:25 INFO - PROCESS | 2340 | 1462471105786 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 10:58:25 INFO - PROCESS | 2340 | 1462471105788 Marionette TRACE conn4 <- [1,785,null,{"value":"13"}] 10:58:25 INFO - PROCESS | 2340 | 1462471105791 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 10:58:25 INFO - PROCESS | 2340 | 1462471105793 Marionette TRACE conn4 <- [1,786,null,{}] 10:58:25 INFO - PROCESS | 2340 | 1462471105796 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:25 INFO - PROCESS | 2340 | 1462471105966 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 10:58:26 INFO - PROCESS | 2340 | 1462471105997 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:26 INFO - PROCESS | 2340 | ++DOCSHELL 0D6E3400 == 64 [pid = 2340] [id = 206] 10:58:26 INFO - PROCESS | 2340 | ++DOMWINDOW == 98 (1BCF2400) [pid = 2340] [serial = 616] [outer = 00000000] 10:58:26 INFO - PROCESS | 2340 | ++DOMWINDOW == 99 (1CB2B000) [pid = 2340] [serial = 617] [outer = 1BCF2400] 10:58:26 INFO - PROCESS | 2340 | 1462471106044 Marionette DEBUG loaded listener.js 10:58:26 INFO - PROCESS | 2340 | ++DOMWINDOW == 100 (1CB36400) [pid = 2340] [serial = 618] [outer = 1BCF2400] 10:58:26 INFO - PROCESS | 2340 | 1462471106487 Marionette TRACE conn4 <- [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]]]}] 10:58:26 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 10:58:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 730ms 10:58:26 INFO - PROCESS | 2340 | 1462471106522 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 10:58:26 INFO - PROCESS | 2340 | 1462471106524 Marionette TRACE conn4 <- [1,789,null,{"value":"13"}] 10:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 10:58:26 INFO - PROCESS | 2340 | 1462471106527 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 10:58:26 INFO - PROCESS | 2340 | 1462471106529 Marionette TRACE conn4 <- [1,790,null,{}] 10:58:26 INFO - PROCESS | 2340 | 1462471106532 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:26 INFO - PROCESS | 2340 | 1462471106643 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 10:58:26 INFO - PROCESS | 2340 | 1462471106650 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:26 INFO - PROCESS | 2340 | ++DOCSHELL 1CB39400 == 65 [pid = 2340] [id = 207] 10:58:26 INFO - PROCESS | 2340 | ++DOMWINDOW == 101 (1CBB3C00) [pid = 2340] [serial = 619] [outer = 00000000] 10:58:26 INFO - PROCESS | 2340 | ++DOMWINDOW == 102 (1CD82800) [pid = 2340] [serial = 620] [outer = 1CBB3C00] 10:58:26 INFO - PROCESS | 2340 | 1462471106741 Marionette DEBUG loaded listener.js 10:58:26 INFO - PROCESS | 2340 | ++DOMWINDOW == 103 (1D883C00) [pid = 2340] [serial = 621] [outer = 1CBB3C00] 10:58:27 INFO - PROCESS | 2340 | 1462471107245 Marionette TRACE conn4 <- [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]]]}] 10:58:27 INFO - PROCESS | 2340 | --DOMWINDOW == 102 (14121000) [pid = 2340] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 10:58:27 INFO - PROCESS | 2340 | --DOMWINDOW == 101 (17D0B000) [pid = 2340] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 10:58:27 INFO - PROCESS | 2340 | --DOMWINDOW == 100 (17D10800) [pid = 2340] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 10:58:27 INFO - PROCESS | 2340 | --DOMWINDOW == 99 (1BB45800) [pid = 2340] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 10:58:27 INFO - PROCESS | 2340 | --DOMWINDOW == 98 (0C852400) [pid = 2340] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 10:58:27 INFO - PROCESS | 2340 | --DOMWINDOW == 97 (19729400) [pid = 2340] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 10:58:27 INFO - PROCESS | 2340 | --DOMWINDOW == 96 (0D626800) [pid = 2340] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 10:58:27 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 10:58:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 771ms 10:58:27 INFO - PROCESS | 2340 | 1462471107303 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 10:58:27 INFO - PROCESS | 2340 | 1462471107305 Marionette TRACE conn4 <- [1,793,null,{"value":"13"}] 10:58:27 INFO - PROCESS | 2340 | 1462471107309 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 10:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 10:58:27 INFO - PROCESS | 2340 | 1462471107310 Marionette TRACE conn4 <- [1,794,null,{}] 10:58:27 INFO - PROCESS | 2340 | 1462471107314 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:27 INFO - PROCESS | 2340 | 1462471107400 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 10:58:27 INFO - PROCESS | 2340 | 1462471107413 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:27 INFO - PROCESS | 2340 | ++DOCSHELL 17D10800 == 66 [pid = 2340] [id = 208] 10:58:27 INFO - PROCESS | 2340 | ++DOMWINDOW == 97 (17D21000) [pid = 2340] [serial = 622] [outer = 00000000] 10:58:27 INFO - PROCESS | 2340 | ++DOMWINDOW == 98 (1BCED400) [pid = 2340] [serial = 623] [outer = 17D21000] 10:58:27 INFO - PROCESS | 2340 | 1462471107460 Marionette DEBUG loaded listener.js 10:58:27 INFO - PROCESS | 2340 | ++DOMWINDOW == 99 (1D887800) [pid = 2340] [serial = 624] [outer = 17D21000] 10:58:27 INFO - PROCESS | 2340 | 1462471107898 Marionette TRACE conn4 <- [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]]]}] 10:58:27 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 10:58:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 630ms 10:58:27 INFO - PROCESS | 2340 | 1462471107943 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 10:58:27 INFO - PROCESS | 2340 | 1462471107946 Marionette TRACE conn4 <- [1,797,null,{"value":"13"}] 10:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 10:58:27 INFO - PROCESS | 2340 | 1462471107949 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 10:58:27 INFO - PROCESS | 2340 | 1462471107950 Marionette TRACE conn4 <- [1,798,null,{}] 10:58:27 INFO - PROCESS | 2340 | 1462471107954 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:28 INFO - PROCESS | 2340 | 1462471108036 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 10:58:28 INFO - PROCESS | 2340 | 1462471108042 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:28 INFO - PROCESS | 2340 | ++DOCSHELL 18728C00 == 67 [pid = 2340] [id = 209] 10:58:28 INFO - PROCESS | 2340 | ++DOMWINDOW == 100 (18A7B000) [pid = 2340] [serial = 625] [outer = 00000000] 10:58:28 INFO - PROCESS | 2340 | ++DOMWINDOW == 101 (1DDB0000) [pid = 2340] [serial = 626] [outer = 18A7B000] 10:58:28 INFO - PROCESS | 2340 | 1462471108087 Marionette DEBUG loaded listener.js 10:58:28 INFO - PROCESS | 2340 | ++DOMWINDOW == 102 (1DDC9000) [pid = 2340] [serial = 627] [outer = 18A7B000] 10:58:28 INFO - PROCESS | 2340 | 1462471108529 Marionette TRACE conn4 <- [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]]]}] 10:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 10:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 630ms 10:58:28 INFO - PROCESS | 2340 | 1462471108580 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 10:58:28 INFO - PROCESS | 2340 | 1462471108582 Marionette TRACE conn4 <- [1,801,null,{"value":"13"}] 10:58:28 INFO - PROCESS | 2340 | 1462471108585 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 10:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 10:58:28 INFO - PROCESS | 2340 | 1462471108587 Marionette TRACE conn4 <- [1,802,null,{}] 10:58:28 INFO - PROCESS | 2340 | 1462471108591 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:28 INFO - PROCESS | 2340 | 1462471108676 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 10:58:28 INFO - PROCESS | 2340 | 1462471108685 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:28 INFO - PROCESS | 2340 | ++DOCSHELL 1EA17400 == 68 [pid = 2340] [id = 210] 10:58:28 INFO - PROCESS | 2340 | ++DOMWINDOW == 103 (1EA21C00) [pid = 2340] [serial = 628] [outer = 00000000] 10:58:28 INFO - PROCESS | 2340 | ++DOMWINDOW == 104 (1EB93400) [pid = 2340] [serial = 629] [outer = 1EA21C00] 10:58:28 INFO - PROCESS | 2340 | 1462471108729 Marionette DEBUG loaded listener.js 10:58:28 INFO - PROCESS | 2340 | ++DOMWINDOW == 105 (1EB98000) [pid = 2340] [serial = 630] [outer = 1EA21C00] 10:58:29 INFO - PROCESS | 2340 | 1462471109194 Marionette TRACE conn4 <- [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] 10:58:29 INFO - PROCESS | 2340 | 1462471109228 Marionette TRACE conn4 <- [1,805,null,{"value":"13"}] 10:58:29 INFO - PROCESS | 2340 | 1462471109231 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 10:58:29 INFO - PROCESS | 2340 | 1462471109233 Marionette TRACE conn4 <- [1,806,null,{}] 10:58:29 INFO - PROCESS | 2340 | 1462471109237 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:29 INFO - PROCESS | 2340 | 1462471109421 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 10:58:29 INFO - PROCESS | 2340 | 1462471109530 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:29 INFO - PROCESS | 2340 | ++DOCSHELL 0D967000 == 69 [pid = 2340] [id = 211] 10:58:29 INFO - PROCESS | 2340 | ++DOMWINDOW == 106 (0D967800) [pid = 2340] [serial = 631] [outer = 00000000] 10:58:29 INFO - PROCESS | 2340 | ++DOMWINDOW == 107 (0DB5CC00) [pid = 2340] [serial = 632] [outer = 0D967800] 10:58:29 INFO - PROCESS | 2340 | 1462471109589 Marionette DEBUG loaded listener.js 10:58:29 INFO - PROCESS | 2340 | ++DOMWINDOW == 108 (0E541800) [pid = 2340] [serial = 633] [outer = 0D967800] 10:58:30 INFO - PROCESS | 2340 | 1462471110228 Marionette TRACE conn4 <- [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]]]}] 10:58:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 10:58:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1068ms 10:58:30 INFO - PROCESS | 2340 | 1462471110305 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 10:58:30 INFO - PROCESS | 2340 | 1462471110310 Marionette TRACE conn4 <- [1,809,null,{"value":"13"}] 10:58:30 INFO - PROCESS | 2340 | 1462471110315 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 10:58:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 10:58:30 INFO - PROCESS | 2340 | 1462471110318 Marionette TRACE conn4 <- [1,810,null,{}] 10:58:30 INFO - PROCESS | 2340 | 1462471110323 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:30 INFO - PROCESS | 2340 | 1462471110434 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 10:58:30 INFO - PROCESS | 2340 | 1462471110565 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:30 INFO - PROCESS | 2340 | ++DOCSHELL 17E93000 == 70 [pid = 2340] [id = 212] 10:58:30 INFO - PROCESS | 2340 | ++DOMWINDOW == 109 (17EF7C00) [pid = 2340] [serial = 634] [outer = 00000000] 10:58:30 INFO - PROCESS | 2340 | ++DOMWINDOW == 110 (18726400) [pid = 2340] [serial = 635] [outer = 17EF7C00] 10:58:30 INFO - PROCESS | 2340 | 1462471110622 Marionette DEBUG loaded listener.js 10:58:30 INFO - PROCESS | 2340 | ++DOMWINDOW == 111 (18A7E000) [pid = 2340] [serial = 636] [outer = 17EF7C00] 10:58:31 INFO - PROCESS | 2340 | 1462471111212 Marionette TRACE conn4 <- [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] 10:58:31 INFO - PROCESS | 2340 | 1462471111252 Marionette TRACE conn4 <- [1,813,null,{"value":"13"}] 10:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 10:58:31 INFO - PROCESS | 2340 | 1462471111256 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 10:58:31 INFO - PROCESS | 2340 | 1462471111258 Marionette TRACE conn4 <- [1,814,null,{}] 10:58:31 INFO - PROCESS | 2340 | 1462471111262 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:31 INFO - PROCESS | 2340 | 1462471111371 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 10:58:31 INFO - PROCESS | 2340 | 1462471111502 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:31 INFO - PROCESS | 2340 | ++DOCSHELL 19893000 == 71 [pid = 2340] [id = 213] 10:58:31 INFO - PROCESS | 2340 | ++DOMWINDOW == 112 (1BB11400) [pid = 2340] [serial = 637] [outer = 00000000] 10:58:31 INFO - PROCESS | 2340 | ++DOMWINDOW == 113 (1DC77400) [pid = 2340] [serial = 638] [outer = 1BB11400] 10:58:31 INFO - PROCESS | 2340 | 1462471111561 Marionette DEBUG loaded listener.js 10:58:31 INFO - PROCESS | 2340 | ++DOMWINDOW == 114 (1DC7B400) [pid = 2340] [serial = 639] [outer = 1BB11400] 10:58:32 INFO - PROCESS | 2340 | 1462471112203 Marionette TRACE conn4 <- [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]]]}] 10:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 10:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 971ms 10:58:32 INFO - PROCESS | 2340 | 1462471112229 Marionette TRACE conn4 -> [0,817,"getWindowHandle",null] 10:58:32 INFO - PROCESS | 2340 | 1462471112233 Marionette TRACE conn4 <- [1,817,null,{"value":"13"}] 10:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 10:58:32 INFO - PROCESS | 2340 | 1462471112245 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 10:58:32 INFO - PROCESS | 2340 | 1462471112250 Marionette TRACE conn4 <- [1,818,null,{}] 10:58:32 INFO - PROCESS | 2340 | 1462471112253 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:32 INFO - PROCESS | 2340 | 1462471112361 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 10:58:32 INFO - PROCESS | 2340 | 1462471112493 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:32 INFO - PROCESS | 2340 | ++DOCSHELL 19D30C00 == 72 [pid = 2340] [id = 214] 10:58:32 INFO - PROCESS | 2340 | ++DOMWINDOW == 115 (19D31000) [pid = 2340] [serial = 640] [outer = 00000000] 10:58:32 INFO - PROCESS | 2340 | ++DOMWINDOW == 116 (1DC78000) [pid = 2340] [serial = 641] [outer = 19D31000] 10:58:32 INFO - PROCESS | 2340 | 1462471112548 Marionette DEBUG loaded listener.js 10:58:32 INFO - PROCESS | 2340 | ++DOMWINDOW == 117 (1DC80800) [pid = 2340] [serial = 642] [outer = 19D31000] 10:58:33 INFO - PROCESS | 2340 | 1462471113122 Marionette TRACE conn4 <- [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]]]}] 10:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 10:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 930ms 10:58:33 INFO - PROCESS | 2340 | 1462471113169 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 10:58:33 INFO - PROCESS | 2340 | 1462471113172 Marionette TRACE conn4 <- [1,821,null,{"value":"13"}] 10:58:33 INFO - PROCESS | 2340 | 1462471113175 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 10:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 10:58:33 INFO - PROCESS | 2340 | 1462471113177 Marionette TRACE conn4 <- [1,822,null,{}] 10:58:33 INFO - PROCESS | 2340 | 1462471113181 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:33 INFO - PROCESS | 2340 | 1462471113290 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 10:58:33 INFO - PROCESS | 2340 | 1462471113392 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:33 INFO - PROCESS | 2340 | ++DOCSHELL 1DC7C400 == 73 [pid = 2340] [id = 215] 10:58:33 INFO - PROCESS | 2340 | ++DOMWINDOW == 118 (1DC83000) [pid = 2340] [serial = 643] [outer = 00000000] 10:58:33 INFO - PROCESS | 2340 | ++DOMWINDOW == 119 (1ECBE000) [pid = 2340] [serial = 644] [outer = 1DC83000] 10:58:33 INFO - PROCESS | 2340 | 1462471113446 Marionette DEBUG loaded listener.js 10:58:33 INFO - PROCESS | 2340 | ++DOMWINDOW == 120 (1ECC6C00) [pid = 2340] [serial = 645] [outer = 1DC83000] 10:58:34 INFO - PROCESS | 2340 | 1462471114020 Marionette TRACE conn4 <- [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]]]}] 10:58:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 10:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 870ms 10:58:34 INFO - PROCESS | 2340 | 1462471114049 Marionette TRACE conn4 -> [0,825,"getWindowHandle",null] 10:58:34 INFO - PROCESS | 2340 | 1462471114051 Marionette TRACE conn4 <- [1,825,null,{"value":"13"}] 10:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 10:58:34 INFO - PROCESS | 2340 | 1462471114054 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 10:58:34 INFO - PROCESS | 2340 | 1462471114056 Marionette TRACE conn4 <- [1,826,null,{}] 10:58:34 INFO - PROCESS | 2340 | 1462471114060 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:34 INFO - PROCESS | 2340 | 1462471114185 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 10:58:34 INFO - PROCESS | 2340 | 1462471114292 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:34 INFO - PROCESS | 2340 | ++DOCSHELL 1F24F000 == 74 [pid = 2340] [id = 216] 10:58:34 INFO - PROCESS | 2340 | ++DOMWINDOW == 121 (1F250C00) [pid = 2340] [serial = 646] [outer = 00000000] 10:58:34 INFO - PROCESS | 2340 | ++DOMWINDOW == 122 (1FF09800) [pid = 2340] [serial = 647] [outer = 1F250C00] 10:58:34 INFO - PROCESS | 2340 | 1462471114350 Marionette DEBUG loaded listener.js 10:58:34 INFO - PROCESS | 2340 | ++DOMWINDOW == 123 (1FF0EC00) [pid = 2340] [serial = 648] [outer = 1F250C00] 10:58:34 INFO - PROCESS | 2340 | 1462471114965 Marionette TRACE conn4 <- [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]]]}] 10:58:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 10:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 970ms 10:58:35 INFO - PROCESS | 2340 | 1462471115029 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 10:58:35 INFO - PROCESS | 2340 | 1462471115031 Marionette TRACE conn4 <- [1,829,null,{"value":"13"}] 10:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 10:58:35 INFO - PROCESS | 2340 | 1462471115035 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 10:58:35 INFO - PROCESS | 2340 | 1462471115037 Marionette TRACE conn4 <- [1,830,null,{}] 10:58:35 INFO - PROCESS | 2340 | 1462471115041 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:35 INFO - PROCESS | 2340 | 1462471115147 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 10:58:35 INFO - PROCESS | 2340 | 1462471115463 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:35 INFO - PROCESS | 2340 | ++DOCSHELL 0C871800 == 75 [pid = 2340] [id = 217] 10:58:35 INFO - PROCESS | 2340 | ++DOMWINDOW == 124 (0D1AB800) [pid = 2340] [serial = 649] [outer = 00000000] 10:58:35 INFO - PROCESS | 2340 | ++DOMWINDOW == 125 (143BF800) [pid = 2340] [serial = 650] [outer = 0D1AB800] 10:58:35 INFO - PROCESS | 2340 | 1462471115514 Marionette DEBUG loaded listener.js 10:58:35 INFO - PROCESS | 2340 | ++DOMWINDOW == 126 (14AE0400) [pid = 2340] [serial = 651] [outer = 0D1AB800] 10:58:36 INFO - PROCESS | 2340 | 1462471116153 Marionette TRACE conn4 <- [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]]]}] 10:58:36 INFO - PROCESS | 2340 | --DOCSHELL 18728C00 == 74 [pid = 2340] [id = 209] 10:58:36 INFO - PROCESS | 2340 | --DOCSHELL 17D10800 == 73 [pid = 2340] [id = 208] 10:58:36 INFO - PROCESS | 2340 | --DOCSHELL 1CB39400 == 72 [pid = 2340] [id = 207] 10:58:36 INFO - PROCESS | 2340 | --DOCSHELL 0D6E3400 == 71 [pid = 2340] [id = 206] 10:58:36 INFO - PROCESS | 2340 | --DOCSHELL 17D01400 == 70 [pid = 2340] [id = 205] 10:58:36 INFO - PROCESS | 2340 | --DOCSHELL 17D6A000 == 69 [pid = 2340] [id = 204] 10:58:36 INFO - PROCESS | 2340 | --DOCSHELL 16BB7800 == 68 [pid = 2340] [id = 203] 10:58:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 10:58:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1167ms 10:58:36 INFO - PROCESS | 2340 | --DOCSHELL 092EE800 == 67 [pid = 2340] [id = 202] 10:58:36 INFO - PROCESS | 2340 | --DOCSHELL 0E9E9400 == 66 [pid = 2340] [id = 201] 10:58:36 INFO - PROCESS | 2340 | --DOCSHELL 1DCC2800 == 65 [pid = 2340] [id = 199] 10:58:36 INFO - PROCESS | 2340 | --DOCSHELL 17EF0C00 == 64 [pid = 2340] [id = 198] 10:58:36 INFO - PROCESS | 2340 | --DOCSHELL 0E9DCC00 == 63 [pid = 2340] [id = 197] 10:58:36 INFO - PROCESS | 2340 | --DOCSHELL 19958400 == 62 [pid = 2340] [id = 196] 10:58:36 INFO - PROCESS | 2340 | 1462471116251 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 10:58:36 INFO - PROCESS | 2340 | 1462471116255 Marionette TRACE conn4 <- [1,833,null,{"value":"13"}] 10:58:36 INFO - PROCESS | 2340 | --DOMWINDOW == 125 (17690000) [pid = 2340] [serial = 570] [outer = 00000000] [url = about:blank] 10:58:36 INFO - PROCESS | 2340 | --DOMWINDOW == 124 (16A77400) [pid = 2340] [serial = 569] [outer = 00000000] [url = about:blank] 10:58:36 INFO - PROCESS | 2340 | --DOMWINDOW == 123 (186EB000) [pid = 2340] [serial = 575] [outer = 00000000] [url = about:blank] 10:58:36 INFO - PROCESS | 2340 | --DOMWINDOW == 122 (1CCEC000) [pid = 2340] [serial = 567] [outer = 00000000] [url = about:blank] 10:58:36 INFO - PROCESS | 2340 | --DOMWINDOW == 121 (1CBB7000) [pid = 2340] [serial = 566] [outer = 00000000] [url = about:blank] 10:58:36 INFO - PROCESS | 2340 | --DOMWINDOW == 120 (1CB2AC00) [pid = 2340] [serial = 581] [outer = 00000000] [url = about:blank] 10:58:36 INFO - PROCESS | 2340 | --DOMWINDOW == 119 (0E9DB000) [pid = 2340] [serial = 572] [outer = 00000000] [url = about:blank] 10:58:36 INFO - PROCESS | 2340 | --DOMWINDOW == 118 (14A4AC00) [pid = 2340] [serial = 573] [outer = 00000000] [url = about:blank] 10:58:36 INFO - PROCESS | 2340 | --DOMWINDOW == 117 (0E53F000) [pid = 2340] [serial = 557] [outer = 00000000] [url = about:blank] 10:58:36 INFO - PROCESS | 2340 | --DOMWINDOW == 116 (18732C00) [pid = 2340] [serial = 560] [outer = 00000000] [url = about:blank] 10:58:36 INFO - PROCESS | 2340 | --DOMWINDOW == 115 (1AF55400) [pid = 2340] [serial = 579] [outer = 00000000] [url = about:blank] 10:58:36 INFO - PROCESS | 2340 | --DOMWINDOW == 114 (1BCE5400) [pid = 2340] [serial = 563] [outer = 00000000] [url = about:blank] 10:58:36 INFO - PROCESS | 2340 | --DOMWINDOW == 113 (17E99800) [pid = 2340] [serial = 584] [outer = 00000000] [url = about:blank] 10:58:36 INFO - PROCESS | 2340 | --DOMWINDOW == 112 (19961000) [pid = 2340] [serial = 578] [outer = 00000000] [url = about:blank] 10:58:36 INFO - PROCESS | 2340 | --DOMWINDOW == 111 (18A7C000) [pid = 2340] [serial = 576] [outer = 00000000] [url = about:blank] 10:58:36 INFO - PROCESS | 2340 | --DOMWINDOW == 110 (1CB37000) [pid = 2340] [serial = 582] [outer = 00000000] [url = about:blank] 10:58:36 INFO - PROCESS | 2340 | --DOMWINDOW == 109 (1CCF9400) [pid = 2340] [serial = 585] [outer = 00000000] [url = about:blank] 10:58:36 INFO - PROCESS | 2340 | 1462471116274 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 10:58:36 INFO - PROCESS | 2340 | 1462471116278 Marionette TRACE conn4 <- [1,834,null,{}] 10:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 10:58:36 INFO - PROCESS | 2340 | 1462471116282 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:36 INFO - PROCESS | 2340 | 1462471116377 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 10:58:36 INFO - PROCESS | 2340 | 1462471116385 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:36 INFO - PROCESS | 2340 | ++DOCSHELL 0D96B000 == 63 [pid = 2340] [id = 218] 10:58:36 INFO - PROCESS | 2340 | ++DOMWINDOW == 110 (0D96B400) [pid = 2340] [serial = 652] [outer = 00000000] 10:58:36 INFO - PROCESS | 2340 | ++DOMWINDOW == 111 (0DE35C00) [pid = 2340] [serial = 653] [outer = 0D96B400] 10:58:36 INFO - PROCESS | 2340 | 1462471116432 Marionette DEBUG loaded listener.js 10:58:36 INFO - PROCESS | 2340 | ++DOMWINDOW == 112 (0E9DC800) [pid = 2340] [serial = 654] [outer = 0D96B400] 10:58:36 INFO - PROCESS | 2340 | 1462471116911 Marionette TRACE conn4 <- [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]]]}] 10:58:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 10:58:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 670ms 10:58:36 INFO - PROCESS | 2340 | 1462471116956 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 10:58:36 INFO - PROCESS | 2340 | 1462471116960 Marionette TRACE conn4 <- [1,837,null,{"value":"13"}] 10:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 10:58:36 INFO - PROCESS | 2340 | 1462471116963 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 10:58:36 INFO - PROCESS | 2340 | 1462471116965 Marionette TRACE conn4 <- [1,838,null,{}] 10:58:36 INFO - PROCESS | 2340 | 1462471116969 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:37 INFO - PROCESS | 2340 | 1462471117090 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 10:58:37 INFO - PROCESS | 2340 | 1462471117185 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:37 INFO - PROCESS | 2340 | ++DOCSHELL 0EBE2400 == 64 [pid = 2340] [id = 219] 10:58:37 INFO - PROCESS | 2340 | ++DOMWINDOW == 113 (14136400) [pid = 2340] [serial = 655] [outer = 00000000] 10:58:37 INFO - PROCESS | 2340 | ++DOMWINDOW == 114 (17D22C00) [pid = 2340] [serial = 656] [outer = 14136400] 10:58:37 INFO - PROCESS | 2340 | 1462471117231 Marionette DEBUG loaded listener.js 10:58:37 INFO - PROCESS | 2340 | ++DOMWINDOW == 115 (17E93400) [pid = 2340] [serial = 657] [outer = 14136400] 10:58:37 INFO - PROCESS | 2340 | 1462471117618 Marionette TRACE conn4 <- [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]]]}] 10:58:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 10:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 671ms 10:58:37 INFO - PROCESS | 2340 | 1462471117634 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 10:58:37 INFO - PROCESS | 2340 | 1462471117636 Marionette TRACE conn4 <- [1,841,null,{"value":"13"}] 10:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 10:58:37 INFO - PROCESS | 2340 | 1462471117645 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 10:58:37 INFO - PROCESS | 2340 | 1462471117651 Marionette TRACE conn4 <- [1,842,null,{}] 10:58:37 INFO - PROCESS | 2340 | 1462471117655 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:37 INFO - PROCESS | 2340 | 1462471117743 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 10:58:37 INFO - PROCESS | 2340 | 1462471117750 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:37 INFO - PROCESS | 2340 | ++DOCSHELL 0D682800 == 65 [pid = 2340] [id = 220] 10:58:37 INFO - PROCESS | 2340 | ++DOMWINDOW == 116 (0E50B800) [pid = 2340] [serial = 658] [outer = 00000000] 10:58:37 INFO - PROCESS | 2340 | ++DOMWINDOW == 117 (188DE800) [pid = 2340] [serial = 659] [outer = 0E50B800] 10:58:37 INFO - PROCESS | 2340 | 1462471117794 Marionette DEBUG loaded listener.js 10:58:37 INFO - PROCESS | 2340 | ++DOMWINDOW == 118 (190A8400) [pid = 2340] [serial = 660] [outer = 0E50B800] 10:58:38 INFO - PROCESS | 2340 | 1462471118229 Marionette TRACE conn4 <- [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]]]}] 10:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 10:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 630ms 10:58:38 INFO - PROCESS | 2340 | 1462471118283 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 10:58:38 INFO - PROCESS | 2340 | 1462471118285 Marionette TRACE conn4 <- [1,845,null,{"value":"13"}] 10:58:38 INFO - PROCESS | 2340 | 1462471118289 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 10:58:38 INFO - PROCESS | 2340 | 1462471118290 Marionette TRACE conn4 <- [1,846,null,{}] 10:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 10:58:38 INFO - PROCESS | 2340 | 1462471118301 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:38 INFO - PROCESS | 2340 | 1462471118413 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 10:58:38 INFO - PROCESS | 2340 | 1462471118501 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:38 INFO - PROCESS | 2340 | ++DOCSHELL 19891800 == 66 [pid = 2340] [id = 221] 10:58:38 INFO - PROCESS | 2340 | ++DOMWINDOW == 119 (19897000) [pid = 2340] [serial = 661] [outer = 00000000] 10:58:38 INFO - PROCESS | 2340 | ++DOMWINDOW == 120 (19958000) [pid = 2340] [serial = 662] [outer = 19897000] 10:58:38 INFO - PROCESS | 2340 | 1462471118545 Marionette DEBUG loaded listener.js 10:58:38 INFO - PROCESS | 2340 | ++DOMWINDOW == 121 (19961000) [pid = 2340] [serial = 663] [outer = 19897000] 10:58:39 INFO - PROCESS | 2340 | 1462471118973 Marionette TRACE conn4 <- [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]]]}] 10:58:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 10:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 730ms 10:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 10:58:39 INFO - PROCESS | 2340 | 1462471119025 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 10:58:39 INFO - PROCESS | 2340 | 1462471119027 Marionette TRACE conn4 <- [1,849,null,{"value":"13"}] 10:58:39 INFO - PROCESS | 2340 | 1462471119030 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 10:58:39 INFO - PROCESS | 2340 | 1462471119032 Marionette TRACE conn4 <- [1,850,null,{}] 10:58:39 INFO - PROCESS | 2340 | 1462471119035 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:39 INFO - PROCESS | 2340 | 1462471119155 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 10:58:39 INFO - PROCESS | 2340 | 1462471119223 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:39 INFO - PROCESS | 2340 | ++DOCSHELL 19D37C00 == 67 [pid = 2340] [id = 222] 10:58:39 INFO - PROCESS | 2340 | ++DOMWINDOW == 122 (1A803400) [pid = 2340] [serial = 664] [outer = 00000000] 10:58:39 INFO - PROCESS | 2340 | ++DOMWINDOW == 123 (1AF55C00) [pid = 2340] [serial = 665] [outer = 1A803400] 10:58:39 INFO - PROCESS | 2340 | 1462471119275 Marionette DEBUG loaded listener.js 10:58:39 INFO - PROCESS | 2340 | ++DOMWINDOW == 124 (1BB16400) [pid = 2340] [serial = 666] [outer = 1A803400] 10:58:40 INFO - PROCESS | 2340 | --DOMWINDOW == 123 (16BBAC00) [pid = 2340] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 10:58:40 INFO - PROCESS | 2340 | --DOMWINDOW == 122 (17D21000) [pid = 2340] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 10:58:40 INFO - PROCESS | 2340 | --DOMWINDOW == 121 (092EEC00) [pid = 2340] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 10:58:40 INFO - PROCESS | 2340 | --DOMWINDOW == 120 (18A7B000) [pid = 2340] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 10:58:40 INFO - PROCESS | 2340 | --DOMWINDOW == 119 (1CBB3C00) [pid = 2340] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 10:58:40 INFO - PROCESS | 2340 | --DOMWINDOW == 118 (18A80000) [pid = 2340] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 10:58:40 INFO - PROCESS | 2340 | --DOMWINDOW == 117 (17E90400) [pid = 2340] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 10:58:40 INFO - PROCESS | 2340 | --DOMWINDOW == 116 (14643000) [pid = 2340] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 10:58:40 INFO - PROCESS | 2340 | --DOMWINDOW == 115 (1BCF2400) [pid = 2340] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 10:58:41 INFO - PROCESS | 2340 | 1462471121015 Marionette TRACE conn4 <- [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]]]}] 10:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 10:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 2021ms 10:58:41 INFO - PROCESS | 2340 | 1462471121056 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 10:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 10:58:41 INFO - PROCESS | 2340 | 1462471121058 Marionette TRACE conn4 <- [1,853,null,{"value":"13"}] 10:58:41 INFO - PROCESS | 2340 | 1462471121061 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 10:58:41 INFO - PROCESS | 2340 | 1462471121063 Marionette TRACE conn4 <- [1,854,null,{}] 10:58:41 INFO - PROCESS | 2340 | 1462471121067 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:41 INFO - PROCESS | 2340 | 1462471121152 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 10:58:41 INFO - PROCESS | 2340 | 1462471121161 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:41 INFO - PROCESS | 2340 | ++DOCSHELL 1BCE7C00 == 68 [pid = 2340] [id = 223] 10:58:41 INFO - PROCESS | 2340 | ++DOMWINDOW == 116 (1BCF0C00) [pid = 2340] [serial = 667] [outer = 00000000] 10:58:41 INFO - PROCESS | 2340 | ++DOMWINDOW == 117 (1CCF8000) [pid = 2340] [serial = 668] [outer = 1BCF0C00] 10:58:41 INFO - PROCESS | 2340 | 1462471121209 Marionette DEBUG loaded listener.js 10:58:41 INFO - PROCESS | 2340 | ++DOMWINDOW == 118 (1CD83800) [pid = 2340] [serial = 669] [outer = 1BCF0C00] 10:58:41 INFO - PROCESS | 2340 | 1462471121633 Marionette TRACE conn4 <- [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]]]}] 10:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 10:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 631ms 10:58:41 INFO - PROCESS | 2340 | 1462471121693 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 10:58:41 INFO - PROCESS | 2340 | 1462471121695 Marionette TRACE conn4 <- [1,857,null,{"value":"13"}] 10:58:41 INFO - PROCESS | 2340 | 1462471121699 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 10:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 10:58:41 INFO - PROCESS | 2340 | 1462471121701 Marionette TRACE conn4 <- [1,858,null,{}] 10:58:41 INFO - PROCESS | 2340 | 1462471121731 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:41 INFO - PROCESS | 2340 | 1462471121822 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 10:58:41 INFO - PROCESS | 2340 | 1462471121833 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:41 INFO - PROCESS | 2340 | ++DOCSHELL 1CD89800 == 69 [pid = 2340] [id = 224] 10:58:41 INFO - PROCESS | 2340 | ++DOMWINDOW == 119 (1D887400) [pid = 2340] [serial = 670] [outer = 00000000] 10:58:41 INFO - PROCESS | 2340 | ++DOMWINDOW == 120 (1DC80400) [pid = 2340] [serial = 671] [outer = 1D887400] 10:58:41 INFO - PROCESS | 2340 | 1462471121879 Marionette DEBUG loaded listener.js 10:58:41 INFO - PROCESS | 2340 | ++DOMWINDOW == 121 (1DC82800) [pid = 2340] [serial = 672] [outer = 1D887400] 10:58:42 INFO - PROCESS | 2340 | 1462471122347 Marionette TRACE conn4 <- [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]]]}] 10:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 10:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 671ms 10:58:42 INFO - PROCESS | 2340 | 1462471122373 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 10:58:42 INFO - PROCESS | 2340 | 1462471122375 Marionette TRACE conn4 <- [1,861,null,{"value":"13"}] 10:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 10:58:42 INFO - PROCESS | 2340 | 1462471122378 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 10:58:42 INFO - PROCESS | 2340 | 1462471122380 Marionette TRACE conn4 <- [1,862,null,{}] 10:58:42 INFO - PROCESS | 2340 | 1462471122383 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:42 INFO - PROCESS | 2340 | 1462471122467 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 10:58:42 INFO - PROCESS | 2340 | 1462471122601 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:42 INFO - PROCESS | 2340 | ++DOCSHELL 092EBC00 == 70 [pid = 2340] [id = 225] 10:58:42 INFO - PROCESS | 2340 | ++DOMWINDOW == 122 (092EC800) [pid = 2340] [serial = 673] [outer = 00000000] 10:58:42 INFO - PROCESS | 2340 | ++DOMWINDOW == 123 (0D673400) [pid = 2340] [serial = 674] [outer = 092EC800] 10:58:42 INFO - PROCESS | 2340 | 1462471122670 Marionette DEBUG loaded listener.js 10:58:42 INFO - PROCESS | 2340 | ++DOMWINDOW == 124 (0DB5F800) [pid = 2340] [serial = 675] [outer = 092EC800] 10:58:43 INFO - PROCESS | 2340 | 1462471123367 Marionette TRACE conn4 <- [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]]]}] 10:58:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 10:58:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1019ms 10:58:43 INFO - PROCESS | 2340 | 1462471123400 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 10:58:43 INFO - PROCESS | 2340 | 1462471123405 Marionette TRACE conn4 <- [1,865,null,{"value":"13"}] 10:58:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 10:58:43 INFO - PROCESS | 2340 | 1462471123409 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 10:58:43 INFO - PROCESS | 2340 | 1462471123413 Marionette TRACE conn4 <- [1,866,null,{}] 10:58:43 INFO - PROCESS | 2340 | 1462471123439 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:43 INFO - PROCESS | 2340 | 1462471123556 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 10:58:43 INFO - PROCESS | 2340 | 1462471123690 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:43 INFO - PROCESS | 2340 | ++DOCSHELL 14EC9800 == 71 [pid = 2340] [id = 226] 10:58:43 INFO - PROCESS | 2340 | ++DOMWINDOW == 125 (17693400) [pid = 2340] [serial = 676] [outer = 00000000] 10:58:43 INFO - PROCESS | 2340 | ++DOMWINDOW == 126 (17E92400) [pid = 2340] [serial = 677] [outer = 17693400] 10:58:43 INFO - PROCESS | 2340 | 1462471123752 Marionette DEBUG loaded listener.js 10:58:43 INFO - PROCESS | 2340 | ++DOMWINDOW == 127 (17EF8C00) [pid = 2340] [serial = 678] [outer = 17693400] 10:58:44 INFO - PROCESS | 2340 | 1462471124262 Marionette TRACE conn4 <- [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]]]}] 10:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 10:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 890ms 10:58:44 INFO - PROCESS | 2340 | 1462471124306 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 10:58:44 INFO - PROCESS | 2340 | 1462471124310 Marionette TRACE conn4 <- [1,869,null,{"value":"13"}] 10:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 10:58:44 INFO - PROCESS | 2340 | 1462471124314 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 10:58:44 INFO - PROCESS | 2340 | 1462471124317 Marionette TRACE conn4 <- [1,870,null,{}] 10:58:44 INFO - PROCESS | 2340 | 1462471124320 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:44 INFO - PROCESS | 2340 | 1462471124429 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 10:58:44 INFO - PROCESS | 2340 | 1462471124562 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:44 INFO - PROCESS | 2340 | ++DOCSHELL 190B3C00 == 72 [pid = 2340] [id = 227] 10:58:44 INFO - PROCESS | 2340 | ++DOMWINDOW == 128 (1952D800) [pid = 2340] [serial = 679] [outer = 00000000] 10:58:44 INFO - PROCESS | 2340 | ++DOMWINDOW == 129 (1B4E0800) [pid = 2340] [serial = 680] [outer = 1952D800] 10:58:44 INFO - PROCESS | 2340 | 1462471124619 Marionette DEBUG loaded listener.js 10:58:44 INFO - PROCESS | 2340 | ++DOMWINDOW == 130 (1CBBCC00) [pid = 2340] [serial = 681] [outer = 1952D800] 10:58:45 INFO - PROCESS | 2340 | ++DOMWINDOW == 131 (1ECCBC00) [pid = 2340] [serial = 682] [outer = 0D1C9800] 10:58:45 INFO - PROCESS | 2340 | 1462471125283 Marionette TRACE conn4 <- [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]]]}] 10:58:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 10:58:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1021ms 10:58:45 INFO - PROCESS | 2340 | 1462471125340 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 10:58:45 INFO - PROCESS | 2340 | 1462471125342 Marionette TRACE conn4 <- [1,873,null,{"value":"13"}] 10:58:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 10:58:45 INFO - PROCESS | 2340 | 1462471125352 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 10:58:45 INFO - PROCESS | 2340 | 1462471125358 Marionette TRACE conn4 <- [1,874,null,{}] 10:58:45 INFO - PROCESS | 2340 | 1462471125395 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:45 INFO - PROCESS | 2340 | 1462471125512 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 10:58:45 INFO - PROCESS | 2340 | 1462471125640 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:45 INFO - PROCESS | 2340 | ++DOCSHELL 0E53F400 == 73 [pid = 2340] [id = 228] 10:58:45 INFO - PROCESS | 2340 | ++DOMWINDOW == 132 (14636C00) [pid = 2340] [serial = 683] [outer = 00000000] 10:58:45 INFO - PROCESS | 2340 | ++DOMWINDOW == 133 (1ECCA800) [pid = 2340] [serial = 684] [outer = 14636C00] 10:58:45 INFO - PROCESS | 2340 | 1462471125695 Marionette DEBUG loaded listener.js 10:58:45 INFO - PROCESS | 2340 | ++DOMWINDOW == 134 (1FF0FC00) [pid = 2340] [serial = 685] [outer = 14636C00] 10:58:46 INFO - PROCESS | 2340 | 1462471126251 Marionette TRACE conn4 <- [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]]]}] 10:58:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 10:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 950ms 10:58:46 INFO - PROCESS | 2340 | 1462471126300 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 10:58:46 INFO - PROCESS | 2340 | 1462471126303 Marionette TRACE conn4 <- [1,877,null,{"value":"13"}] 10:58:46 INFO - PROCESS | 2340 | 1462471126306 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 10:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 10:58:46 INFO - PROCESS | 2340 | 1462471126308 Marionette TRACE conn4 <- [1,878,null,{}] 10:58:46 INFO - PROCESS | 2340 | 1462471126312 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:46 INFO - PROCESS | 2340 | 1462471126421 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 10:58:46 INFO - PROCESS | 2340 | 1462471126525 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:46 INFO - PROCESS | 2340 | ++DOCSHELL 1EA16400 == 74 [pid = 2340] [id = 229] 10:58:46 INFO - PROCESS | 2340 | ++DOMWINDOW == 135 (1FF0D800) [pid = 2340] [serial = 686] [outer = 00000000] 10:58:46 INFO - PROCESS | 2340 | ++DOMWINDOW == 136 (20517800) [pid = 2340] [serial = 687] [outer = 1FF0D800] 10:58:46 INFO - PROCESS | 2340 | 1462471126580 Marionette DEBUG loaded listener.js 10:58:46 INFO - PROCESS | 2340 | ++DOMWINDOW == 137 (2051CC00) [pid = 2340] [serial = 688] [outer = 1FF0D800] 10:58:47 INFO - PROCESS | 2340 | 1462471127226 Marionette TRACE conn4 <- [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]]]}] 10:58:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 10:58:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 971ms 10:58:47 INFO - PROCESS | 2340 | 1462471127279 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 10:58:47 INFO - PROCESS | 2340 | 1462471127282 Marionette TRACE conn4 <- [1,881,null,{"value":"13"}] 10:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 10:58:47 INFO - PROCESS | 2340 | 1462471127285 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 10:58:47 INFO - PROCESS | 2340 | 1462471127287 Marionette TRACE conn4 <- [1,882,null,{}] 10:58:47 INFO - PROCESS | 2340 | 1462471127291 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:47 INFO - PROCESS | 2340 | 1462471127402 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 10:58:47 INFO - PROCESS | 2340 | 1462471127542 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:47 INFO - PROCESS | 2340 | ++DOCSHELL 1DD6A400 == 75 [pid = 2340] [id = 230] 10:58:47 INFO - PROCESS | 2340 | ++DOMWINDOW == 138 (1DD6B400) [pid = 2340] [serial = 689] [outer = 00000000] 10:58:47 INFO - PROCESS | 2340 | ++DOMWINDOW == 139 (1DD6E000) [pid = 2340] [serial = 690] [outer = 1DD6B400] 10:58:47 INFO - PROCESS | 2340 | 1462471127604 Marionette DEBUG loaded listener.js 10:58:47 INFO - PROCESS | 2340 | ++DOMWINDOW == 140 (1FF15000) [pid = 2340] [serial = 691] [outer = 1DD6B400] 10:58:48 INFO - PROCESS | 2340 | 1462471128229 Marionette TRACE conn4 <- [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]]]}] 10:58:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 10:58:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 970ms 10:58:48 INFO - PROCESS | 2340 | 1462471128262 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 10:58:48 INFO - PROCESS | 2340 | 1462471128265 Marionette TRACE conn4 <- [1,885,null,{"value":"13"}] 10:58:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 10:58:48 INFO - PROCESS | 2340 | 1462471128269 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 10:58:48 INFO - PROCESS | 2340 | 1462471128271 Marionette TRACE conn4 <- [1,886,null,{}] 10:58:48 INFO - PROCESS | 2340 | 1462471128275 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:48 INFO - PROCESS | 2340 | 1462471128389 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 10:58:48 INFO - PROCESS | 2340 | 1462471128547 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:48 INFO - PROCESS | 2340 | ++DOCSHELL 1DD65C00 == 76 [pid = 2340] [id = 231] 10:58:48 INFO - PROCESS | 2340 | ++DOMWINDOW == 141 (1DD6D400) [pid = 2340] [serial = 692] [outer = 00000000] 10:58:48 INFO - PROCESS | 2340 | ++DOMWINDOW == 142 (1F2F4000) [pid = 2340] [serial = 693] [outer = 1DD6D400] 10:58:48 INFO - PROCESS | 2340 | 1462471128601 Marionette DEBUG loaded listener.js 10:58:48 INFO - PROCESS | 2340 | ++DOMWINDOW == 143 (20961400) [pid = 2340] [serial = 694] [outer = 1DD6D400] 10:58:49 INFO - PROCESS | 2340 | 1462471129288 Marionette TRACE conn4 <- [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]]]}] 10:58:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 10:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1072ms 10:58:49 INFO - PROCESS | 2340 | 1462471129347 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 10:58:49 INFO - PROCESS | 2340 | 1462471129350 Marionette TRACE conn4 <- [1,889,null,{"value":"13"}] 10:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 10:58:49 INFO - PROCESS | 2340 | 1462471129355 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 10:58:49 INFO - PROCESS | 2340 | 1462471129358 Marionette TRACE conn4 <- [1,890,null,{}] 10:58:49 INFO - PROCESS | 2340 | 1462471129363 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:49 INFO - PROCESS | 2340 | 1462471129467 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 10:58:49 INFO - PROCESS | 2340 | 1462471129607 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:49 INFO - PROCESS | 2340 | ++DOCSHELL 17D1C400 == 77 [pid = 2340] [id = 232] 10:58:49 INFO - PROCESS | 2340 | ++DOMWINDOW == 144 (17D20400) [pid = 2340] [serial = 695] [outer = 00000000] 10:58:49 INFO - PROCESS | 2340 | ++DOMWINDOW == 145 (17E8BC00) [pid = 2340] [serial = 696] [outer = 17D20400] 10:58:49 INFO - PROCESS | 2340 | 1462471129660 Marionette DEBUG loaded listener.js 10:58:49 INFO - PROCESS | 2340 | ++DOMWINDOW == 146 (17EFDC00) [pid = 2340] [serial = 697] [outer = 17D20400] 10:58:50 INFO - PROCESS | 2340 | --DOCSHELL 1CD89800 == 76 [pid = 2340] [id = 224] 10:58:50 INFO - PROCESS | 2340 | --DOCSHELL 1BCE7C00 == 75 [pid = 2340] [id = 223] 10:58:50 INFO - PROCESS | 2340 | --DOCSHELL 19D37C00 == 74 [pid = 2340] [id = 222] 10:58:50 INFO - PROCESS | 2340 | --DOCSHELL 19891800 == 73 [pid = 2340] [id = 221] 10:58:50 INFO - PROCESS | 2340 | --DOCSHELL 0D682800 == 72 [pid = 2340] [id = 220] 10:58:50 INFO - PROCESS | 2340 | --DOMWINDOW == 145 (1EB93400) [pid = 2340] [serial = 629] [outer = 00000000] [url = about:blank] 10:58:50 INFO - PROCESS | 2340 | --DOMWINDOW == 144 (190A6400) [pid = 2340] [serial = 593] [outer = 00000000] [url = about:blank] 10:58:50 INFO - PROCESS | 2340 | --DOMWINDOW == 143 (1DCCD800) [pid = 2340] [serial = 596] [outer = 00000000] [url = about:blank] 10:58:50 INFO - PROCESS | 2340 | --DOMWINDOW == 142 (165C3400) [pid = 2340] [serial = 590] [outer = 00000000] [url = about:blank] 10:58:50 INFO - PROCESS | 2340 | --DOMWINDOW == 141 (1DDCA000) [pid = 2340] [serial = 599] [outer = 00000000] [url = about:blank] 10:58:50 INFO - PROCESS | 2340 | --DOMWINDOW == 140 (1D76DC00) [pid = 2340] [serial = 587] [outer = 00000000] [url = about:blank] 10:58:50 INFO - PROCESS | 2340 | --DOCSHELL 0EBE2400 == 71 [pid = 2340] [id = 219] 10:58:50 INFO - PROCESS | 2340 | --DOCSHELL 0D96B000 == 70 [pid = 2340] [id = 218] 10:58:50 INFO - PROCESS | 2340 | --DOCSHELL 0C871800 == 69 [pid = 2340] [id = 217] 10:58:50 INFO - PROCESS | 2340 | --DOCSHELL 0D967000 == 68 [pid = 2340] [id = 211] 10:58:50 INFO - PROCESS | 2340 | --DOMWINDOW == 139 (17E92000) [pid = 2340] [serial = 608] [outer = 00000000] [url = about:blank] 10:58:50 INFO - PROCESS | 2340 | --DOMWINDOW == 138 (1BCED400) [pid = 2340] [serial = 623] [outer = 00000000] [url = about:blank] 10:58:50 INFO - PROCESS | 2340 | --DOMWINDOW == 137 (14638800) [pid = 2340] [serial = 606] [outer = 00000000] [url = about:blank] 10:58:50 INFO - PROCESS | 2340 | --DOMWINDOW == 136 (1DDC9000) [pid = 2340] [serial = 627] [outer = 00000000] [url = about:blank] 10:58:50 INFO - PROCESS | 2340 | --DOMWINDOW == 135 (1D883C00) [pid = 2340] [serial = 621] [outer = 00000000] [url = about:blank] 10:58:50 INFO - PROCESS | 2340 | --DOMWINDOW == 134 (1D887800) [pid = 2340] [serial = 624] [outer = 00000000] [url = about:blank] 10:58:50 INFO - PROCESS | 2340 | --DOMWINDOW == 133 (19956800) [pid = 2340] [serial = 615] [outer = 00000000] [url = about:blank] 10:58:50 INFO - PROCESS | 2340 | --DOMWINDOW == 132 (18A82400) [pid = 2340] [serial = 611] [outer = 00000000] [url = about:blank] 10:58:50 INFO - PROCESS | 2340 | --DOMWINDOW == 131 (1DDB0000) [pid = 2340] [serial = 626] [outer = 00000000] [url = about:blank] 10:58:50 INFO - PROCESS | 2340 | --DOMWINDOW == 130 (14EBBC00) [pid = 2340] [serial = 602] [outer = 00000000] [url = about:blank] 10:58:50 INFO - PROCESS | 2340 | --DOMWINDOW == 129 (1CB2B000) [pid = 2340] [serial = 617] [outer = 00000000] [url = about:blank] 10:58:50 INFO - PROCESS | 2340 | --DOMWINDOW == 128 (1CD82800) [pid = 2340] [serial = 620] [outer = 00000000] [url = about:blank] 10:58:50 INFO - PROCESS | 2340 | --DOMWINDOW == 127 (1CB36400) [pid = 2340] [serial = 618] [outer = 00000000] [url = about:blank] 10:58:50 INFO - PROCESS | 2340 | --DOMWINDOW == 126 (190ACC00) [pid = 2340] [serial = 612] [outer = 00000000] [url = about:blank] 10:58:50 INFO - PROCESS | 2340 | --DOMWINDOW == 125 (0D967400) [pid = 2340] [serial = 605] [outer = 00000000] [url = about:blank] 10:58:50 INFO - PROCESS | 2340 | --DOMWINDOW == 124 (19726C00) [pid = 2340] [serial = 614] [outer = 00000000] [url = about:blank] 10:58:50 INFO - PROCESS | 2340 | --DOMWINDOW == 123 (17EF3000) [pid = 2340] [serial = 609] [outer = 00000000] [url = about:blank] 10:58:50 INFO - PROCESS | 2340 | --DOMWINDOW == 122 (16A7F400) [pid = 2340] [serial = 603] [outer = 00000000] [url = about:blank] 10:58:50 INFO - PROCESS | 2340 | 1462471130363 Marionette TRACE conn4 <- [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]]]}] 10:58:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 10:58:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1022ms 10:58:50 INFO - PROCESS | 2340 | 1462471130379 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 10:58:50 INFO - PROCESS | 2340 | 1462471130385 Marionette TRACE conn4 <- [1,893,null,{"value":"13"}] 10:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 10:58:50 INFO - PROCESS | 2340 | 1462471130391 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 10:58:50 INFO - PROCESS | 2340 | 1462471130393 Marionette TRACE conn4 <- [1,894,null,{}] 10:58:50 INFO - PROCESS | 2340 | 1462471130397 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:50 INFO - PROCESS | 2340 | 1462471130491 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 10:58:50 INFO - PROCESS | 2340 | 1462471130577 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:50 INFO - PROCESS | 2340 | ++DOCSHELL 0E9E3000 == 69 [pid = 2340] [id = 233] 10:58:50 INFO - PROCESS | 2340 | ++DOMWINDOW == 123 (0EBE2400) [pid = 2340] [serial = 698] [outer = 00000000] 10:58:50 INFO - PROCESS | 2340 | ++DOMWINDOW == 124 (15A25000) [pid = 2340] [serial = 699] [outer = 0EBE2400] 10:58:50 INFO - PROCESS | 2340 | 1462471130629 Marionette DEBUG loaded listener.js 10:58:50 INFO - PROCESS | 2340 | ++DOMWINDOW == 125 (16BBEC00) [pid = 2340] [serial = 700] [outer = 0EBE2400] 10:58:51 INFO - PROCESS | 2340 | 1462471131085 Marionette TRACE conn4 <- [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]]]}] 10:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 10:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 730ms 10:58:51 INFO - PROCESS | 2340 | 1462471131124 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 10:58:51 INFO - PROCESS | 2340 | 1462471131126 Marionette TRACE conn4 <- [1,897,null,{"value":"13"}] 10:58:51 INFO - PROCESS | 2340 | 1462471131129 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 10:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 10:58:51 INFO - PROCESS | 2340 | 1462471131133 Marionette TRACE conn4 <- [1,898,null,{}] 10:58:51 INFO - PROCESS | 2340 | 1462471131143 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:51 INFO - PROCESS | 2340 | 1462471131231 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 10:58:51 INFO - PROCESS | 2340 | 1462471131242 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:51 INFO - PROCESS | 2340 | ++DOCSHELL 190A7C00 == 70 [pid = 2340] [id = 234] 10:58:51 INFO - PROCESS | 2340 | ++DOMWINDOW == 126 (190A8C00) [pid = 2340] [serial = 701] [outer = 00000000] 10:58:51 INFO - PROCESS | 2340 | ++DOMWINDOW == 127 (1971C800) [pid = 2340] [serial = 702] [outer = 190A8C00] 10:58:51 INFO - PROCESS | 2340 | 1462471131288 Marionette DEBUG loaded listener.js 10:58:51 INFO - PROCESS | 2340 | ++DOMWINDOW == 128 (19954000) [pid = 2340] [serial = 703] [outer = 190A8C00] 10:58:51 INFO - PROCESS | 2340 | 1462471131763 Marionette TRACE conn4 <- [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]]]}] 10:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 10:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 670ms 10:58:51 INFO - PROCESS | 2340 | 1462471131804 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 10:58:51 INFO - PROCESS | 2340 | 1462471131806 Marionette TRACE conn4 <- [1,901,null,{"value":"13"}] 10:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 10:58:51 INFO - PROCESS | 2340 | 1462471131810 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 10:58:51 INFO - PROCESS | 2340 | 1462471131811 Marionette TRACE conn4 <- [1,902,null,{}] 10:58:51 INFO - PROCESS | 2340 | 1462471131815 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:51 INFO - PROCESS | 2340 | 1462471131907 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 10:58:51 INFO - PROCESS | 2340 | 1462471131917 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:51 INFO - PROCESS | 2340 | ++DOCSHELL 19D32000 == 71 [pid = 2340] [id = 235] 10:58:51 INFO - PROCESS | 2340 | ++DOMWINDOW == 129 (19D32400) [pid = 2340] [serial = 704] [outer = 00000000] 10:58:51 INFO - PROCESS | 2340 | ++DOMWINDOW == 130 (1AF5DC00) [pid = 2340] [serial = 705] [outer = 19D32400] 10:58:51 INFO - PROCESS | 2340 | 1462471131963 Marionette DEBUG loaded listener.js 10:58:52 INFO - PROCESS | 2340 | ++DOMWINDOW == 131 (1BCE6800) [pid = 2340] [serial = 706] [outer = 19D32400] 10:58:52 INFO - PROCESS | 2340 | 1462471132396 Marionette TRACE conn4 <- [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]]]}] 10:58:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 10:58:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 631ms 10:58:52 INFO - PROCESS | 2340 | 1462471132448 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 10:58:52 INFO - PROCESS | 2340 | 1462471132450 Marionette TRACE conn4 <- [1,905,null,{"value":"13"}] 10:58:52 INFO - PROCESS | 2340 | 1462471132453 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 10:58:52 INFO - PROCESS | 2340 | 1462471132455 Marionette TRACE conn4 <- [1,906,null,{}] 10:58:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 10:58:52 INFO - PROCESS | 2340 | 1462471132459 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:52 INFO - PROCESS | 2340 | 1462471132578 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 10:58:52 INFO - PROCESS | 2340 | 1462471132669 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:52 INFO - PROCESS | 2340 | ++DOCSHELL 14652C00 == 72 [pid = 2340] [id = 236] 10:58:52 INFO - PROCESS | 2340 | ++DOMWINDOW == 132 (17672C00) [pid = 2340] [serial = 707] [outer = 00000000] 10:58:52 INFO - PROCESS | 2340 | ++DOMWINDOW == 133 (1CB2D000) [pid = 2340] [serial = 708] [outer = 17672C00] 10:58:52 INFO - PROCESS | 2340 | 1462471132713 Marionette DEBUG loaded listener.js 10:58:52 INFO - PROCESS | 2340 | ++DOMWINDOW == 134 (1CBBB400) [pid = 2340] [serial = 709] [outer = 17672C00] 10:58:53 INFO - PROCESS | 2340 | 1462471133150 Marionette TRACE conn4 <- [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]]]}] 10:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 10:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 730ms 10:58:53 INFO - PROCESS | 2340 | 1462471133195 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 10:58:53 INFO - PROCESS | 2340 | 1462471133197 Marionette TRACE conn4 <- [1,909,null,{"value":"13"}] 10:58:53 INFO - PROCESS | 2340 | 1462471133199 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 10:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 10:58:53 INFO - PROCESS | 2340 | 1462471133201 Marionette TRACE conn4 <- [1,910,null,{}] 10:58:53 INFO - PROCESS | 2340 | 1462471133205 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:53 INFO - PROCESS | 2340 | 1462471133351 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 10:58:53 INFO - PROCESS | 2340 | 1462471133423 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:53 INFO - PROCESS | 2340 | ++DOCSHELL 1DC76C00 == 73 [pid = 2340] [id = 237] 10:58:53 INFO - PROCESS | 2340 | ++DOMWINDOW == 135 (1DC77000) [pid = 2340] [serial = 710] [outer = 00000000] 10:58:53 INFO - PROCESS | 2340 | ++DOMWINDOW == 136 (1DCD0800) [pid = 2340] [serial = 711] [outer = 1DC77000] 10:58:53 INFO - PROCESS | 2340 | 1462471133472 Marionette DEBUG loaded listener.js 10:58:53 INFO - PROCESS | 2340 | ++DOMWINDOW == 137 (1DD67C00) [pid = 2340] [serial = 712] [outer = 1DC77000] 10:58:53 INFO - PROCESS | 2340 | 1462471133903 Marionette TRACE conn4 <- [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]]]}] 10:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 10:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 730ms 10:58:53 INFO - PROCESS | 2340 | 1462471133948 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 10:58:53 INFO - PROCESS | 2340 | 1462471133950 Marionette TRACE conn4 <- [1,913,null,{"value":"13"}] 10:58:53 INFO - PROCESS | 2340 | 1462471133962 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 10:58:53 INFO - PROCESS | 2340 | 1462471133964 Marionette TRACE conn4 <- [1,914,null,{}] 10:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 10:58:53 INFO - PROCESS | 2340 | 1462471133967 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:54 INFO - PROCESS | 2340 | 1462471134085 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 10:58:54 INFO - PROCESS | 2340 | 1462471134092 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:54 INFO - PROCESS | 2340 | ++DOCSHELL 1DD63C00 == 74 [pid = 2340] [id = 238] 10:58:54 INFO - PROCESS | 2340 | ++DOMWINDOW == 138 (1DD70000) [pid = 2340] [serial = 713] [outer = 00000000] 10:58:54 INFO - PROCESS | 2340 | ++DOMWINDOW == 139 (1DDCDC00) [pid = 2340] [serial = 714] [outer = 1DD70000] 10:58:54 INFO - PROCESS | 2340 | 1462471134188 Marionette DEBUG loaded listener.js 10:58:54 INFO - PROCESS | 2340 | ++DOMWINDOW == 140 (1EB93400) [pid = 2340] [serial = 715] [outer = 1DD70000] 10:58:54 INFO - PROCESS | 2340 | --DOMWINDOW == 139 (1CBBE400) [pid = 2340] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 10:58:54 INFO - PROCESS | 2340 | --DOMWINDOW == 138 (17EF3C00) [pid = 2340] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 10:58:54 INFO - PROCESS | 2340 | --DOMWINDOW == 137 (1DDC3400) [pid = 2340] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 10:58:54 INFO - PROCESS | 2340 | --DOMWINDOW == 136 (1ECC2000) [pid = 2340] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 10:58:54 INFO - PROCESS | 2340 | --DOMWINDOW == 135 (1BB9F800) [pid = 2340] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 10:58:54 INFO - PROCESS | 2340 | --DOMWINDOW == 134 (1BB44000) [pid = 2340] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 10:58:54 INFO - PROCESS | 2340 | --DOMWINDOW == 133 (16BB8800) [pid = 2340] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 10:58:54 INFO - PROCESS | 2340 | --DOMWINDOW == 132 (0EBDDC00) [pid = 2340] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 10:58:54 INFO - PROCESS | 2340 | --DOMWINDOW == 131 (1EA17800) [pid = 2340] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 10:58:54 INFO - PROCESS | 2340 | --DOMWINDOW == 130 (19897000) [pid = 2340] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 10:58:54 INFO - PROCESS | 2340 | --DOMWINDOW == 129 (1EA21C00) [pid = 2340] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 10:58:54 INFO - PROCESS | 2340 | --DOMWINDOW == 128 (14136400) [pid = 2340] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 10:58:54 INFO - PROCESS | 2340 | --DOMWINDOW == 127 (0D1AB800) [pid = 2340] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 10:58:54 INFO - PROCESS | 2340 | --DOMWINDOW == 126 (0D96B400) [pid = 2340] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 10:58:54 INFO - PROCESS | 2340 | --DOMWINDOW == 125 (1A803400) [pid = 2340] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 10:58:54 INFO - PROCESS | 2340 | --DOMWINDOW == 124 (0E50B800) [pid = 2340] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 10:58:54 INFO - PROCESS | 2340 | --DOMWINDOW == 123 (1BCF0C00) [pid = 2340] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 10:58:54 INFO - PROCESS | 2340 | --DOMWINDOW == 122 (092F2400) [pid = 2340] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 10:58:54 INFO - PROCESS | 2340 | --DOMWINDOW == 121 (1CB2A400) [pid = 2340] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 10:58:54 INFO - PROCESS | 2340 | --DOMWINDOW == 120 (18A7E400) [pid = 2340] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 10:58:54 INFO - PROCESS | 2340 | 1462471134736 Marionette TRACE conn4 <- [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]]]}] 10:58:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 10:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 830ms 10:58:54 INFO - PROCESS | 2340 | 1462471134800 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 10:58:54 INFO - PROCESS | 2340 | 1462471134802 Marionette TRACE conn4 <- [1,917,null,{"value":"13"}] 10:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 10:58:54 INFO - PROCESS | 2340 | 1462471134805 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 10:58:54 INFO - PROCESS | 2340 | 1462471134806 Marionette TRACE conn4 <- [1,918,null,{}] 10:58:54 INFO - PROCESS | 2340 | 1462471134810 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:54 INFO - PROCESS | 2340 | 1462471134930 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 10:58:55 INFO - PROCESS | 2340 | 1462471134990 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:55 INFO - PROCESS | 2340 | ++DOCSHELL 0D6EA000 == 75 [pid = 2340] [id = 239] 10:58:55 INFO - PROCESS | 2340 | ++DOMWINDOW == 121 (0D96E800) [pid = 2340] [serial = 716] [outer = 00000000] 10:58:55 INFO - PROCESS | 2340 | ++DOMWINDOW == 122 (17EF3C00) [pid = 2340] [serial = 717] [outer = 0D96E800] 10:58:55 INFO - PROCESS | 2340 | 1462471135034 Marionette DEBUG loaded listener.js 10:58:55 INFO - PROCESS | 2340 | ++DOMWINDOW == 123 (188E9C00) [pid = 2340] [serial = 718] [outer = 0D96E800] 10:58:55 INFO - PROCESS | 2340 | 1462471135427 Marionette TRACE conn4 <- [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]]]}] 10:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 10:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 670ms 10:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 10:58:55 INFO - PROCESS | 2340 | 1462471135476 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 10:58:55 INFO - PROCESS | 2340 | 1462471135478 Marionette TRACE conn4 <- [1,921,null,{"value":"13"}] 10:58:55 INFO - PROCESS | 2340 | 1462471135481 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 10:58:55 INFO - PROCESS | 2340 | 1462471135482 Marionette TRACE conn4 <- [1,922,null,{}] 10:58:55 INFO - PROCESS | 2340 | 1462471135486 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:55 INFO - PROCESS | 2340 | 1462471135569 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 10:58:55 INFO - PROCESS | 2340 | 1462471135576 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:55 INFO - PROCESS | 2340 | ++DOCSHELL 1BB19000 == 76 [pid = 2340] [id = 240] 10:58:55 INFO - PROCESS | 2340 | ++DOMWINDOW == 124 (1BB97000) [pid = 2340] [serial = 719] [outer = 00000000] 10:58:55 INFO - PROCESS | 2340 | ++DOMWINDOW == 125 (1DDCC000) [pid = 2340] [serial = 720] [outer = 1BB97000] 10:58:55 INFO - PROCESS | 2340 | 1462471135619 Marionette DEBUG loaded listener.js 10:58:55 INFO - PROCESS | 2340 | ++DOMWINDOW == 126 (1EBDF800) [pid = 2340] [serial = 721] [outer = 1BB97000] 10:58:56 INFO - PROCESS | 2340 | 1462471136044 Marionette TRACE conn4 <- [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]]]}] 10:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 10:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 631ms 10:58:56 INFO - PROCESS | 2340 | 1462471136113 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 10:58:56 INFO - PROCESS | 2340 | 1462471136116 Marionette TRACE conn4 <- [1,925,null,{"value":"13"}] 10:58:56 INFO - PROCESS | 2340 | 1462471136119 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 10:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 10:58:56 INFO - PROCESS | 2340 | 1462471136121 Marionette TRACE conn4 <- [1,926,null,{}] 10:58:56 INFO - PROCESS | 2340 | 1462471136125 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:56 INFO - PROCESS | 2340 | 1462471136213 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 10:58:56 INFO - PROCESS | 2340 | 1462471136219 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:56 INFO - PROCESS | 2340 | ++DOCSHELL 1F250000 == 77 [pid = 2340] [id = 241] 10:58:56 INFO - PROCESS | 2340 | ++DOMWINDOW == 127 (1F2F7000) [pid = 2340] [serial = 722] [outer = 00000000] 10:58:56 INFO - PROCESS | 2340 | ++DOMWINDOW == 128 (1FF0E000) [pid = 2340] [serial = 723] [outer = 1F2F7000] 10:58:56 INFO - PROCESS | 2340 | 1462471136265 Marionette DEBUG loaded listener.js 10:58:56 INFO - PROCESS | 2340 | ++DOMWINDOW == 129 (2051B800) [pid = 2340] [serial = 724] [outer = 1F2F7000] 10:58:56 INFO - PROCESS | 2340 | 1462471136866 Marionette TRACE conn4 <- [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]]]}] 10:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 10:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 830ms 10:58:56 INFO - PROCESS | 2340 | 1462471136953 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 10:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 10:58:56 INFO - PROCESS | 2340 | 1462471136958 Marionette TRACE conn4 <- [1,929,null,{"value":"13"}] 10:58:57 INFO - PROCESS | 2340 | 1462471136963 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 10:58:57 INFO - PROCESS | 2340 | 1462471136968 Marionette TRACE conn4 <- [1,930,null,{}] 10:58:57 INFO - PROCESS | 2340 | 1462471136975 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:57 INFO - PROCESS | 2340 | 1462471137109 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 10:58:57 INFO - PROCESS | 2340 | 1462471137220 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:57 INFO - PROCESS | 2340 | ++DOCSHELL 0C856800 == 78 [pid = 2340] [id = 242] 10:58:57 INFO - PROCESS | 2340 | ++DOMWINDOW == 130 (0C872C00) [pid = 2340] [serial = 725] [outer = 00000000] 10:58:57 INFO - PROCESS | 2340 | ++DOMWINDOW == 131 (16BBAC00) [pid = 2340] [serial = 726] [outer = 0C872C00] 10:58:57 INFO - PROCESS | 2340 | 1462471137278 Marionette DEBUG loaded listener.js 10:58:57 INFO - PROCESS | 2340 | ++DOMWINDOW == 132 (17D1AC00) [pid = 2340] [serial = 727] [outer = 0C872C00] 10:58:57 INFO - PROCESS | 2340 | 1462471137897 Marionette TRACE conn4 <- [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]]]}] 10:58:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 10:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 991ms 10:58:57 INFO - PROCESS | 2340 | 1462471137953 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 10:58:57 INFO - PROCESS | 2340 | 1462471137960 Marionette TRACE conn4 <- [1,933,null,{"value":"13"}] 10:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 10:58:58 INFO - PROCESS | 2340 | 1462471137966 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 10:58:58 INFO - PROCESS | 2340 | 1462471137969 Marionette TRACE conn4 <- [1,934,null,{}] 10:58:58 INFO - PROCESS | 2340 | 1462471137973 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:58 INFO - PROCESS | 2340 | 1462471138090 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 10:58:58 INFO - PROCESS | 2340 | 1462471138228 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:58 INFO - PROCESS | 2340 | ++DOCSHELL 188DF400 == 79 [pid = 2340] [id = 243] 10:58:58 INFO - PROCESS | 2340 | ++DOMWINDOW == 133 (18A7D000) [pid = 2340] [serial = 728] [outer = 00000000] 10:58:58 INFO - PROCESS | 2340 | ++DOMWINDOW == 134 (19953000) [pid = 2340] [serial = 729] [outer = 18A7D000] 10:58:58 INFO - PROCESS | 2340 | 1462471138285 Marionette DEBUG loaded listener.js 10:58:58 INFO - PROCESS | 2340 | ++DOMWINDOW == 135 (1B4DF800) [pid = 2340] [serial = 730] [outer = 18A7D000] 10:58:58 INFO - PROCESS | 2340 | 1462471138906 Marionette TRACE conn4 <- [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]]]}] 10:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 10:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 970ms 10:58:58 INFO - PROCESS | 2340 | 1462471138938 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 10:58:58 INFO - PROCESS | 2340 | 1462471138941 Marionette TRACE conn4 <- [1,937,null,{"value":"13"}] 10:58:58 INFO - PROCESS | 2340 | 1462471138944 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 10:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 10:58:58 INFO - PROCESS | 2340 | 1462471138948 Marionette TRACE conn4 <- [1,938,null,{}] 10:58:59 INFO - PROCESS | 2340 | 1462471138959 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:59 INFO - PROCESS | 2340 | 1462471139071 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 10:58:59 INFO - PROCESS | 2340 | 1462471139183 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:59 INFO - PROCESS | 2340 | ++DOCSHELL 1CBB6800 == 80 [pid = 2340] [id = 244] 10:58:59 INFO - PROCESS | 2340 | ++DOMWINDOW == 136 (1F23F000) [pid = 2340] [serial = 731] [outer = 00000000] 10:58:59 INFO - PROCESS | 2340 | ++DOMWINDOW == 137 (1FF0CC00) [pid = 2340] [serial = 732] [outer = 1F23F000] 10:58:59 INFO - PROCESS | 2340 | 1462471139280 Marionette DEBUG loaded listener.js 10:58:59 INFO - PROCESS | 2340 | ++DOMWINDOW == 138 (20960000) [pid = 2340] [serial = 733] [outer = 1F23F000] 10:58:59 INFO - PROCESS | 2340 | 1462471139892 Marionette TRACE conn4 <- [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]]]}] 10:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 10:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 971ms 10:58:59 INFO - PROCESS | 2340 | 1462471139919 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 10:58:59 INFO - PROCESS | 2340 | 1462471139922 Marionette TRACE conn4 <- [1,941,null,{"value":"13"}] 10:58:59 INFO - PROCESS | 2340 | 1462471139925 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 10:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 10:58:59 INFO - PROCESS | 2340 | 1462471139927 Marionette TRACE conn4 <- [1,942,null,{}] 10:58:59 INFO - PROCESS | 2340 | 1462471139930 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:00 INFO - PROCESS | 2340 | 1462471140041 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 10:59:00 INFO - PROCESS | 2340 | 1462471140151 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:00 INFO - PROCESS | 2340 | ++DOCSHELL 209A1C00 == 81 [pid = 2340] [id = 245] 10:59:00 INFO - PROCESS | 2340 | ++DOMWINDOW == 139 (209A3000) [pid = 2340] [serial = 734] [outer = 00000000] 10:59:00 INFO - PROCESS | 2340 | ++DOMWINDOW == 140 (209A7000) [pid = 2340] [serial = 735] [outer = 209A3000] 10:59:00 INFO - PROCESS | 2340 | 1462471140205 Marionette DEBUG loaded listener.js 10:59:00 INFO - PROCESS | 2340 | ++DOMWINDOW == 141 (209AA000) [pid = 2340] [serial = 736] [outer = 209A3000] 10:59:00 INFO - PROCESS | 2340 | 1462471140753 Marionette TRACE conn4 <- [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]]]}] 10:59:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 10:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 870ms 10:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 10:59:00 INFO - PROCESS | 2340 | 1462471140803 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 10:59:00 INFO - PROCESS | 2340 | 1462471140805 Marionette TRACE conn4 <- [1,945,null,{"value":"13"}] 10:59:00 INFO - PROCESS | 2340 | 1462471140808 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 10:59:00 INFO - PROCESS | 2340 | 1462471140810 Marionette TRACE conn4 <- [1,946,null,{}] 10:59:00 INFO - PROCESS | 2340 | 1462471140813 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:01 INFO - PROCESS | 2340 | 1462471140984 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 10:59:01 INFO - PROCESS | 2340 | 1462471141079 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:01 INFO - PROCESS | 2340 | ++DOCSHELL 1DDA7000 == 82 [pid = 2340] [id = 246] 10:59:01 INFO - PROCESS | 2340 | ++DOMWINDOW == 142 (1DDAE000) [pid = 2340] [serial = 737] [outer = 00000000] 10:59:01 INFO - PROCESS | 2340 | ++DOMWINDOW == 143 (213E2000) [pid = 2340] [serial = 738] [outer = 1DDAE000] 10:59:01 INFO - PROCESS | 2340 | 1462471141134 Marionette DEBUG loaded listener.js 10:59:01 INFO - PROCESS | 2340 | ++DOMWINDOW == 144 (213E5800) [pid = 2340] [serial = 739] [outer = 1DDAE000] 10:59:01 INFO - PROCESS | 2340 | 1462471141659 Marionette TRACE conn4 <- [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]]]}] 10:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 10:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 870ms 10:59:01 INFO - PROCESS | 2340 | 1462471141679 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 10:59:01 INFO - PROCESS | 2340 | 1462471141681 Marionette TRACE conn4 <- [1,949,null,{"value":"13"}] 10:59:01 INFO - PROCESS | 2340 | 1462471141684 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 10:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 10:59:01 INFO - PROCESS | 2340 | 1462471141686 Marionette TRACE conn4 <- [1,950,null,{}] 10:59:01 INFO - PROCESS | 2340 | 1462471141690 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:01 INFO - PROCESS | 2340 | 1462471141815 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 10:59:01 INFO - PROCESS | 2340 | 1462471141933 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:02 INFO - PROCESS | 2340 | ++DOCSHELL 092E8C00 == 83 [pid = 2340] [id = 247] 10:59:02 INFO - PROCESS | 2340 | ++DOMWINDOW == 145 (092F3400) [pid = 2340] [serial = 740] [outer = 00000000] 10:59:02 INFO - PROCESS | 2340 | ++DOMWINDOW == 146 (0D67CC00) [pid = 2340] [serial = 741] [outer = 092F3400] 10:59:02 INFO - PROCESS | 2340 | 1462471142241 Marionette DEBUG loaded listener.js 10:59:02 INFO - PROCESS | 2340 | ++DOMWINDOW == 147 (0D962800) [pid = 2340] [serial = 742] [outer = 092F3400] 10:59:02 INFO - PROCESS | 2340 | 1462471142940 Marionette TRACE conn4 <- [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]]]}] 10:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 10:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1279ms 10:59:03 INFO - PROCESS | 2340 | 1462471142968 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 10:59:03 INFO - PROCESS | 2340 | 1462471142973 Marionette TRACE conn4 <- [1,953,null,{"value":"13"}] 10:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 10:59:03 INFO - PROCESS | 2340 | 1462471142978 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 10:59:03 INFO - PROCESS | 2340 | 1462471142982 Marionette TRACE conn4 <- [1,954,null,{}] 10:59:03 INFO - PROCESS | 2340 | 1462471142987 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:03 INFO - PROCESS | 2340 | 1462471143092 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 10:59:03 INFO - PROCESS | 2340 | 1462471143209 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:03 INFO - PROCESS | 2340 | ++DOCSHELL 0DE2E000 == 84 [pid = 2340] [id = 248] 10:59:03 INFO - PROCESS | 2340 | ++DOMWINDOW == 148 (0DE35000) [pid = 2340] [serial = 743] [outer = 00000000] 10:59:03 INFO - PROCESS | 2340 | ++DOMWINDOW == 149 (14123C00) [pid = 2340] [serial = 744] [outer = 0DE35000] 10:59:03 INFO - PROCESS | 2340 | 1462471143299 Marionette DEBUG loaded listener.js 10:59:03 INFO - PROCESS | 2340 | ++DOMWINDOW == 150 (14A4B800) [pid = 2340] [serial = 745] [outer = 0DE35000] 10:59:03 INFO - PROCESS | 2340 | --DOCSHELL 1A8B2400 == 83 [pid = 2340] [id = 90] 10:59:03 INFO - PROCESS | 2340 | --DOCSHELL 17E98800 == 82 [pid = 2340] [id = 187] 10:59:03 INFO - PROCESS | 2340 | --DOCSHELL 0D96F000 == 81 [pid = 2340] [id = 36] 10:59:03 INFO - PROCESS | 2340 | --DOCSHELL 16151C00 == 80 [pid = 2340] [id = 103] 10:59:03 INFO - PROCESS | 2340 | --DOCSHELL 0C859C00 == 79 [pid = 2340] [id = 178] 10:59:03 INFO - PROCESS | 2340 | --DOCSHELL 1BB42400 == 78 [pid = 2340] [id = 188] 10:59:03 INFO - PROCESS | 2340 | --DOCSHELL 165BD400 == 77 [pid = 2340] [id = 161] 10:59:03 INFO - PROCESS | 2340 | --DOCSHELL 0E932400 == 76 [pid = 2340] [id = 200] 10:59:03 INFO - PROCESS | 2340 | --DOCSHELL 1ECC1C00 == 75 [pid = 2340] [id = 175] 10:59:03 INFO - PROCESS | 2340 | --DOCSHELL 1BB19000 == 74 [pid = 2340] [id = 240] 10:59:03 INFO - PROCESS | 2340 | --DOCSHELL 0D6EA000 == 73 [pid = 2340] [id = 239] 10:59:03 INFO - PROCESS | 2340 | --DOCSHELL 1DD63C00 == 72 [pid = 2340] [id = 238] 10:59:03 INFO - PROCESS | 2340 | --DOCSHELL 1DC76C00 == 71 [pid = 2340] [id = 237] 10:59:03 INFO - PROCESS | 2340 | --DOCSHELL 14652C00 == 70 [pid = 2340] [id = 236] 10:59:03 INFO - PROCESS | 2340 | --DOMWINDOW == 149 (0DB5CC00) [pid = 2340] [serial = 632] [outer = 00000000] [url = about:blank] 10:59:03 INFO - PROCESS | 2340 | --DOMWINDOW == 148 (1DC77400) [pid = 2340] [serial = 638] [outer = 00000000] [url = about:blank] 10:59:03 INFO - PROCESS | 2340 | --DOMWINDOW == 147 (18726400) [pid = 2340] [serial = 635] [outer = 00000000] [url = about:blank] 10:59:03 INFO - PROCESS | 2340 | --DOMWINDOW == 146 (1DC78000) [pid = 2340] [serial = 641] [outer = 00000000] [url = about:blank] 10:59:03 INFO - PROCESS | 2340 | --DOCSHELL 19D32000 == 69 [pid = 2340] [id = 235] 10:59:03 INFO - PROCESS | 2340 | --DOCSHELL 190A7C00 == 68 [pid = 2340] [id = 234] 10:59:03 INFO - PROCESS | 2340 | --DOCSHELL 0E9E3000 == 67 [pid = 2340] [id = 233] 10:59:03 INFO - PROCESS | 2340 | --DOCSHELL 17D1C400 == 66 [pid = 2340] [id = 232] 10:59:03 INFO - PROCESS | 2340 | --DOCSHELL 0E53F400 == 65 [pid = 2340] [id = 228] 10:59:03 INFO - PROCESS | 2340 | --DOCSHELL 190B3C00 == 64 [pid = 2340] [id = 227] 10:59:03 INFO - PROCESS | 2340 | --DOCSHELL 14EC9800 == 63 [pid = 2340] [id = 226] 10:59:03 INFO - PROCESS | 2340 | --DOCSHELL 092EBC00 == 62 [pid = 2340] [id = 225] 10:59:04 INFO - PROCESS | 2340 | 1462471143963 Marionette TRACE conn4 <- [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]]]}] 10:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 10:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1023ms 10:59:04 INFO - PROCESS | 2340 | 1462471144001 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 10:59:04 INFO - PROCESS | 2340 | 1462471144005 Marionette TRACE conn4 <- [1,957,null,{"value":"13"}] 10:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 10:59:04 INFO - PROCESS | 2340 | 1462471144011 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 10:59:04 INFO - PROCESS | 2340 | 1462471144013 Marionette TRACE conn4 <- [1,958,null,{}] 10:59:04 INFO - PROCESS | 2340 | 1462471144017 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:04 INFO - PROCESS | 2340 | 1462471144111 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 10:59:04 INFO - PROCESS | 2340 | --DOMWINDOW == 145 (1DCC8C00) [pid = 2340] [serial = 486] [outer = 00000000] [url = about:blank] 10:59:04 INFO - PROCESS | 2340 | --DOMWINDOW == 144 (19018400) [pid = 2340] [serial = 561] [outer = 00000000] [url = about:blank] 10:59:04 INFO - PROCESS | 2340 | --DOMWINDOW == 143 (1DDCCC00) [pid = 2340] [serial = 492] [outer = 00000000] [url = about:blank] 10:59:04 INFO - PROCESS | 2340 | --DOMWINDOW == 142 (1F24E800) [pid = 2340] [serial = 525] [outer = 00000000] [url = about:blank] 10:59:04 INFO - PROCESS | 2340 | --DOMWINDOW == 141 (1D891400) [pid = 2340] [serial = 588] [outer = 00000000] [url = about:blank] 10:59:04 INFO - PROCESS | 2340 | --DOMWINDOW == 140 (1C2DAC00) [pid = 2340] [serial = 564] [outer = 00000000] [url = about:blank] 10:59:04 INFO - PROCESS | 2340 | --DOMWINDOW == 139 (17EF6800) [pid = 2340] [serial = 483] [outer = 00000000] [url = about:blank] 10:59:04 INFO - PROCESS | 2340 | --DOMWINDOW == 138 (17D02C00) [pid = 2340] [serial = 528] [outer = 00000000] [url = about:blank] 10:59:04 INFO - PROCESS | 2340 | --DOMWINDOW == 137 (1EB94000) [pid = 2340] [serial = 489] [outer = 00000000] [url = about:blank] 10:59:04 INFO - PROCESS | 2340 | --DOMWINDOW == 136 (19958000) [pid = 2340] [serial = 662] [outer = 00000000] [url = about:blank] 10:59:04 INFO - PROCESS | 2340 | --DOMWINDOW == 135 (19961000) [pid = 2340] [serial = 663] [outer = 00000000] [url = about:blank] 10:59:04 INFO - PROCESS | 2340 | --DOMWINDOW == 134 (1EB98000) [pid = 2340] [serial = 630] [outer = 00000000] [url = about:blank] 10:59:04 INFO - PROCESS | 2340 | --DOMWINDOW == 133 (17D22C00) [pid = 2340] [serial = 656] [outer = 00000000] [url = about:blank] 10:59:04 INFO - PROCESS | 2340 | --DOMWINDOW == 132 (17E93400) [pid = 2340] [serial = 657] [outer = 00000000] [url = about:blank] 10:59:04 INFO - PROCESS | 2340 | --DOMWINDOW == 131 (14AE0400) [pid = 2340] [serial = 651] [outer = 00000000] [url = about:blank] 10:59:04 INFO - PROCESS | 2340 | --DOMWINDOW == 130 (143BF800) [pid = 2340] [serial = 650] [outer = 00000000] [url = about:blank] 10:59:04 INFO - PROCESS | 2340 | --DOMWINDOW == 129 (0DE35C00) [pid = 2340] [serial = 653] [outer = 00000000] [url = about:blank] 10:59:04 INFO - PROCESS | 2340 | --DOMWINDOW == 128 (0E9DC800) [pid = 2340] [serial = 654] [outer = 00000000] [url = about:blank] 10:59:04 INFO - PROCESS | 2340 | --DOMWINDOW == 127 (1AF55C00) [pid = 2340] [serial = 665] [outer = 00000000] [url = about:blank] 10:59:04 INFO - PROCESS | 2340 | --DOMWINDOW == 126 (188DE800) [pid = 2340] [serial = 659] [outer = 00000000] [url = about:blank] 10:59:04 INFO - PROCESS | 2340 | --DOMWINDOW == 125 (1ECBE000) [pid = 2340] [serial = 644] [outer = 00000000] [url = about:blank] 10:59:04 INFO - PROCESS | 2340 | --DOMWINDOW == 124 (1CCF8000) [pid = 2340] [serial = 668] [outer = 00000000] [url = about:blank] 10:59:04 INFO - PROCESS | 2340 | --DOMWINDOW == 123 (1FF09800) [pid = 2340] [serial = 647] [outer = 00000000] [url = about:blank] 10:59:04 INFO - PROCESS | 2340 | --DOMWINDOW == 122 (1CD83800) [pid = 2340] [serial = 669] [outer = 00000000] [url = about:blank] 10:59:04 INFO - PROCESS | 2340 | --DOMWINDOW == 121 (1BB16400) [pid = 2340] [serial = 666] [outer = 00000000] [url = about:blank] 10:59:04 INFO - PROCESS | 2340 | --DOMWINDOW == 120 (190A8400) [pid = 2340] [serial = 660] [outer = 00000000] [url = about:blank] 10:59:04 INFO - PROCESS | 2340 | --DOMWINDOW == 119 (14A55C00) [pid = 2340] [serial = 558] [outer = 00000000] [url = about:blank] 10:59:04 INFO - PROCESS | 2340 | --DOMWINDOW == 118 (1F2F4C00) [pid = 2340] [serial = 534] [outer = 00000000] [url = about:blank] 10:59:04 INFO - PROCESS | 2340 | --DOMWINDOW == 117 (1BB16C00) [pid = 2340] [serial = 531] [outer = 00000000] [url = about:blank] 10:59:04 INFO - PROCESS | 2340 | --DOMWINDOW == 116 (1DC80400) [pid = 2340] [serial = 671] [outer = 00000000] [url = about:blank] 10:59:04 INFO - PROCESS | 2340 | 1462471144210 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:04 INFO - PROCESS | 2340 | ++DOCSHELL 0D676C00 == 63 [pid = 2340] [id = 249] 10:59:04 INFO - PROCESS | 2340 | ++DOMWINDOW == 117 (0D67C000) [pid = 2340] [serial = 746] [outer = 00000000] 10:59:04 INFO - PROCESS | 2340 | ++DOMWINDOW == 118 (0E591C00) [pid = 2340] [serial = 747] [outer = 0D67C000] 10:59:04 INFO - PROCESS | 2340 | 1462471144255 Marionette DEBUG loaded listener.js 10:59:04 INFO - PROCESS | 2340 | ++DOMWINDOW == 119 (14A32C00) [pid = 2340] [serial = 748] [outer = 0D67C000] 10:59:04 INFO - PROCESS | 2340 | 1462471144673 Marionette TRACE conn4 <- [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]]]}] 10:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 10:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 730ms 10:59:04 INFO - PROCESS | 2340 | 1462471144746 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 10:59:04 INFO - PROCESS | 2340 | 1462471144749 Marionette TRACE conn4 <- [1,961,null,{"value":"13"}] 10:59:04 INFO - PROCESS | 2340 | 1462471144752 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 10:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 10:59:04 INFO - PROCESS | 2340 | 1462471144755 Marionette TRACE conn4 <- [1,962,null,{}] 10:59:04 INFO - PROCESS | 2340 | 1462471144765 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:04 INFO - PROCESS | 2340 | 1462471144853 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 10:59:04 INFO - PROCESS | 2340 | 1462471144861 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:04 INFO - PROCESS | 2340 | ++DOCSHELL 16BB8800 == 64 [pid = 2340] [id = 250] 10:59:04 INFO - PROCESS | 2340 | ++DOMWINDOW == 120 (16BBBC00) [pid = 2340] [serial = 749] [outer = 00000000] 10:59:04 INFO - PROCESS | 2340 | ++DOMWINDOW == 121 (17D0D000) [pid = 2340] [serial = 750] [outer = 16BBBC00] 10:59:04 INFO - PROCESS | 2340 | 1462471144911 Marionette DEBUG loaded listener.js 10:59:05 INFO - PROCESS | 2340 | ++DOMWINDOW == 122 (17D27400) [pid = 2340] [serial = 751] [outer = 16BBBC00] 10:59:05 INFO - PROCESS | 2340 | 1462471145369 Marionette TRACE conn4 <- [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]]]}] 10:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 10:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 670ms 10:59:05 INFO - PROCESS | 2340 | 1462471145426 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 10:59:05 INFO - PROCESS | 2340 | 1462471145429 Marionette TRACE conn4 <- [1,965,null,{"value":"13"}] 10:59:05 INFO - PROCESS | 2340 | 1462471145432 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 10:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 10:59:05 INFO - PROCESS | 2340 | 1462471145433 Marionette TRACE conn4 <- [1,966,null,{}] 10:59:05 INFO - PROCESS | 2340 | 1462471145437 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:05 INFO - PROCESS | 2340 | 1462471145524 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 10:59:05 INFO - PROCESS | 2340 | 1462471145534 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:05 INFO - PROCESS | 2340 | ++DOCSHELL 17E91000 == 65 [pid = 2340] [id = 251] 10:59:05 INFO - PROCESS | 2340 | ++DOMWINDOW == 123 (17E91800) [pid = 2340] [serial = 752] [outer = 00000000] 10:59:05 INFO - PROCESS | 2340 | ++DOMWINDOW == 124 (17EF2400) [pid = 2340] [serial = 753] [outer = 17E91800] 10:59:05 INFO - PROCESS | 2340 | 1462471145579 Marionette DEBUG loaded listener.js 10:59:05 INFO - PROCESS | 2340 | ++DOMWINDOW == 125 (186DE400) [pid = 2340] [serial = 754] [outer = 17E91800] 10:59:06 INFO - PROCESS | 2340 | 1462471146022 Marionette TRACE conn4 <- [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]]]}] 10:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 10:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 630ms 10:59:06 INFO - PROCESS | 2340 | 1462471146077 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 10:59:06 INFO - PROCESS | 2340 | 1462471146079 Marionette TRACE conn4 <- [1,969,null,{"value":"13"}] 10:59:06 INFO - PROCESS | 2340 | 1462471146082 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 10:59:06 INFO - PROCESS | 2340 | 1462471146084 Marionette TRACE conn4 <- [1,970,null,{}] 10:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 10:59:06 INFO - PROCESS | 2340 | 1462471146087 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:06 INFO - PROCESS | 2340 | 1462471146200 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 10:59:06 INFO - PROCESS | 2340 | 1462471146284 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:06 INFO - PROCESS | 2340 | ++DOCSHELL 186E7C00 == 66 [pid = 2340] [id = 252] 10:59:06 INFO - PROCESS | 2340 | ++DOMWINDOW == 126 (186E8C00) [pid = 2340] [serial = 755] [outer = 00000000] 10:59:06 INFO - PROCESS | 2340 | ++DOMWINDOW == 127 (188DFC00) [pid = 2340] [serial = 756] [outer = 186E8C00] 10:59:06 INFO - PROCESS | 2340 | 1462471146335 Marionette DEBUG loaded listener.js 10:59:06 INFO - PROCESS | 2340 | ++DOMWINDOW == 128 (18A82000) [pid = 2340] [serial = 757] [outer = 186E8C00] 10:59:06 INFO - PROCESS | 2340 | 1462471146794 Marionette TRACE conn4 <- [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]]]}] 10:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 10:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 730ms 10:59:06 INFO - PROCESS | 2340 | 1462471146822 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 10:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 10:59:06 INFO - PROCESS | 2340 | 1462471146824 Marionette TRACE conn4 <- [1,973,null,{"value":"13"}] 10:59:06 INFO - PROCESS | 2340 | 1462471146827 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 10:59:06 INFO - PROCESS | 2340 | 1462471146829 Marionette TRACE conn4 <- [1,974,null,{}] 10:59:06 INFO - PROCESS | 2340 | 1462471146836 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:06 INFO - PROCESS | 2340 | 1462471146953 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 10:59:06 INFO - PROCESS | 2340 | 1462471146960 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:07 INFO - PROCESS | 2340 | ++DOCSHELL 1952FC00 == 67 [pid = 2340] [id = 253] 10:59:07 INFO - PROCESS | 2340 | ++DOMWINDOW == 129 (19530800) [pid = 2340] [serial = 758] [outer = 00000000] 10:59:07 INFO - PROCESS | 2340 | ++DOMWINDOW == 130 (198F5000) [pid = 2340] [serial = 759] [outer = 19530800] 10:59:07 INFO - PROCESS | 2340 | 1462471147004 Marionette DEBUG loaded listener.js 10:59:07 INFO - PROCESS | 2340 | ++DOMWINDOW == 131 (198F9000) [pid = 2340] [serial = 760] [outer = 19530800] 10:59:07 INFO - PROCESS | 2340 | 1462471147432 Marionette TRACE conn4 <- [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]]]}] 10:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 10:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 671ms 10:59:07 INFO - PROCESS | 2340 | 1462471147502 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 10:59:07 INFO - PROCESS | 2340 | 1462471147504 Marionette TRACE conn4 <- [1,977,null,{"value":"13"}] 10:59:07 INFO - PROCESS | 2340 | 1462471147508 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 10:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 10:59:07 INFO - PROCESS | 2340 | 1462471147509 Marionette TRACE conn4 <- [1,978,null,{}] 10:59:07 INFO - PROCESS | 2340 | 1462471147513 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:07 INFO - PROCESS | 2340 | 1462471147651 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 10:59:07 INFO - PROCESS | 2340 | 1462471147672 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:07 INFO - PROCESS | 2340 | ++DOCSHELL 17D32800 == 68 [pid = 2340] [id = 254] 10:59:07 INFO - PROCESS | 2340 | ++DOMWINDOW == 132 (19956C00) [pid = 2340] [serial = 761] [outer = 00000000] 10:59:07 INFO - PROCESS | 2340 | ++DOMWINDOW == 133 (19999800) [pid = 2340] [serial = 762] [outer = 19956C00] 10:59:07 INFO - PROCESS | 2340 | 1462471147716 Marionette DEBUG loaded listener.js 10:59:07 INFO - PROCESS | 2340 | ++DOMWINDOW == 134 (19D2BC00) [pid = 2340] [serial = 763] [outer = 19956C00] 10:59:08 INFO - PROCESS | 2340 | --DOMWINDOW == 133 (19D32400) [pid = 2340] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 10:59:08 INFO - PROCESS | 2340 | --DOMWINDOW == 132 (0EBE2400) [pid = 2340] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 10:59:08 INFO - PROCESS | 2340 | --DOMWINDOW == 131 (190A8C00) [pid = 2340] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 10:59:08 INFO - PROCESS | 2340 | --DOMWINDOW == 130 (17D20400) [pid = 2340] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 10:59:08 INFO - PROCESS | 2340 | --DOMWINDOW == 129 (17672C00) [pid = 2340] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 10:59:08 INFO - PROCESS | 2340 | --DOMWINDOW == 128 (1DD6D400) [pid = 2340] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 10:59:08 INFO - PROCESS | 2340 | --DOMWINDOW == 127 (1DC77000) [pid = 2340] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 10:59:08 INFO - PROCESS | 2340 | --DOMWINDOW == 126 (1BB97000) [pid = 2340] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 10:59:08 INFO - PROCESS | 2340 | --DOMWINDOW == 125 (0D96E800) [pid = 2340] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 10:59:08 INFO - PROCESS | 2340 | --DOMWINDOW == 124 (1DD70000) [pid = 2340] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 10:59:08 INFO - PROCESS | 2340 | --DOMWINDOW == 123 (0D967800) [pid = 2340] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 10:59:08 INFO - PROCESS | 2340 | --DOMWINDOW == 122 (19D31000) [pid = 2340] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 10:59:08 INFO - PROCESS | 2340 | --DOMWINDOW == 121 (1995E800) [pid = 2340] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 10:59:08 INFO - PROCESS | 2340 | --DOMWINDOW == 120 (17EF7C00) [pid = 2340] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 10:59:08 INFO - PROCESS | 2340 | --DOMWINDOW == 119 (17EFE400) [pid = 2340] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 10:59:08 INFO - PROCESS | 2340 | --DOMWINDOW == 118 (1BB11400) [pid = 2340] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 10:59:08 INFO - PROCESS | 2340 | --DOMWINDOW == 117 (14402800) [pid = 2340] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 10:59:08 INFO - PROCESS | 2340 | --DOMWINDOW == 116 (1DCC3000) [pid = 2340] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 10:59:08 INFO - PROCESS | 2340 | --DOMWINDOW == 115 (1D891800) [pid = 2340] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 10:59:08 INFO - PROCESS | 2340 | 1462471148582 Marionette TRACE conn4 <- [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]]]}] 10:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 10:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1123ms 10:59:08 INFO - PROCESS | 2340 | 1462471148635 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 10:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 10:59:08 INFO - PROCESS | 2340 | 1462471148637 Marionette TRACE conn4 <- [1,981,null,{"value":"13"}] 10:59:08 INFO - PROCESS | 2340 | 1462471148640 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 10:59:08 INFO - PROCESS | 2340 | 1462471148642 Marionette TRACE conn4 <- [1,982,null,{}] 10:59:08 INFO - PROCESS | 2340 | 1462471148645 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:08 INFO - PROCESS | 2340 | 1462471148727 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 10:59:08 INFO - PROCESS | 2340 | 1462471148820 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:08 INFO - PROCESS | 2340 | ++DOCSHELL 0C873C00 == 69 [pid = 2340] [id = 255] 10:59:08 INFO - PROCESS | 2340 | ++DOMWINDOW == 116 (0D674C00) [pid = 2340] [serial = 764] [outer = 00000000] 10:59:08 INFO - PROCESS | 2340 | ++DOMWINDOW == 117 (17D20400) [pid = 2340] [serial = 765] [outer = 0D674C00] 10:59:08 INFO - PROCESS | 2340 | 1462471148865 Marionette DEBUG loaded listener.js 10:59:08 INFO - PROCESS | 2340 | ++DOMWINDOW == 118 (18A7BC00) [pid = 2340] [serial = 766] [outer = 0D674C00] 10:59:09 INFO - PROCESS | 2340 | 1462471149256 Marionette TRACE conn4 <- [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]]]}] 10:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 10:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 670ms 10:59:09 INFO - PROCESS | 2340 | 1462471149312 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 10:59:09 INFO - PROCESS | 2340 | 1462471149314 Marionette TRACE conn4 <- [1,985,null,{"value":"13"}] 10:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 10:59:09 INFO - PROCESS | 2340 | 1462471149317 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 10:59:09 INFO - PROCESS | 2340 | 1462471149318 Marionette TRACE conn4 <- [1,986,null,{}] 10:59:09 INFO - PROCESS | 2340 | 1462471149322 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:09 INFO - PROCESS | 2340 | 1462471149403 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 10:59:09 INFO - PROCESS | 2340 | 1462471149410 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:09 INFO - PROCESS | 2340 | ++DOCSHELL 190AA400 == 70 [pid = 2340] [id = 256] 10:59:09 INFO - PROCESS | 2340 | ++DOMWINDOW == 119 (19514000) [pid = 2340] [serial = 767] [outer = 00000000] 10:59:09 INFO - PROCESS | 2340 | ++DOMWINDOW == 120 (1A8AB400) [pid = 2340] [serial = 768] [outer = 19514000] 10:59:09 INFO - PROCESS | 2340 | 1462471149454 Marionette DEBUG loaded listener.js 10:59:09 INFO - PROCESS | 2340 | ++DOMWINDOW == 121 (1B4D8000) [pid = 2340] [serial = 769] [outer = 19514000] 10:59:09 INFO - PROCESS | 2340 | 1462471149877 Marionette TRACE conn4 <- [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]]]}] 10:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 10:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 630ms 10:59:09 INFO - PROCESS | 2340 | 1462471149952 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 10:59:09 INFO - PROCESS | 2340 | 1462471149954 Marionette TRACE conn4 <- [1,989,null,{"value":"13"}] 10:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 10:59:09 INFO - PROCESS | 2340 | 1462471149957 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 10:59:09 INFO - PROCESS | 2340 | 1462471149959 Marionette TRACE conn4 <- [1,990,null,{}] 10:59:09 INFO - PROCESS | 2340 | 1462471149963 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:10 INFO - PROCESS | 2340 | 1462471150046 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 10:59:10 INFO - PROCESS | 2340 | 1462471150055 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:10 INFO - PROCESS | 2340 | ++DOCSHELL 19D34000 == 71 [pid = 2340] [id = 257] 10:59:10 INFO - PROCESS | 2340 | ++DOMWINDOW == 122 (1BB1C800) [pid = 2340] [serial = 770] [outer = 00000000] 10:59:10 INFO - PROCESS | 2340 | ++DOMWINDOW == 123 (1BCE9400) [pid = 2340] [serial = 771] [outer = 1BB1C800] 10:59:10 INFO - PROCESS | 2340 | 1462471150103 Marionette DEBUG loaded listener.js 10:59:10 INFO - PROCESS | 2340 | ++DOMWINDOW == 124 (1CB2B000) [pid = 2340] [serial = 772] [outer = 1BB1C800] 10:59:10 INFO - PROCESS | 2340 | 1462471150816 Marionette TRACE conn4 <- [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]]]}] 10:59:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 10:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 930ms 10:59:10 INFO - PROCESS | 2340 | 1462471150892 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 10:59:10 INFO - PROCESS | 2340 | 1462471150897 Marionette TRACE conn4 <- [1,993,null,{"value":"13"}] 10:59:10 INFO - PROCESS | 2340 | 1462471150902 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 10:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 10:59:10 INFO - PROCESS | 2340 | 1462471150907 Marionette TRACE conn4 <- [1,994,null,{}] 10:59:10 INFO - PROCESS | 2340 | 1462471150912 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:11 INFO - PROCESS | 2340 | 1462471151035 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 10:59:11 INFO - PROCESS | 2340 | 1462471151173 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:11 INFO - PROCESS | 2340 | ++DOCSHELL 0D6E3000 == 72 [pid = 2340] [id = 258] 10:59:11 INFO - PROCESS | 2340 | ++DOMWINDOW == 125 (0E50B400) [pid = 2340] [serial = 773] [outer = 00000000] 10:59:11 INFO - PROCESS | 2340 | ++DOMWINDOW == 126 (14117C00) [pid = 2340] [serial = 774] [outer = 0E50B400] 10:59:11 INFO - PROCESS | 2340 | 1462471151231 Marionette DEBUG loaded listener.js 10:59:11 INFO - PROCESS | 2340 | ++DOMWINDOW == 127 (14A05000) [pid = 2340] [serial = 775] [outer = 0E50B400] 10:59:11 INFO - PROCESS | 2340 | 1462471151869 Marionette TRACE conn4 <- [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]]]}] 10:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 10:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1019ms 10:59:11 INFO - PROCESS | 2340 | 1462471151926 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 10:59:11 INFO - PROCESS | 2340 | 1462471151932 Marionette TRACE conn4 <- [1,997,null,{"value":"13"}] 10:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 10:59:11 INFO - PROCESS | 2340 | 1462471151938 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 10:59:11 INFO - PROCESS | 2340 | 1462471151941 Marionette TRACE conn4 <- [1,998,null,{}] 10:59:11 INFO - PROCESS | 2340 | 1462471151945 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:12 INFO - PROCESS | 2340 | 1462471152062 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 10:59:12 INFO - PROCESS | 2340 | 1462471152197 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:12 INFO - PROCESS | 2340 | ++DOCSHELL 16BC4400 == 73 [pid = 2340] [id = 259] 10:59:12 INFO - PROCESS | 2340 | ++DOMWINDOW == 128 (17672800) [pid = 2340] [serial = 776] [outer = 00000000] 10:59:12 INFO - PROCESS | 2340 | ++DOMWINDOW == 129 (17EF5400) [pid = 2340] [serial = 777] [outer = 17672800] 10:59:12 INFO - PROCESS | 2340 | 1462471152252 Marionette DEBUG loaded listener.js 10:59:12 INFO - PROCESS | 2340 | ++DOMWINDOW == 130 (188E4000) [pid = 2340] [serial = 778] [outer = 17672800] 10:59:12 INFO - PROCESS | 2340 | 1462471152930 Marionette TRACE conn4 <- [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]]]}] 10:59:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 10:59:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1022ms 10:59:13 INFO - PROCESS | 2340 | 1462471152962 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 10:59:13 INFO - PROCESS | 2340 | 1462471152964 Marionette TRACE conn4 <- [1,1001,null,{"value":"13"}] 10:59:13 INFO - PROCESS | 2340 | 1462471152968 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 10:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 10:59:13 INFO - PROCESS | 2340 | 1462471152972 Marionette TRACE conn4 <- [1,1002,null,{}] 10:59:13 INFO - PROCESS | 2340 | 1462471152983 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:13 INFO - PROCESS | 2340 | 1462471153102 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 10:59:13 INFO - PROCESS | 2340 | 1462471153246 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:13 INFO - PROCESS | 2340 | ++DOCSHELL 19D2F800 == 74 [pid = 2340] [id = 260] 10:59:13 INFO - PROCESS | 2340 | ++DOMWINDOW == 131 (1C2DE800) [pid = 2340] [serial = 779] [outer = 00000000] 10:59:13 INFO - PROCESS | 2340 | ++DOMWINDOW == 132 (1CBBC000) [pid = 2340] [serial = 780] [outer = 1C2DE800] 10:59:13 INFO - PROCESS | 2340 | 1462471153309 Marionette DEBUG loaded listener.js 10:59:13 INFO - PROCESS | 2340 | ++DOMWINDOW == 133 (1CD8AC00) [pid = 2340] [serial = 781] [outer = 1C2DE800] 10:59:13 INFO - PROCESS | 2340 | 1462471153923 Marionette TRACE conn4 <- [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]]]}] 10:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 10:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 970ms 10:59:13 INFO - PROCESS | 2340 | 1462471153942 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 10:59:13 INFO - PROCESS | 2340 | 1462471153945 Marionette TRACE conn4 <- [1,1005,null,{"value":"13"}] 10:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 10:59:13 INFO - PROCESS | 2340 | 1462471153948 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 10:59:13 INFO - PROCESS | 2340 | 1462471153950 Marionette TRACE conn4 <- [1,1006,null,{}] 10:59:13 INFO - PROCESS | 2340 | 1462471153954 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:14 INFO - PROCESS | 2340 | 1462471154069 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 10:59:14 INFO - PROCESS | 2340 | 1462471154176 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:14 INFO - PROCESS | 2340 | ++DOCSHELL 1CBB5400 == 75 [pid = 2340] [id = 261] 10:59:14 INFO - PROCESS | 2340 | ++DOMWINDOW == 134 (1CBBFC00) [pid = 2340] [serial = 782] [outer = 00000000] 10:59:14 INFO - PROCESS | 2340 | ++DOMWINDOW == 135 (1D88A800) [pid = 2340] [serial = 783] [outer = 1CBBFC00] 10:59:14 INFO - PROCESS | 2340 | 1462471154230 Marionette DEBUG loaded listener.js 10:59:14 INFO - PROCESS | 2340 | ++DOMWINDOW == 136 (1DC79400) [pid = 2340] [serial = 784] [outer = 1CBBFC00] 10:59:14 INFO - PROCESS | 2340 | 1462471154779 Marionette TRACE conn4 <- [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]]]}] 10:59:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 10:59:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 870ms 10:59:14 INFO - PROCESS | 2340 | 1462471154822 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 10:59:14 INFO - PROCESS | 2340 | 1462471154825 Marionette TRACE conn4 <- [1,1009,null,{"value":"13"}] 10:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 10:59:14 INFO - PROCESS | 2340 | 1462471154828 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 10:59:14 INFO - PROCESS | 2340 | 1462471154830 Marionette TRACE conn4 <- [1,1010,null,{}] 10:59:14 INFO - PROCESS | 2340 | 1462471154835 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:14 INFO - PROCESS | 2340 | 1462471154945 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 10:59:15 INFO - PROCESS | 2340 | 1462471155053 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:15 INFO - PROCESS | 2340 | ++DOCSHELL 1D76F400 == 76 [pid = 2340] [id = 262] 10:59:15 INFO - PROCESS | 2340 | ++DOMWINDOW == 137 (1DC7D800) [pid = 2340] [serial = 785] [outer = 00000000] 10:59:15 INFO - PROCESS | 2340 | ++DOMWINDOW == 138 (1DCC9400) [pid = 2340] [serial = 786] [outer = 1DC7D800] 10:59:15 INFO - PROCESS | 2340 | 1462471155107 Marionette DEBUG loaded listener.js 10:59:15 INFO - PROCESS | 2340 | ++DOMWINDOW == 139 (1DCCEC00) [pid = 2340] [serial = 787] [outer = 1DC7D800] 10:59:15 INFO - PROCESS | 2340 | 1462471155722 Marionette TRACE conn4 <- [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]]]}] 10:59:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 10:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 930ms 10:59:15 INFO - PROCESS | 2340 | 1462471155762 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 10:59:15 INFO - PROCESS | 2340 | 1462471155764 Marionette TRACE conn4 <- [1,1013,null,{"value":"13"}] 10:59:15 INFO - PROCESS | 2340 | 1462471155768 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 10:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 10:59:15 INFO - PROCESS | 2340 | 1462471155770 Marionette TRACE conn4 <- [1,1014,null,{}] 10:59:15 INFO - PROCESS | 2340 | 1462471155774 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:15 INFO - PROCESS | 2340 | 1462471155891 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 10:59:16 INFO - PROCESS | 2340 | 1462471156000 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:16 INFO - PROCESS | 2340 | ++DOCSHELL 1DD63C00 == 77 [pid = 2340] [id = 263] 10:59:16 INFO - PROCESS | 2340 | ++DOMWINDOW == 140 (1DD71000) [pid = 2340] [serial = 788] [outer = 00000000] 10:59:16 INFO - PROCESS | 2340 | ++DOMWINDOW == 141 (1DDB0C00) [pid = 2340] [serial = 789] [outer = 1DD71000] 10:59:16 INFO - PROCESS | 2340 | 1462471156057 Marionette DEBUG loaded listener.js 10:59:16 INFO - PROCESS | 2340 | ++DOMWINDOW == 142 (1DDC7C00) [pid = 2340] [serial = 790] [outer = 1DD71000] 10:59:16 INFO - PROCESS | 2340 | 1462471156643 Marionette TRACE conn4 <- [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]]]}] 10:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 10:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 930ms 10:59:16 INFO - PROCESS | 2340 | 1462471156702 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 10:59:16 INFO - PROCESS | 2340 | 1462471156704 Marionette TRACE conn4 <- [1,1017,null,{"value":"13"}] 10:59:16 INFO - PROCESS | 2340 | 1462471156708 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 10:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 10:59:16 INFO - PROCESS | 2340 | 1462471156710 Marionette TRACE conn4 <- [1,1018,null,{}] 10:59:16 INFO - PROCESS | 2340 | 1462471156714 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:16 INFO - PROCESS | 2340 | 1462471156820 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 10:59:16 INFO - PROCESS | 2340 | 1462471156956 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:16 INFO - PROCESS | 2340 | ++DOCSHELL 0E53C400 == 78 [pid = 2340] [id = 264] 10:59:16 INFO - PROCESS | 2340 | ++DOMWINDOW == 143 (165BC800) [pid = 2340] [serial = 791] [outer = 00000000] 10:59:17 INFO - PROCESS | 2340 | ++DOMWINDOW == 144 (186E8400) [pid = 2340] [serial = 792] [outer = 165BC800] 10:59:17 INFO - PROCESS | 2340 | 1462471157012 Marionette DEBUG loaded listener.js 10:59:17 INFO - PROCESS | 2340 | ++DOMWINDOW == 145 (1995B400) [pid = 2340] [serial = 793] [outer = 165BC800] 10:59:17 INFO - PROCESS | 2340 | 1462471157742 Marionette TRACE conn4 <- [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]]]}] 10:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 10:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1019ms 10:59:17 INFO - PROCESS | 2340 | 1462471157761 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 10:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 10:59:17 INFO - PROCESS | 2340 | 1462471157765 Marionette TRACE conn4 <- [1,1021,null,{"value":"13"}] 10:59:17 INFO - PROCESS | 2340 | 1462471157770 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 10:59:17 INFO - PROCESS | 2340 | 1462471157774 Marionette TRACE conn4 <- [1,1022,null,{}] 10:59:17 INFO - PROCESS | 2340 | 1462471157803 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:17 INFO - PROCESS | 2340 | 1462471157908 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 10:59:18 INFO - PROCESS | 2340 | 1462471158053 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:18 INFO - PROCESS | 2340 | ++DOCSHELL 0D625000 == 79 [pid = 2340] [id = 265] 10:59:18 INFO - PROCESS | 2340 | ++DOMWINDOW == 146 (0D625C00) [pid = 2340] [serial = 794] [outer = 00000000] 10:59:18 INFO - PROCESS | 2340 | ++DOMWINDOW == 147 (0D680000) [pid = 2340] [serial = 795] [outer = 0D625C00] 10:59:18 INFO - PROCESS | 2340 | 1462471158105 Marionette DEBUG loaded listener.js 10:59:18 INFO - PROCESS | 2340 | ++DOMWINDOW == 148 (0D6E3400) [pid = 2340] [serial = 796] [outer = 0D625C00] 10:59:18 INFO - PROCESS | 2340 | --DOCSHELL 190AA400 == 78 [pid = 2340] [id = 256] 10:59:18 INFO - PROCESS | 2340 | --DOCSHELL 0C873C00 == 77 [pid = 2340] [id = 255] 10:59:18 INFO - PROCESS | 2340 | --DOCSHELL 17D32800 == 76 [pid = 2340] [id = 254] 10:59:18 INFO - PROCESS | 2340 | --DOCSHELL 1952FC00 == 75 [pid = 2340] [id = 253] 10:59:18 INFO - PROCESS | 2340 | --DOCSHELL 186E7C00 == 74 [pid = 2340] [id = 252] 10:59:18 INFO - PROCESS | 2340 | --DOCSHELL 17E91000 == 73 [pid = 2340] [id = 251] 10:59:18 INFO - PROCESS | 2340 | --DOCSHELL 16BB8800 == 72 [pid = 2340] [id = 250] 10:59:18 INFO - PROCESS | 2340 | --DOCSHELL 0D676C00 == 71 [pid = 2340] [id = 249] 10:59:18 INFO - PROCESS | 2340 | --DOCSHELL 0DE2E000 == 70 [pid = 2340] [id = 248] 10:59:18 INFO - PROCESS | 2340 | --DOCSHELL 092E8C00 == 69 [pid = 2340] [id = 247] 10:59:18 INFO - PROCESS | 2340 | --DOMWINDOW == 147 (1FF0E000) [pid = 2340] [serial = 723] [outer = 00000000] [url = about:blank] 10:59:18 INFO - PROCESS | 2340 | --DOCSHELL 1DDA7000 == 68 [pid = 2340] [id = 246] 10:59:18 INFO - PROCESS | 2340 | --DOCSHELL 209A1C00 == 67 [pid = 2340] [id = 245] 10:59:18 INFO - PROCESS | 2340 | --DOCSHELL 1CBB6800 == 66 [pid = 2340] [id = 244] 10:59:18 INFO - PROCESS | 2340 | --DOCSHELL 188DF400 == 65 [pid = 2340] [id = 243] 10:59:18 INFO - PROCESS | 2340 | --DOCSHELL 0C856800 == 64 [pid = 2340] [id = 242] 10:59:18 INFO - PROCESS | 2340 | --DOMWINDOW == 146 (1DDA7C00) [pid = 2340] [serial = 597] [outer = 00000000] [url = about:blank] 10:59:18 INFO - PROCESS | 2340 | --DOMWINDOW == 145 (1DDCE800) [pid = 2340] [serial = 600] [outer = 00000000] [url = about:blank] 10:59:18 INFO - PROCESS | 2340 | --DOMWINDOW == 144 (0E541800) [pid = 2340] [serial = 633] [outer = 00000000] [url = about:blank] 10:59:18 INFO - PROCESS | 2340 | --DOMWINDOW == 143 (1DC80800) [pid = 2340] [serial = 642] [outer = 00000000] [url = about:blank] 10:59:18 INFO - PROCESS | 2340 | --DOMWINDOW == 142 (17D0CC00) [pid = 2340] [serial = 555] [outer = 00000000] [url = about:blank] 10:59:18 INFO - PROCESS | 2340 | --DOMWINDOW == 141 (18A7E000) [pid = 2340] [serial = 636] [outer = 00000000] [url = about:blank] 10:59:18 INFO - PROCESS | 2340 | --DOMWINDOW == 140 (19954400) [pid = 2340] [serial = 594] [outer = 00000000] [url = about:blank] 10:59:18 INFO - PROCESS | 2340 | --DOMWINDOW == 139 (1DC7B400) [pid = 2340] [serial = 639] [outer = 00000000] [url = about:blank] 10:59:18 INFO - PROCESS | 2340 | --DOMWINDOW == 138 (17D21800) [pid = 2340] [serial = 591] [outer = 00000000] [url = about:blank] 10:59:18 INFO - PROCESS | 2340 | --DOMWINDOW == 137 (1AF5DC00) [pid = 2340] [serial = 705] [outer = 00000000] [url = about:blank] 10:59:18 INFO - PROCESS | 2340 | --DOMWINDOW == 136 (15A25000) [pid = 2340] [serial = 699] [outer = 00000000] [url = about:blank] 10:59:18 INFO - PROCESS | 2340 | --DOMWINDOW == 135 (16BBEC00) [pid = 2340] [serial = 700] [outer = 00000000] [url = about:blank] 10:59:18 INFO - PROCESS | 2340 | --DOMWINDOW == 134 (1971C800) [pid = 2340] [serial = 702] [outer = 00000000] [url = about:blank] 10:59:18 INFO - PROCESS | 2340 | --DOMWINDOW == 133 (19954000) [pid = 2340] [serial = 703] [outer = 00000000] [url = about:blank] 10:59:18 INFO - PROCESS | 2340 | --DOMWINDOW == 132 (17EFDC00) [pid = 2340] [serial = 697] [outer = 00000000] [url = about:blank] 10:59:18 INFO - PROCESS | 2340 | --DOMWINDOW == 131 (17E8BC00) [pid = 2340] [serial = 696] [outer = 00000000] [url = about:blank] 10:59:18 INFO - PROCESS | 2340 | --DOMWINDOW == 130 (1CB2D000) [pid = 2340] [serial = 708] [outer = 00000000] [url = about:blank] 10:59:18 INFO - PROCESS | 2340 | --DOMWINDOW == 129 (1CBBB400) [pid = 2340] [serial = 709] [outer = 00000000] [url = about:blank] 10:59:18 INFO - PROCESS | 2340 | --DOMWINDOW == 128 (20961400) [pid = 2340] [serial = 694] [outer = 00000000] [url = about:blank] 10:59:18 INFO - PROCESS | 2340 | --DOMWINDOW == 127 (1F2F4000) [pid = 2340] [serial = 693] [outer = 00000000] [url = about:blank] 10:59:18 INFO - PROCESS | 2340 | --DOMWINDOW == 126 (0D673400) [pid = 2340] [serial = 674] [outer = 00000000] [url = about:blank] 10:59:18 INFO - PROCESS | 2340 | --DOMWINDOW == 125 (17E92400) [pid = 2340] [serial = 677] [outer = 00000000] [url = about:blank] 10:59:18 INFO - PROCESS | 2340 | --DOMWINDOW == 124 (1B4E0800) [pid = 2340] [serial = 680] [outer = 00000000] [url = about:blank] 10:59:18 INFO - PROCESS | 2340 | --DOMWINDOW == 123 (1ECCA800) [pid = 2340] [serial = 684] [outer = 00000000] [url = about:blank] 10:59:18 INFO - PROCESS | 2340 | --DOMWINDOW == 122 (1DD67C00) [pid = 2340] [serial = 712] [outer = 00000000] [url = about:blank] 10:59:18 INFO - PROCESS | 2340 | --DOMWINDOW == 121 (20517800) [pid = 2340] [serial = 687] [outer = 00000000] [url = about:blank] 10:59:18 INFO - PROCESS | 2340 | --DOMWINDOW == 120 (1DCD0800) [pid = 2340] [serial = 711] [outer = 00000000] [url = about:blank] 10:59:18 INFO - PROCESS | 2340 | --DOMWINDOW == 119 (1DD6E000) [pid = 2340] [serial = 690] [outer = 00000000] [url = about:blank] 10:59:18 INFO - PROCESS | 2340 | --DOMWINDOW == 118 (1EBDF800) [pid = 2340] [serial = 721] [outer = 00000000] [url = about:blank] 10:59:18 INFO - PROCESS | 2340 | --DOMWINDOW == 117 (17EF3C00) [pid = 2340] [serial = 717] [outer = 00000000] [url = about:blank] 10:59:18 INFO - PROCESS | 2340 | --DOMWINDOW == 116 (1DDCDC00) [pid = 2340] [serial = 714] [outer = 00000000] [url = about:blank] 10:59:18 INFO - PROCESS | 2340 | --DOMWINDOW == 115 (14652800) [pid = 2340] [serial = 390] [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.] 10:59:18 INFO - PROCESS | 2340 | --DOMWINDOW == 114 (1DDCC000) [pid = 2340] [serial = 720] [outer = 00000000] [url = about:blank] 10:59:18 INFO - PROCESS | 2340 | --DOMWINDOW == 113 (1EB93400) [pid = 2340] [serial = 715] [outer = 00000000] [url = about:blank] 10:59:18 INFO - PROCESS | 2340 | --DOMWINDOW == 112 (188E9C00) [pid = 2340] [serial = 718] [outer = 00000000] [url = about:blank] 10:59:18 INFO - PROCESS | 2340 | --DOMWINDOW == 111 (1BCE6800) [pid = 2340] [serial = 706] [outer = 00000000] [url = about:blank] 10:59:18 INFO - PROCESS | 2340 | 1462471158766 Marionette TRACE conn4 <- [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]]]}] 10:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 10:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1024ms 10:59:18 INFO - PROCESS | 2340 | 1462471158795 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 10:59:18 INFO - PROCESS | 2340 | 1462471158801 Marionette TRACE conn4 <- [1,1025,null,{"value":"13"}] 10:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 10:59:18 INFO - PROCESS | 2340 | 1462471158807 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 10:59:18 INFO - PROCESS | 2340 | 1462471158809 Marionette TRACE conn4 <- [1,1026,null,{}] 10:59:18 INFO - PROCESS | 2340 | 1462471158816 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:18 INFO - PROCESS | 2340 | 1462471158904 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 10:59:19 INFO - PROCESS | 2340 | 1462471158999 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:19 INFO - PROCESS | 2340 | ++DOCSHELL 0D6E2400 == 65 [pid = 2340] [id = 266] 10:59:19 INFO - PROCESS | 2340 | ++DOMWINDOW == 112 (0D6E2C00) [pid = 2340] [serial = 797] [outer = 00000000] 10:59:19 INFO - PROCESS | 2340 | ++DOMWINDOW == 113 (0DB61800) [pid = 2340] [serial = 798] [outer = 0D6E2C00] 10:59:19 INFO - PROCESS | 2340 | 1462471159047 Marionette DEBUG loaded listener.js 10:59:19 INFO - PROCESS | 2340 | ++DOMWINDOW == 114 (0E53F000) [pid = 2340] [serial = 799] [outer = 0D6E2C00] 10:59:19 INFO - PROCESS | 2340 | 1462471159491 Marionette TRACE conn4 <- [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]]]}] 10:59:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 10:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 730ms 10:59:19 INFO - PROCESS | 2340 | 1462471159540 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 10:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 10:59:19 INFO - PROCESS | 2340 | 1462471159542 Marionette TRACE conn4 <- [1,1029,null,{"value":"13"}] 10:59:19 INFO - PROCESS | 2340 | 1462471159545 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 10:59:19 INFO - PROCESS | 2340 | 1462471159549 Marionette TRACE conn4 <- [1,1030,null,{}] 10:59:19 INFO - PROCESS | 2340 | 1462471159559 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:19 INFO - PROCESS | 2340 | 1462471159648 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 10:59:19 INFO - PROCESS | 2340 | 1462471159656 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:19 INFO - PROCESS | 2340 | ++DOCSHELL 14A10000 == 66 [pid = 2340] [id = 267] 10:59:19 INFO - PROCESS | 2340 | ++DOMWINDOW == 115 (14A30800) [pid = 2340] [serial = 800] [outer = 00000000] 10:59:19 INFO - PROCESS | 2340 | ++DOMWINDOW == 116 (14A4F800) [pid = 2340] [serial = 801] [outer = 14A30800] 10:59:19 INFO - PROCESS | 2340 | 1462471159703 Marionette DEBUG loaded listener.js 10:59:19 INFO - PROCESS | 2340 | ++DOMWINDOW == 117 (14EC2C00) [pid = 2340] [serial = 802] [outer = 14A30800] 10:59:20 INFO - PROCESS | 2340 | 1462471160182 Marionette TRACE conn4 <- [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]]]}] 10:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 10:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 690ms 10:59:20 INFO - PROCESS | 2340 | 1462471160236 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 10:59:20 INFO - PROCESS | 2340 | 1462471160239 Marionette TRACE conn4 <- [1,1033,null,{"value":"13"}] 10:59:20 INFO - PROCESS | 2340 | 1462471160242 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 10:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 10:59:20 INFO - PROCESS | 2340 | 1462471160244 Marionette TRACE conn4 <- [1,1034,null,{}] 10:59:20 INFO - PROCESS | 2340 | 1462471160248 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:20 INFO - PROCESS | 2340 | 1462471160333 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 10:59:20 INFO - PROCESS | 2340 | 1462471160342 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:20 INFO - PROCESS | 2340 | ++DOCSHELL 16A7C000 == 67 [pid = 2340] [id = 268] 10:59:20 INFO - PROCESS | 2340 | ++DOMWINDOW == 118 (16A7E800) [pid = 2340] [serial = 803] [outer = 00000000] 10:59:20 INFO - PROCESS | 2340 | ++DOMWINDOW == 119 (16BBEC00) [pid = 2340] [serial = 804] [outer = 16A7E800] 10:59:20 INFO - PROCESS | 2340 | 1462471160386 Marionette DEBUG loaded listener.js 10:59:20 INFO - PROCESS | 2340 | ++DOMWINDOW == 120 (17670C00) [pid = 2340] [serial = 805] [outer = 16A7E800] 10:59:20 INFO - PROCESS | 2340 | 1462471160827 Marionette TRACE conn4 <- [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]]]}] 10:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 10:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 630ms 10:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 10:59:20 INFO - PROCESS | 2340 | 1462471160882 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 10:59:20 INFO - PROCESS | 2340 | 1462471160884 Marionette TRACE conn4 <- [1,1037,null,{"value":"13"}] 10:59:20 INFO - PROCESS | 2340 | 1462471160887 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 10:59:20 INFO - PROCESS | 2340 | 1462471160889 Marionette TRACE conn4 <- [1,1038,null,{}] 10:59:20 INFO - PROCESS | 2340 | 1462471160892 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:21 INFO - PROCESS | 2340 | 1462471161004 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 10:59:21 INFO - PROCESS | 2340 | 1462471161091 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:21 INFO - PROCESS | 2340 | ++DOCSHELL 17D02400 == 68 [pid = 2340] [id = 269] 10:59:21 INFO - PROCESS | 2340 | ++DOMWINDOW == 121 (17D0D400) [pid = 2340] [serial = 806] [outer = 00000000] 10:59:21 INFO - PROCESS | 2340 | ++DOMWINDOW == 122 (17D26C00) [pid = 2340] [serial = 807] [outer = 17D0D400] 10:59:21 INFO - PROCESS | 2340 | 1462471161135 Marionette DEBUG loaded listener.js 10:59:21 INFO - PROCESS | 2340 | ++DOMWINDOW == 123 (17E8A800) [pid = 2340] [serial = 808] [outer = 17D0D400] 10:59:21 INFO - PROCESS | 2340 | 1462471161567 Marionette TRACE conn4 <- [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]]]}] 10:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 10:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 730ms 10:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 10:59:21 INFO - PROCESS | 2340 | 1462471161621 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 10:59:21 INFO - PROCESS | 2340 | 1462471161623 Marionette TRACE conn4 <- [1,1041,null,{"value":"13"}] 10:59:21 INFO - PROCESS | 2340 | 1462471161626 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 10:59:21 INFO - PROCESS | 2340 | 1462471161627 Marionette TRACE conn4 <- [1,1042,null,{}] 10:59:21 INFO - PROCESS | 2340 | 1462471161631 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:21 INFO - PROCESS | 2340 | 1462471161781 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 10:59:21 INFO - PROCESS | 2340 | 1462471161849 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:21 INFO - PROCESS | 2340 | ++DOCSHELL 17EF8400 == 69 [pid = 2340] [id = 270] 10:59:21 INFO - PROCESS | 2340 | ++DOMWINDOW == 124 (17EF9800) [pid = 2340] [serial = 809] [outer = 00000000] 10:59:21 INFO - PROCESS | 2340 | ++DOMWINDOW == 125 (186ED800) [pid = 2340] [serial = 810] [outer = 17EF9800] 10:59:21 INFO - PROCESS | 2340 | 1462471161896 Marionette DEBUG loaded listener.js 10:59:21 INFO - PROCESS | 2340 | ++DOMWINDOW == 126 (188ECC00) [pid = 2340] [serial = 811] [outer = 17EF9800] 10:59:22 INFO - PROCESS | 2340 | 1462471162325 Marionette TRACE conn4 <- [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]]]}] 10:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 10:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 731ms 10:59:22 INFO - PROCESS | 2340 | 1462471162376 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 10:59:22 INFO - PROCESS | 2340 | 1462471162378 Marionette TRACE conn4 <- [1,1045,null,{"value":"13"}] 10:59:22 INFO - PROCESS | 2340 | 1462471162381 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 10:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 10:59:22 INFO - PROCESS | 2340 | 1462471162383 Marionette TRACE conn4 <- [1,1046,null,{}] 10:59:22 INFO - PROCESS | 2340 | 1462471162386 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:22 INFO - PROCESS | 2340 | 1462471162500 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 10:59:22 INFO - PROCESS | 2340 | 1462471162564 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:22 INFO - PROCESS | 2340 | ++DOCSHELL 18A7C000 == 70 [pid = 2340] [id = 271] 10:59:22 INFO - PROCESS | 2340 | ++DOMWINDOW == 127 (18A7D400) [pid = 2340] [serial = 812] [outer = 00000000] 10:59:22 INFO - PROCESS | 2340 | ++DOMWINDOW == 128 (190B2000) [pid = 2340] [serial = 813] [outer = 18A7D400] 10:59:22 INFO - PROCESS | 2340 | 1462471162610 Marionette DEBUG loaded listener.js 10:59:22 INFO - PROCESS | 2340 | ++DOMWINDOW == 129 (1971D400) [pid = 2340] [serial = 814] [outer = 18A7D400] 10:59:22 INFO - PROCESS | 2340 | --DOMWINDOW == 128 (19514000) [pid = 2340] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 10:59:22 INFO - PROCESS | 2340 | --DOMWINDOW == 127 (186E8C00) [pid = 2340] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 10:59:22 INFO - PROCESS | 2340 | --DOMWINDOW == 126 (0D674C00) [pid = 2340] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 10:59:22 INFO - PROCESS | 2340 | --DOMWINDOW == 125 (19956C00) [pid = 2340] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 10:59:22 INFO - PROCESS | 2340 | --DOMWINDOW == 124 (19530800) [pid = 2340] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 10:59:22 INFO - PROCESS | 2340 | --DOMWINDOW == 123 (0D67C000) [pid = 2340] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 10:59:22 INFO - PROCESS | 2340 | --DOMWINDOW == 122 (16BBBC00) [pid = 2340] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 10:59:22 INFO - PROCESS | 2340 | --DOMWINDOW == 121 (17E91800) [pid = 2340] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 10:59:22 INFO - PROCESS | 2340 | --DOMWINDOW == 120 (1D887400) [pid = 2340] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 10:59:22 INFO - PROCESS | 2340 | --DOMWINDOW == 119 (0DE35000) [pid = 2340] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 10:59:22 INFO - PROCESS | 2340 | --DOMWINDOW == 118 (092F3400) [pid = 2340] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 10:59:23 INFO - PROCESS | 2340 | 1462471163109 Marionette TRACE conn4 <- [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]]]}] 10:59:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 10:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 771ms 10:59:23 INFO - PROCESS | 2340 | 1462471163157 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 10:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 10:59:23 INFO - PROCESS | 2340 | 1462471163159 Marionette TRACE conn4 <- [1,1049,null,{"value":"13"}] 10:59:23 INFO - PROCESS | 2340 | 1462471163162 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 10:59:23 INFO - PROCESS | 2340 | 1462471163164 Marionette TRACE conn4 <- [1,1050,null,{}] 10:59:23 INFO - PROCESS | 2340 | 1462471163167 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:23 INFO - PROCESS | 2340 | 1462471163286 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 10:59:23 INFO - PROCESS | 2340 | 1462471163348 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:23 INFO - PROCESS | 2340 | ++DOCSHELL 0D625400 == 71 [pid = 2340] [id = 272] 10:59:23 INFO - PROCESS | 2340 | ++DOMWINDOW == 119 (0D678000) [pid = 2340] [serial = 815] [outer = 00000000] 10:59:23 INFO - PROCESS | 2340 | ++DOMWINDOW == 120 (17E91800) [pid = 2340] [serial = 816] [outer = 0D678000] 10:59:23 INFO - PROCESS | 2340 | 1462471163392 Marionette DEBUG loaded listener.js 10:59:23 INFO - PROCESS | 2340 | ++DOMWINDOW == 121 (19725000) [pid = 2340] [serial = 817] [outer = 0D678000] 10:59:23 INFO - PROCESS | 2340 | 1462471163742 Marionette TRACE conn4 <- [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]]]}] 10:59:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 10:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 630ms 10:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 10:59:23 INFO - PROCESS | 2340 | 1462471163793 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 10:59:23 INFO - PROCESS | 2340 | 1462471163795 Marionette TRACE conn4 <- [1,1053,null,{"value":"13"}] 10:59:23 INFO - PROCESS | 2340 | 1462471163798 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 10:59:23 INFO - PROCESS | 2340 | 1462471163800 Marionette TRACE conn4 <- [1,1054,null,{}] 10:59:23 INFO - PROCESS | 2340 | 1462471163804 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:23 INFO - PROCESS | 2340 | 1462471163920 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 10:59:23 INFO - PROCESS | 2340 | 1462471163927 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:23 INFO - PROCESS | 2340 | ++DOCSHELL 186E8000 == 72 [pid = 2340] [id = 273] 10:59:23 INFO - PROCESS | 2340 | ++DOMWINDOW == 122 (1988E400) [pid = 2340] [serial = 818] [outer = 00000000] 10:59:23 INFO - PROCESS | 2340 | ++DOMWINDOW == 123 (1995AC00) [pid = 2340] [serial = 819] [outer = 1988E400] 10:59:23 INFO - PROCESS | 2340 | 1462471163974 Marionette DEBUG loaded listener.js 10:59:24 INFO - PROCESS | 2340 | ++DOMWINDOW == 124 (19961800) [pid = 2340] [serial = 820] [outer = 1988E400] 10:59:24 INFO - PROCESS | 2340 | 1462471164392 Marionette TRACE conn4 <- [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]]]}] 10:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 10:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 630ms 10:59:24 INFO - PROCESS | 2340 | 1462471164441 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 10:59:24 INFO - PROCESS | 2340 | 1462471164443 Marionette TRACE conn4 <- [1,1057,null,{"value":"13"}] 10:59:24 INFO - PROCESS | 2340 | 1462471164447 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 10:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 10:59:24 INFO - PROCESS | 2340 | 1462471164448 Marionette TRACE conn4 <- [1,1058,null,{}] 10:59:24 INFO - PROCESS | 2340 | 1462471164452 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:24 INFO - PROCESS | 2340 | 1462471164542 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 10:59:24 INFO - PROCESS | 2340 | 1462471164549 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:24 INFO - PROCESS | 2340 | ++DOCSHELL 19D2C400 == 73 [pid = 2340] [id = 274] 10:59:24 INFO - PROCESS | 2340 | ++DOMWINDOW == 125 (1A803400) [pid = 2340] [serial = 821] [outer = 00000000] 10:59:24 INFO - PROCESS | 2340 | ++DOMWINDOW == 126 (1A995800) [pid = 2340] [serial = 822] [outer = 1A803400] 10:59:24 INFO - PROCESS | 2340 | 1462471164596 Marionette DEBUG loaded listener.js 10:59:24 INFO - PROCESS | 2340 | ++DOMWINDOW == 127 (1AF5F800) [pid = 2340] [serial = 823] [outer = 1A803400] 10:59:25 INFO - PROCESS | 2340 | 1462471165190 Marionette TRACE conn4 <- [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]]]}] 10:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 10:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 770ms 10:59:25 INFO - PROCESS | 2340 | 1462471165220 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 10:59:25 INFO - PROCESS | 2340 | 1462471165224 Marionette TRACE conn4 <- [1,1061,null,{"value":"13"}] 10:59:25 INFO - PROCESS | 2340 | 1462471165276 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 10:59:25 INFO - PROCESS | 2340 | 1462471165281 Marionette TRACE conn4 <- [1,1062,null,{}] 10:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 10:59:25 INFO - PROCESS | 2340 | 1462471165316 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:25 INFO - PROCESS | 2340 | 1462471165445 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 10:59:25 INFO - PROCESS | 2340 | 1462471165577 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:25 INFO - PROCESS | 2340 | ++DOCSHELL 0D201400 == 74 [pid = 2340] [id = 275] 10:59:25 INFO - PROCESS | 2340 | ++DOMWINDOW == 128 (0D202000) [pid = 2340] [serial = 824] [outer = 00000000] 10:59:25 INFO - PROCESS | 2340 | ++DOMWINDOW == 129 (0DE2A000) [pid = 2340] [serial = 825] [outer = 0D202000] 10:59:25 INFO - PROCESS | 2340 | 1462471165634 Marionette DEBUG loaded listener.js 10:59:25 INFO - PROCESS | 2340 | ++DOMWINDOW == 130 (0E588400) [pid = 2340] [serial = 826] [outer = 0D202000] 10:59:26 INFO - PROCESS | 2340 | 1462471166234 Marionette TRACE conn4 <- [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]]]}] 10:59:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 10:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 990ms 10:59:26 INFO - PROCESS | 2340 | 1462471166277 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 10:59:26 INFO - PROCESS | 2340 | 1462471166283 Marionette TRACE conn4 <- [1,1065,null,{"value":"13"}] 10:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 10:59:26 INFO - PROCESS | 2340 | 1462471166289 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 10:59:26 INFO - PROCESS | 2340 | 1462471166292 Marionette TRACE conn4 <- [1,1066,null,{}] 10:59:26 INFO - PROCESS | 2340 | 1462471166296 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:26 INFO - PROCESS | 2340 | 1462471166408 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 10:59:26 INFO - PROCESS | 2340 | 1462471166519 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:26 INFO - PROCESS | 2340 | ++DOCSHELL 14A2E400 == 75 [pid = 2340] [id = 276] 10:59:26 INFO - PROCESS | 2340 | ++DOMWINDOW == 131 (14A48000) [pid = 2340] [serial = 827] [outer = 00000000] 10:59:26 INFO - PROCESS | 2340 | ++DOMWINDOW == 132 (16A79800) [pid = 2340] [serial = 828] [outer = 14A48000] 10:59:26 INFO - PROCESS | 2340 | 1462471166573 Marionette DEBUG loaded listener.js 10:59:26 INFO - PROCESS | 2340 | ++DOMWINDOW == 133 (17D22800) [pid = 2340] [serial = 829] [outer = 14A48000] 10:59:27 INFO - PROCESS | 2340 | 1462471167177 Marionette TRACE conn4 <- [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]]]}] 10:59:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 10:59:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 931ms 10:59:27 INFO - PROCESS | 2340 | 1462471167222 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 10:59:27 INFO - PROCESS | 2340 | 1462471167225 Marionette TRACE conn4 <- [1,1069,null,{"value":"13"}] 10:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 10:59:27 INFO - PROCESS | 2340 | 1462471167229 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 10:59:27 INFO - PROCESS | 2340 | 1462471167232 Marionette TRACE conn4 <- [1,1070,null,{}] 10:59:27 INFO - PROCESS | 2340 | 1462471167243 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:27 INFO - PROCESS | 2340 | 1462471167358 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 10:59:27 INFO - PROCESS | 2340 | 1462471167468 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:27 INFO - PROCESS | 2340 | ++DOCSHELL 19515800 == 76 [pid = 2340] [id = 277] 10:59:27 INFO - PROCESS | 2340 | ++DOMWINDOW == 134 (1971BC00) [pid = 2340] [serial = 830] [outer = 00000000] 10:59:27 INFO - PROCESS | 2340 | ++DOMWINDOW == 135 (1B4DD000) [pid = 2340] [serial = 831] [outer = 1971BC00] 10:59:27 INFO - PROCESS | 2340 | 1462471167524 Marionette DEBUG loaded listener.js 10:59:27 INFO - PROCESS | 2340 | ++DOMWINDOW == 136 (1BB42400) [pid = 2340] [serial = 832] [outer = 1971BC00] 10:59:28 INFO - PROCESS | 2340 | 1462471168153 Marionette TRACE conn4 <- [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]]]}] 10:59:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 10:59:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 970ms 10:59:28 INFO - PROCESS | 2340 | 1462471168201 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 10:59:28 INFO - PROCESS | 2340 | 1462471168204 Marionette TRACE conn4 <- [1,1073,null,{"value":"13"}] 10:59:28 INFO - PROCESS | 2340 | 1462471168208 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 10:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 10:59:28 INFO - PROCESS | 2340 | 1462471168209 Marionette TRACE conn4 <- [1,1074,null,{}] 10:59:28 INFO - PROCESS | 2340 | 1462471168213 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:28 INFO - PROCESS | 2340 | 1462471168325 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 10:59:28 INFO - PROCESS | 2340 | 1462471168434 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:28 INFO - PROCESS | 2340 | ++DOCSHELL 1BB45800 == 77 [pid = 2340] [id = 278] 10:59:28 INFO - PROCESS | 2340 | ++DOMWINDOW == 137 (1BFD7400) [pid = 2340] [serial = 833] [outer = 00000000] 10:59:28 INFO - PROCESS | 2340 | ++DOMWINDOW == 138 (1CB32000) [pid = 2340] [serial = 834] [outer = 1BFD7400] 10:59:28 INFO - PROCESS | 2340 | 1462471168488 Marionette DEBUG loaded listener.js 10:59:28 INFO - PROCESS | 2340 | ++DOMWINDOW == 139 (1CBBA400) [pid = 2340] [serial = 835] [outer = 1BFD7400] 10:59:29 INFO - PROCESS | 2340 | 1462471169038 Marionette TRACE conn4 <- [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]]]}] 10:59:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 10:59:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 870ms 10:59:29 INFO - PROCESS | 2340 | 1462471169082 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 10:59:29 INFO - PROCESS | 2340 | 1462471169084 Marionette TRACE conn4 <- [1,1077,null,{"value":"13"}] 10:59:29 INFO - PROCESS | 2340 | 1462471169087 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 10:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 10:59:29 INFO - PROCESS | 2340 | 1462471169090 Marionette TRACE conn4 <- [1,1078,null,{}] 10:59:29 INFO - PROCESS | 2340 | 1462471169094 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:29 INFO - PROCESS | 2340 | 1462471169208 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 10:59:29 INFO - PROCESS | 2340 | 1462471169323 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:29 INFO - PROCESS | 2340 | ++DOCSHELL 1CBBD800 == 78 [pid = 2340] [id = 279] 10:59:29 INFO - PROCESS | 2340 | ++DOMWINDOW == 140 (1CD7D800) [pid = 2340] [serial = 836] [outer = 00000000] 10:59:29 INFO - PROCESS | 2340 | ++DOMWINDOW == 141 (1CD89C00) [pid = 2340] [serial = 837] [outer = 1CD7D800] 10:59:29 INFO - PROCESS | 2340 | 1462471169421 Marionette DEBUG loaded listener.js 10:59:29 INFO - PROCESS | 2340 | ++DOMWINDOW == 142 (1D76E400) [pid = 2340] [serial = 838] [outer = 1CD7D800] 10:59:30 INFO - PROCESS | 2340 | 1462471170034 Marionette TRACE conn4 <- [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]]]}] 10:59:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 10:59:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 970ms 10:59:30 INFO - PROCESS | 2340 | 1462471170061 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 10:59:30 INFO - PROCESS | 2340 | 1462471170064 Marionette TRACE conn4 <- [1,1081,null,{"value":"13"}] 10:59:30 INFO - PROCESS | 2340 | 1462471170067 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 10:59:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 10:59:30 INFO - PROCESS | 2340 | 1462471170069 Marionette TRACE conn4 <- [1,1082,null,{}] 10:59:30 INFO - PROCESS | 2340 | 1462471170072 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:30 INFO - PROCESS | 2340 | 1462471170200 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 10:59:30 INFO - PROCESS | 2340 | 1462471170341 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:30 INFO - PROCESS | 2340 | ++DOCSHELL 1DCC6400 == 79 [pid = 2340] [id = 280] 10:59:30 INFO - PROCESS | 2340 | ++DOMWINDOW == 143 (1DCC7400) [pid = 2340] [serial = 839] [outer = 00000000] 10:59:30 INFO - PROCESS | 2340 | ++DOMWINDOW == 144 (1DD68C00) [pid = 2340] [serial = 840] [outer = 1DCC7400] 10:59:30 INFO - PROCESS | 2340 | 1462471170398 Marionette DEBUG loaded listener.js 10:59:30 INFO - PROCESS | 2340 | ++DOMWINDOW == 145 (1DD6CC00) [pid = 2340] [serial = 841] [outer = 1DCC7400] 10:59:31 INFO - PROCESS | 2340 | 1462471171016 Marionette TRACE conn4 <- [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]]]}] 10:59:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 10:59:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 970ms 10:59:31 INFO - PROCESS | 2340 | 1462471171042 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 10:59:31 INFO - PROCESS | 2340 | 1462471171044 Marionette TRACE conn4 <- [1,1085,null,{"value":"13"}] 10:59:31 INFO - PROCESS | 2340 | 1462471171048 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 10:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 10:59:31 INFO - PROCESS | 2340 | 1462471171050 Marionette TRACE conn4 <- [1,1086,null,{}] 10:59:31 INFO - PROCESS | 2340 | 1462471171054 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:31 INFO - PROCESS | 2340 | 1462471171166 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 10:59:31 INFO - PROCESS | 2340 | 1462471171276 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:31 INFO - PROCESS | 2340 | ++DOCSHELL 14137400 == 80 [pid = 2340] [id = 281] 10:59:31 INFO - PROCESS | 2340 | ++DOMWINDOW == 146 (143BF800) [pid = 2340] [serial = 842] [outer = 00000000] 10:59:31 INFO - PROCESS | 2340 | ++DOMWINDOW == 147 (17D38800) [pid = 2340] [serial = 843] [outer = 143BF800] 10:59:31 INFO - PROCESS | 2340 | 1462471171329 Marionette DEBUG loaded listener.js 10:59:31 INFO - PROCESS | 2340 | ++DOMWINDOW == 148 (19955000) [pid = 2340] [serial = 844] [outer = 143BF800] 10:59:32 INFO - PROCESS | 2340 | 1462471172082 Marionette TRACE conn4 <- [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]]]}] 10:59:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 10:59:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1071ms 10:59:32 INFO - PROCESS | 2340 | 1462471172122 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 10:59:32 INFO - PROCESS | 2340 | 1462471172126 Marionette TRACE conn4 <- [1,1089,null,{"value":"13"}] 10:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 10:59:32 INFO - PROCESS | 2340 | 1462471172130 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 10:59:32 INFO - PROCESS | 2340 | 1462471172134 Marionette TRACE conn4 <- [1,1090,null,{}] 10:59:32 INFO - PROCESS | 2340 | 1462471172139 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:32 INFO - PROCESS | 2340 | 1462471172243 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 10:59:32 INFO - PROCESS | 2340 | 1462471172357 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:32 INFO - PROCESS | 2340 | ++DOCSHELL 1465F400 == 81 [pid = 2340] [id = 282] 10:59:32 INFO - PROCESS | 2340 | ++DOMWINDOW == 149 (146D9400) [pid = 2340] [serial = 845] [outer = 00000000] 10:59:32 INFO - PROCESS | 2340 | ++DOMWINDOW == 150 (14A50C00) [pid = 2340] [serial = 846] [outer = 146D9400] 10:59:32 INFO - PROCESS | 2340 | 1462471172452 Marionette DEBUG loaded listener.js 10:59:32 INFO - PROCESS | 2340 | ++DOMWINDOW == 151 (15A27800) [pid = 2340] [serial = 847] [outer = 146D9400] 10:59:33 INFO - PROCESS | 2340 | --DOCSHELL 186E8000 == 80 [pid = 2340] [id = 273] 10:59:33 INFO - PROCESS | 2340 | --DOCSHELL 0D625400 == 79 [pid = 2340] [id = 272] 10:59:33 INFO - PROCESS | 2340 | --DOCSHELL 18A7C000 == 78 [pid = 2340] [id = 271] 10:59:33 INFO - PROCESS | 2340 | --DOCSHELL 17EF8400 == 77 [pid = 2340] [id = 270] 10:59:33 INFO - PROCESS | 2340 | --DOCSHELL 14A10000 == 76 [pid = 2340] [id = 267] 10:59:33 INFO - PROCESS | 2340 | --DOMWINDOW == 150 (1BCE9400) [pid = 2340] [serial = 771] [outer = 00000000] [url = about:blank] 10:59:33 INFO - PROCESS | 2340 | --DOMWINDOW == 149 (209A7000) [pid = 2340] [serial = 735] [outer = 00000000] [url = about:blank] 10:59:33 INFO - PROCESS | 2340 | --DOMWINDOW == 148 (1FF0CC00) [pid = 2340] [serial = 732] [outer = 00000000] [url = about:blank] 10:59:33 INFO - PROCESS | 2340 | --DOMWINDOW == 147 (213E2000) [pid = 2340] [serial = 738] [outer = 00000000] [url = about:blank] 10:59:33 INFO - PROCESS | 2340 | --DOMWINDOW == 146 (16BBAC00) [pid = 2340] [serial = 726] [outer = 00000000] [url = about:blank] 10:59:33 INFO - PROCESS | 2340 | --DOMWINDOW == 145 (19953000) [pid = 2340] [serial = 729] [outer = 00000000] [url = about:blank] 10:59:33 INFO - PROCESS | 2340 | 1462471173140 Marionette TRACE conn4 <- [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]]]}] 10:59:33 INFO - PROCESS | 2340 | --DOCSHELL 0D6E2400 == 75 [pid = 2340] [id = 266] 10:59:33 INFO - PROCESS | 2340 | --DOCSHELL 0D625000 == 74 [pid = 2340] [id = 265] 10:59:33 INFO - PROCESS | 2340 | --DOCSHELL 1DD63C00 == 73 [pid = 2340] [id = 263] 10:59:33 INFO - PROCESS | 2340 | --DOCSHELL 1D76F400 == 72 [pid = 2340] [id = 262] 10:59:33 INFO - PROCESS | 2340 | --DOCSHELL 1CBB5400 == 71 [pid = 2340] [id = 261] 10:59:33 INFO - PROCESS | 2340 | --DOCSHELL 19D2F800 == 70 [pid = 2340] [id = 260] 10:59:33 INFO - PROCESS | 2340 | --DOCSHELL 16BC4400 == 69 [pid = 2340] [id = 259] 10:59:33 INFO - PROCESS | 2340 | --DOCSHELL 0D6E3000 == 68 [pid = 2340] [id = 258] 10:59:33 INFO - PROCESS | 2340 | --DOMWINDOW == 144 (1B4D8000) [pid = 2340] [serial = 769] [outer = 00000000] [url = about:blank] 10:59:33 INFO - PROCESS | 2340 | --DOMWINDOW == 143 (188DFC00) [pid = 2340] [serial = 756] [outer = 00000000] [url = about:blank] 10:59:33 INFO - PROCESS | 2340 | --DOMWINDOW == 142 (18A7BC00) [pid = 2340] [serial = 766] [outer = 00000000] [url = about:blank] 10:59:33 INFO - PROCESS | 2340 | --DOMWINDOW == 141 (18A82000) [pid = 2340] [serial = 757] [outer = 00000000] [url = about:blank] 10:59:33 INFO - PROCESS | 2340 | --DOMWINDOW == 140 (19D2BC00) [pid = 2340] [serial = 763] [outer = 00000000] [url = about:blank] 10:59:33 INFO - PROCESS | 2340 | --DOMWINDOW == 139 (198F9000) [pid = 2340] [serial = 760] [outer = 00000000] [url = about:blank] 10:59:33 INFO - PROCESS | 2340 | --DOMWINDOW == 138 (0E591C00) [pid = 2340] [serial = 747] [outer = 00000000] [url = about:blank] 10:59:33 INFO - PROCESS | 2340 | --DOMWINDOW == 137 (17D0D000) [pid = 2340] [serial = 750] [outer = 00000000] [url = about:blank] 10:59:33 INFO - PROCESS | 2340 | --DOMWINDOW == 136 (17D20400) [pid = 2340] [serial = 765] [outer = 00000000] [url = about:blank] 10:59:33 INFO - PROCESS | 2340 | --DOMWINDOW == 135 (17D27400) [pid = 2340] [serial = 751] [outer = 00000000] [url = about:blank] 10:59:33 INFO - PROCESS | 2340 | --DOMWINDOW == 134 (19999800) [pid = 2340] [serial = 762] [outer = 00000000] [url = about:blank] 10:59:33 INFO - PROCESS | 2340 | --DOMWINDOW == 133 (186DE400) [pid = 2340] [serial = 754] [outer = 00000000] [url = about:blank] 10:59:33 INFO - PROCESS | 2340 | --DOMWINDOW == 132 (1DC82800) [pid = 2340] [serial = 672] [outer = 00000000] [url = about:blank] 10:59:33 INFO - PROCESS | 2340 | --DOMWINDOW == 131 (14A32C00) [pid = 2340] [serial = 748] [outer = 00000000] [url = about:blank] 10:59:33 INFO - PROCESS | 2340 | --DOMWINDOW == 130 (14123C00) [pid = 2340] [serial = 744] [outer = 00000000] [url = about:blank] 10:59:33 INFO - PROCESS | 2340 | --DOMWINDOW == 129 (14A4B800) [pid = 2340] [serial = 745] [outer = 00000000] [url = about:blank] 10:59:33 INFO - PROCESS | 2340 | --DOMWINDOW == 128 (0D962800) [pid = 2340] [serial = 742] [outer = 00000000] [url = about:blank] 10:59:33 INFO - PROCESS | 2340 | --DOMWINDOW == 127 (198F5000) [pid = 2340] [serial = 759] [outer = 00000000] [url = about:blank] 10:59:33 INFO - PROCESS | 2340 | --DOMWINDOW == 126 (17EF2400) [pid = 2340] [serial = 753] [outer = 00000000] [url = about:blank] 10:59:33 INFO - PROCESS | 2340 | --DOMWINDOW == 125 (0D67CC00) [pid = 2340] [serial = 741] [outer = 00000000] [url = about:blank] 10:59:33 INFO - PROCESS | 2340 | --DOMWINDOW == 124 (1A8AB400) [pid = 2340] [serial = 768] [outer = 00000000] [url = about:blank] 10:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 10:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1078ms 10:59:33 INFO - PROCESS | 2340 | 1462471173210 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 10:59:33 INFO - PROCESS | 2340 | 1462471173215 Marionette TRACE conn4 <- [1,1093,null,{"value":"13"}] 10:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 10:59:33 INFO - PROCESS | 2340 | 1462471173221 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 10:59:33 INFO - PROCESS | 2340 | 1462471173223 Marionette TRACE conn4 <- [1,1094,null,{}] 10:59:33 INFO - PROCESS | 2340 | 1462471173227 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:33 INFO - PROCESS | 2340 | 1462471173322 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 10:59:33 INFO - PROCESS | 2340 | 1462471173330 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:33 INFO - PROCESS | 2340 | ++DOCSHELL 0D6EA800 == 69 [pid = 2340] [id = 283] 10:59:33 INFO - PROCESS | 2340 | ++DOMWINDOW == 125 (0D962800) [pid = 2340] [serial = 848] [outer = 00000000] 10:59:33 INFO - PROCESS | 2340 | ++DOMWINDOW == 126 (0DE28800) [pid = 2340] [serial = 849] [outer = 0D962800] 10:59:33 INFO - PROCESS | 2340 | 1462471173375 Marionette DEBUG loaded listener.js 10:59:33 INFO - PROCESS | 2340 | ++DOMWINDOW == 127 (0E540000) [pid = 2340] [serial = 850] [outer = 0D962800] 10:59:33 INFO - PROCESS | 2340 | 1462471173862 Marionette TRACE conn4 <- [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]]]}] 10:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 10:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 670ms 10:59:33 INFO - PROCESS | 2340 | 1462471173895 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 10:59:33 INFO - PROCESS | 2340 | 1462471173897 Marionette TRACE conn4 <- [1,1097,null,{"value":"13"}] 10:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 10:59:33 INFO - PROCESS | 2340 | 1462471173930 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 10:59:33 INFO - PROCESS | 2340 | 1462471173933 Marionette TRACE conn4 <- [1,1098,null,{}] 10:59:33 INFO - PROCESS | 2340 | 1462471173947 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:34 INFO - PROCESS | 2340 | 1462471174038 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 10:59:34 INFO - PROCESS | 2340 | 1462471174138 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:34 INFO - PROCESS | 2340 | ++DOCSHELL 0E9DC800 == 70 [pid = 2340] [id = 284] 10:59:34 INFO - PROCESS | 2340 | ++DOMWINDOW == 128 (14A52000) [pid = 2340] [serial = 851] [outer = 00000000] 10:59:34 INFO - PROCESS | 2340 | ++DOMWINDOW == 129 (16BC4400) [pid = 2340] [serial = 852] [outer = 14A52000] 10:59:34 INFO - PROCESS | 2340 | 1462471174185 Marionette DEBUG loaded listener.js 10:59:34 INFO - PROCESS | 2340 | ++DOMWINDOW == 130 (17D1D400) [pid = 2340] [serial = 853] [outer = 14A52000] 10:59:34 INFO - PROCESS | 2340 | 1462471174565 Marionette TRACE conn4 <- [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]]]}] 10:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 10:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 710ms 10:59:34 INFO - PROCESS | 2340 | 1462471174615 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 10:59:34 INFO - PROCESS | 2340 | 1462471174617 Marionette TRACE conn4 <- [1,1101,null,{"value":"13"}] 10:59:34 INFO - PROCESS | 2340 | 1462471174621 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 10:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 10:59:34 INFO - PROCESS | 2340 | 1462471174622 Marionette TRACE conn4 <- [1,1102,null,{}] 10:59:34 INFO - PROCESS | 2340 | 1462471174626 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:34 INFO - PROCESS | 2340 | 1462471174714 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 10:59:34 INFO - PROCESS | 2340 | 1462471174721 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:34 INFO - PROCESS | 2340 | ++DOCSHELL 17D5BC00 == 71 [pid = 2340] [id = 285] 10:59:34 INFO - PROCESS | 2340 | ++DOMWINDOW == 131 (17D5C400) [pid = 2340] [serial = 854] [outer = 00000000] 10:59:34 INFO - PROCESS | 2340 | ++DOMWINDOW == 132 (17EF9400) [pid = 2340] [serial = 855] [outer = 17D5C400] 10:59:34 INFO - PROCESS | 2340 | 1462471174765 Marionette DEBUG loaded listener.js 10:59:34 INFO - PROCESS | 2340 | ++DOMWINDOW == 133 (18734000) [pid = 2340] [serial = 856] [outer = 17D5C400] 10:59:35 INFO - PROCESS | 2340 | 1462471175203 Marionette TRACE conn4 <- [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]]]}] 10:59:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 10:59:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 630ms 10:59:35 INFO - PROCESS | 2340 | 1462471175255 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 10:59:35 INFO - PROCESS | 2340 | 1462471175257 Marionette TRACE conn4 <- [1,1105,null,{"value":"13"}] 10:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 10:59:35 INFO - PROCESS | 2340 | 1462471175268 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 10:59:35 INFO - PROCESS | 2340 | 1462471175270 Marionette TRACE conn4 <- [1,1106,null,{}] 10:59:35 INFO - PROCESS | 2340 | 1462471175274 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:35 INFO - PROCESS | 2340 | 1462471175390 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 10:59:35 INFO - PROCESS | 2340 | 1462471175491 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:35 INFO - PROCESS | 2340 | ++DOCSHELL 188E9C00 == 72 [pid = 2340] [id = 286] 10:59:35 INFO - PROCESS | 2340 | ++DOMWINDOW == 134 (18A7A000) [pid = 2340] [serial = 857] [outer = 00000000] 10:59:35 INFO - PROCESS | 2340 | ++DOMWINDOW == 135 (18A86C00) [pid = 2340] [serial = 858] [outer = 18A7A000] 10:59:35 INFO - PROCESS | 2340 | 1462471175536 Marionette DEBUG loaded listener.js 10:59:35 INFO - PROCESS | 2340 | ++DOMWINDOW == 136 (190AA800) [pid = 2340] [serial = 859] [outer = 18A7A000] 10:59:35 INFO - PROCESS | 2340 | 1462471175965 Marionette TRACE conn4 <- [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]]]}] 10:59:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 10:59:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 730ms 10:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 10:59:36 INFO - PROCESS | 2340 | 1462471175994 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 10:59:36 INFO - PROCESS | 2340 | 1462471175996 Marionette TRACE conn4 <- [1,1109,null,{"value":"13"}] 10:59:36 INFO - PROCESS | 2340 | 1462471175999 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 10:59:36 INFO - PROCESS | 2340 | 1462471176001 Marionette TRACE conn4 <- [1,1110,null,{}] 10:59:36 INFO - PROCESS | 2340 | 1462471176004 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:36 INFO - PROCESS | 2340 | 1462471176140 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 10:59:36 INFO - PROCESS | 2340 | 1462471176207 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:36 INFO - PROCESS | 2340 | ++DOCSHELL 1952B000 == 73 [pid = 2340] [id = 287] 10:59:36 INFO - PROCESS | 2340 | ++DOMWINDOW == 137 (1971DC00) [pid = 2340] [serial = 860] [outer = 00000000] 10:59:36 INFO - PROCESS | 2340 | ++DOMWINDOW == 138 (1995C800) [pid = 2340] [serial = 861] [outer = 1971DC00] 10:59:36 INFO - PROCESS | 2340 | 1462471176253 Marionette DEBUG loaded listener.js 10:59:36 INFO - PROCESS | 2340 | ++DOMWINDOW == 139 (19D2F800) [pid = 2340] [serial = 862] [outer = 1971DC00] 10:59:36 INFO - PROCESS | 2340 | 1462471176671 Marionette TRACE conn4 <- [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]]]}] 10:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 10:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 730ms 10:59:36 INFO - PROCESS | 2340 | 1462471176735 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 10:59:36 INFO - PROCESS | 2340 | 1462471176737 Marionette TRACE conn4 <- [1,1113,null,{"value":"13"}] 10:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 10:59:36 INFO - PROCESS | 2340 | 1462471176740 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 10:59:36 INFO - PROCESS | 2340 | 1462471176742 Marionette TRACE conn4 <- [1,1114,null,{}] 10:59:36 INFO - PROCESS | 2340 | 1462471176746 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:36 INFO - PROCESS | 2340 | 1462471176902 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 10:59:36 INFO - PROCESS | 2340 | 1462471176973 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:36 INFO - PROCESS | 2340 | ++DOCSHELL 19D32800 == 74 [pid = 2340] [id = 288] 10:59:36 INFO - PROCESS | 2340 | ++DOMWINDOW == 140 (19D36400) [pid = 2340] [serial = 863] [outer = 00000000] 10:59:37 INFO - PROCESS | 2340 | ++DOMWINDOW == 141 (1BB11400) [pid = 2340] [serial = 864] [outer = 19D36400] 10:59:37 INFO - PROCESS | 2340 | 1462471177017 Marionette DEBUG loaded listener.js 10:59:37 INFO - PROCESS | 2340 | ++DOMWINDOW == 142 (1BB43C00) [pid = 2340] [serial = 865] [outer = 19D36400] 10:59:37 INFO - PROCESS | 2340 | --DOMWINDOW == 141 (17D0D400) [pid = 2340] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 10:59:37 INFO - PROCESS | 2340 | --DOMWINDOW == 140 (17EF9800) [pid = 2340] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 10:59:37 INFO - PROCESS | 2340 | --DOMWINDOW == 139 (0D678000) [pid = 2340] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 10:59:37 INFO - PROCESS | 2340 | --DOMWINDOW == 138 (18A7D400) [pid = 2340] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 10:59:37 INFO - PROCESS | 2340 | --DOMWINDOW == 137 (1BB1C800) [pid = 2340] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 10:59:37 INFO - PROCESS | 2340 | --DOMWINDOW == 136 (0D625C00) [pid = 2340] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 10:59:37 INFO - PROCESS | 2340 | --DOMWINDOW == 135 (14A30800) [pid = 2340] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 10:59:37 INFO - PROCESS | 2340 | --DOMWINDOW == 134 (0D6E2C00) [pid = 2340] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 10:59:37 INFO - PROCESS | 2340 | --DOMWINDOW == 133 (16A7E800) [pid = 2340] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 10:59:37 INFO - PROCESS | 2340 | --DOMWINDOW == 132 (1988E400) [pid = 2340] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 10:59:37 INFO - PROCESS | 2340 | --DOMWINDOW == 131 (1FF0D800) [pid = 2340] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 10:59:37 INFO - PROCESS | 2340 | --DOMWINDOW == 130 (1DDAE000) [pid = 2340] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 10:59:37 INFO - PROCESS | 2340 | --DOMWINDOW == 129 (1F23F000) [pid = 2340] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 10:59:37 INFO - PROCESS | 2340 | --DOMWINDOW == 128 (0C872C00) [pid = 2340] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 10:59:37 INFO - PROCESS | 2340 | --DOMWINDOW == 127 (1F250C00) [pid = 2340] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 10:59:37 INFO - PROCESS | 2340 | --DOMWINDOW == 126 (17693400) [pid = 2340] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 10:59:37 INFO - PROCESS | 2340 | --DOMWINDOW == 125 (1952D800) [pid = 2340] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 10:59:37 INFO - PROCESS | 2340 | --DOMWINDOW == 124 (14636C00) [pid = 2340] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 10:59:37 INFO - PROCESS | 2340 | --DOMWINDOW == 123 (18A7D000) [pid = 2340] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 10:59:37 INFO - PROCESS | 2340 | --DOMWINDOW == 122 (092EC800) [pid = 2340] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 10:59:37 INFO - PROCESS | 2340 | --DOMWINDOW == 121 (1DD6B400) [pid = 2340] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 10:59:37 INFO - PROCESS | 2340 | --DOMWINDOW == 120 (1DC83000) [pid = 2340] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 10:59:37 INFO - PROCESS | 2340 | --DOMWINDOW == 119 (209A3000) [pid = 2340] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 10:59:37 INFO - PROCESS | 2340 | 1462471177635 Marionette TRACE conn4 <- [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]]]}] 10:59:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 10:59:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 931ms 10:59:37 INFO - PROCESS | 2340 | 1462471177676 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 10:59:37 INFO - PROCESS | 2340 | 1462471177678 Marionette TRACE conn4 <- [1,1117,null,{"value":"13"}] 10:59:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 10:59:37 INFO - PROCESS | 2340 | 1462471177681 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 10:59:37 INFO - PROCESS | 2340 | 1462471177682 Marionette TRACE conn4 <- [1,1118,null,{}] 10:59:37 INFO - PROCESS | 2340 | 1462471177686 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:37 INFO - PROCESS | 2340 | 1462471177806 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 10:59:37 INFO - PROCESS | 2340 | 1462471177870 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:37 INFO - PROCESS | 2340 | ++DOCSHELL 0D96F000 == 75 [pid = 2340] [id = 289] 10:59:37 INFO - PROCESS | 2340 | ++DOMWINDOW == 120 (0DA52400) [pid = 2340] [serial = 866] [outer = 00000000] 10:59:37 INFO - PROCESS | 2340 | ++DOMWINDOW == 121 (17693400) [pid = 2340] [serial = 867] [outer = 0DA52400] 10:59:37 INFO - PROCESS | 2340 | 1462471177914 Marionette DEBUG loaded listener.js 10:59:37 INFO - PROCESS | 2340 | ++DOMWINDOW == 122 (17EF7000) [pid = 2340] [serial = 868] [outer = 0DA52400] 10:59:38 INFO - PROCESS | 2340 | 1462471178294 Marionette TRACE conn4 <- [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]]]}] 10:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 10:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 670ms 10:59:38 INFO - PROCESS | 2340 | 1462471178352 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 10:59:38 INFO - PROCESS | 2340 | 1462471178354 Marionette TRACE conn4 <- [1,1121,null,{"value":"13"}] 10:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 10:59:38 INFO - PROCESS | 2340 | 1462471178357 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 10:59:38 INFO - PROCESS | 2340 | 1462471178359 Marionette TRACE conn4 <- [1,1122,null,{}] 10:59:38 INFO - PROCESS | 2340 | 1462471178362 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:38 INFO - PROCESS | 2340 | 1462471178447 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 10:59:38 INFO - PROCESS | 2340 | 1462471178453 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:38 INFO - PROCESS | 2340 | ++DOCSHELL 18A7D400 == 76 [pid = 2340] [id = 290] 10:59:38 INFO - PROCESS | 2340 | ++DOMWINDOW == 123 (1952D800) [pid = 2340] [serial = 869] [outer = 00000000] 10:59:38 INFO - PROCESS | 2340 | ++DOMWINDOW == 124 (1BB1C800) [pid = 2340] [serial = 870] [outer = 1952D800] 10:59:38 INFO - PROCESS | 2340 | 1462471178496 Marionette DEBUG loaded listener.js 10:59:38 INFO - PROCESS | 2340 | ++DOMWINDOW == 125 (1CB2F000) [pid = 2340] [serial = 871] [outer = 1952D800] 10:59:38 INFO - PROCESS | 2340 | 1462471178933 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 10:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 10:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 630ms 10:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 10:59:39 INFO - PROCESS | 2340 | 1462471178988 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 10:59:39 INFO - PROCESS | 2340 | 1462471178990 Marionette TRACE conn4 <- [1,1125,null,{"value":"13"}] 10:59:39 INFO - PROCESS | 2340 | 1462471178993 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 10:59:39 INFO - PROCESS | 2340 | 1462471178995 Marionette TRACE conn4 <- [1,1126,null,{}] 10:59:39 INFO - PROCESS | 2340 | 1462471178998 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:39 INFO - PROCESS | 2340 | 1462471179084 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 10:59:39 INFO - PROCESS | 2340 | 1462471179091 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:39 INFO - PROCESS | 2340 | ++DOCSHELL 14EC1000 == 77 [pid = 2340] [id = 291] 10:59:39 INFO - PROCESS | 2340 | ++DOMWINDOW == 126 (19961000) [pid = 2340] [serial = 872] [outer = 00000000] 10:59:39 INFO - PROCESS | 2340 | ++DOMWINDOW == 127 (1DC76C00) [pid = 2340] [serial = 873] [outer = 19961000] 10:59:39 INFO - PROCESS | 2340 | 1462471179134 Marionette DEBUG loaded listener.js 10:59:39 INFO - PROCESS | 2340 | ++DOMWINDOW == 128 (1DC83000) [pid = 2340] [serial = 874] [outer = 19961000] 10:59:39 INFO - PROCESS | 2340 | [2340] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 10:59:40 INFO - PROCESS | 2340 | 1462471180006 Marionette TRACE conn4 <- [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]]]}] 10:59:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 10:59:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1068ms 10:59:40 INFO - PROCESS | 2340 | 1462471180062 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 10:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 10:59:40 INFO - PROCESS | 2340 | 1462471180067 Marionette TRACE conn4 <- [1,1129,null,{"value":"13"}] 10:59:40 INFO - PROCESS | 2340 | 1462471180071 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 10:59:40 INFO - PROCESS | 2340 | 1462471180074 Marionette TRACE conn4 <- [1,1130,null,{}] 10:59:40 INFO - PROCESS | 2340 | 1462471180080 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:40 INFO - PROCESS | 2340 | 1462471180198 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 10:59:40 INFO - PROCESS | 2340 | 1462471180339 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:40 INFO - PROCESS | 2340 | ++DOCSHELL 0D1D3400 == 78 [pid = 2340] [id = 292] 10:59:40 INFO - PROCESS | 2340 | ++DOMWINDOW == 129 (0D6E2400) [pid = 2340] [serial = 875] [outer = 00000000] 10:59:40 INFO - PROCESS | 2340 | ++DOMWINDOW == 130 (0E932800) [pid = 2340] [serial = 876] [outer = 0D6E2400] 10:59:40 INFO - PROCESS | 2340 | 1462471180397 Marionette DEBUG loaded listener.js 10:59:40 INFO - PROCESS | 2340 | ++DOMWINDOW == 131 (0EBDEC00) [pid = 2340] [serial = 877] [outer = 0D6E2400] 10:59:41 INFO - PROCESS | 2340 | 1462471181004 Marionette TRACE conn4 <- [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]]]}] 10:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 10:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 970ms 10:59:41 INFO - PROCESS | 2340 | 1462471181042 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 10:59:41 INFO - PROCESS | 2340 | 1462471181048 Marionette TRACE conn4 <- [1,1133,null,{"value":"13"}] 10:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 10:59:41 INFO - PROCESS | 2340 | 1462471181055 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 10:59:41 INFO - PROCESS | 2340 | 1462471181057 Marionette TRACE conn4 <- [1,1134,null,{}] 10:59:41 INFO - PROCESS | 2340 | 1462471181062 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:41 INFO - PROCESS | 2340 | 1462471181205 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 10:59:41 INFO - PROCESS | 2340 | 1462471181345 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:41 INFO - PROCESS | 2340 | ++DOCSHELL 16BB5400 == 79 [pid = 2340] [id = 293] 10:59:41 INFO - PROCESS | 2340 | ++DOMWINDOW == 132 (16BB6C00) [pid = 2340] [serial = 878] [outer = 00000000] 10:59:41 INFO - PROCESS | 2340 | ++DOMWINDOW == 133 (17EEF400) [pid = 2340] [serial = 879] [outer = 16BB6C00] 10:59:41 INFO - PROCESS | 2340 | 1462471181402 Marionette DEBUG loaded listener.js 10:59:41 INFO - PROCESS | 2340 | ++DOMWINDOW == 134 (188E4400) [pid = 2340] [serial = 880] [outer = 16BB6C00] 10:59:42 INFO - PROCESS | 2340 | 1462471182007 Marionette TRACE conn4 <- [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]]]}] 10:59:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 10:59:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 970ms 10:59:42 INFO - PROCESS | 2340 | 1462471182027 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 10:59:42 INFO - PROCESS | 2340 | 1462471182030 Marionette TRACE conn4 <- [1,1137,null,{"value":"13"}] 10:59:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 10:59:42 INFO - PROCESS | 2340 | 1462471182033 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 10:59:42 INFO - PROCESS | 2340 | 1462471182037 Marionette TRACE conn4 <- [1,1138,null,{}] 10:59:42 INFO - PROCESS | 2340 | 1462471182048 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:42 INFO - PROCESS | 2340 | 1462471182166 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 10:59:42 INFO - PROCESS | 2340 | 1462471182280 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:42 INFO - PROCESS | 2340 | ++DOCSHELL 1AF5BC00 == 80 [pid = 2340] [id = 294] 10:59:42 INFO - PROCESS | 2340 | ++DOMWINDOW == 135 (1CB2C800) [pid = 2340] [serial = 881] [outer = 00000000] 10:59:42 INFO - PROCESS | 2340 | ++DOMWINDOW == 136 (1DCD0800) [pid = 2340] [serial = 882] [outer = 1CB2C800] 10:59:42 INFO - PROCESS | 2340 | 1462471182380 Marionette DEBUG loaded listener.js 10:59:42 INFO - PROCESS | 2340 | ++DOMWINDOW == 137 (1DDA9400) [pid = 2340] [serial = 883] [outer = 1CB2C800] 10:59:43 INFO - PROCESS | 2340 | 1462471183030 Marionette TRACE conn4 <- [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]]]}] 10:59:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 10:59:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1022ms 10:59:43 INFO - PROCESS | 2340 | 1462471183058 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 10:59:43 INFO - PROCESS | 2340 | 1462471183061 Marionette TRACE conn4 <- [1,1141,null,{"value":"13"}] 10:59:43 INFO - PROCESS | 2340 | 1462471183064 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 10:59:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 10:59:43 INFO - PROCESS | 2340 | 1462471183066 Marionette TRACE conn4 <- [1,1142,null,{}] 10:59:43 INFO - PROCESS | 2340 | 1462471183070 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:43 INFO - PROCESS | 2340 | 1462471183190 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 10:59:43 INFO - PROCESS | 2340 | 1462471183331 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:43 INFO - PROCESS | 2340 | ++DOCSHELL 1DDC4C00 == 81 [pid = 2340] [id = 295] 10:59:43 INFO - PROCESS | 2340 | ++DOMWINDOW == 138 (1DDC5400) [pid = 2340] [serial = 884] [outer = 00000000] 10:59:43 INFO - PROCESS | 2340 | ++DOMWINDOW == 139 (1DDCFC00) [pid = 2340] [serial = 885] [outer = 1DDC5400] 10:59:43 INFO - PROCESS | 2340 | 1462471183387 Marionette DEBUG loaded listener.js 10:59:43 INFO - PROCESS | 2340 | ++DOMWINDOW == 140 (1EA1C000) [pid = 2340] [serial = 886] [outer = 1DDC5400] 10:59:43 INFO - PROCESS | 2340 | 1462471183911 Marionette TRACE conn4 <- [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]]]}] 10:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 10:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 930ms 10:59:44 INFO - PROCESS | 2340 | 1462471183998 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 10:59:44 INFO - PROCESS | 2340 | 1462471184000 Marionette TRACE conn4 <- [1,1145,null,{"value":"13"}] 10:59:44 INFO - PROCESS | 2340 | 1462471184004 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 10:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 10:59:44 INFO - PROCESS | 2340 | 1462471184006 Marionette TRACE conn4 <- [1,1146,null,{}] 10:59:44 INFO - PROCESS | 2340 | 1462471184010 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:44 INFO - PROCESS | 2340 | 1462471184120 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 10:59:44 INFO - PROCESS | 2340 | 1462471184231 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:44 INFO - PROCESS | 2340 | ++DOCSHELL 1DDCB400 == 82 [pid = 2340] [id = 296] 10:59:44 INFO - PROCESS | 2340 | ++DOMWINDOW == 141 (1EA1E400) [pid = 2340] [serial = 887] [outer = 00000000] 10:59:44 INFO - PROCESS | 2340 | ++DOMWINDOW == 142 (1EB92800) [pid = 2340] [serial = 888] [outer = 1EA1E400] 10:59:44 INFO - PROCESS | 2340 | 1462471184286 Marionette DEBUG loaded listener.js 10:59:44 INFO - PROCESS | 2340 | ++DOMWINDOW == 143 (1EBD1000) [pid = 2340] [serial = 889] [outer = 1EA1E400] 10:59:44 INFO - PROCESS | 2340 | 1462471184883 Marionette TRACE conn4 <- [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]]]}] 10:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 10:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 930ms 10:59:44 INFO - PROCESS | 2340 | 1462471184938 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 10:59:44 INFO - PROCESS | 2340 | 1462471184941 Marionette TRACE conn4 <- [1,1149,null,{"value":"13"}] 10:59:44 INFO - PROCESS | 2340 | 1462471184944 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 10:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 10:59:44 INFO - PROCESS | 2340 | 1462471184946 Marionette TRACE conn4 <- [1,1150,null,{}] 10:59:44 INFO - PROCESS | 2340 | 1462471184950 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:45 INFO - PROCESS | 2340 | 1462471185086 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 10:59:45 INFO - PROCESS | 2340 | 1462471185248 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:45 INFO - PROCESS | 2340 | ++DOCSHELL 1EB9A800 == 83 [pid = 2340] [id = 297] 10:59:45 INFO - PROCESS | 2340 | ++DOMWINDOW == 144 (1EB9B400) [pid = 2340] [serial = 890] [outer = 00000000] 10:59:45 INFO - PROCESS | 2340 | ++DOMWINDOW == 145 (1F243C00) [pid = 2340] [serial = 891] [outer = 1EB9B400] 10:59:45 INFO - PROCESS | 2340 | 1462471185309 Marionette DEBUG loaded listener.js 10:59:45 INFO - PROCESS | 2340 | ++DOMWINDOW == 146 (1F249C00) [pid = 2340] [serial = 892] [outer = 1EB9B400] 10:59:45 INFO - PROCESS | 2340 | 1462471185900 Marionette TRACE conn4 <- [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]]]}] 10:59:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 10:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1017ms 10:59:45 INFO - PROCESS | 2340 | 1462471185978 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 10:59:45 INFO - PROCESS | 2340 | 1462471185980 Marionette TRACE conn4 <- [1,1153,null,{"value":"13"}] 10:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 10:59:46 INFO - PROCESS | 2340 | 1462471185985 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 10:59:46 INFO - PROCESS | 2340 | 1462471185987 Marionette TRACE conn4 <- [1,1154,null,{}] 10:59:46 INFO - PROCESS | 2340 | 1462471185991 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:46 INFO - PROCESS | 2340 | 1462471186102 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 10:59:46 INFO - PROCESS | 2340 | 1462471186241 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:46 INFO - PROCESS | 2340 | ++DOCSHELL 0D6E1400 == 84 [pid = 2340] [id = 298] 10:59:46 INFO - PROCESS | 2340 | ++DOMWINDOW == 147 (0D962C00) [pid = 2340] [serial = 893] [outer = 00000000] 10:59:46 INFO - PROCESS | 2340 | ++DOMWINDOW == 148 (0E5BB400) [pid = 2340] [serial = 894] [outer = 0D962C00] 10:59:46 INFO - PROCESS | 2340 | 1462471186296 Marionette DEBUG loaded listener.js 10:59:46 INFO - PROCESS | 2340 | ++DOMWINDOW == 149 (14AE7C00) [pid = 2340] [serial = 895] [outer = 0D962C00] 10:59:47 INFO - PROCESS | 2340 | 1462471187112 Marionette TRACE conn4 <- [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]]]}] 10:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 10:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1187ms 10:59:47 INFO - PROCESS | 2340 | 1462471187173 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 10:59:47 INFO - PROCESS | 2340 | 1462471187177 Marionette TRACE conn4 <- [1,1157,null,{"value":"13"}] 10:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 10:59:47 INFO - PROCESS | 2340 | 1462471187196 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 10:59:47 INFO - PROCESS | 2340 | 1462471187200 Marionette TRACE conn4 <- [1,1158,null,{}] 10:59:47 INFO - PROCESS | 2340 | 1462471187207 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:47 INFO - PROCESS | 2340 | 1462471187322 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 10:59:47 INFO - PROCESS | 2340 | 1462471187461 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:47 INFO - PROCESS | 2340 | ++DOCSHELL 0E9E1400 == 85 [pid = 2340] [id = 299] 10:59:47 INFO - PROCESS | 2340 | ++DOMWINDOW == 150 (0E9E8800) [pid = 2340] [serial = 896] [outer = 00000000] 10:59:47 INFO - PROCESS | 2340 | ++DOMWINDOW == 151 (14A9F000) [pid = 2340] [serial = 897] [outer = 0E9E8800] 10:59:47 INFO - PROCESS | 2340 | 1462471187516 Marionette DEBUG loaded listener.js 10:59:47 INFO - PROCESS | 2340 | ++DOMWINDOW == 152 (16BB8400) [pid = 2340] [serial = 898] [outer = 0E9E8800] 10:59:48 INFO - PROCESS | 2340 | 1462471188115 Marionette TRACE conn4 <- [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]]]}] 10:59:48 INFO - PROCESS | 2340 | --DOCSHELL 18A7D400 == 84 [pid = 2340] [id = 290] 10:59:48 INFO - PROCESS | 2340 | --DOCSHELL 0D96F000 == 83 [pid = 2340] [id = 289] 10:59:48 INFO - PROCESS | 2340 | --DOCSHELL 19D32800 == 82 [pid = 2340] [id = 288] 10:59:48 INFO - PROCESS | 2340 | --DOCSHELL 17D02400 == 81 [pid = 2340] [id = 269] 10:59:48 INFO - PROCESS | 2340 | --DOCSHELL 1952B000 == 80 [pid = 2340] [id = 287] 10:59:48 INFO - PROCESS | 2340 | --DOCSHELL 188E9C00 == 79 [pid = 2340] [id = 286] 10:59:48 INFO - PROCESS | 2340 | --DOCSHELL 17D5BC00 == 78 [pid = 2340] [id = 285] 10:59:48 INFO - PROCESS | 2340 | --DOCSHELL 0E9DC800 == 77 [pid = 2340] [id = 284] 10:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 10:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 990ms 10:59:48 INFO - PROCESS | 2340 | --DOMWINDOW == 151 (186E8400) [pid = 2340] [serial = 792] [outer = 00000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2340 | --DOMWINDOW == 150 (1A995800) [pid = 2340] [serial = 822] [outer = 00000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2340 | --DOCSHELL 0D6EA800 == 76 [pid = 2340] [id = 283] 10:59:48 INFO - PROCESS | 2340 | --DOCSHELL 16A7C000 == 75 [pid = 2340] [id = 268] 10:59:48 INFO - PROCESS | 2340 | --DOCSHELL 1465F400 == 74 [pid = 2340] [id = 282] 10:59:48 INFO - PROCESS | 2340 | --DOCSHELL 1DCC6400 == 73 [pid = 2340] [id = 280] 10:59:48 INFO - PROCESS | 2340 | --DOCSHELL 1CBBD800 == 72 [pid = 2340] [id = 279] 10:59:48 INFO - PROCESS | 2340 | --DOCSHELL 1BB45800 == 71 [pid = 2340] [id = 278] 10:59:48 INFO - PROCESS | 2340 | --DOCSHELL 19515800 == 70 [pid = 2340] [id = 277] 10:59:48 INFO - PROCESS | 2340 | --DOCSHELL 14A2E400 == 69 [pid = 2340] [id = 276] 10:59:48 INFO - PROCESS | 2340 | --DOCSHELL 19D34000 == 68 [pid = 2340] [id = 257] 10:59:48 INFO - PROCESS | 2340 | --DOCSHELL 0D201400 == 67 [pid = 2340] [id = 275] 10:59:48 INFO - PROCESS | 2340 | --DOCSHELL 19D2C400 == 66 [pid = 2340] [id = 274] 10:59:48 INFO - PROCESS | 2340 | 1462471188206 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 10:59:48 INFO - PROCESS | 2340 | 1462471188211 Marionette TRACE conn4 <- [1,1161,null,{"value":"13"}] 10:59:48 INFO - PROCESS | 2340 | 1462471188217 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 10:59:48 INFO - PROCESS | 2340 | 1462471188219 Marionette TRACE conn4 <- [1,1162,null,{}] 10:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 10:59:48 INFO - PROCESS | 2340 | 1462471188223 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:48 INFO - PROCESS | 2340 | 1462471188324 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 10:59:48 INFO - PROCESS | 2340 | --DOMWINDOW == 149 (2051CC00) [pid = 2340] [serial = 688] [outer = 00000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2340 | --DOMWINDOW == 148 (213E5800) [pid = 2340] [serial = 739] [outer = 00000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2340 | --DOMWINDOW == 147 (20960000) [pid = 2340] [serial = 733] [outer = 00000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2340 | --DOMWINDOW == 146 (17D1AC00) [pid = 2340] [serial = 727] [outer = 00000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2340 | --DOMWINDOW == 145 (1FF0EC00) [pid = 2340] [serial = 648] [outer = 00000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2340 | --DOMWINDOW == 144 (17EF8C00) [pid = 2340] [serial = 678] [outer = 00000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2340 | --DOMWINDOW == 143 (1CBBCC00) [pid = 2340] [serial = 681] [outer = 00000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2340 | --DOMWINDOW == 142 (1FF0FC00) [pid = 2340] [serial = 685] [outer = 00000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2340 | --DOMWINDOW == 141 (1B4DF800) [pid = 2340] [serial = 730] [outer = 00000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2340 | --DOMWINDOW == 140 (0DB5F800) [pid = 2340] [serial = 675] [outer = 00000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2340 | --DOMWINDOW == 139 (1FF15000) [pid = 2340] [serial = 691] [outer = 00000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2340 | --DOMWINDOW == 138 (1ECC6C00) [pid = 2340] [serial = 645] [outer = 00000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2340 | --DOMWINDOW == 137 (209AA000) [pid = 2340] [serial = 736] [outer = 00000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2340 | --DOMWINDOW == 136 (17D26C00) [pid = 2340] [serial = 807] [outer = 00000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2340 | --DOMWINDOW == 135 (17E8A800) [pid = 2340] [serial = 808] [outer = 00000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2340 | --DOMWINDOW == 134 (188ECC00) [pid = 2340] [serial = 811] [outer = 00000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2340 | --DOMWINDOW == 133 (186ED800) [pid = 2340] [serial = 810] [outer = 00000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2340 | --DOMWINDOW == 132 (17E91800) [pid = 2340] [serial = 816] [outer = 00000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2340 | --DOMWINDOW == 131 (190B2000) [pid = 2340] [serial = 813] [outer = 00000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2340 | --DOMWINDOW == 130 (1CB2B000) [pid = 2340] [serial = 772] [outer = 00000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2340 | --DOMWINDOW == 129 (0D6E3400) [pid = 2340] [serial = 796] [outer = 00000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2340 | --DOMWINDOW == 128 (0D680000) [pid = 2340] [serial = 795] [outer = 00000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2340 | --DOMWINDOW == 127 (14A4F800) [pid = 2340] [serial = 801] [outer = 00000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2340 | --DOMWINDOW == 126 (14EC2C00) [pid = 2340] [serial = 802] [outer = 00000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2340 | --DOMWINDOW == 125 (0DB61800) [pid = 2340] [serial = 798] [outer = 00000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2340 | --DOMWINDOW == 124 (0E53F000) [pid = 2340] [serial = 799] [outer = 00000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2340 | --DOMWINDOW == 123 (16BBEC00) [pid = 2340] [serial = 804] [outer = 00000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2340 | --DOMWINDOW == 122 (14117C00) [pid = 2340] [serial = 774] [outer = 00000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2340 | --DOMWINDOW == 121 (17EF5400) [pid = 2340] [serial = 777] [outer = 00000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2340 | --DOMWINDOW == 120 (1CBBC000) [pid = 2340] [serial = 780] [outer = 00000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2340 | --DOMWINDOW == 119 (1D88A800) [pid = 2340] [serial = 783] [outer = 00000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2340 | --DOMWINDOW == 118 (1DCC9400) [pid = 2340] [serial = 786] [outer = 00000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2340 | --DOMWINDOW == 117 (1DDB0C00) [pid = 2340] [serial = 789] [outer = 00000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2340 | --DOMWINDOW == 116 (19961800) [pid = 2340] [serial = 820] [outer = 00000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2340 | --DOMWINDOW == 115 (1995AC00) [pid = 2340] [serial = 819] [outer = 00000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2340 | --DOMWINDOW == 114 (1971D400) [pid = 2340] [serial = 814] [outer = 00000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2340 | --DOMWINDOW == 113 (19725000) [pid = 2340] [serial = 817] [outer = 00000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2340 | --DOMWINDOW == 112 (17670C00) [pid = 2340] [serial = 805] [outer = 00000000] [url = about:blank] 10:59:48 INFO - PROCESS | 2340 | 1462471188441 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:48 INFO - PROCESS | 2340 | ++DOCSHELL 0D1B0C00 == 67 [pid = 2340] [id = 300] 10:59:48 INFO - PROCESS | 2340 | ++DOMWINDOW == 113 (0D67D000) [pid = 2340] [serial = 899] [outer = 00000000] 10:59:48 INFO - PROCESS | 2340 | ++DOMWINDOW == 114 (0D96C400) [pid = 2340] [serial = 900] [outer = 0D67D000] 10:59:48 INFO - PROCESS | 2340 | 1462471188487 Marionette DEBUG loaded listener.js 10:59:48 INFO - PROCESS | 2340 | ++DOMWINDOW == 115 (0DE99800) [pid = 2340] [serial = 901] [outer = 0D67D000] 10:59:48 INFO - PROCESS | 2340 | 1462471188868 Marionette TRACE conn4 <- [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] 10:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 10:59:48 INFO - PROCESS | 2340 | 1462471188941 Marionette TRACE conn4 <- [1,1165,null,{"value":"13"}] 10:59:48 INFO - PROCESS | 2340 | 1462471188945 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 10:59:48 INFO - PROCESS | 2340 | 1462471188948 Marionette TRACE conn4 <- [1,1166,null,{}] 10:59:48 INFO - PROCESS | 2340 | 1462471188958 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:49 INFO - PROCESS | 2340 | 1462471189050 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 10:59:49 INFO - PROCESS | 2340 | 1462471189064 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:49 INFO - PROCESS | 2340 | ++DOCSHELL 16151800 == 68 [pid = 2340] [id = 301] 10:59:49 INFO - PROCESS | 2340 | ++DOMWINDOW == 116 (16152000) [pid = 2340] [serial = 902] [outer = 00000000] 10:59:49 INFO - PROCESS | 2340 | ++DOMWINDOW == 117 (17670C00) [pid = 2340] [serial = 903] [outer = 16152000] 10:59:49 INFO - PROCESS | 2340 | 1462471189111 Marionette DEBUG loaded listener.js 10:59:49 INFO - PROCESS | 2340 | ++DOMWINDOW == 118 (17D22000) [pid = 2340] [serial = 904] [outer = 16152000] 10:59:49 INFO - PROCESS | 2340 | 1462471189599 Marionette TRACE conn4 <- [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] 10:59:49 INFO - PROCESS | 2340 | 1462471189638 Marionette TRACE conn4 <- [1,1169,null,{"value":"13"}] 10:59:49 INFO - PROCESS | 2340 | 1462471189641 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 10:59:49 INFO - PROCESS | 2340 | 1462471189643 Marionette TRACE conn4 <- [1,1170,null,{}] 10:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 10:59:49 INFO - PROCESS | 2340 | 1462471189646 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:49 INFO - PROCESS | 2340 | 1462471189764 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 10:59:49 INFO - PROCESS | 2340 | 1462471189869 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:49 INFO - PROCESS | 2340 | ++DOCSHELL 17D35000 == 69 [pid = 2340] [id = 302] 10:59:49 INFO - PROCESS | 2340 | ++DOMWINDOW == 119 (17E8CC00) [pid = 2340] [serial = 905] [outer = 00000000] 10:59:49 INFO - PROCESS | 2340 | ++DOMWINDOW == 120 (18731000) [pid = 2340] [serial = 906] [outer = 17E8CC00] 10:59:49 INFO - PROCESS | 2340 | 1462471189914 Marionette DEBUG loaded listener.js 10:59:50 INFO - PROCESS | 2340 | ++DOMWINDOW == 121 (18A7B000) [pid = 2340] [serial = 907] [outer = 17E8CC00] 10:59:50 INFO - PROCESS | 2340 | 1462471190307 Marionette TRACE conn4 <- [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] 10:59:50 INFO - PROCESS | 2340 | 1462471190377 Marionette TRACE conn4 <- [1,1173,null,{"value":"13"}] 10:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 10:59:50 INFO - PROCESS | 2340 | 1462471190389 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 10:59:50 INFO - PROCESS | 2340 | 1462471190391 Marionette TRACE conn4 <- [1,1174,null,{}] 10:59:50 INFO - PROCESS | 2340 | 1462471190394 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:50 INFO - PROCESS | 2340 | 1462471190511 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 10:59:50 INFO - PROCESS | 2340 | 1462471190576 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:50 INFO - PROCESS | 2340 | ++DOCSHELL 17E91800 == 70 [pid = 2340] [id = 303] 10:59:50 INFO - PROCESS | 2340 | ++DOMWINDOW == 122 (18A81C00) [pid = 2340] [serial = 908] [outer = 00000000] 10:59:50 INFO - PROCESS | 2340 | ++DOMWINDOW == 123 (19530C00) [pid = 2340] [serial = 909] [outer = 18A81C00] 10:59:50 INFO - PROCESS | 2340 | 1462471190620 Marionette DEBUG loaded listener.js 10:59:50 INFO - PROCESS | 2340 | ++DOMWINDOW == 124 (19724800) [pid = 2340] [serial = 910] [outer = 18A81C00] 10:59:51 INFO - PROCESS | 2340 | 1462471191063 Marionette TRACE conn4 <- [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] 10:59:51 INFO - PROCESS | 2340 | 1462471191144 Marionette TRACE conn4 <- [1,1177,null,{"value":"13"}] 10:59:51 INFO - PROCESS | 2340 | 1462471191148 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 10:59:51 INFO - PROCESS | 2340 | 1462471191149 Marionette TRACE conn4 <- [1,1178,null,{}] 10:59:51 INFO - PROCESS | 2340 | 1462471191153 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:51 INFO - PROCESS | 2340 | 1462471191291 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 10:59:51 INFO - PROCESS | 2340 | 1462471191359 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:51 INFO - PROCESS | 2340 | ++DOCSHELL 19892C00 == 71 [pid = 2340] [id = 304] 10:59:51 INFO - PROCESS | 2340 | ++DOMWINDOW == 125 (19D29000) [pid = 2340] [serial = 911] [outer = 00000000] 10:59:51 INFO - PROCESS | 2340 | ++DOMWINDOW == 126 (1AF58C00) [pid = 2340] [serial = 912] [outer = 19D29000] 10:59:51 INFO - PROCESS | 2340 | 1462471191405 Marionette DEBUG loaded listener.js 10:59:51 INFO - PROCESS | 2340 | ++DOMWINDOW == 127 (1BB10C00) [pid = 2340] [serial = 913] [outer = 19D29000] 10:59:51 INFO - PROCESS | 2340 | 1462471191825 Marionette TRACE conn4 <- [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] 10:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 10:59:51 INFO - PROCESS | 2340 | 1462471191880 Marionette TRACE conn4 <- [1,1181,null,{"value":"13"}] 10:59:51 INFO - PROCESS | 2340 | 1462471191883 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 10:59:51 INFO - PROCESS | 2340 | 1462471191885 Marionette TRACE conn4 <- [1,1182,null,{}] 10:59:51 INFO - PROCESS | 2340 | 1462471191897 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:52 INFO - PROCESS | 2340 | 1462471192016 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 10:59:52 INFO - PROCESS | 2340 | 1462471192082 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:52 INFO - PROCESS | 2340 | ++DOCSHELL 1BCEC400 == 72 [pid = 2340] [id = 305] 10:59:52 INFO - PROCESS | 2340 | ++DOMWINDOW == 128 (1BCF0800) [pid = 2340] [serial = 914] [outer = 00000000] 10:59:52 INFO - PROCESS | 2340 | ++DOMWINDOW == 129 (1CB35400) [pid = 2340] [serial = 915] [outer = 1BCF0800] 10:59:52 INFO - PROCESS | 2340 | 1462471192126 Marionette DEBUG loaded listener.js 10:59:52 INFO - PROCESS | 2340 | ++DOMWINDOW == 130 (1CC36000) [pid = 2340] [serial = 916] [outer = 1BCF0800] 10:59:52 INFO - PROCESS | 2340 | --DOMWINDOW == 129 (1F2F7000) [pid = 2340] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 10:59:52 INFO - PROCESS | 2340 | --DOMWINDOW == 128 (165BC800) [pid = 2340] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 10:59:52 INFO - PROCESS | 2340 | --DOMWINDOW == 127 (18A7A000) [pid = 2340] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 10:59:52 INFO - PROCESS | 2340 | --DOMWINDOW == 126 (1971DC00) [pid = 2340] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 10:59:52 INFO - PROCESS | 2340 | --DOMWINDOW == 125 (0D962800) [pid = 2340] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 10:59:52 INFO - PROCESS | 2340 | --DOMWINDOW == 124 (17D5C400) [pid = 2340] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 10:59:52 INFO - PROCESS | 2340 | --DOMWINDOW == 123 (14A52000) [pid = 2340] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 10:59:52 INFO - PROCESS | 2340 | --DOMWINDOW == 122 (146D9400) [pid = 2340] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 10:59:52 INFO - PROCESS | 2340 | --DOMWINDOW == 121 (143BF800) [pid = 2340] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 10:59:52 INFO - PROCESS | 2340 | --DOMWINDOW == 120 (0DA52400) [pid = 2340] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 10:59:52 INFO - PROCESS | 2340 | --DOMWINDOW == 119 (19D36400) [pid = 2340] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 10:59:52 INFO - PROCESS | 2340 | --DOMWINDOW == 118 (1952D800) [pid = 2340] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 10:59:52 INFO - PROCESS | 2340 | 1462471192711 Marionette TRACE conn4 <- [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] 10:59:52 INFO - PROCESS | 2340 | 1462471192776 Marionette TRACE conn4 <- [1,1185,null,{"value":"13"}] 10:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 10:59:52 INFO - PROCESS | 2340 | 1462471192785 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 10:59:52 INFO - PROCESS | 2340 | 1462471192787 Marionette TRACE conn4 <- [1,1186,null,{}] 10:59:52 INFO - PROCESS | 2340 | 1462471192790 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:52 INFO - PROCESS | 2340 | 1462471192882 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 10:59:52 INFO - PROCESS | 2340 | 1462471192891 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:52 INFO - PROCESS | 2340 | ++DOCSHELL 16BB6800 == 73 [pid = 2340] [id = 306] 10:59:52 INFO - PROCESS | 2340 | ++DOMWINDOW == 119 (16BC2000) [pid = 2340] [serial = 917] [outer = 00000000] 10:59:52 INFO - PROCESS | 2340 | ++DOMWINDOW == 120 (1BCE7800) [pid = 2340] [serial = 918] [outer = 16BC2000] 10:59:52 INFO - PROCESS | 2340 | 1462471192937 Marionette DEBUG loaded listener.js 10:59:53 INFO - PROCESS | 2340 | ++DOMWINDOW == 121 (1CD83800) [pid = 2340] [serial = 919] [outer = 16BC2000] 10:59:53 INFO - PROCESS | 2340 | 1462471193375 Marionette TRACE conn4 <- [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]]]}] 10:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 10:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 630ms 10:59:53 INFO - PROCESS | 2340 | 1462471193419 Marionette TRACE conn4 -> [0,1189,"getWindowHandle",null] 10:59:53 INFO - PROCESS | 2340 | 1462471193421 Marionette TRACE conn4 <- [1,1189,null,{"value":"13"}] 10:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 10:59:53 INFO - PROCESS | 2340 | 1462471193425 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 10:59:53 INFO - PROCESS | 2340 | 1462471193426 Marionette TRACE conn4 <- [1,1190,null,{}] 10:59:53 INFO - PROCESS | 2340 | 1462471193430 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:53 INFO - PROCESS | 2340 | 1462471193516 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 10:59:53 INFO - PROCESS | 2340 | 1462471193522 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:53 INFO - PROCESS | 2340 | ++DOCSHELL 0D6E9400 == 74 [pid = 2340] [id = 307] 10:59:53 INFO - PROCESS | 2340 | ++DOMWINDOW == 122 (1CB31000) [pid = 2340] [serial = 920] [outer = 00000000] 10:59:53 INFO - PROCESS | 2340 | ++DOMWINDOW == 123 (1DC82000) [pid = 2340] [serial = 921] [outer = 1CB31000] 10:59:53 INFO - PROCESS | 2340 | 1462471193565 Marionette DEBUG loaded listener.js 10:59:53 INFO - PROCESS | 2340 | ++DOMWINDOW == 124 (1DCCA000) [pid = 2340] [serial = 922] [outer = 1CB31000] 10:59:54 INFO - PROCESS | 2340 | 1462471194007 Marionette TRACE conn4 <- [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]]]}] 10:59:54 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 10:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 630ms 10:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 10:59:54 INFO - PROCESS | 2340 | 1462471194055 Marionette TRACE conn4 -> [0,1193,"getWindowHandle",null] 10:59:54 INFO - PROCESS | 2340 | 1462471194057 Marionette TRACE conn4 <- [1,1193,null,{"value":"13"}] 10:59:54 INFO - PROCESS | 2340 | 1462471194060 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 10:59:54 INFO - PROCESS | 2340 | 1462471194062 Marionette TRACE conn4 <- [1,1194,null,{}] 10:59:54 INFO - PROCESS | 2340 | 1462471194066 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:54 INFO - PROCESS | 2340 | 1462471194153 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 10:59:54 INFO - PROCESS | 2340 | 1462471194162 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:54 INFO - PROCESS | 2340 | ++DOCSHELL 1DD63800 == 75 [pid = 2340] [id = 308] 10:59:54 INFO - PROCESS | 2340 | ++DOMWINDOW == 125 (1DD6C000) [pid = 2340] [serial = 923] [outer = 00000000] 10:59:54 INFO - PROCESS | 2340 | ++DOMWINDOW == 126 (1DDC6C00) [pid = 2340] [serial = 924] [outer = 1DD6C000] 10:59:54 INFO - PROCESS | 2340 | 1462471194207 Marionette DEBUG loaded listener.js 10:59:54 INFO - PROCESS | 2340 | ++DOMWINDOW == 127 (1EA1A800) [pid = 2340] [serial = 925] [outer = 1DD6C000] 10:59:54 INFO - PROCESS | 2340 | 1462471194861 Marionette TRACE conn4 <- [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]]]}] 10:59:54 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 10:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 870ms 10:59:54 INFO - PROCESS | 2340 | 1462471194932 Marionette TRACE conn4 -> [0,1197,"getWindowHandle",null] 10:59:54 INFO - PROCESS | 2340 | 1462471194936 Marionette TRACE conn4 <- [1,1197,null,{"value":"13"}] 10:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 10:59:54 INFO - PROCESS | 2340 | 1462471194942 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 10:59:54 INFO - PROCESS | 2340 | 1462471194946 Marionette TRACE conn4 <- [1,1198,null,{}] 10:59:54 INFO - PROCESS | 2340 | 1462471194952 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:55 INFO - PROCESS | 2340 | 1462471195107 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 10:59:55 INFO - PROCESS | 2340 | 1462471195222 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:55 INFO - PROCESS | 2340 | ++DOCSHELL 0D680800 == 76 [pid = 2340] [id = 309] 10:59:55 INFO - PROCESS | 2340 | ++DOMWINDOW == 128 (0D6E7800) [pid = 2340] [serial = 926] [outer = 00000000] 10:59:55 INFO - PROCESS | 2340 | ++DOMWINDOW == 129 (0E9E8000) [pid = 2340] [serial = 927] [outer = 0D6E7800] 10:59:55 INFO - PROCESS | 2340 | 1462471195279 Marionette DEBUG loaded listener.js 10:59:55 INFO - PROCESS | 2340 | ++DOMWINDOW == 130 (146E1000) [pid = 2340] [serial = 928] [outer = 0D6E7800] 10:59:55 INFO - PROCESS | 2340 | 1462471195878 Marionette TRACE conn4 <- [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]]]}] 10:59:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 10:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 990ms 10:59:55 INFO - PROCESS | 2340 | 1462471195932 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 10:59:55 INFO - PROCESS | 2340 | 1462471195938 Marionette TRACE conn4 <- [1,1201,null,{"value":"13"}] 10:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 10:59:55 INFO - PROCESS | 2340 | 1462471195945 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 10:59:55 INFO - PROCESS | 2340 | 1462471195948 Marionette TRACE conn4 <- [1,1202,null,{}] 10:59:55 INFO - PROCESS | 2340 | 1462471195952 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:56 INFO - PROCESS | 2340 | 1462471196067 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 10:59:56 INFO - PROCESS | 2340 | 1462471196182 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:56 INFO - PROCESS | 2340 | ++DOCSHELL 0D109C00 == 77 [pid = 2340] [id = 310] 10:59:56 INFO - PROCESS | 2340 | ++DOMWINDOW == 131 (17D27400) [pid = 2340] [serial = 929] [outer = 00000000] 10:59:56 INFO - PROCESS | 2340 | ++DOMWINDOW == 132 (186DE800) [pid = 2340] [serial = 930] [outer = 17D27400] 10:59:56 INFO - PROCESS | 2340 | 1462471196277 Marionette DEBUG loaded listener.js 10:59:56 INFO - PROCESS | 2340 | ++DOMWINDOW == 133 (1971FC00) [pid = 2340] [serial = 931] [outer = 17D27400] 10:59:56 INFO - PROCESS | 2340 | 1462471196899 Marionette TRACE conn4 <- [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]]]}] 10:59:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 10:59:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1021ms 10:59:56 INFO - PROCESS | 2340 | 1462471196968 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 10:59:56 INFO - PROCESS | 2340 | 1462471196971 Marionette TRACE conn4 <- [1,1205,null,{"value":"13"}] 10:59:56 INFO - PROCESS | 2340 | 1462471196974 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 10:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 10:59:56 INFO - PROCESS | 2340 | 1462471196978 Marionette TRACE conn4 <- [1,1206,null,{}] 10:59:57 INFO - PROCESS | 2340 | 1462471196989 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:57 INFO - PROCESS | 2340 | 1462471197169 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 10:59:57 INFO - PROCESS | 2340 | 1462471197305 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:57 INFO - PROCESS | 2340 | ++DOCSHELL 1D892000 == 78 [pid = 2340] [id = 311] 10:59:57 INFO - PROCESS | 2340 | ++DOMWINDOW == 134 (1DCC8000) [pid = 2340] [serial = 932] [outer = 00000000] 10:59:57 INFO - PROCESS | 2340 | ++DOMWINDOW == 135 (1EA21C00) [pid = 2340] [serial = 933] [outer = 1DCC8000] 10:59:57 INFO - PROCESS | 2340 | 1462471197362 Marionette DEBUG loaded listener.js 10:59:57 INFO - PROCESS | 2340 | ++DOMWINDOW == 136 (1ECC0400) [pid = 2340] [serial = 934] [outer = 1DCC8000] 10:59:58 INFO - PROCESS | 2340 | 1462471197991 Marionette TRACE conn4 <- [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]]]}] 10:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 10:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1071ms 10:59:58 INFO - PROCESS | 2340 | 1462471198048 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 10:59:58 INFO - PROCESS | 2340 | 1462471198051 Marionette TRACE conn4 <- [1,1209,null,{"value":"13"}] 10:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 10:59:58 INFO - PROCESS | 2340 | 1462471198072 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 10:59:58 INFO - PROCESS | 2340 | 1462471198074 Marionette TRACE conn4 <- [1,1210,null,{}] 10:59:58 INFO - PROCESS | 2340 | 1462471198077 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:58 INFO - PROCESS | 2340 | 1462471198192 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 10:59:58 INFO - PROCESS | 2340 | 1462471198332 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:58 INFO - PROCESS | 2340 | ++DOCSHELL 1F24F400 == 79 [pid = 2340] [id = 312] 10:59:58 INFO - PROCESS | 2340 | ++DOMWINDOW == 137 (1F250800) [pid = 2340] [serial = 935] [outer = 00000000] 10:59:58 INFO - PROCESS | 2340 | ++DOMWINDOW == 138 (1F2F7800) [pid = 2340] [serial = 936] [outer = 1F250800] 10:59:58 INFO - PROCESS | 2340 | 1462471198387 Marionette DEBUG loaded listener.js 10:59:58 INFO - PROCESS | 2340 | ++DOMWINDOW == 139 (1FF0BC00) [pid = 2340] [serial = 937] [outer = 1F250800] 10:59:58 INFO - PROCESS | 2340 | 1462471198921 Marionette TRACE conn4 <- [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] 10:59:58 INFO - PROCESS | 2340 | 1462471198965 Marionette TRACE conn4 <- [1,1213,null,{"value":"13"}] 10:59:58 INFO - PROCESS | 2340 | 1462471198969 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 10:59:58 INFO - PROCESS | 2340 | 1462471198971 Marionette TRACE conn4 <- [1,1214,null,{}] 10:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 10:59:58 INFO - PROCESS | 2340 | 1462471198975 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:59 INFO - PROCESS | 2340 | 1462471199086 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 10:59:59 INFO - PROCESS | 2340 | 1462471199198 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:59 INFO - PROCESS | 2340 | ++DOCSHELL 1FF0DC00 == 80 [pid = 2340] [id = 313] 10:59:59 INFO - PROCESS | 2340 | ++DOMWINDOW == 140 (1FF14000) [pid = 2340] [serial = 938] [outer = 00000000] 10:59:59 INFO - PROCESS | 2340 | ++DOMWINDOW == 141 (20519400) [pid = 2340] [serial = 939] [outer = 1FF14000] 10:59:59 INFO - PROCESS | 2340 | 1462471199252 Marionette DEBUG loaded listener.js 10:59:59 INFO - PROCESS | 2340 | ++DOMWINDOW == 142 (2051C400) [pid = 2340] [serial = 940] [outer = 1FF14000] 10:59:59 INFO - PROCESS | 2340 | 1462471199873 Marionette TRACE conn4 <- [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]]]}] 10:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 10:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 970ms 10:59:59 INFO - PROCESS | 2340 | 1462471199946 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 10:59:59 INFO - PROCESS | 2340 | 1462471199948 Marionette TRACE conn4 <- [1,1217,null,{"value":"13"}] 10:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 10:59:59 INFO - PROCESS | 2340 | 1462471199952 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 10:59:59 INFO - PROCESS | 2340 | 1462471199954 Marionette TRACE conn4 <- [1,1218,null,{}] 10:59:59 INFO - PROCESS | 2340 | 1462471199958 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:00 INFO - PROCESS | 2340 | 1462471200115 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 11:00:00 INFO - PROCESS | 2340 | 1462471200259 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:00 INFO - PROCESS | 2340 | ++DOCSHELL 2051FC00 == 81 [pid = 2340] [id = 314] 11:00:00 INFO - PROCESS | 2340 | ++DOMWINDOW == 143 (20524400) [pid = 2340] [serial = 941] [outer = 00000000] 11:00:00 INFO - PROCESS | 2340 | ++DOMWINDOW == 144 (20968000) [pid = 2340] [serial = 942] [outer = 20524400] 11:00:00 INFO - PROCESS | 2340 | 1462471200316 Marionette DEBUG loaded listener.js 11:00:00 INFO - PROCESS | 2340 | ++DOMWINDOW == 145 (209A2400) [pid = 2340] [serial = 943] [outer = 20524400] 11:00:00 INFO - PROCESS | 2340 | 1462471200886 Marionette TRACE conn4 <- [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]]]}] 11:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 970ms 11:00:00 INFO - PROCESS | 2340 | 1462471200926 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 11:00:00 INFO - PROCESS | 2340 | 1462471200928 Marionette TRACE conn4 <- [1,1221,null,{"value":"13"}] 11:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:00:00 INFO - PROCESS | 2340 | 1462471200931 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:00:00 INFO - PROCESS | 2340 | 1462471200933 Marionette TRACE conn4 <- [1,1222,null,{}] 11:00:00 INFO - PROCESS | 2340 | 1462471200937 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:01 INFO - PROCESS | 2340 | 1462471201045 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 11:00:01 INFO - PROCESS | 2340 | 1462471201162 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:01 INFO - PROCESS | 2340 | ++DOCSHELL 092F0400 == 82 [pid = 2340] [id = 315] 11:00:01 INFO - PROCESS | 2340 | ++DOMWINDOW == 146 (092F3800) [pid = 2340] [serial = 944] [outer = 00000000] 11:00:01 INFO - PROCESS | 2340 | ++DOMWINDOW == 147 (0D679000) [pid = 2340] [serial = 945] [outer = 092F3800] 11:00:01 INFO - PROCESS | 2340 | 1462471201445 Marionette DEBUG loaded listener.js 11:00:01 INFO - PROCESS | 2340 | ++DOMWINDOW == 148 (0D966000) [pid = 2340] [serial = 946] [outer = 092F3800] 11:00:02 INFO - PROCESS | 2340 | 1462471202150 Marionette TRACE conn4 <- [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]]]}] 11:00:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:00:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1280ms 11:00:02 INFO - PROCESS | 2340 | 1462471202215 Marionette TRACE conn4 -> [0,1225,"getWindowHandle",null] 11:00:02 INFO - PROCESS | 2340 | 1462471202220 Marionette TRACE conn4 <- [1,1225,null,{"value":"13"}] 11:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:00:02 INFO - PROCESS | 2340 | 1462471202225 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:00:02 INFO - PROCESS | 2340 | 1462471202228 Marionette TRACE conn4 <- [1,1226,null,{}] 11:00:02 INFO - PROCESS | 2340 | 1462471202233 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:02 INFO - PROCESS | 2340 | 1462471202371 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 11:00:02 INFO - PROCESS | 2340 | 1462471202542 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:02 INFO - PROCESS | 2340 | --DOCSHELL 1BB14000 == 81 [pid = 2340] [id = 133] 11:00:02 INFO - PROCESS | 2340 | --DOCSHELL 0D6E9400 == 80 [pid = 2340] [id = 307] 11:00:02 INFO - PROCESS | 2340 | --DOCSHELL 16BB6800 == 79 [pid = 2340] [id = 306] 11:00:02 INFO - PROCESS | 2340 | --DOCSHELL 1BCEC400 == 78 [pid = 2340] [id = 305] 11:00:02 INFO - PROCESS | 2340 | --DOCSHELL 19892C00 == 77 [pid = 2340] [id = 304] 11:00:02 INFO - PROCESS | 2340 | --DOCSHELL 17E91800 == 76 [pid = 2340] [id = 303] 11:00:02 INFO - PROCESS | 2340 | --DOCSHELL 17D35000 == 75 [pid = 2340] [id = 302] 11:00:02 INFO - PROCESS | 2340 | --DOMWINDOW == 147 (1DC76C00) [pid = 2340] [serial = 873] [outer = 00000000] [url = about:blank] 11:00:02 INFO - PROCESS | 2340 | ++DOCSHELL 092EB800 == 76 [pid = 2340] [id = 316] 11:00:02 INFO - PROCESS | 2340 | ++DOMWINDOW == 148 (0C869000) [pid = 2340] [serial = 947] [outer = 00000000] 11:00:02 INFO - PROCESS | 2340 | ++DOMWINDOW == 149 (0D625000) [pid = 2340] [serial = 948] [outer = 0C869000] 11:00:02 INFO - PROCESS | 2340 | 1462471202646 Marionette DEBUG loaded listener.js 11:00:02 INFO - PROCESS | 2340 | ++DOMWINDOW == 150 (0E589400) [pid = 2340] [serial = 949] [outer = 0C869000] 11:00:02 INFO - PROCESS | 2340 | --DOCSHELL 16151800 == 75 [pid = 2340] [id = 301] 11:00:02 INFO - PROCESS | 2340 | --DOCSHELL 0D1B0C00 == 74 [pid = 2340] [id = 300] 11:00:02 INFO - PROCESS | 2340 | --DOCSHELL 0E9E1400 == 73 [pid = 2340] [id = 299] 11:00:02 INFO - PROCESS | 2340 | --DOCSHELL 1DDCB400 == 72 [pid = 2340] [id = 296] 11:00:02 INFO - PROCESS | 2340 | --DOCSHELL 1DDC4C00 == 71 [pid = 2340] [id = 295] 11:00:02 INFO - PROCESS | 2340 | --DOCSHELL 1AF5BC00 == 70 [pid = 2340] [id = 294] 11:00:02 INFO - PROCESS | 2340 | --DOCSHELL 16BB5400 == 69 [pid = 2340] [id = 293] 11:00:02 INFO - PROCESS | 2340 | --DOCSHELL 0D1D3400 == 68 [pid = 2340] [id = 292] 11:00:02 INFO - PROCESS | 2340 | --DOMWINDOW == 149 (2051B800) [pid = 2340] [serial = 724] [outer = 00000000] [url = about:blank] 11:00:02 INFO - PROCESS | 2340 | --DOMWINDOW == 148 (1995B400) [pid = 2340] [serial = 793] [outer = 00000000] [url = about:blank] 11:00:02 INFO - PROCESS | 2340 | --DOMWINDOW == 147 (18A86C00) [pid = 2340] [serial = 858] [outer = 00000000] [url = about:blank] 11:00:02 INFO - PROCESS | 2340 | --DOMWINDOW == 146 (190AA800) [pid = 2340] [serial = 859] [outer = 00000000] [url = about:blank] 11:00:02 INFO - PROCESS | 2340 | --DOMWINDOW == 145 (19D2F800) [pid = 2340] [serial = 862] [outer = 00000000] [url = about:blank] 11:00:02 INFO - PROCESS | 2340 | --DOMWINDOW == 144 (1995C800) [pid = 2340] [serial = 861] [outer = 00000000] [url = about:blank] 11:00:02 INFO - PROCESS | 2340 | --DOMWINDOW == 143 (0DE28800) [pid = 2340] [serial = 849] [outer = 00000000] [url = about:blank] 11:00:02 INFO - PROCESS | 2340 | --DOMWINDOW == 142 (0E540000) [pid = 2340] [serial = 850] [outer = 00000000] [url = about:blank] 11:00:02 INFO - PROCESS | 2340 | --DOMWINDOW == 141 (17EF9400) [pid = 2340] [serial = 855] [outer = 00000000] [url = about:blank] 11:00:02 INFO - PROCESS | 2340 | --DOMWINDOW == 140 (16BC4400) [pid = 2340] [serial = 852] [outer = 00000000] [url = about:blank] 11:00:02 INFO - PROCESS | 2340 | --DOMWINDOW == 139 (17D1D400) [pid = 2340] [serial = 853] [outer = 00000000] [url = about:blank] 11:00:02 INFO - PROCESS | 2340 | --DOMWINDOW == 138 (15A27800) [pid = 2340] [serial = 847] [outer = 00000000] [url = about:blank] 11:00:02 INFO - PROCESS | 2340 | --DOMWINDOW == 137 (14A50C00) [pid = 2340] [serial = 846] [outer = 00000000] [url = about:blank] 11:00:02 INFO - PROCESS | 2340 | --DOMWINDOW == 136 (19955000) [pid = 2340] [serial = 844] [outer = 00000000] [url = about:blank] 11:00:02 INFO - PROCESS | 2340 | --DOMWINDOW == 135 (17D38800) [pid = 2340] [serial = 843] [outer = 00000000] [url = about:blank] 11:00:02 INFO - PROCESS | 2340 | --DOMWINDOW == 134 (0DE2A000) [pid = 2340] [serial = 825] [outer = 00000000] [url = about:blank] 11:00:02 INFO - PROCESS | 2340 | --DOMWINDOW == 133 (16A79800) [pid = 2340] [serial = 828] [outer = 00000000] [url = about:blank] 11:00:02 INFO - PROCESS | 2340 | --DOMWINDOW == 132 (17693400) [pid = 2340] [serial = 867] [outer = 00000000] [url = about:blank] 11:00:02 INFO - PROCESS | 2340 | --DOMWINDOW == 131 (1B4DD000) [pid = 2340] [serial = 831] [outer = 00000000] [url = about:blank] 11:00:02 INFO - PROCESS | 2340 | --DOMWINDOW == 130 (1BB11400) [pid = 2340] [serial = 864] [outer = 00000000] [url = about:blank] 11:00:02 INFO - PROCESS | 2340 | --DOMWINDOW == 129 (1CB32000) [pid = 2340] [serial = 834] [outer = 00000000] [url = about:blank] 11:00:02 INFO - PROCESS | 2340 | --DOMWINDOW == 128 (1CD89C00) [pid = 2340] [serial = 837] [outer = 00000000] [url = about:blank] 11:00:02 INFO - PROCESS | 2340 | --DOMWINDOW == 127 (1DD68C00) [pid = 2340] [serial = 840] [outer = 00000000] [url = about:blank] 11:00:02 INFO - PROCESS | 2340 | --DOMWINDOW == 126 (1BB1C800) [pid = 2340] [serial = 870] [outer = 00000000] [url = about:blank] 11:00:02 INFO - PROCESS | 2340 | --DOMWINDOW == 125 (1BB43C00) [pid = 2340] [serial = 865] [outer = 00000000] [url = about:blank] 11:00:02 INFO - PROCESS | 2340 | --DOMWINDOW == 124 (17EF7000) [pid = 2340] [serial = 868] [outer = 00000000] [url = about:blank] 11:00:02 INFO - PROCESS | 2340 | --DOMWINDOW == 123 (1CB2F000) [pid = 2340] [serial = 871] [outer = 00000000] [url = about:blank] 11:00:02 INFO - PROCESS | 2340 | --DOMWINDOW == 122 (18734000) [pid = 2340] [serial = 856] [outer = 00000000] [url = about:blank] 11:00:03 INFO - PROCESS | 2340 | 1462471203146 Marionette TRACE conn4 <- [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]]]}] 11:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 991ms 11:00:03 INFO - PROCESS | 2340 | 1462471203216 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 11:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:00:03 INFO - PROCESS | 2340 | 1462471203220 Marionette TRACE conn4 <- [1,1229,null,{"value":"13"}] 11:00:03 INFO - PROCESS | 2340 | 1462471203225 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:00:03 INFO - PROCESS | 2340 | 1462471203228 Marionette TRACE conn4 <- [1,1230,null,{}] 11:00:03 INFO - PROCESS | 2340 | 1462471203231 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:03 INFO - PROCESS | 2340 | 1462471203322 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 11:00:03 INFO - PROCESS | 2340 | 1462471203333 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:03 INFO - PROCESS | 2340 | ++DOCSHELL 0E540000 == 69 [pid = 2340] [id = 317] 11:00:03 INFO - PROCESS | 2340 | ++DOMWINDOW == 123 (1431A400) [pid = 2340] [serial = 950] [outer = 00000000] 11:00:03 INFO - PROCESS | 2340 | ++DOMWINDOW == 124 (15A26C00) [pid = 2340] [serial = 951] [outer = 1431A400] 11:00:03 INFO - PROCESS | 2340 | 1462471203409 Marionette DEBUG loaded listener.js 11:00:03 INFO - PROCESS | 2340 | ++DOMWINDOW == 125 (165C3400) [pid = 2340] [serial = 952] [outer = 1431A400] 11:00:03 INFO - PROCESS | 2340 | 1462471203905 Marionette TRACE conn4 <- [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]]]}] 11:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 730ms 11:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:00:03 INFO - PROCESS | 2340 | 1462471203958 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 11:00:03 INFO - PROCESS | 2340 | 1462471203960 Marionette TRACE conn4 <- [1,1233,null,{"value":"13"}] 11:00:03 INFO - PROCESS | 2340 | 1462471203966 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:00:03 INFO - PROCESS | 2340 | 1462471203970 Marionette TRACE conn4 <- [1,1234,null,{}] 11:00:04 INFO - PROCESS | 2340 | 1462471203980 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:04 INFO - PROCESS | 2340 | 1462471204073 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 11:00:04 INFO - PROCESS | 2340 | 1462471204083 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:04 INFO - PROCESS | 2340 | ++DOCSHELL 1766D800 == 70 [pid = 2340] [id = 318] 11:00:04 INFO - PROCESS | 2340 | ++DOMWINDOW == 126 (1768E000) [pid = 2340] [serial = 953] [outer = 00000000] 11:00:04 INFO - PROCESS | 2340 | ++DOMWINDOW == 127 (17D37000) [pid = 2340] [serial = 954] [outer = 1768E000] 11:00:04 INFO - PROCESS | 2340 | 1462471204128 Marionette DEBUG loaded listener.js 11:00:04 INFO - PROCESS | 2340 | ++DOMWINDOW == 128 (17E8F400) [pid = 2340] [serial = 955] [outer = 1768E000] 11:00:04 INFO - PROCESS | 2340 | 1462471204582 Marionette TRACE conn4 <- [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]]]}] 11:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 690ms 11:00:04 INFO - PROCESS | 2340 | 1462471204656 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 11:00:04 INFO - PROCESS | 2340 | 1462471204659 Marionette TRACE conn4 <- [1,1237,null,{"value":"13"}] 11:00:04 INFO - PROCESS | 2340 | 1462471204662 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:00:04 INFO - PROCESS | 2340 | 1462471204663 Marionette TRACE conn4 <- [1,1238,null,{}] 11:00:04 INFO - PROCESS | 2340 | 1462471204667 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:04 INFO - PROCESS | 2340 | 1462471204761 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 11:00:04 INFO - PROCESS | 2340 | 1462471204767 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:04 INFO - PROCESS | 2340 | ++DOCSHELL 0D621400 == 71 [pid = 2340] [id = 319] 11:00:04 INFO - PROCESS | 2340 | ++DOMWINDOW == 129 (17E92400) [pid = 2340] [serial = 956] [outer = 00000000] 11:00:04 INFO - PROCESS | 2340 | ++DOMWINDOW == 130 (186E4400) [pid = 2340] [serial = 957] [outer = 17E92400] 11:00:04 INFO - PROCESS | 2340 | 1462471204812 Marionette DEBUG loaded listener.js 11:00:04 INFO - PROCESS | 2340 | ++DOMWINDOW == 131 (18731800) [pid = 2340] [serial = 958] [outer = 17E92400] 11:00:05 INFO - PROCESS | 2340 | 1462471205295 Marionette TRACE conn4 <- [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]]]}] 11:00:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:00:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 670ms 11:00:05 INFO - PROCESS | 2340 | 1462471205336 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 11:00:05 INFO - PROCESS | 2340 | 1462471205338 Marionette TRACE conn4 <- [1,1241,null,{"value":"13"}] 11:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:00:05 INFO - PROCESS | 2340 | 1462471205341 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:00:05 INFO - PROCESS | 2340 | 1462471205343 Marionette TRACE conn4 <- [1,1242,null,{}] 11:00:05 INFO - PROCESS | 2340 | 1462471205346 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:05 INFO - PROCESS | 2340 | 1462471205502 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 11:00:05 INFO - PROCESS | 2340 | 1462471205574 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:05 INFO - PROCESS | 2340 | ++DOCSHELL 18A82800 == 72 [pid = 2340] [id = 320] 11:00:05 INFO - PROCESS | 2340 | ++DOMWINDOW == 132 (18A83400) [pid = 2340] [serial = 959] [outer = 00000000] 11:00:05 INFO - PROCESS | 2340 | ++DOMWINDOW == 133 (19021400) [pid = 2340] [serial = 960] [outer = 18A83400] 11:00:05 INFO - PROCESS | 2340 | 1462471205624 Marionette DEBUG loaded listener.js 11:00:05 INFO - PROCESS | 2340 | ++DOMWINDOW == 134 (1971A800) [pid = 2340] [serial = 961] [outer = 18A83400] 11:00:06 INFO - PROCESS | 2340 | 1462471206088 Marionette TRACE conn4 <- [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]]]}] 11:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 770ms 11:00:06 INFO - PROCESS | 2340 | 1462471206112 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 11:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:00:06 INFO - PROCESS | 2340 | 1462471206114 Marionette TRACE conn4 <- [1,1245,null,{"value":"13"}] 11:00:06 INFO - PROCESS | 2340 | 1462471206117 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:00:06 INFO - PROCESS | 2340 | 1462471206119 Marionette TRACE conn4 <- [1,1246,null,{}] 11:00:06 INFO - PROCESS | 2340 | 1462471206122 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:06 INFO - PROCESS | 2340 | 1462471206248 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 11:00:06 INFO - PROCESS | 2340 | 1462471206308 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:06 INFO - PROCESS | 2340 | ++DOCSHELL 198F1000 == 73 [pid = 2340] [id = 321] 11:00:06 INFO - PROCESS | 2340 | ++DOMWINDOW == 135 (19954C00) [pid = 2340] [serial = 962] [outer = 00000000] 11:00:06 INFO - PROCESS | 2340 | ++DOMWINDOW == 136 (19D2A800) [pid = 2340] [serial = 963] [outer = 19954C00] 11:00:06 INFO - PROCESS | 2340 | 1462471206363 Marionette DEBUG loaded listener.js 11:00:06 INFO - PROCESS | 2340 | ++DOMWINDOW == 137 (19D30000) [pid = 2340] [serial = 964] [outer = 19954C00] 11:00:06 INFO - PROCESS | 2340 | 1462471206810 Marionette TRACE conn4 <- [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]]]}] 11:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 730ms 11:00:06 INFO - PROCESS | 2340 | 1462471206849 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 11:00:06 INFO - PROCESS | 2340 | 1462471206851 Marionette TRACE conn4 <- [1,1249,null,{"value":"13"}] 11:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:00:06 INFO - PROCESS | 2340 | 1462471206893 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:00:06 INFO - PROCESS | 2340 | 1462471206895 Marionette TRACE conn4 <- [1,1250,null,{}] 11:00:06 INFO - PROCESS | 2340 | 1462471206899 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:07 INFO - PROCESS | 2340 | 1462471207191 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 11:00:07 INFO - PROCESS | 2340 | --DOMWINDOW == 136 (0D962C00) [pid = 2340] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:00:07 INFO - PROCESS | 2340 | --DOMWINDOW == 135 (0E9E8800) [pid = 2340] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:00:07 INFO - PROCESS | 2340 | --DOMWINDOW == 134 (19D29000) [pid = 2340] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:00:07 INFO - PROCESS | 2340 | --DOMWINDOW == 133 (1CB31000) [pid = 2340] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:00:07 INFO - PROCESS | 2340 | --DOMWINDOW == 132 (16152000) [pid = 2340] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:00:07 INFO - PROCESS | 2340 | --DOMWINDOW == 131 (17E8CC00) [pid = 2340] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:00:07 INFO - PROCESS | 2340 | --DOMWINDOW == 130 (0D67D000) [pid = 2340] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:00:07 INFO - PROCESS | 2340 | --DOMWINDOW == 129 (18A81C00) [pid = 2340] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:00:07 INFO - PROCESS | 2340 | --DOMWINDOW == 128 (16BC2000) [pid = 2340] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:00:07 INFO - PROCESS | 2340 | --DOMWINDOW == 127 (1BCF0800) [pid = 2340] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:00:07 INFO - PROCESS | 2340 | 1462471207266 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:07 INFO - PROCESS | 2340 | ++DOCSHELL 0C853400 == 74 [pid = 2340] [id = 322] 11:00:07 INFO - PROCESS | 2340 | ++DOMWINDOW == 128 (0D67D000) [pid = 2340] [serial = 965] [outer = 00000000] 11:00:07 INFO - PROCESS | 2340 | ++DOMWINDOW == 129 (0E5BAC00) [pid = 2340] [serial = 966] [outer = 0D67D000] 11:00:07 INFO - PROCESS | 2340 | 1462471207313 Marionette DEBUG loaded listener.js 11:00:07 INFO - PROCESS | 2340 | ++DOMWINDOW == 130 (1465B400) [pid = 2340] [serial = 967] [outer = 0D67D000] 11:00:07 INFO - PROCESS | 2340 | 1462471207700 Marionette TRACE conn4 <- [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]]]}] 11:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 871ms 11:00:07 INFO - PROCESS | 2340 | 1462471207728 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 11:00:07 INFO - PROCESS | 2340 | 1462471207730 Marionette TRACE conn4 <- [1,1253,null,{"value":"13"}] 11:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:00:07 INFO - PROCESS | 2340 | 1462471207733 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:00:07 INFO - PROCESS | 2340 | 1462471207734 Marionette TRACE conn4 <- [1,1254,null,{}] 11:00:07 INFO - PROCESS | 2340 | 1462471207738 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:07 INFO - PROCESS | 2340 | 1462471207828 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 11:00:07 INFO - PROCESS | 2340 | 1462471207835 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:07 INFO - PROCESS | 2340 | ++DOCSHELL 17D01400 == 75 [pid = 2340] [id = 323] 11:00:07 INFO - PROCESS | 2340 | ++DOMWINDOW == 131 (186ED000) [pid = 2340] [serial = 968] [outer = 00000000] 11:00:07 INFO - PROCESS | 2340 | ++DOMWINDOW == 132 (1A806000) [pid = 2340] [serial = 969] [outer = 186ED000] 11:00:07 INFO - PROCESS | 2340 | 1462471207879 Marionette DEBUG loaded listener.js 11:00:07 INFO - PROCESS | 2340 | ++DOMWINDOW == 133 (1B4E3400) [pid = 2340] [serial = 970] [outer = 186ED000] 11:00:08 INFO - PROCESS | 2340 | 1462471208326 Marionette TRACE conn4 <- [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]]]}] 11:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 630ms 11:00:08 INFO - PROCESS | 2340 | 1462471208364 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 11:00:08 INFO - PROCESS | 2340 | 1462471208366 Marionette TRACE conn4 <- [1,1257,null,{"value":"13"}] 11:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:00:08 INFO - PROCESS | 2340 | 1462471208369 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:00:08 INFO - PROCESS | 2340 | 1462471208371 Marionette TRACE conn4 <- [1,1258,null,{}] 11:00:08 INFO - PROCESS | 2340 | 1462471208375 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:08 INFO - PROCESS | 2340 | 1462471208461 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 11:00:08 INFO - PROCESS | 2340 | 1462471208468 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:08 INFO - PROCESS | 2340 | ++DOCSHELL 1AF55C00 == 76 [pid = 2340] [id = 324] 11:00:08 INFO - PROCESS | 2340 | ++DOMWINDOW == 134 (1BB16C00) [pid = 2340] [serial = 971] [outer = 00000000] 11:00:08 INFO - PROCESS | 2340 | ++DOMWINDOW == 135 (1BCF1C00) [pid = 2340] [serial = 972] [outer = 1BB16C00] 11:00:08 INFO - PROCESS | 2340 | 1462471208511 Marionette DEBUG loaded listener.js 11:00:08 INFO - PROCESS | 2340 | ++DOMWINDOW == 136 (1CB2F400) [pid = 2340] [serial = 973] [outer = 1BB16C00] 11:00:09 INFO - PROCESS | 2340 | 1462471209008 Marionette TRACE conn4 <- [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]]]}] 11:00:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 670ms 11:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:00:09 INFO - PROCESS | 2340 | 1462471209040 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 11:00:09 INFO - PROCESS | 2340 | 1462471209042 Marionette TRACE conn4 <- [1,1261,null,{"value":"13"}] 11:00:09 INFO - PROCESS | 2340 | 1462471209045 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:00:09 INFO - PROCESS | 2340 | 1462471209047 Marionette TRACE conn4 <- [1,1262,null,{}] 11:00:09 INFO - PROCESS | 2340 | 1462471209051 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:09 INFO - PROCESS | 2340 | 1462471209142 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 11:00:09 INFO - PROCESS | 2340 | 1462471209149 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:09 INFO - PROCESS | 2340 | ++DOCSHELL 0D207000 == 77 [pid = 2340] [id = 325] 11:00:09 INFO - PROCESS | 2340 | ++DOMWINDOW == 137 (1CB34400) [pid = 2340] [serial = 974] [outer = 00000000] 11:00:09 INFO - PROCESS | 2340 | ++DOMWINDOW == 138 (1CD84C00) [pid = 2340] [serial = 975] [outer = 1CB34400] 11:00:09 INFO - PROCESS | 2340 | 1462471209200 Marionette DEBUG loaded listener.js 11:00:09 INFO - PROCESS | 2340 | ++DOMWINDOW == 139 (1DC81000) [pid = 2340] [serial = 976] [outer = 1CB34400] 11:00:09 INFO - PROCESS | 2340 | 1462471209976 Marionette TRACE conn4 <- [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]]]}] 11:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 970ms 11:00:10 INFO - PROCESS | 2340 | 1462471210016 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 11:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:00:10 INFO - PROCESS | 2340 | 1462471210020 Marionette TRACE conn4 <- [1,1265,null,{"value":"13"}] 11:00:10 INFO - PROCESS | 2340 | 1462471210024 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:00:10 INFO - PROCESS | 2340 | 1462471210029 Marionette TRACE conn4 <- [1,1266,null,{}] 11:00:10 INFO - PROCESS | 2340 | 1462471210034 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:10 INFO - PROCESS | 2340 | 1462471210159 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 11:00:10 INFO - PROCESS | 2340 | 1462471210308 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:10 INFO - PROCESS | 2340 | ++DOCSHELL 0DA4CC00 == 78 [pid = 2340] [id = 326] 11:00:10 INFO - PROCESS | 2340 | ++DOMWINDOW == 140 (0DE2A000) [pid = 2340] [serial = 977] [outer = 00000000] 11:00:10 INFO - PROCESS | 2340 | ++DOMWINDOW == 141 (1615B400) [pid = 2340] [serial = 978] [outer = 0DE2A000] 11:00:10 INFO - PROCESS | 2340 | 1462471210370 Marionette DEBUG loaded listener.js 11:00:10 INFO - PROCESS | 2340 | ++DOMWINDOW == 142 (16BBF400) [pid = 2340] [serial = 979] [outer = 0DE2A000] 11:00:10 INFO - PROCESS | 2340 | 1462471210965 Marionette TRACE conn4 <- [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]]]}] 11:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 990ms 11:00:11 INFO - PROCESS | 2340 | 1462471211017 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 11:00:11 INFO - PROCESS | 2340 | 1462471211023 Marionette TRACE conn4 <- [1,1269,null,{"value":"13"}] 11:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:00:11 INFO - PROCESS | 2340 | 1462471211030 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:00:11 INFO - PROCESS | 2340 | 1462471211032 Marionette TRACE conn4 <- [1,1270,null,{}] 11:00:11 INFO - PROCESS | 2340 | 1462471211037 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:11 INFO - PROCESS | 2340 | 1462471211160 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 11:00:11 INFO - PROCESS | 2340 | 1462471211301 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:11 INFO - PROCESS | 2340 | ++DOCSHELL 17EF2400 == 79 [pid = 2340] [id = 327] 11:00:11 INFO - PROCESS | 2340 | ++DOMWINDOW == 143 (186EB000) [pid = 2340] [serial = 980] [outer = 00000000] 11:00:11 INFO - PROCESS | 2340 | ++DOMWINDOW == 144 (19528000) [pid = 2340] [serial = 981] [outer = 186EB000] 11:00:11 INFO - PROCESS | 2340 | 1462471211357 Marionette DEBUG loaded listener.js 11:00:11 INFO - PROCESS | 2340 | ++DOMWINDOW == 145 (19952800) [pid = 2340] [serial = 982] [outer = 186EB000] 11:00:12 INFO - PROCESS | 2340 | 1462471212002 Marionette TRACE conn4 <- [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]]]}] 11:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1022ms 11:00:12 INFO - PROCESS | 2340 | 1462471212053 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 11:00:12 INFO - PROCESS | 2340 | 1462471212056 Marionette TRACE conn4 <- [1,1273,null,{"value":"13"}] 11:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:00:12 INFO - PROCESS | 2340 | 1462471212060 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:00:12 INFO - PROCESS | 2340 | 1462471212064 Marionette TRACE conn4 <- [1,1274,null,{}] 11:00:12 INFO - PROCESS | 2340 | 1462471212110 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:12 INFO - PROCESS | 2340 | 1462471212230 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 11:00:12 INFO - PROCESS | 2340 | 1462471212372 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:12 INFO - PROCESS | 2340 | ++DOCSHELL 1995AC00 == 80 [pid = 2340] [id = 328] 11:00:12 INFO - PROCESS | 2340 | ++DOMWINDOW == 146 (1B4DD400) [pid = 2340] [serial = 983] [outer = 00000000] 11:00:12 INFO - PROCESS | 2340 | ++DOMWINDOW == 147 (1DD68C00) [pid = 2340] [serial = 984] [outer = 1B4DD400] 11:00:12 INFO - PROCESS | 2340 | 1462471212430 Marionette DEBUG loaded listener.js 11:00:12 INFO - PROCESS | 2340 | ++DOMWINDOW == 148 (1DD71400) [pid = 2340] [serial = 985] [outer = 1B4DD400] 11:00:13 INFO - PROCESS | 2340 | 1462471213073 Marionette TRACE conn4 <- [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]]]}] 11:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1041ms 11:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:00:13 INFO - PROCESS | 2340 | 1462471213103 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 11:00:13 INFO - PROCESS | 2340 | 1462471213106 Marionette TRACE conn4 <- [1,1277,null,{"value":"13"}] 11:00:13 INFO - PROCESS | 2340 | 1462471213109 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:00:13 INFO - PROCESS | 2340 | 1462471213111 Marionette TRACE conn4 <- [1,1278,null,{}] 11:00:13 INFO - PROCESS | 2340 | 1462471213115 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:13 INFO - PROCESS | 2340 | 1462471213230 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 11:00:13 INFO - PROCESS | 2340 | 1462471213371 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:13 INFO - PROCESS | 2340 | ++DOCSHELL 1DDC4400 == 81 [pid = 2340] [id = 329] 11:00:13 INFO - PROCESS | 2340 | ++DOMWINDOW == 149 (1DDC4C00) [pid = 2340] [serial = 986] [outer = 00000000] 11:00:13 INFO - PROCESS | 2340 | ++DOMWINDOW == 150 (1EA23C00) [pid = 2340] [serial = 987] [outer = 1DDC4C00] 11:00:13 INFO - PROCESS | 2340 | 1462471213427 Marionette DEBUG loaded listener.js 11:00:13 INFO - PROCESS | 2340 | ++DOMWINDOW == 151 (1EBDC400) [pid = 2340] [serial = 988] [outer = 1DDC4C00] 11:00:14 INFO - PROCESS | 2340 | 1462471214040 Marionette TRACE conn4 <- [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]]]}] 11:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 970ms 11:00:14 INFO - PROCESS | 2340 | 1462471214083 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 11:00:14 INFO - PROCESS | 2340 | 1462471214085 Marionette TRACE conn4 <- [1,1281,null,{"value":"13"}] 11:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:00:14 INFO - PROCESS | 2340 | 1462471214089 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:00:14 INFO - PROCESS | 2340 | 1462471214091 Marionette TRACE conn4 <- [1,1282,null,{}] 11:00:14 INFO - PROCESS | 2340 | 1462471214094 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:14 INFO - PROCESS | 2340 | 1462471214253 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 11:00:14 INFO - PROCESS | 2340 | 1462471214364 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:14 INFO - PROCESS | 2340 | ++DOCSHELL 1ECC2000 == 82 [pid = 2340] [id = 330] 11:00:14 INFO - PROCESS | 2340 | ++DOMWINDOW == 152 (1F243000) [pid = 2340] [serial = 989] [outer = 00000000] 11:00:14 INFO - PROCESS | 2340 | ++DOMWINDOW == 153 (1F2F7000) [pid = 2340] [serial = 990] [outer = 1F243000] 11:00:14 INFO - PROCESS | 2340 | 1462471214419 Marionette DEBUG loaded listener.js 11:00:14 INFO - PROCESS | 2340 | ++DOMWINDOW == 154 (1FF16000) [pid = 2340] [serial = 991] [outer = 1F243000] 11:00:15 INFO - PROCESS | 2340 | 1462471215002 Marionette TRACE conn4 <- [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]]]}] 11:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 970ms 11:00:15 INFO - PROCESS | 2340 | 1462471215059 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 11:00:15 INFO - PROCESS | 2340 | 1462471215062 Marionette TRACE conn4 <- [1,1285,null,{"value":"13"}] 11:00:15 INFO - PROCESS | 2340 | 1462471215065 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:00:15 INFO - PROCESS | 2340 | 1462471215067 Marionette TRACE conn4 <- [1,1286,null,{}] 11:00:15 INFO - PROCESS | 2340 | 1462471215071 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:15 INFO - PROCESS | 2340 | 1462471215198 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 11:00:15 INFO - PROCESS | 2340 | 1462471215360 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:15 INFO - PROCESS | 2340 | ++DOCSHELL 20518000 == 83 [pid = 2340] [id = 331] 11:00:15 INFO - PROCESS | 2340 | ++DOMWINDOW == 155 (20518800) [pid = 2340] [serial = 992] [outer = 00000000] 11:00:15 INFO - PROCESS | 2340 | ++DOMWINDOW == 156 (20966800) [pid = 2340] [serial = 993] [outer = 20518800] 11:00:15 INFO - PROCESS | 2340 | 1462471215421 Marionette DEBUG loaded listener.js 11:00:15 INFO - PROCESS | 2340 | ++DOMWINDOW == 157 (209A4400) [pid = 2340] [serial = 994] [outer = 20518800] 11:00:16 INFO - PROCESS | 2340 | 1462471216046 Marionette TRACE conn4 <- [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]]]}] 11:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1018ms 11:00:16 INFO - PROCESS | 2340 | 1462471216088 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 11:00:16 INFO - PROCESS | 2340 | 1462471216090 Marionette TRACE conn4 <- [1,1289,null,{"value":"13"}] 11:00:16 INFO - PROCESS | 2340 | 1462471216094 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:00:16 INFO - PROCESS | 2340 | 1462471216096 Marionette TRACE conn4 <- [1,1290,null,{}] 11:00:16 INFO - PROCESS | 2340 | 1462471216099 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:16 INFO - PROCESS | 2340 | 1462471216213 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 11:00:16 INFO - PROCESS | 2340 | 1462471216362 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:16 INFO - PROCESS | 2340 | ++DOCSHELL 0E58B800 == 84 [pid = 2340] [id = 332] 11:00:16 INFO - PROCESS | 2340 | ++DOMWINDOW == 158 (1413D000) [pid = 2340] [serial = 995] [outer = 00000000] 11:00:16 INFO - PROCESS | 2340 | ++DOMWINDOW == 159 (209AF400) [pid = 2340] [serial = 996] [outer = 1413D000] 11:00:16 INFO - PROCESS | 2340 | 1462471216420 Marionette DEBUG loaded listener.js 11:00:16 INFO - PROCESS | 2340 | ++DOMWINDOW == 160 (213E5000) [pid = 2340] [serial = 997] [outer = 1413D000] 11:00:17 INFO - PROCESS | 2340 | 1462471217214 Marionette TRACE conn4 <- [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]]]}] 11:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1183ms 11:00:17 INFO - PROCESS | 2340 | 1462471217280 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 11:00:17 INFO - PROCESS | 2340 | 1462471217284 Marionette TRACE conn4 <- [1,1293,null,{"value":"13"}] 11:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:00:17 INFO - PROCESS | 2340 | 1462471217303 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:00:17 INFO - PROCESS | 2340 | 1462471217307 Marionette TRACE conn4 <- [1,1294,null,{}] 11:00:17 INFO - PROCESS | 2340 | 1462471217314 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:17 INFO - PROCESS | 2340 | 1462471217431 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 11:00:17 INFO - PROCESS | 2340 | 1462471217572 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:17 INFO - PROCESS | 2340 | ++DOCSHELL 0D67FC00 == 85 [pid = 2340] [id = 333] 11:00:17 INFO - PROCESS | 2340 | ++DOMWINDOW == 161 (0DE2E000) [pid = 2340] [serial = 998] [outer = 00000000] 11:00:17 INFO - PROCESS | 2340 | ++DOMWINDOW == 162 (1614E400) [pid = 2340] [serial = 999] [outer = 0DE2E000] 11:00:17 INFO - PROCESS | 2340 | 1462471217628 Marionette DEBUG loaded listener.js 11:00:17 INFO - PROCESS | 2340 | ++DOMWINDOW == 163 (17D02800) [pid = 2340] [serial = 1000] [outer = 0DE2E000] 11:00:18 INFO - PROCESS | 2340 | 1462471218218 Marionette TRACE conn4 <- [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]]]}] 11:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 930ms 11:00:18 INFO - PROCESS | 2340 | 1462471218238 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 11:00:18 INFO - PROCESS | 2340 | 1462471218243 Marionette TRACE conn4 <- [1,1297,null,{"value":"13"}] 11:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:00:18 INFO - PROCESS | 2340 | 1462471218249 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:00:18 INFO - PROCESS | 2340 | 1462471218252 Marionette TRACE conn4 <- [1,1298,null,{}] 11:00:18 INFO - PROCESS | 2340 | 1462471218255 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:18 INFO - PROCESS | 2340 | 1462471218357 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 11:00:18 INFO - PROCESS | 2340 | 1462471218520 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:18 INFO - PROCESS | 2340 | ++DOCSHELL 1465C400 == 86 [pid = 2340] [id = 334] 11:00:18 INFO - PROCESS | 2340 | ++DOMWINDOW == 164 (14A04000) [pid = 2340] [serial = 1001] [outer = 00000000] 11:00:18 INFO - PROCESS | 2340 | ++DOMWINDOW == 165 (18A7AC00) [pid = 2340] [serial = 1002] [outer = 14A04000] 11:00:18 INFO - PROCESS | 2340 | 1462471218569 Marionette DEBUG loaded listener.js 11:00:18 INFO - PROCESS | 2340 | ++DOMWINDOW == 166 (1950F000) [pid = 2340] [serial = 1003] [outer = 14A04000] 11:00:19 INFO - PROCESS | 2340 | --DOCSHELL 1AF55C00 == 85 [pid = 2340] [id = 324] 11:00:19 INFO - PROCESS | 2340 | --DOCSHELL 17D01400 == 84 [pid = 2340] [id = 323] 11:00:19 INFO - PROCESS | 2340 | --DOCSHELL 0C853400 == 83 [pid = 2340] [id = 322] 11:00:19 INFO - PROCESS | 2340 | --DOCSHELL 198F1000 == 82 [pid = 2340] [id = 321] 11:00:19 INFO - PROCESS | 2340 | --DOCSHELL 18A82800 == 81 [pid = 2340] [id = 320] 11:00:19 INFO - PROCESS | 2340 | --DOCSHELL 0D621400 == 80 [pid = 2340] [id = 319] 11:00:19 INFO - PROCESS | 2340 | --DOCSHELL 1766D800 == 79 [pid = 2340] [id = 318] 11:00:19 INFO - PROCESS | 2340 | --DOCSHELL 0E540000 == 78 [pid = 2340] [id = 317] 11:00:19 INFO - PROCESS | 2340 | --DOCSHELL 092EB800 == 77 [pid = 2340] [id = 316] 11:00:19 INFO - PROCESS | 2340 | --DOCSHELL 092F0400 == 76 [pid = 2340] [id = 315] 11:00:19 INFO - PROCESS | 2340 | --DOMWINDOW == 165 (0E932800) [pid = 2340] [serial = 876] [outer = 00000000] [url = about:blank] 11:00:19 INFO - PROCESS | 2340 | --DOMWINDOW == 164 (17EEF400) [pid = 2340] [serial = 879] [outer = 00000000] [url = about:blank] 11:00:19 INFO - PROCESS | 2340 | --DOMWINDOW == 163 (1DCD0800) [pid = 2340] [serial = 882] [outer = 00000000] [url = about:blank] 11:00:19 INFO - PROCESS | 2340 | --DOMWINDOW == 162 (1DDCFC00) [pid = 2340] [serial = 885] [outer = 00000000] [url = about:blank] 11:00:19 INFO - PROCESS | 2340 | --DOMWINDOW == 161 (1EB92800) [pid = 2340] [serial = 888] [outer = 00000000] [url = about:blank] 11:00:19 INFO - PROCESS | 2340 | --DOMWINDOW == 160 (1F243C00) [pid = 2340] [serial = 891] [outer = 00000000] [url = about:blank] 11:00:19 INFO - PROCESS | 2340 | --DOMWINDOW == 159 (1DDC6C00) [pid = 2340] [serial = 924] [outer = 00000000] [url = about:blank] 11:00:19 INFO - PROCESS | 2340 | --DOCSHELL 1F24F400 == 75 [pid = 2340] [id = 312] 11:00:19 INFO - PROCESS | 2340 | --DOCSHELL 1D892000 == 74 [pid = 2340] [id = 311] 11:00:19 INFO - PROCESS | 2340 | --DOCSHELL 0D109C00 == 73 [pid = 2340] [id = 310] 11:00:19 INFO - PROCESS | 2340 | --DOCSHELL 0D680800 == 72 [pid = 2340] [id = 309] 11:00:19 INFO - PROCESS | 2340 | 1462471219189 Marionette TRACE conn4 <- [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] 11:00:19 INFO - PROCESS | 2340 | 1462471219225 Marionette TRACE conn4 <- [1,1301,null,{"value":"13"}] 11:00:19 INFO - PROCESS | 2340 | 1462471219228 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:00:19 INFO - PROCESS | 2340 | 1462471219231 Marionette TRACE conn4 <- [1,1302,null,{}] 11:00:19 INFO - PROCESS | 2340 | 1462471219244 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:19 INFO - PROCESS | 2340 | 1462471219341 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 11:00:19 INFO - PROCESS | 2340 | --DOMWINDOW == 158 (1CB35400) [pid = 2340] [serial = 915] [outer = 00000000] [url = about:blank] 11:00:19 INFO - PROCESS | 2340 | --DOMWINDOW == 157 (14AE7C00) [pid = 2340] [serial = 895] [outer = 00000000] [url = about:blank] 11:00:19 INFO - PROCESS | 2340 | --DOMWINDOW == 156 (0E5BB400) [pid = 2340] [serial = 894] [outer = 00000000] [url = about:blank] 11:00:19 INFO - PROCESS | 2340 | --DOMWINDOW == 155 (16BB8400) [pid = 2340] [serial = 898] [outer = 00000000] [url = about:blank] 11:00:19 INFO - PROCESS | 2340 | --DOMWINDOW == 154 (14A9F000) [pid = 2340] [serial = 897] [outer = 00000000] [url = about:blank] 11:00:19 INFO - PROCESS | 2340 | --DOMWINDOW == 153 (1BB10C00) [pid = 2340] [serial = 913] [outer = 00000000] [url = about:blank] 11:00:19 INFO - PROCESS | 2340 | --DOMWINDOW == 152 (1AF58C00) [pid = 2340] [serial = 912] [outer = 00000000] [url = about:blank] 11:00:19 INFO - PROCESS | 2340 | --DOMWINDOW == 151 (1DCCA000) [pid = 2340] [serial = 922] [outer = 00000000] [url = about:blank] 11:00:19 INFO - PROCESS | 2340 | --DOMWINDOW == 150 (1DC82000) [pid = 2340] [serial = 921] [outer = 00000000] [url = about:blank] 11:00:19 INFO - PROCESS | 2340 | --DOMWINDOW == 149 (1CC36000) [pid = 2340] [serial = 916] [outer = 00000000] [url = about:blank] 11:00:19 INFO - PROCESS | 2340 | --DOMWINDOW == 148 (17670C00) [pid = 2340] [serial = 903] [outer = 00000000] [url = about:blank] 11:00:19 INFO - PROCESS | 2340 | --DOMWINDOW == 147 (17D22000) [pid = 2340] [serial = 904] [outer = 00000000] [url = about:blank] 11:00:19 INFO - PROCESS | 2340 | --DOMWINDOW == 146 (18731000) [pid = 2340] [serial = 906] [outer = 00000000] [url = about:blank] 11:00:19 INFO - PROCESS | 2340 | --DOMWINDOW == 145 (0D96C400) [pid = 2340] [serial = 900] [outer = 00000000] [url = about:blank] 11:00:19 INFO - PROCESS | 2340 | --DOMWINDOW == 144 (0DE99800) [pid = 2340] [serial = 901] [outer = 00000000] [url = about:blank] 11:00:19 INFO - PROCESS | 2340 | --DOMWINDOW == 143 (19530C00) [pid = 2340] [serial = 909] [outer = 00000000] [url = about:blank] 11:00:19 INFO - PROCESS | 2340 | --DOMWINDOW == 142 (19724800) [pid = 2340] [serial = 910] [outer = 00000000] [url = about:blank] 11:00:19 INFO - PROCESS | 2340 | --DOMWINDOW == 141 (1BCE7800) [pid = 2340] [serial = 918] [outer = 00000000] [url = about:blank] 11:00:19 INFO - PROCESS | 2340 | --DOMWINDOW == 140 (1CD83800) [pid = 2340] [serial = 919] [outer = 00000000] [url = about:blank] 11:00:19 INFO - PROCESS | 2340 | --DOMWINDOW == 139 (18A7B000) [pid = 2340] [serial = 907] [outer = 00000000] [url = about:blank] 11:00:19 INFO - PROCESS | 2340 | 1462471219461 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:19 INFO - PROCESS | 2340 | ++DOCSHELL 0D6E0000 == 73 [pid = 2340] [id = 335] 11:00:19 INFO - PROCESS | 2340 | ++DOMWINDOW == 140 (0D6E5800) [pid = 2340] [serial = 1004] [outer = 00000000] 11:00:19 INFO - PROCESS | 2340 | ++DOMWINDOW == 141 (0E511C00) [pid = 2340] [serial = 1005] [outer = 0D6E5800] 11:00:19 INFO - PROCESS | 2340 | 1462471219508 Marionette DEBUG loaded listener.js 11:00:19 INFO - PROCESS | 2340 | ++DOMWINDOW == 142 (1766D800) [pid = 2340] [serial = 1006] [outer = 0D6E5800] 11:00:19 INFO - PROCESS | 2340 | 1462471219931 Marionette TRACE conn4 <- [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]]]}] 11:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 732ms 11:00:19 INFO - PROCESS | 2340 | 1462471219960 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 11:00:19 INFO - PROCESS | 2340 | 1462471219963 Marionette TRACE conn4 <- [1,1305,null,{"value":"13"}] 11:00:19 INFO - PROCESS | 2340 | 1462471219966 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:00:19 INFO - PROCESS | 2340 | 1462471219968 Marionette TRACE conn4 <- [1,1306,null,{}] 11:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:00:19 INFO - PROCESS | 2340 | 1462471219971 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:20 INFO - PROCESS | 2340 | 1462471220093 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 11:00:20 INFO - PROCESS | 2340 | 1462471220105 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:20 INFO - PROCESS | 2340 | ++DOCSHELL 17D32C00 == 74 [pid = 2340] [id = 336] 11:00:20 INFO - PROCESS | 2340 | ++DOMWINDOW == 143 (17D5EC00) [pid = 2340] [serial = 1007] [outer = 00000000] 11:00:20 INFO - PROCESS | 2340 | ++DOMWINDOW == 144 (18734C00) [pid = 2340] [serial = 1008] [outer = 17D5EC00] 11:00:20 INFO - PROCESS | 2340 | 1462471220149 Marionette DEBUG loaded listener.js 11:00:20 INFO - PROCESS | 2340 | ++DOMWINDOW == 145 (1971EC00) [pid = 2340] [serial = 1009] [outer = 17D5EC00] 11:00:20 INFO - PROCESS | 2340 | 1462471220624 Marionette TRACE conn4 <- [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]]]}] 11:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 670ms 11:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:00:20 INFO - PROCESS | 2340 | 1462471220640 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 11:00:20 INFO - PROCESS | 2340 | 1462471220642 Marionette TRACE conn4 <- [1,1309,null,{"value":"13"}] 11:00:20 INFO - PROCESS | 2340 | 1462471220645 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:00:20 INFO - PROCESS | 2340 | 1462471220647 Marionette TRACE conn4 <- [1,1310,null,{}] 11:00:20 INFO - PROCESS | 2340 | 1462471220650 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:20 INFO - PROCESS | 2340 | 1462471220741 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 11:00:20 INFO - PROCESS | 2340 | 1462471220751 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:20 INFO - PROCESS | 2340 | ++DOCSHELL 19726400 == 75 [pid = 2340] [id = 337] 11:00:20 INFO - PROCESS | 2340 | ++DOMWINDOW == 146 (19896800) [pid = 2340] [serial = 1010] [outer = 00000000] 11:00:20 INFO - PROCESS | 2340 | ++DOMWINDOW == 147 (19D2B400) [pid = 2340] [serial = 1011] [outer = 19896800] 11:00:20 INFO - PROCESS | 2340 | 1462471220795 Marionette DEBUG loaded listener.js 11:00:20 INFO - PROCESS | 2340 | ++DOMWINDOW == 148 (1B4E0400) [pid = 2340] [serial = 1012] [outer = 19896800] 11:00:21 INFO - PROCESS | 2340 | 1462471221261 Marionette TRACE conn4 <- [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]]]}] 11:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 670ms 11:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:00:21 INFO - PROCESS | 2340 | 1462471221317 Marionette TRACE conn4 -> [0,1313,"getWindowHandle",null] 11:00:21 INFO - PROCESS | 2340 | 1462471221319 Marionette TRACE conn4 <- [1,1313,null,{"value":"13"}] 11:00:21 INFO - PROCESS | 2340 | 1462471221322 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:00:21 INFO - PROCESS | 2340 | 1462471221323 Marionette TRACE conn4 <- [1,1314,null,{}] 11:00:21 INFO - PROCESS | 2340 | 1462471221327 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:21 INFO - PROCESS | 2340 | 1462471221467 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 11:00:21 INFO - PROCESS | 2340 | 1462471221563 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:21 INFO - PROCESS | 2340 | ++DOCSHELL 1BB43C00 == 76 [pid = 2340] [id = 338] 11:00:21 INFO - PROCESS | 2340 | ++DOMWINDOW == 149 (1BB45800) [pid = 2340] [serial = 1013] [outer = 00000000] 11:00:21 INFO - PROCESS | 2340 | ++DOMWINDOW == 150 (1CC35000) [pid = 2340] [serial = 1014] [outer = 1BB45800] 11:00:21 INFO - PROCESS | 2340 | 1462471221615 Marionette DEBUG loaded listener.js 11:00:21 INFO - PROCESS | 2340 | ++DOMWINDOW == 151 (1CD8B000) [pid = 2340] [serial = 1015] [outer = 1BB45800] 11:00:22 INFO - PROCESS | 2340 | 1462471222049 Marionette TRACE conn4 <- [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]]]}] 11:00:22 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 11:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 770ms 11:00:22 INFO - PROCESS | 2340 | 1462471222093 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 11:00:22 INFO - PROCESS | 2340 | 1462471222095 Marionette TRACE conn4 <- [1,1317,null,{"value":"13"}] 11:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:00:22 INFO - PROCESS | 2340 | 1462471222102 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:00:22 INFO - PROCESS | 2340 | 1462471222104 Marionette TRACE conn4 <- [1,1318,null,{}] 11:00:22 INFO - PROCESS | 2340 | 1462471222107 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:22 INFO - PROCESS | 2340 | 1462471222230 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 11:00:22 INFO - PROCESS | 2340 | 1462471222297 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:22 INFO - PROCESS | 2340 | ++DOCSHELL 1995D400 == 77 [pid = 2340] [id = 339] 11:00:22 INFO - PROCESS | 2340 | ++DOMWINDOW == 152 (1CBBAC00) [pid = 2340] [serial = 1016] [outer = 00000000] 11:00:22 INFO - PROCESS | 2340 | ++DOMWINDOW == 153 (1DC82000) [pid = 2340] [serial = 1017] [outer = 1CBBAC00] 11:00:22 INFO - PROCESS | 2340 | 1462471222343 Marionette DEBUG loaded listener.js 11:00:22 INFO - PROCESS | 2340 | ++DOMWINDOW == 154 (1DD62C00) [pid = 2340] [serial = 1018] [outer = 1CBBAC00] 11:00:22 INFO - PROCESS | 2340 | 1462471222774 Marionette TRACE conn4 <- [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]]]}] 11:00:22 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 11:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 730ms 11:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:00:22 INFO - PROCESS | 2340 | 1462471222862 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 11:00:22 INFO - PROCESS | 2340 | 1462471222864 Marionette TRACE conn4 <- [1,1321,null,{"value":"13"}] 11:00:22 INFO - PROCESS | 2340 | 1462471222868 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:00:22 INFO - PROCESS | 2340 | 1462471222869 Marionette TRACE conn4 <- [1,1322,null,{}] 11:00:22 INFO - PROCESS | 2340 | 1462471222873 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:23 INFO - PROCESS | 2340 | 1462471222996 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 11:00:23 INFO - PROCESS | 2340 | 1462471223067 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:23 INFO - PROCESS | 2340 | ++DOCSHELL 1DDA4400 == 78 [pid = 2340] [id = 340] 11:00:23 INFO - PROCESS | 2340 | ++DOMWINDOW == 155 (1DDAC800) [pid = 2340] [serial = 1019] [outer = 00000000] 11:00:23 INFO - PROCESS | 2340 | ++DOMWINDOW == 156 (1EA1C400) [pid = 2340] [serial = 1020] [outer = 1DDAC800] 11:00:23 INFO - PROCESS | 2340 | 1462471223113 Marionette DEBUG loaded listener.js 11:00:23 INFO - PROCESS | 2340 | ++DOMWINDOW == 157 (1F242800) [pid = 2340] [serial = 1021] [outer = 1DDAC800] 11:00:23 INFO - PROCESS | 2340 | --DOMWINDOW == 156 (1EB9B400) [pid = 2340] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:00:23 INFO - PROCESS | 2340 | --DOMWINDOW == 155 (1971BC00) [pid = 2340] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:00:23 INFO - PROCESS | 2340 | --DOMWINDOW == 154 (0E50B400) [pid = 2340] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:00:23 INFO - PROCESS | 2340 | --DOMWINDOW == 153 (1CB2C800) [pid = 2340] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:00:23 INFO - PROCESS | 2340 | --DOMWINDOW == 152 (1BFD7400) [pid = 2340] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:00:23 INFO - PROCESS | 2340 | --DOMWINDOW == 151 (1CBBFC00) [pid = 2340] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:00:23 INFO - PROCESS | 2340 | --DOMWINDOW == 150 (1DCC7400) [pid = 2340] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:00:23 INFO - PROCESS | 2340 | --DOMWINDOW == 149 (1EA1E400) [pid = 2340] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:00:23 INFO - PROCESS | 2340 | --DOMWINDOW == 148 (0D202000) [pid = 2340] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:00:23 INFO - PROCESS | 2340 | --DOMWINDOW == 147 (0D6E2400) [pid = 2340] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:00:23 INFO - PROCESS | 2340 | --DOMWINDOW == 146 (14A48000) [pid = 2340] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:00:23 INFO - PROCESS | 2340 | --DOMWINDOW == 145 (1C2DE800) [pid = 2340] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:00:23 INFO - PROCESS | 2340 | --DOMWINDOW == 144 (1A803400) [pid = 2340] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:00:23 INFO - PROCESS | 2340 | --DOMWINDOW == 143 (1CD7D800) [pid = 2340] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:00:23 INFO - PROCESS | 2340 | --DOMWINDOW == 142 (1DDC5400) [pid = 2340] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:00:23 INFO - PROCESS | 2340 | --DOMWINDOW == 141 (16BB6C00) [pid = 2340] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:00:23 INFO - PROCESS | 2340 | --DOMWINDOW == 140 (1DD71000) [pid = 2340] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:00:23 INFO - PROCESS | 2340 | --DOMWINDOW == 139 (1DC7D800) [pid = 2340] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:00:23 INFO - PROCESS | 2340 | --DOMWINDOW == 138 (17672800) [pid = 2340] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:00:23 INFO - PROCESS | 2340 | --DOMWINDOW == 137 (1BB16C00) [pid = 2340] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:00:23 INFO - PROCESS | 2340 | --DOMWINDOW == 136 (18A83400) [pid = 2340] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:00:23 INFO - PROCESS | 2340 | --DOMWINDOW == 135 (17E92400) [pid = 2340] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:00:23 INFO - PROCESS | 2340 | --DOMWINDOW == 134 (0C869000) [pid = 2340] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:00:23 INFO - PROCESS | 2340 | --DOMWINDOW == 133 (1768E000) [pid = 2340] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:00:23 INFO - PROCESS | 2340 | --DOMWINDOW == 132 (19954C00) [pid = 2340] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:00:23 INFO - PROCESS | 2340 | --DOMWINDOW == 131 (092F3800) [pid = 2340] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:00:23 INFO - PROCESS | 2340 | --DOMWINDOW == 130 (1431A400) [pid = 2340] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:00:23 INFO - PROCESS | 2340 | --DOMWINDOW == 129 (1DD6C000) [pid = 2340] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:00:23 INFO - PROCESS | 2340 | --DOMWINDOW == 128 (0D67D000) [pid = 2340] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:00:23 INFO - PROCESS | 2340 | --DOMWINDOW == 127 (186ED000) [pid = 2340] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:00:23 INFO - PROCESS | 2340 | 1462471223757 Marionette TRACE conn4 <- [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]]]}] 11:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 930ms 11:00:23 INFO - PROCESS | 2340 | 1462471223818 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 11:00:23 INFO - PROCESS | 2340 | 1462471223820 Marionette TRACE conn4 <- [1,1325,null,{"value":"13"}] 11:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:00:23 INFO - PROCESS | 2340 | 1462471223825 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:00:23 INFO - PROCESS | 2340 | 1462471223827 Marionette TRACE conn4 <- [1,1326,null,{}] 11:00:23 INFO - PROCESS | 2340 | 1462471223830 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:23 INFO - PROCESS | 2340 | 1462471223918 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 11:00:23 INFO - PROCESS | 2340 | 1462471223926 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:23 INFO - PROCESS | 2340 | ++DOCSHELL 0E938400 == 79 [pid = 2340] [id = 341] 11:00:23 INFO - PROCESS | 2340 | ++DOMWINDOW == 128 (1431A400) [pid = 2340] [serial = 1022] [outer = 00000000] 11:00:23 INFO - PROCESS | 2340 | ++DOMWINDOW == 129 (17E95800) [pid = 2340] [serial = 1023] [outer = 1431A400] 11:00:23 INFO - PROCESS | 2340 | 1462471223970 Marionette DEBUG loaded listener.js 11:00:24 INFO - PROCESS | 2340 | ++DOMWINDOW == 130 (186ED000) [pid = 2340] [serial = 1024] [outer = 1431A400] 11:00:24 INFO - PROCESS | 2340 | 1462471224887 Marionette TRACE conn4 <- [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]]]}] 11:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1071ms 11:00:24 INFO - PROCESS | 2340 | 1462471224897 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 11:00:24 INFO - PROCESS | 2340 | 1462471224899 Marionette TRACE conn4 <- [1,1329,null,{"value":"13"}] 11:00:24 INFO - PROCESS | 2340 | 1462471224902 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:00:24 INFO - PROCESS | 2340 | 1462471224904 Marionette TRACE conn4 <- [1,1330,null,{}] 11:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:00:24 INFO - PROCESS | 2340 | 1462471224907 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:25 INFO - PROCESS | 2340 | 1462471225031 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 11:00:25 INFO - PROCESS | 2340 | 1462471225093 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:25 INFO - PROCESS | 2340 | ++DOCSHELL 17E92400 == 80 [pid = 2340] [id = 342] 11:00:25 INFO - PROCESS | 2340 | ++DOMWINDOW == 131 (19516400) [pid = 2340] [serial = 1025] [outer = 00000000] 11:00:25 INFO - PROCESS | 2340 | ++DOMWINDOW == 132 (1CBBFC00) [pid = 2340] [serial = 1026] [outer = 19516400] 11:00:25 INFO - PROCESS | 2340 | 1462471225137 Marionette DEBUG loaded listener.js 11:00:25 INFO - PROCESS | 2340 | ++DOMWINDOW == 133 (1DC7D800) [pid = 2340] [serial = 1027] [outer = 19516400] 11:00:25 INFO - PROCESS | 2340 | 1462471225510 Marionette TRACE conn4 <- [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]]]}] 11:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 630ms 11:00:25 INFO - PROCESS | 2340 | 1462471225537 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 11:00:25 INFO - PROCESS | 2340 | 1462471225539 Marionette TRACE conn4 <- [1,1333,null,{"value":"13"}] 11:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:00:25 INFO - PROCESS | 2340 | 1462471225542 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:00:25 INFO - PROCESS | 2340 | 1462471225544 Marionette TRACE conn4 <- [1,1334,null,{}] 11:00:25 INFO - PROCESS | 2340 | 1462471225548 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:25 INFO - PROCESS | 2340 | 1462471225770 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 11:00:25 INFO - PROCESS | 2340 | 1462471225891 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:25 INFO - PROCESS | 2340 | ++DOCSHELL 0D96A000 == 81 [pid = 2340] [id = 343] 11:00:25 INFO - PROCESS | 2340 | ++DOMWINDOW == 134 (0D96C400) [pid = 2340] [serial = 1028] [outer = 00000000] 11:00:25 INFO - PROCESS | 2340 | ++DOMWINDOW == 135 (0DEA2C00) [pid = 2340] [serial = 1029] [outer = 0D96C400] 11:00:25 INFO - PROCESS | 2340 | 1462471225953 Marionette DEBUG loaded listener.js 11:00:26 INFO - PROCESS | 2340 | ++DOMWINDOW == 136 (14A2E400) [pid = 2340] [serial = 1030] [outer = 0D96C400] 11:00:26 INFO - PROCESS | 2340 | 1462471226672 Marionette TRACE conn4 <- [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]]]}] 11:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1175ms 11:00:26 INFO - PROCESS | 2340 | 1462471226719 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 11:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:00:26 INFO - PROCESS | 2340 | 1462471226723 Marionette TRACE conn4 <- [1,1337,null,{"value":"13"}] 11:00:26 INFO - PROCESS | 2340 | 1462471226728 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:00:26 INFO - PROCESS | 2340 | 1462471226732 Marionette TRACE conn4 <- [1,1338,null,{}] 11:00:26 INFO - PROCESS | 2340 | 1462471226752 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:26 INFO - PROCESS | 2340 | 1462471226884 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 11:00:27 INFO - PROCESS | 2340 | 1462471227022 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:27 INFO - PROCESS | 2340 | ++DOCSHELL 16BC2800 == 82 [pid = 2340] [id = 344] 11:00:27 INFO - PROCESS | 2340 | ++DOMWINDOW == 137 (17D19800) [pid = 2340] [serial = 1031] [outer = 00000000] 11:00:27 INFO - PROCESS | 2340 | ++DOMWINDOW == 138 (186E7400) [pid = 2340] [serial = 1032] [outer = 17D19800] 11:00:27 INFO - PROCESS | 2340 | 1462471227081 Marionette DEBUG loaded listener.js 11:00:27 INFO - PROCESS | 2340 | ++DOMWINDOW == 139 (18A86800) [pid = 2340] [serial = 1033] [outer = 17D19800] 11:00:27 INFO - PROCESS | 2340 | 1462471227645 Marionette TRACE conn4 <- [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]]]}] 11:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 950ms 11:00:27 INFO - PROCESS | 2340 | 1462471227681 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 11:00:27 INFO - PROCESS | 2340 | 1462471227684 Marionette TRACE conn4 <- [1,1341,null,{"value":"13"}] 11:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:00:27 INFO - PROCESS | 2340 | 1462471227689 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:00:27 INFO - PROCESS | 2340 | 1462471227692 Marionette TRACE conn4 <- [1,1342,null,{}] 11:00:27 INFO - PROCESS | 2340 | 1462471227696 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:27 INFO - PROCESS | 2340 | 1462471227818 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 11:00:28 INFO - PROCESS | 2340 | 1462471227983 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:28 INFO - PROCESS | 2340 | ++DOCSHELL 1C25D800 == 83 [pid = 2340] [id = 345] 11:00:28 INFO - PROCESS | 2340 | ++DOMWINDOW == 140 (1CBB8000) [pid = 2340] [serial = 1034] [outer = 00000000] 11:00:28 INFO - PROCESS | 2340 | ++DOMWINDOW == 141 (1D890C00) [pid = 2340] [serial = 1035] [outer = 1CBB8000] 11:00:28 INFO - PROCESS | 2340 | 1462471228038 Marionette DEBUG loaded listener.js 11:00:28 INFO - PROCESS | 2340 | ++DOMWINDOW == 142 (1DDA7C00) [pid = 2340] [serial = 1036] [outer = 1CBB8000] 11:00:28 INFO - PROCESS | 2340 | 1462471228672 Marionette TRACE conn4 <- [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]]]}] 11:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1021ms 11:00:28 INFO - PROCESS | 2340 | 1462471228714 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 11:00:28 INFO - PROCESS | 2340 | 1462471228718 Marionette TRACE conn4 <- [1,1345,null,{"value":"13"}] 11:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:00:28 INFO - PROCESS | 2340 | 1462471228729 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:00:28 INFO - PROCESS | 2340 | 1462471228734 Marionette TRACE conn4 <- [1,1346,null,{}] 11:00:28 INFO - PROCESS | 2340 | 1462471228757 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:28 INFO - PROCESS | 2340 | 1462471228876 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 11:00:29 INFO - PROCESS | 2340 | 1462471229022 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:29 INFO - PROCESS | 2340 | ++DOCSHELL 1AF60C00 == 84 [pid = 2340] [id = 346] 11:00:29 INFO - PROCESS | 2340 | ++DOMWINDOW == 143 (1D769800) [pid = 2340] [serial = 1037] [outer = 00000000] 11:00:29 INFO - PROCESS | 2340 | ++DOMWINDOW == 144 (20968400) [pid = 2340] [serial = 1038] [outer = 1D769800] 11:00:29 INFO - PROCESS | 2340 | 1462471229077 Marionette DEBUG loaded listener.js 11:00:29 INFO - PROCESS | 2340 | ++DOMWINDOW == 145 (209AC400) [pid = 2340] [serial = 1039] [outer = 1D769800] 11:00:29 INFO - PROCESS | 2340 | 1462471229681 Marionette TRACE conn4 <- [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]]]}] 11:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 990ms 11:00:29 INFO - PROCESS | 2340 | 1462471229714 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 11:00:29 INFO - PROCESS | 2340 | 1462471229716 Marionette TRACE conn4 <- [1,1349,null,{"value":"13"}] 11:00:29 INFO - PROCESS | 2340 | 1462471229719 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:00:29 INFO - PROCESS | 2340 | 1462471229721 Marionette TRACE conn4 <- [1,1350,null,{}] 11:00:29 INFO - PROCESS | 2340 | 1462471229725 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:29 INFO - PROCESS | 2340 | 1462471229839 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 11:00:30 INFO - PROCESS | 2340 | 1462471230000 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:30 INFO - PROCESS | 2340 | ++DOCSHELL 209ADC00 == 85 [pid = 2340] [id = 347] 11:00:30 INFO - PROCESS | 2340 | ++DOMWINDOW == 146 (209AFC00) [pid = 2340] [serial = 1040] [outer = 00000000] 11:00:30 INFO - PROCESS | 2340 | ++DOMWINDOW == 147 (213EF000) [pid = 2340] [serial = 1041] [outer = 209AFC00] 11:00:30 INFO - PROCESS | 2340 | 1462471230056 Marionette DEBUG loaded listener.js 11:00:30 INFO - PROCESS | 2340 | ++DOMWINDOW == 148 (230B3000) [pid = 2340] [serial = 1042] [outer = 209AFC00] 11:00:30 INFO - PROCESS | 2340 | 1462471230663 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 11:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 970ms 11:00:30 INFO - PROCESS | 2340 | 1462471230696 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 11:00:30 INFO - PROCESS | 2340 | 1462471230699 Marionette TRACE conn4 <- [1,1353,null,{"value":"13"}] 11:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:00:30 INFO - PROCESS | 2340 | 1462471230702 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:00:30 INFO - PROCESS | 2340 | 1462471230704 Marionette TRACE conn4 <- [1,1354,null,{}] 11:00:30 INFO - PROCESS | 2340 | 1462471230708 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:30 INFO - PROCESS | 2340 | 1462471230822 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 11:00:30 INFO - PROCESS | 2340 | 1462471230971 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:31 INFO - PROCESS | 2340 | ++DOCSHELL 22747800 == 86 [pid = 2340] [id = 348] 11:00:31 INFO - PROCESS | 2340 | ++DOMWINDOW == 149 (22747C00) [pid = 2340] [serial = 1043] [outer = 00000000] 11:00:31 INFO - PROCESS | 2340 | ++DOMWINDOW == 150 (2274AC00) [pid = 2340] [serial = 1044] [outer = 22747C00] 11:00:31 INFO - PROCESS | 2340 | 1462471231035 Marionette DEBUG loaded listener.js 11:00:31 INFO - PROCESS | 2340 | ++DOMWINDOW == 151 (22750800) [pid = 2340] [serial = 1045] [outer = 22747C00] 11:00:31 INFO - PROCESS | 2340 | 1462471231660 Marionette TRACE conn4 <- [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] 11:00:31 INFO - PROCESS | 2340 | 1462471231727 Marionette TRACE conn4 <- [1,1357,null,{"value":"13"}] 11:00:31 INFO - PROCESS | 2340 | 1462471231731 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 11:00:31 INFO - PROCESS | 2340 | 1462471231733 Marionette TRACE conn4 <- [1,1358,null,{}] 11:00:31 INFO - PROCESS | 2340 | 1462471231737 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:31 INFO - PROCESS | 2340 | 1462471231849 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 11:00:32 INFO - PROCESS | 2340 | 1462471231995 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:32 INFO - PROCESS | 2340 | ++DOCSHELL 22746C00 == 87 [pid = 2340] [id = 349] 11:00:32 INFO - PROCESS | 2340 | ++DOMWINDOW == 152 (2274A800) [pid = 2340] [serial = 1046] [outer = 00000000] 11:00:32 INFO - PROCESS | 2340 | ++DOMWINDOW == 153 (22F74800) [pid = 2340] [serial = 1047] [outer = 2274A800] 11:00:32 INFO - PROCESS | 2340 | 1462471232050 Marionette DEBUG loaded listener.js 11:00:32 INFO - PROCESS | 2340 | ++DOMWINDOW == 154 (22F77800) [pid = 2340] [serial = 1048] [outer = 2274A800] 11:00:32 INFO - PROCESS | 2340 | 1462471232715 Marionette TRACE conn4 <- [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] 11:00:32 INFO - PROCESS | 2340 | 1462471232755 Marionette TRACE conn4 <- [1,1361,null,{"value":"13"}] 11:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 11:00:32 INFO - PROCESS | 2340 | 1462471232759 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:00:32 INFO - PROCESS | 2340 | 1462471232761 Marionette TRACE conn4 <- [1,1362,null,{}] 11:00:32 INFO - PROCESS | 2340 | 1462471232764 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:32 INFO - PROCESS | 2340 | 1462471232878 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 11:00:33 INFO - PROCESS | 2340 | 1462471233226 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:33 INFO - PROCESS | 2340 | ++DOCSHELL 0C851400 == 88 [pid = 2340] [id = 350] 11:00:33 INFO - PROCESS | 2340 | ++DOMWINDOW == 155 (0D1B1000) [pid = 2340] [serial = 1049] [outer = 00000000] 11:00:33 INFO - PROCESS | 2340 | ++DOMWINDOW == 156 (1411D400) [pid = 2340] [serial = 1050] [outer = 0D1B1000] 11:00:33 INFO - PROCESS | 2340 | 1462471233322 Marionette DEBUG loaded listener.js 11:00:33 INFO - PROCESS | 2340 | ++DOMWINDOW == 157 (15A26800) [pid = 2340] [serial = 1051] [outer = 0D1B1000] 11:00:33 INFO - PROCESS | 2340 | [2340] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:00:33 INFO - PROCESS | 2340 | 1462471233970 Marionette TRACE conn4 <- [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] 11:00:33 INFO - PROCESS | 2340 | 1462471233983 Marionette TRACE conn4 <- [1,1365,null,{"value":"13"}] 11:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 11:00:34 INFO - PROCESS | 2340 | 1462471233988 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:00:34 INFO - PROCESS | 2340 | 1462471233991 Marionette TRACE conn4 <- [1,1366,null,{}] 11:00:34 INFO - PROCESS | 2340 | 1462471233996 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:34 INFO - PROCESS | 2340 | 1462471234111 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 11:00:34 INFO - PROCESS | 2340 | 1462471234279 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:34 INFO - PROCESS | 2340 | ++DOCSHELL 16BC0000 == 89 [pid = 2340] [id = 351] 11:00:34 INFO - PROCESS | 2340 | ++DOMWINDOW == 158 (17670C00) [pid = 2340] [serial = 1052] [outer = 00000000] 11:00:34 INFO - PROCESS | 2340 | ++DOMWINDOW == 159 (186DF000) [pid = 2340] [serial = 1053] [outer = 17670C00] 11:00:34 INFO - PROCESS | 2340 | 1462471234331 Marionette DEBUG loaded listener.js 11:00:34 INFO - PROCESS | 2340 | ++DOMWINDOW == 160 (18730800) [pid = 2340] [serial = 1054] [outer = 17670C00] 11:00:34 INFO - PROCESS | 2340 | --DOCSHELL 0E936800 == 88 [pid = 2340] [id = 131] 11:00:34 INFO - PROCESS | 2340 | --DOCSHELL 17E92400 == 87 [pid = 2340] [id = 342] 11:00:34 INFO - PROCESS | 2340 | --DOCSHELL 0E938400 == 86 [pid = 2340] [id = 341] 11:00:34 INFO - PROCESS | 2340 | --DOCSHELL 1DDA4400 == 85 [pid = 2340] [id = 340] 11:00:34 INFO - PROCESS | 2340 | --DOCSHELL 1995D400 == 84 [pid = 2340] [id = 339] 11:00:34 INFO - PROCESS | 2340 | --DOCSHELL 1BB43C00 == 83 [pid = 2340] [id = 338] 11:00:34 INFO - PROCESS | 2340 | --DOCSHELL 19726400 == 82 [pid = 2340] [id = 337] 11:00:34 INFO - PROCESS | 2340 | --DOMWINDOW == 159 (0E9E8000) [pid = 2340] [serial = 927] [outer = 00000000] [url = about:blank] 11:00:34 INFO - PROCESS | 2340 | --DOMWINDOW == 158 (186DE800) [pid = 2340] [serial = 930] [outer = 00000000] [url = about:blank] 11:00:34 INFO - PROCESS | 2340 | --DOMWINDOW == 157 (1EA21C00) [pid = 2340] [serial = 933] [outer = 00000000] [url = about:blank] 11:00:34 INFO - PROCESS | 2340 | --DOMWINDOW == 156 (1F2F7800) [pid = 2340] [serial = 936] [outer = 00000000] [url = about:blank] 11:00:34 INFO - PROCESS | 2340 | --DOMWINDOW == 155 (20519400) [pid = 2340] [serial = 939] [outer = 00000000] [url = about:blank] 11:00:34 INFO - PROCESS | 2340 | --DOMWINDOW == 154 (20968000) [pid = 2340] [serial = 942] [outer = 00000000] [url = about:blank] 11:00:34 INFO - PROCESS | 2340 | --DOCSHELL 17D32C00 == 81 [pid = 2340] [id = 336] 11:00:34 INFO - PROCESS | 2340 | --DOCSHELL 1DD63800 == 80 [pid = 2340] [id = 308] 11:00:34 INFO - PROCESS | 2340 | --DOCSHELL 0D6E0000 == 79 [pid = 2340] [id = 335] 11:00:34 INFO - PROCESS | 2340 | --DOCSHELL 1465C400 == 78 [pid = 2340] [id = 334] 11:00:34 INFO - PROCESS | 2340 | --DOCSHELL 0D67FC00 == 77 [pid = 2340] [id = 333] 11:00:34 INFO - PROCESS | 2340 | --DOCSHELL 1DDC4400 == 76 [pid = 2340] [id = 329] 11:00:34 INFO - PROCESS | 2340 | --DOCSHELL 1995AC00 == 75 [pid = 2340] [id = 328] 11:00:34 INFO - PROCESS | 2340 | --DOCSHELL 17EF2400 == 74 [pid = 2340] [id = 327] 11:00:34 INFO - PROCESS | 2340 | --DOCSHELL 0DA4CC00 == 73 [pid = 2340] [id = 326] 11:00:34 INFO - PROCESS | 2340 | --DOCSHELL 0D207000 == 72 [pid = 2340] [id = 325] 11:00:34 INFO - PROCESS | 2340 | --DOMWINDOW == 153 (1F249C00) [pid = 2340] [serial = 892] [outer = 00000000] [url = about:blank] 11:00:34 INFO - PROCESS | 2340 | --DOMWINDOW == 152 (1BB42400) [pid = 2340] [serial = 832] [outer = 00000000] [url = about:blank] 11:00:34 INFO - PROCESS | 2340 | --DOMWINDOW == 151 (14A05000) [pid = 2340] [serial = 775] [outer = 00000000] [url = about:blank] 11:00:34 INFO - PROCESS | 2340 | --DOMWINDOW == 150 (1DDA9400) [pid = 2340] [serial = 883] [outer = 00000000] [url = about:blank] 11:00:34 INFO - PROCESS | 2340 | --DOMWINDOW == 149 (1CBBA400) [pid = 2340] [serial = 835] [outer = 00000000] [url = about:blank] 11:00:34 INFO - PROCESS | 2340 | --DOMWINDOW == 148 (1DC79400) [pid = 2340] [serial = 784] [outer = 00000000] [url = about:blank] 11:00:34 INFO - PROCESS | 2340 | --DOMWINDOW == 147 (1DD6CC00) [pid = 2340] [serial = 841] [outer = 00000000] [url = about:blank] 11:00:34 INFO - PROCESS | 2340 | --DOMWINDOW == 146 (1EBD1000) [pid = 2340] [serial = 889] [outer = 00000000] [url = about:blank] 11:00:34 INFO - PROCESS | 2340 | --DOMWINDOW == 145 (0E588400) [pid = 2340] [serial = 826] [outer = 00000000] [url = about:blank] 11:00:34 INFO - PROCESS | 2340 | --DOMWINDOW == 144 (0EBDEC00) [pid = 2340] [serial = 877] [outer = 00000000] [url = about:blank] 11:00:34 INFO - PROCESS | 2340 | --DOMWINDOW == 143 (17D22800) [pid = 2340] [serial = 829] [outer = 00000000] [url = about:blank] 11:00:34 INFO - PROCESS | 2340 | --DOMWINDOW == 142 (1CD8AC00) [pid = 2340] [serial = 781] [outer = 00000000] [url = about:blank] 11:00:34 INFO - PROCESS | 2340 | --DOMWINDOW == 141 (1AF5F800) [pid = 2340] [serial = 823] [outer = 00000000] [url = about:blank] 11:00:34 INFO - PROCESS | 2340 | --DOMWINDOW == 140 (1D76E400) [pid = 2340] [serial = 838] [outer = 00000000] [url = about:blank] 11:00:34 INFO - PROCESS | 2340 | --DOMWINDOW == 139 (1EA1C000) [pid = 2340] [serial = 886] [outer = 00000000] [url = about:blank] 11:00:34 INFO - PROCESS | 2340 | --DOMWINDOW == 138 (188E4400) [pid = 2340] [serial = 880] [outer = 00000000] [url = about:blank] 11:00:34 INFO - PROCESS | 2340 | --DOMWINDOW == 137 (1DDC7C00) [pid = 2340] [serial = 790] [outer = 00000000] [url = about:blank] 11:00:34 INFO - PROCESS | 2340 | --DOMWINDOW == 136 (1DCCEC00) [pid = 2340] [serial = 787] [outer = 00000000] [url = about:blank] 11:00:34 INFO - PROCESS | 2340 | --DOMWINDOW == 135 (188E4000) [pid = 2340] [serial = 778] [outer = 00000000] [url = about:blank] 11:00:34 INFO - PROCESS | 2340 | --DOMWINDOW == 134 (1BCF1C00) [pid = 2340] [serial = 972] [outer = 00000000] [url = about:blank] 11:00:34 INFO - PROCESS | 2340 | --DOMWINDOW == 133 (19021400) [pid = 2340] [serial = 960] [outer = 00000000] [url = about:blank] 11:00:34 INFO - PROCESS | 2340 | --DOMWINDOW == 132 (186E4400) [pid = 2340] [serial = 957] [outer = 00000000] [url = about:blank] 11:00:34 INFO - PROCESS | 2340 | --DOMWINDOW == 131 (0D625000) [pid = 2340] [serial = 948] [outer = 00000000] [url = about:blank] 11:00:34 INFO - PROCESS | 2340 | --DOMWINDOW == 130 (0E589400) [pid = 2340] [serial = 949] [outer = 00000000] [url = about:blank] 11:00:34 INFO - PROCESS | 2340 | --DOMWINDOW == 129 (17D37000) [pid = 2340] [serial = 954] [outer = 00000000] [url = about:blank] 11:00:34 INFO - PROCESS | 2340 | --DOMWINDOW == 128 (17E8F400) [pid = 2340] [serial = 955] [outer = 00000000] [url = about:blank] 11:00:34 INFO - PROCESS | 2340 | --DOMWINDOW == 127 (19D2A800) [pid = 2340] [serial = 963] [outer = 00000000] [url = about:blank] 11:00:34 INFO - PROCESS | 2340 | --DOMWINDOW == 126 (0D966000) [pid = 2340] [serial = 946] [outer = 00000000] [url = about:blank] 11:00:34 INFO - PROCESS | 2340 | --DOMWINDOW == 125 (0D679000) [pid = 2340] [serial = 945] [outer = 00000000] [url = about:blank] 11:00:34 INFO - PROCESS | 2340 | --DOMWINDOW == 124 (15A26C00) [pid = 2340] [serial = 951] [outer = 00000000] [url = about:blank] 11:00:34 INFO - PROCESS | 2340 | --DOMWINDOW == 123 (165C3400) [pid = 2340] [serial = 952] [outer = 00000000] [url = about:blank] 11:00:34 INFO - PROCESS | 2340 | --DOMWINDOW == 122 (1971A800) [pid = 2340] [serial = 961] [outer = 00000000] [url = about:blank] 11:00:34 INFO - PROCESS | 2340 | --DOMWINDOW == 121 (1EA1A800) [pid = 2340] [serial = 925] [outer = 00000000] [url = about:blank] 11:00:34 INFO - PROCESS | 2340 | --DOMWINDOW == 120 (0E5BAC00) [pid = 2340] [serial = 966] [outer = 00000000] [url = about:blank] 11:00:34 INFO - PROCESS | 2340 | --DOMWINDOW == 119 (19D30000) [pid = 2340] [serial = 964] [outer = 00000000] [url = about:blank] 11:00:34 INFO - PROCESS | 2340 | --DOMWINDOW == 118 (1A806000) [pid = 2340] [serial = 969] [outer = 00000000] [url = about:blank] 11:00:34 INFO - PROCESS | 2340 | --DOMWINDOW == 117 (1CB2F400) [pid = 2340] [serial = 973] [outer = 00000000] [url = about:blank] 11:00:34 INFO - PROCESS | 2340 | --DOMWINDOW == 116 (1465B400) [pid = 2340] [serial = 967] [outer = 00000000] [url = about:blank] 11:00:34 INFO - PROCESS | 2340 | --DOMWINDOW == 115 (1B4E3400) [pid = 2340] [serial = 970] [outer = 00000000] [url = about:blank] 11:00:34 INFO - PROCESS | 2340 | --DOMWINDOW == 114 (18731800) [pid = 2340] [serial = 958] [outer = 00000000] [url = about:blank] 11:00:34 INFO - PROCESS | 2340 | 1462471234930 Marionette TRACE conn4 <- [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] 11:00:34 INFO - PROCESS | 2340 | 1462471234964 Marionette TRACE conn4 <- [1,1369,null,{"value":"13"}] 11:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 11:00:34 INFO - PROCESS | 2340 | 1462471234969 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:00:34 INFO - PROCESS | 2340 | 1462471234971 Marionette TRACE conn4 <- [1,1370,null,{}] 11:00:34 INFO - PROCESS | 2340 | 1462471234974 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:35 INFO - PROCESS | 2340 | 1462471235069 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 11:00:35 INFO - PROCESS | 2340 | 1462471235169 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:35 INFO - PROCESS | 2340 | ++DOCSHELL 0D6E0C00 == 73 [pid = 2340] [id = 352] 11:00:35 INFO - PROCESS | 2340 | ++DOMWINDOW == 115 (0D965000) [pid = 2340] [serial = 1055] [outer = 00000000] 11:00:35 INFO - PROCESS | 2340 | ++DOMWINDOW == 116 (14636C00) [pid = 2340] [serial = 1056] [outer = 0D965000] 11:00:35 INFO - PROCESS | 2340 | 1462471235214 Marionette DEBUG loaded listener.js 11:00:35 INFO - PROCESS | 2340 | ++DOMWINDOW == 117 (15A26C00) [pid = 2340] [serial = 1057] [outer = 0D965000] 11:00:35 INFO - PROCESS | 2340 | [2340] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:00:35 INFO - PROCESS | 2340 | 1462471235653 Marionette TRACE conn4 <- [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] 11:00:35 INFO - PROCESS | 2340 | 1462471235740 Marionette TRACE conn4 <- [1,1373,null,{"value":"13"}] 11:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 11:00:35 INFO - PROCESS | 2340 | 1462471235745 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:00:35 INFO - PROCESS | 2340 | 1462471235751 Marionette TRACE conn4 <- [1,1374,null,{}] 11:00:35 INFO - PROCESS | 2340 | 1462471235760 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:35 INFO - PROCESS | 2340 | 1462471235853 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 11:00:35 INFO - PROCESS | 2340 | 1462471235869 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:35 INFO - PROCESS | 2340 | ++DOCSHELL 17EF7800 == 74 [pid = 2340] [id = 353] 11:00:35 INFO - PROCESS | 2340 | ++DOMWINDOW == 118 (17EF8C00) [pid = 2340] [serial = 1058] [outer = 00000000] 11:00:35 INFO - PROCESS | 2340 | ++DOMWINDOW == 119 (186E7C00) [pid = 2340] [serial = 1059] [outer = 17EF8C00] 11:00:35 INFO - PROCESS | 2340 | 1462471235913 Marionette DEBUG loaded listener.js 11:00:36 INFO - PROCESS | 2340 | ++DOMWINDOW == 120 (188DFC00) [pid = 2340] [serial = 1060] [outer = 17EF8C00] 11:00:36 INFO - PROCESS | 2340 | 1462471236390 Marionette TRACE conn4 <- [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] 11:00:36 INFO - PROCESS | 2340 | 1462471236422 Marionette TRACE conn4 <- [1,1377,null,{"value":"13"}] 11:00:36 INFO - PROCESS | 2340 | 1462471236425 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:00:36 INFO - PROCESS | 2340 | 1462471236427 Marionette TRACE conn4 <- [1,1378,null,{}] 11:00:36 INFO - PROCESS | 2340 | 1462471236430 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:36 INFO - PROCESS | 2340 | 1462471236525 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 11:00:36 INFO - PROCESS | 2340 | 1462471236534 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:36 INFO - PROCESS | 2340 | ++DOCSHELL 0D968800 == 75 [pid = 2340] [id = 354] 11:00:36 INFO - PROCESS | 2340 | ++DOMWINDOW == 121 (17E8F400) [pid = 2340] [serial = 1061] [outer = 00000000] 11:00:36 INFO - PROCESS | 2340 | ++DOMWINDOW == 122 (19727400) [pid = 2340] [serial = 1062] [outer = 17E8F400] 11:00:36 INFO - PROCESS | 2340 | 1462471236580 Marionette DEBUG loaded listener.js 11:00:36 INFO - PROCESS | 2340 | ++DOMWINDOW == 123 (198F5000) [pid = 2340] [serial = 1063] [outer = 17E8F400] 11:00:37 INFO - PROCESS | 2340 | 1462471237031 Marionette TRACE conn4 <- [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]]]}] 11:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 670ms 11:00:37 INFO - PROCESS | 2340 | 1462471237099 Marionette TRACE conn4 -> [0,1381,"getWindowHandle",null] 11:00:37 INFO - PROCESS | 2340 | 1462471237101 Marionette TRACE conn4 <- [1,1381,null,{"value":"13"}] 11:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:00:37 INFO - PROCESS | 2340 | 1462471237104 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:00:37 INFO - PROCESS | 2340 | 1462471237106 Marionette TRACE conn4 <- [1,1382,null,{}] 11:00:37 INFO - PROCESS | 2340 | 1462471237109 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:37 INFO - PROCESS | 2340 | 1462471237230 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 11:00:37 INFO - PROCESS | 2340 | 1462471237323 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:37 INFO - PROCESS | 2340 | ++DOCSHELL 199A6400 == 76 [pid = 2340] [id = 355] 11:00:37 INFO - PROCESS | 2340 | ++DOMWINDOW == 124 (19D29400) [pid = 2340] [serial = 1064] [outer = 00000000] 11:00:37 INFO - PROCESS | 2340 | ++DOMWINDOW == 125 (19D32000) [pid = 2340] [serial = 1065] [outer = 19D29400] 11:00:37 INFO - PROCESS | 2340 | 1462471237376 Marionette DEBUG loaded listener.js 11:00:37 INFO - PROCESS | 2340 | ++DOMWINDOW == 126 (1AF56000) [pid = 2340] [serial = 1066] [outer = 19D29400] 11:00:37 INFO - PROCESS | 2340 | 1462471237824 Marionette TRACE conn4 <- [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]]]}] 11:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 770ms 11:00:37 INFO - PROCESS | 2340 | 1462471237875 Marionette TRACE conn4 -> [0,1385,"getWindowHandle",null] 11:00:37 INFO - PROCESS | 2340 | 1462471237877 Marionette TRACE conn4 <- [1,1385,null,{"value":"13"}] 11:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:00:37 INFO - PROCESS | 2340 | 1462471237880 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:00:37 INFO - PROCESS | 2340 | 1462471237882 Marionette TRACE conn4 <- [1,1386,null,{}] 11:00:37 INFO - PROCESS | 2340 | 1462471237893 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:38 INFO - PROCESS | 2340 | 1462471238016 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 11:00:38 INFO - PROCESS | 2340 | 1462471238089 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:38 INFO - PROCESS | 2340 | ++DOCSHELL 1BB42400 == 77 [pid = 2340] [id = 356] 11:00:38 INFO - PROCESS | 2340 | ++DOMWINDOW == 127 (1BB42C00) [pid = 2340] [serial = 1067] [outer = 00000000] 11:00:38 INFO - PROCESS | 2340 | ++DOMWINDOW == 128 (1BF3A000) [pid = 2340] [serial = 1068] [outer = 1BB42C00] 11:00:38 INFO - PROCESS | 2340 | 1462471238133 Marionette DEBUG loaded listener.js 11:00:38 INFO - PROCESS | 2340 | ++DOMWINDOW == 129 (1CB2D000) [pid = 2340] [serial = 1069] [outer = 1BB42C00] 11:00:38 INFO - PROCESS | 2340 | 1462471238575 Marionette TRACE conn4 <- [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]]]}] 11:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 730ms 11:00:38 INFO - PROCESS | 2340 | 1462471238644 Marionette TRACE conn4 -> [0,1389,"getWindowHandle",null] 11:00:38 INFO - PROCESS | 2340 | 1462471238646 Marionette TRACE conn4 <- [1,1389,null,{"value":"13"}] 11:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:00:38 INFO - PROCESS | 2340 | 1462471238660 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:00:38 INFO - PROCESS | 2340 | 1462471238662 Marionette TRACE conn4 <- [1,1390,null,{}] 11:00:38 INFO - PROCESS | 2340 | 1462471238666 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:38 INFO - PROCESS | 2340 | 1462471238788 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 11:00:38 INFO - PROCESS | 2340 | 1462471238857 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:38 INFO - PROCESS | 2340 | ++DOCSHELL 17EF5800 == 78 [pid = 2340] [id = 357] 11:00:38 INFO - PROCESS | 2340 | ++DOMWINDOW == 130 (1BB3D000) [pid = 2340] [serial = 1070] [outer = 00000000] 11:00:38 INFO - PROCESS | 2340 | ++DOMWINDOW == 131 (1CC32800) [pid = 2340] [serial = 1071] [outer = 1BB3D000] 11:00:38 INFO - PROCESS | 2340 | 1462471238901 Marionette DEBUG loaded listener.js 11:00:38 INFO - PROCESS | 2340 | ++DOMWINDOW == 132 (1CD81400) [pid = 2340] [serial = 1072] [outer = 1BB3D000] 11:00:39 INFO - PROCESS | 2340 | --DOMWINDOW == 131 (1BB45800) [pid = 2340] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:00:39 INFO - PROCESS | 2340 | --DOMWINDOW == 130 (1CBBAC00) [pid = 2340] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:00:39 INFO - PROCESS | 2340 | --DOMWINDOW == 129 (17D5EC00) [pid = 2340] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:00:39 INFO - PROCESS | 2340 | --DOMWINDOW == 128 (14A04000) [pid = 2340] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:00:39 INFO - PROCESS | 2340 | --DOMWINDOW == 127 (0D6E5800) [pid = 2340] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:00:39 INFO - PROCESS | 2340 | --DOMWINDOW == 126 (1DDAC800) [pid = 2340] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:00:39 INFO - PROCESS | 2340 | --DOMWINDOW == 125 (19896800) [pid = 2340] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:00:39 INFO - PROCESS | 2340 | --DOMWINDOW == 124 (0DE2E000) [pid = 2340] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:00:39 INFO - PROCESS | 2340 | --DOMWINDOW == 123 (1CB34400) [pid = 2340] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:00:39 INFO - PROCESS | 2340 | --DOMWINDOW == 122 (1431A400) [pid = 2340] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:00:39 INFO - PROCESS | 2340 | 1462471239454 Marionette TRACE conn4 <- [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]]]}] 11:00:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:00:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 830ms 11:00:39 INFO - PROCESS | 2340 | 1462471239496 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 11:00:39 INFO - PROCESS | 2340 | 1462471239498 Marionette TRACE conn4 <- [1,1393,null,{"value":"13"}] 11:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:00:39 INFO - PROCESS | 2340 | 1462471239509 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:00:39 INFO - PROCESS | 2340 | 1462471239511 Marionette TRACE conn4 <- [1,1394,null,{}] 11:00:39 INFO - PROCESS | 2340 | 1462471239514 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:39 INFO - PROCESS | 2340 | 1462471239602 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 11:00:39 INFO - PROCESS | 2340 | 1462471239611 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:39 INFO - PROCESS | 2340 | ++DOCSHELL 15A1C000 == 79 [pid = 2340] [id = 358] 11:00:39 INFO - PROCESS | 2340 | ++DOMWINDOW == 123 (17E95400) [pid = 2340] [serial = 1073] [outer = 00000000] 11:00:39 INFO - PROCESS | 2340 | ++DOMWINDOW == 124 (1A8AC400) [pid = 2340] [serial = 1074] [outer = 17E95400] 11:00:39 INFO - PROCESS | 2340 | 1462471239656 Marionette DEBUG loaded listener.js 11:00:39 INFO - PROCESS | 2340 | ++DOMWINDOW == 125 (1CBB6400) [pid = 2340] [serial = 1075] [outer = 17E95400] 11:00:40 INFO - PROCESS | 2340 | 1462471240103 Marionette TRACE conn4 <- [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]]]}] 11:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 630ms 11:00:40 INFO - PROCESS | 2340 | 1462471240141 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 11:00:40 INFO - PROCESS | 2340 | 1462471240143 Marionette TRACE conn4 <- [1,1397,null,{"value":"13"}] 11:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:00:40 INFO - PROCESS | 2340 | 1462471240146 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:00:40 INFO - PROCESS | 2340 | 1462471240148 Marionette TRACE conn4 <- [1,1398,null,{}] 11:00:40 INFO - PROCESS | 2340 | 1462471240156 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:40 INFO - PROCESS | 2340 | 1462471240248 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 11:00:40 INFO - PROCESS | 2340 | 1462471240282 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:40 INFO - PROCESS | 2340 | ++DOCSHELL 1A804400 == 80 [pid = 2340] [id = 359] 11:00:40 INFO - PROCESS | 2340 | ++DOMWINDOW == 126 (1CBBB400) [pid = 2340] [serial = 1076] [outer = 00000000] 11:00:40 INFO - PROCESS | 2340 | ++DOMWINDOW == 127 (1DC7A400) [pid = 2340] [serial = 1077] [outer = 1CBBB400] 11:00:40 INFO - PROCESS | 2340 | 1462471240329 Marionette DEBUG loaded listener.js 11:00:40 INFO - PROCESS | 2340 | ++DOMWINDOW == 128 (1DCCFC00) [pid = 2340] [serial = 1078] [outer = 1CBBB400] 11:00:40 INFO - PROCESS | 2340 | 1462471240809 Marionette TRACE conn4 <- [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]]]}] 11:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 690ms 11:00:40 INFO - PROCESS | 2340 | 1462471240837 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 11:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:00:40 INFO - PROCESS | 2340 | 1462471240839 Marionette TRACE conn4 <- [1,1401,null,{"value":"13"}] 11:00:40 INFO - PROCESS | 2340 | 1462471240842 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:00:40 INFO - PROCESS | 2340 | 1462471240844 Marionette TRACE conn4 <- [1,1402,null,{}] 11:00:40 INFO - PROCESS | 2340 | 1462471240847 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:40 INFO - PROCESS | 2340 | 1462471240936 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 11:00:40 INFO - PROCESS | 2340 | 1462471240942 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:40 INFO - PROCESS | 2340 | ++DOCSHELL 0D967C00 == 81 [pid = 2340] [id = 360] 11:00:40 INFO - PROCESS | 2340 | ++DOMWINDOW == 129 (1DD63800) [pid = 2340] [serial = 1079] [outer = 00000000] 11:00:40 INFO - PROCESS | 2340 | ++DOMWINDOW == 130 (1DDA9400) [pid = 2340] [serial = 1080] [outer = 1DD63800] 11:00:41 INFO - PROCESS | 2340 | 1462471240991 Marionette DEBUG loaded listener.js 11:00:41 INFO - PROCESS | 2340 | ++DOMWINDOW == 131 (1DDCAC00) [pid = 2340] [serial = 1081] [outer = 1DD63800] 11:00:41 INFO - PROCESS | 2340 | 1462471241800 Marionette TRACE conn4 <- [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]]]}] 11:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1021ms 11:00:41 INFO - PROCESS | 2340 | 1462471241865 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 11:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:00:41 INFO - PROCESS | 2340 | 1462471241869 Marionette TRACE conn4 <- [1,1405,null,{"value":"13"}] 11:00:41 INFO - PROCESS | 2340 | 1462471241874 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:00:41 INFO - PROCESS | 2340 | 1462471241878 Marionette TRACE conn4 <- [1,1406,null,{}] 11:00:41 INFO - PROCESS | 2340 | 1462471241905 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:42 INFO - PROCESS | 2340 | 1462471242068 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 11:00:42 INFO - PROCESS | 2340 | 1462471242207 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:42 INFO - PROCESS | 2340 | ++DOCSHELL 0D680000 == 82 [pid = 2340] [id = 361] 11:00:42 INFO - PROCESS | 2340 | ++DOMWINDOW == 132 (0D96AC00) [pid = 2340] [serial = 1082] [outer = 00000000] 11:00:42 INFO - PROCESS | 2340 | ++DOMWINDOW == 133 (165BFC00) [pid = 2340] [serial = 1083] [outer = 0D96AC00] 11:00:42 INFO - PROCESS | 2340 | 1462471242269 Marionette DEBUG loaded listener.js 11:00:42 INFO - PROCESS | 2340 | ++DOMWINDOW == 134 (17699400) [pid = 2340] [serial = 1084] [outer = 0D96AC00] 11:00:42 INFO - PROCESS | 2340 | 1462471242894 Marionette TRACE conn4 <- [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]]]}] 11:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1049ms 11:00:42 INFO - PROCESS | 2340 | 1462471242924 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 11:00:42 INFO - PROCESS | 2340 | 1462471242930 Marionette TRACE conn4 <- [1,1409,null,{"value":"13"}] 11:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:00:42 INFO - PROCESS | 2340 | 1462471242937 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:00:42 INFO - PROCESS | 2340 | 1462471242939 Marionette TRACE conn4 <- [1,1410,null,{}] 11:00:42 INFO - PROCESS | 2340 | 1462471242943 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:43 INFO - PROCESS | 2340 | 1462471243117 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 11:00:43 INFO - PROCESS | 2340 | 1462471243228 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:43 INFO - PROCESS | 2340 | ++DOCSHELL 17EF3C00 == 83 [pid = 2340] [id = 362] 11:00:43 INFO - PROCESS | 2340 | ++DOMWINDOW == 135 (17EF9400) [pid = 2340] [serial = 1085] [outer = 00000000] 11:00:43 INFO - PROCESS | 2340 | ++DOMWINDOW == 136 (18A80C00) [pid = 2340] [serial = 1086] [outer = 17EF9400] 11:00:43 INFO - PROCESS | 2340 | 1462471243284 Marionette DEBUG loaded listener.js 11:00:43 INFO - PROCESS | 2340 | ++DOMWINDOW == 137 (1995BC00) [pid = 2340] [serial = 1087] [outer = 17EF9400] 11:00:43 INFO - PROCESS | 2340 | 1462471243977 Marionette TRACE conn4 <- [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]]]}] 11:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1079ms 11:00:44 INFO - PROCESS | 2340 | 1462471244018 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 11:00:44 INFO - PROCESS | 2340 | 1462471244020 Marionette TRACE conn4 <- [1,1413,null,{"value":"13"}] 11:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:00:44 INFO - PROCESS | 2340 | 1462471244024 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:00:44 INFO - PROCESS | 2340 | 1462471244028 Marionette TRACE conn4 <- [1,1414,null,{}] 11:00:44 INFO - PROCESS | 2340 | 1462471244039 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:44 INFO - PROCESS | 2340 | 1462471244157 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 11:00:44 INFO - PROCESS | 2340 | 1462471244304 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:44 INFO - PROCESS | 2340 | ++DOCSHELL 1DDCD000 == 84 [pid = 2340] [id = 363] 11:00:44 INFO - PROCESS | 2340 | ++DOMWINDOW == 138 (1DDCD400) [pid = 2340] [serial = 1088] [outer = 00000000] 11:00:44 INFO - PROCESS | 2340 | ++DOMWINDOW == 139 (1EA1F000) [pid = 2340] [serial = 1089] [outer = 1DDCD400] 11:00:44 INFO - PROCESS | 2340 | 1462471244362 Marionette DEBUG loaded listener.js 11:00:44 INFO - PROCESS | 2340 | ++DOMWINDOW == 140 (1EB94C00) [pid = 2340] [serial = 1090] [outer = 1DDCD400] 11:00:44 INFO - PROCESS | 2340 | 1462471244974 Marionette TRACE conn4 <- [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]]]}] 11:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 971ms 11:00:45 INFO - PROCESS | 2340 | 1462471244997 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 11:00:45 INFO - PROCESS | 2340 | 1462471245001 Marionette TRACE conn4 <- [1,1417,null,{"value":"13"}] 11:00:45 INFO - PROCESS | 2340 | 1462471245004 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:00:45 INFO - PROCESS | 2340 | 1462471245006 Marionette TRACE conn4 <- [1,1418,null,{}] 11:00:45 INFO - PROCESS | 2340 | 1462471245010 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:45 INFO - PROCESS | 2340 | 1462471245126 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 11:00:45 INFO - PROCESS | 2340 | 1462471245288 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:45 INFO - PROCESS | 2340 | ++DOCSHELL 1F241800 == 85 [pid = 2340] [id = 364] 11:00:45 INFO - PROCESS | 2340 | ++DOMWINDOW == 141 (1F243800) [pid = 2340] [serial = 1091] [outer = 00000000] 11:00:45 INFO - PROCESS | 2340 | ++DOMWINDOW == 142 (1F2F0C00) [pid = 2340] [serial = 1092] [outer = 1F243800] 11:00:45 INFO - PROCESS | 2340 | 1462471245351 Marionette DEBUG loaded listener.js 11:00:45 INFO - PROCESS | 2340 | ++DOMWINDOW == 143 (1FF0C800) [pid = 2340] [serial = 1093] [outer = 1F243800] 11:00:45 INFO - PROCESS | 2340 | ++DOMWINDOW == 144 (2095FC00) [pid = 2340] [serial = 1094] [outer = 0D1C9800] 11:00:46 INFO - PROCESS | 2340 | 1462471246101 Marionette TRACE conn4 <- [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]]]}] 11:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1127ms 11:00:46 INFO - PROCESS | 2340 | 1462471246134 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 11:00:46 INFO - PROCESS | 2340 | 1462471246137 Marionette TRACE conn4 <- [1,1421,null,{"value":"13"}] 11:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:00:46 INFO - PROCESS | 2340 | 1462471246140 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:00:46 INFO - PROCESS | 2340 | 1462471246142 Marionette TRACE conn4 <- [1,1422,null,{}] 11:00:46 INFO - PROCESS | 2340 | 1462471246145 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:46 INFO - PROCESS | 2340 | 1462471246257 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 11:00:46 INFO - PROCESS | 2340 | 1462471246401 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:46 INFO - PROCESS | 2340 | ++DOCSHELL 1CD84800 == 86 [pid = 2340] [id = 365] 11:00:46 INFO - PROCESS | 2340 | ++DOMWINDOW == 145 (1EB92400) [pid = 2340] [serial = 1095] [outer = 00000000] 11:00:46 INFO - PROCESS | 2340 | ++DOMWINDOW == 146 (20522400) [pid = 2340] [serial = 1096] [outer = 1EB92400] 11:00:46 INFO - PROCESS | 2340 | 1462471246456 Marionette DEBUG loaded listener.js 11:00:46 INFO - PROCESS | 2340 | ++DOMWINDOW == 147 (20968000) [pid = 2340] [serial = 1097] [outer = 1EB92400] 11:00:47 INFO - PROCESS | 2340 | 1462471247019 Marionette TRACE conn4 <- [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]]]}] 11:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 930ms 11:00:47 INFO - PROCESS | 2340 | 1462471247070 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 11:00:47 INFO - PROCESS | 2340 | 1462471247073 Marionette TRACE conn4 <- [1,1425,null,{"value":"13"}] 11:00:47 INFO - PROCESS | 2340 | 1462471247076 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:00:47 INFO - PROCESS | 2340 | 1462471247078 Marionette TRACE conn4 <- [1,1426,null,{}] 11:00:47 INFO - PROCESS | 2340 | 1462471247082 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:47 INFO - PROCESS | 2340 | 1462471247213 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 11:00:47 INFO - PROCESS | 2340 | 1462471247361 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:47 INFO - PROCESS | 2340 | ++DOCSHELL 22F69C00 == 87 [pid = 2340] [id = 366] 11:00:47 INFO - PROCESS | 2340 | ++DOMWINDOW == 148 (22F6D000) [pid = 2340] [serial = 1098] [outer = 00000000] 11:00:47 INFO - PROCESS | 2340 | ++DOMWINDOW == 149 (22F79800) [pid = 2340] [serial = 1099] [outer = 22F6D000] 11:00:47 INFO - PROCESS | 2340 | 1462471247416 Marionette DEBUG loaded listener.js 11:00:47 INFO - PROCESS | 2340 | ++DOMWINDOW == 150 (22F7D000) [pid = 2340] [serial = 1100] [outer = 22F6D000] 11:00:47 INFO - PROCESS | 2340 | 1462471247977 Marionette TRACE conn4 <- [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]]]}] 11:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 970ms 11:00:48 INFO - PROCESS | 2340 | 1462471248051 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 11:00:48 INFO - PROCESS | 2340 | 1462471248053 Marionette TRACE conn4 <- [1,1429,null,{"value":"13"}] 11:00:48 INFO - PROCESS | 2340 | 1462471248056 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:00:48 INFO - PROCESS | 2340 | 1462471248058 Marionette TRACE conn4 <- [1,1430,null,{}] 11:00:48 INFO - PROCESS | 2340 | 1462471248062 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:48 INFO - PROCESS | 2340 | 1462471248173 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 11:00:48 INFO - PROCESS | 2340 | 1462471248333 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:48 INFO - PROCESS | 2340 | ++DOCSHELL 0DA4CC00 == 88 [pid = 2340] [id = 367] 11:00:48 INFO - PROCESS | 2340 | ++DOMWINDOW == 151 (0DB1AC00) [pid = 2340] [serial = 1101] [outer = 00000000] 11:00:48 INFO - PROCESS | 2340 | ++DOMWINDOW == 152 (22F84800) [pid = 2340] [serial = 1102] [outer = 0DB1AC00] 11:00:48 INFO - PROCESS | 2340 | 1462471248387 Marionette DEBUG loaded listener.js 11:00:48 INFO - PROCESS | 2340 | ++DOMWINDOW == 153 (230B8C00) [pid = 2340] [serial = 1103] [outer = 0DB1AC00] 11:00:49 INFO - PROCESS | 2340 | 1462471249021 Marionette TRACE conn4 <- [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]]]}] 11:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1015ms 11:00:49 INFO - PROCESS | 2340 | 1462471249076 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 11:00:49 INFO - PROCESS | 2340 | 1462471249078 Marionette TRACE conn4 <- [1,1433,null,{"value":"13"}] 11:00:49 INFO - PROCESS | 2340 | 1462471249081 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:00:49 INFO - PROCESS | 2340 | 1462471249083 Marionette TRACE conn4 <- [1,1434,null,{}] 11:00:49 INFO - PROCESS | 2340 | 1462471249087 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:49 INFO - PROCESS | 2340 | 1462471249204 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 11:00:49 INFO - PROCESS | 2340 | 1462471249504 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:49 INFO - PROCESS | 2340 | ++DOCSHELL 0D67A000 == 89 [pid = 2340] [id = 368] 11:00:49 INFO - PROCESS | 2340 | ++DOMWINDOW == 154 (0D96E800) [pid = 2340] [serial = 1104] [outer = 00000000] 11:00:49 INFO - PROCESS | 2340 | ++DOMWINDOW == 155 (14327800) [pid = 2340] [serial = 1105] [outer = 0D96E800] 11:00:49 INFO - PROCESS | 2340 | 1462471249564 Marionette DEBUG loaded listener.js 11:00:49 INFO - PROCESS | 2340 | ++DOMWINDOW == 156 (16155000) [pid = 2340] [serial = 1106] [outer = 0D96E800] 11:00:50 INFO - PROCESS | 2340 | 1462471250146 Marionette TRACE conn4 <- [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]]]}] 11:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1120ms 11:00:50 INFO - PROCESS | 2340 | 1462471250206 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 11:00:50 INFO - PROCESS | 2340 | 1462471250210 Marionette TRACE conn4 <- [1,1437,null,{"value":"13"}] 11:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:00:50 INFO - PROCESS | 2340 | 1462471250214 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:00:50 INFO - PROCESS | 2340 | 1462471250218 Marionette TRACE conn4 <- [1,1438,null,{}] 11:00:50 INFO - PROCESS | 2340 | 1462471250222 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:50 INFO - PROCESS | 2340 | 1462471250338 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 11:00:50 INFO - PROCESS | 2340 | 1462471250501 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:50 INFO - PROCESS | 2340 | ++DOCSHELL 17D37000 == 90 [pid = 2340] [id = 369] 11:00:50 INFO - PROCESS | 2340 | ++DOMWINDOW == 157 (17E8C000) [pid = 2340] [serial = 1107] [outer = 00000000] 11:00:50 INFO - PROCESS | 2340 | ++DOMWINDOW == 158 (17EF9800) [pid = 2340] [serial = 1108] [outer = 17E8C000] 11:00:50 INFO - PROCESS | 2340 | 1462471250551 Marionette DEBUG loaded listener.js 11:00:50 INFO - PROCESS | 2340 | ++DOMWINDOW == 159 (18A86C00) [pid = 2340] [serial = 1109] [outer = 17E8C000] 11:00:50 INFO - PROCESS | 2340 | --DOCSHELL 1A804400 == 89 [pid = 2340] [id = 359] 11:00:50 INFO - PROCESS | 2340 | --DOCSHELL 15A1C000 == 88 [pid = 2340] [id = 358] 11:00:50 INFO - PROCESS | 2340 | --DOCSHELL 17EF5800 == 87 [pid = 2340] [id = 357] 11:00:50 INFO - PROCESS | 2340 | --DOCSHELL 1BB42400 == 86 [pid = 2340] [id = 356] 11:00:50 INFO - PROCESS | 2340 | --DOCSHELL 199A6400 == 85 [pid = 2340] [id = 355] 11:00:50 INFO - PROCESS | 2340 | --DOCSHELL 0D968800 == 84 [pid = 2340] [id = 354] 11:00:50 INFO - PROCESS | 2340 | --DOCSHELL 17EF7800 == 83 [pid = 2340] [id = 353] 11:00:50 INFO - PROCESS | 2340 | --DOCSHELL 0D6E0C00 == 82 [pid = 2340] [id = 352] 11:00:50 INFO - PROCESS | 2340 | --DOMWINDOW == 158 (1CBBFC00) [pid = 2340] [serial = 1026] [outer = 00000000] [url = about:blank] 11:00:50 INFO - PROCESS | 2340 | --DOMWINDOW == 157 (20966800) [pid = 2340] [serial = 993] [outer = 00000000] [url = about:blank] 11:00:50 INFO - PROCESS | 2340 | --DOCSHELL 16BC0000 == 81 [pid = 2340] [id = 351] 11:00:50 INFO - PROCESS | 2340 | --DOCSHELL 0C851400 == 80 [pid = 2340] [id = 350] 11:00:50 INFO - PROCESS | 2340 | --DOCSHELL 1C25D800 == 79 [pid = 2340] [id = 345] 11:00:50 INFO - PROCESS | 2340 | --DOCSHELL 16BC2800 == 78 [pid = 2340] [id = 344] 11:00:50 INFO - PROCESS | 2340 | --DOCSHELL 0D96A000 == 77 [pid = 2340] [id = 343] 11:00:50 INFO - PROCESS | 2340 | --DOMWINDOW == 156 (1CC35000) [pid = 2340] [serial = 1014] [outer = 00000000] [url = about:blank] 11:00:50 INFO - PROCESS | 2340 | --DOMWINDOW == 155 (1CD8B000) [pid = 2340] [serial = 1015] [outer = 00000000] [url = about:blank] 11:00:50 INFO - PROCESS | 2340 | --DOMWINDOW == 154 (1DD62C00) [pid = 2340] [serial = 1018] [outer = 00000000] [url = about:blank] 11:00:50 INFO - PROCESS | 2340 | --DOMWINDOW == 153 (1DC82000) [pid = 2340] [serial = 1017] [outer = 00000000] [url = about:blank] 11:00:50 INFO - PROCESS | 2340 | --DOMWINDOW == 152 (18734C00) [pid = 2340] [serial = 1008] [outer = 00000000] [url = about:blank] 11:00:50 INFO - PROCESS | 2340 | --DOMWINDOW == 151 (1971EC00) [pid = 2340] [serial = 1009] [outer = 00000000] [url = about:blank] 11:00:50 INFO - PROCESS | 2340 | --DOMWINDOW == 150 (1950F000) [pid = 2340] [serial = 1003] [outer = 00000000] [url = about:blank] 11:00:50 INFO - PROCESS | 2340 | --DOMWINDOW == 149 (18A7AC00) [pid = 2340] [serial = 1002] [outer = 00000000] [url = about:blank] 11:00:50 INFO - PROCESS | 2340 | --DOMWINDOW == 148 (1DD68C00) [pid = 2340] [serial = 984] [outer = 00000000] [url = about:blank] 11:00:50 INFO - PROCESS | 2340 | --DOMWINDOW == 147 (1615B400) [pid = 2340] [serial = 978] [outer = 00000000] [url = about:blank] 11:00:50 INFO - PROCESS | 2340 | --DOMWINDOW == 146 (0E511C00) [pid = 2340] [serial = 1005] [outer = 00000000] [url = about:blank] 11:00:50 INFO - PROCESS | 2340 | --DOMWINDOW == 145 (1766D800) [pid = 2340] [serial = 1006] [outer = 00000000] [url = about:blank] 11:00:50 INFO - PROCESS | 2340 | --DOMWINDOW == 144 (1EA1C400) [pid = 2340] [serial = 1020] [outer = 00000000] [url = about:blank] 11:00:50 INFO - PROCESS | 2340 | --DOMWINDOW == 143 (19D2B400) [pid = 2340] [serial = 1011] [outer = 00000000] [url = about:blank] 11:00:50 INFO - PROCESS | 2340 | --DOMWINDOW == 142 (17D02800) [pid = 2340] [serial = 1000] [outer = 00000000] [url = about:blank] 11:00:50 INFO - PROCESS | 2340 | --DOMWINDOW == 141 (1614E400) [pid = 2340] [serial = 999] [outer = 00000000] [url = about:blank] 11:00:50 INFO - PROCESS | 2340 | --DOMWINDOW == 140 (1CD84C00) [pid = 2340] [serial = 975] [outer = 00000000] [url = about:blank] 11:00:50 INFO - PROCESS | 2340 | --DOMWINDOW == 139 (1DC81000) [pid = 2340] [serial = 976] [outer = 00000000] [url = about:blank] 11:00:50 INFO - PROCESS | 2340 | --DOMWINDOW == 138 (1EA23C00) [pid = 2340] [serial = 987] [outer = 00000000] [url = about:blank] 11:00:50 INFO - PROCESS | 2340 | --DOMWINDOW == 137 (1F2F7000) [pid = 2340] [serial = 990] [outer = 00000000] [url = about:blank] 11:00:50 INFO - PROCESS | 2340 | --DOMWINDOW == 136 (209AF400) [pid = 2340] [serial = 996] [outer = 00000000] [url = about:blank] 11:00:50 INFO - PROCESS | 2340 | --DOMWINDOW == 135 (19528000) [pid = 2340] [serial = 981] [outer = 00000000] [url = about:blank] 11:00:50 INFO - PROCESS | 2340 | --DOMWINDOW == 134 (1F242800) [pid = 2340] [serial = 1021] [outer = 00000000] [url = about:blank] 11:00:50 INFO - PROCESS | 2340 | --DOMWINDOW == 133 (186ED000) [pid = 2340] [serial = 1024] [outer = 00000000] [url = about:blank] 11:00:50 INFO - PROCESS | 2340 | --DOMWINDOW == 132 (17E95800) [pid = 2340] [serial = 1023] [outer = 00000000] [url = about:blank] 11:00:50 INFO - PROCESS | 2340 | --DOMWINDOW == 131 (1B4E0400) [pid = 2340] [serial = 1012] [outer = 00000000] [url = about:blank] 11:00:51 INFO - PROCESS | 2340 | 1462471251138 Marionette TRACE conn4 <- [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]]]}] 11:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 970ms 11:00:51 INFO - PROCESS | 2340 | 1462471251187 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 11:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:00:51 INFO - PROCESS | 2340 | 1462471251191 Marionette TRACE conn4 <- [1,1441,null,{"value":"13"}] 11:00:51 INFO - PROCESS | 2340 | 1462471251195 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:00:51 INFO - PROCESS | 2340 | 1462471251197 Marionette TRACE conn4 <- [1,1442,null,{}] 11:00:51 INFO - PROCESS | 2340 | 1462471251201 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:51 INFO - PROCESS | 2340 | 1462471251299 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 11:00:51 INFO - PROCESS | 2340 | 1462471251408 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:51 INFO - PROCESS | 2340 | ++DOCSHELL 0E5BC800 == 78 [pid = 2340] [id = 370] 11:00:51 INFO - PROCESS | 2340 | ++DOMWINDOW == 132 (0EBE0C00) [pid = 2340] [serial = 1110] [outer = 00000000] 11:00:51 INFO - PROCESS | 2340 | ++DOMWINDOW == 133 (16BB6400) [pid = 2340] [serial = 1111] [outer = 0EBE0C00] 11:00:51 INFO - PROCESS | 2340 | 1462471251453 Marionette DEBUG loaded listener.js 11:00:51 INFO - PROCESS | 2340 | ++DOMWINDOW == 134 (17D03000) [pid = 2340] [serial = 1112] [outer = 0EBE0C00] 11:00:51 INFO - PROCESS | 2340 | 1462471251878 Marionette TRACE conn4 <- [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]]]}] 11:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 730ms 11:00:51 INFO - PROCESS | 2340 | 1462471251926 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 11:00:51 INFO - PROCESS | 2340 | 1462471251928 Marionette TRACE conn4 <- [1,1445,null,{"value":"13"}] 11:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:00:51 INFO - PROCESS | 2340 | 1462471251968 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:00:51 INFO - PROCESS | 2340 | 1462471251974 Marionette TRACE conn4 <- [1,1446,null,{}] 11:00:52 INFO - PROCESS | 2340 | 1462471251982 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:52 INFO - PROCESS | 2340 | 1462471252077 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 11:00:52 INFO - PROCESS | 2340 | 1462471252094 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:52 INFO - PROCESS | 2340 | ++DOCSHELL 196F7C00 == 79 [pid = 2340] [id = 371] 11:00:52 INFO - PROCESS | 2340 | ++DOMWINDOW == 135 (1971A800) [pid = 2340] [serial = 1113] [outer = 00000000] 11:00:52 INFO - PROCESS | 2340 | ++DOMWINDOW == 136 (198F9000) [pid = 2340] [serial = 1114] [outer = 1971A800] 11:00:52 INFO - PROCESS | 2340 | 1462471252138 Marionette DEBUG loaded listener.js 11:00:52 INFO - PROCESS | 2340 | ++DOMWINDOW == 137 (1995D800) [pid = 2340] [serial = 1115] [outer = 1971A800] 11:00:52 INFO - PROCESS | 2340 | 1462471252621 Marionette TRACE conn4 <- [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]]]}] 11:00:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 690ms 11:00:52 INFO - PROCESS | 2340 | 1462471252661 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 11:00:52 INFO - PROCESS | 2340 | 1462471252663 Marionette TRACE conn4 <- [1,1449,null,{"value":"13"}] 11:00:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:00:52 INFO - PROCESS | 2340 | 1462471252667 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:00:52 INFO - PROCESS | 2340 | 1462471252669 Marionette TRACE conn4 <- [1,1450,null,{}] 11:00:52 INFO - PROCESS | 2340 | 1462471252673 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:52 INFO - PROCESS | 2340 | 1462471252765 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 11:00:52 INFO - PROCESS | 2340 | 1462471252875 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:52 INFO - PROCESS | 2340 | ++DOCSHELL 199A3400 == 80 [pid = 2340] [id = 372] 11:00:52 INFO - PROCESS | 2340 | ++DOMWINDOW == 138 (19D2A800) [pid = 2340] [serial = 1116] [outer = 00000000] 11:00:52 INFO - PROCESS | 2340 | ++DOMWINDOW == 139 (1AF57800) [pid = 2340] [serial = 1117] [outer = 19D2A800] 11:00:52 INFO - PROCESS | 2340 | 1462471252929 Marionette DEBUG loaded listener.js 11:00:53 INFO - PROCESS | 2340 | ++DOMWINDOW == 140 (1BB3A800) [pid = 2340] [serial = 1118] [outer = 19D2A800] 11:00:53 INFO - PROCESS | 2340 | 1462471253373 Marionette TRACE conn4 <- [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]]]}] 11:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 730ms 11:00:53 INFO - PROCESS | 2340 | 1462471253409 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 11:00:53 INFO - PROCESS | 2340 | 1462471253411 Marionette TRACE conn4 <- [1,1453,null,{"value":"13"}] 11:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:00:53 INFO - PROCESS | 2340 | 1462471253414 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:00:53 INFO - PROCESS | 2340 | 1462471253415 Marionette TRACE conn4 <- [1,1454,null,{}] 11:00:53 INFO - PROCESS | 2340 | 1462471253460 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:53 INFO - PROCESS | 2340 | 1462471253586 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 11:00:53 INFO - PROCESS | 2340 | 1462471253656 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:53 INFO - PROCESS | 2340 | ++DOCSHELL 1C2DC000 == 81 [pid = 2340] [id = 373] 11:00:53 INFO - PROCESS | 2340 | ++DOMWINDOW == 141 (1C2DDC00) [pid = 2340] [serial = 1119] [outer = 00000000] 11:00:53 INFO - PROCESS | 2340 | ++DOMWINDOW == 142 (1CBB3C00) [pid = 2340] [serial = 1120] [outer = 1C2DDC00] 11:00:53 INFO - PROCESS | 2340 | 1462471253709 Marionette DEBUG loaded listener.js 11:00:53 INFO - PROCESS | 2340 | ++DOMWINDOW == 143 (1CD85000) [pid = 2340] [serial = 1121] [outer = 1C2DDC00] 11:00:54 INFO - PROCESS | 2340 | 1462471254182 Marionette TRACE conn4 <- [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]]]}] 11:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 810ms 11:00:54 INFO - PROCESS | 2340 | 1462471254226 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 11:00:54 INFO - PROCESS | 2340 | 1462471254228 Marionette TRACE conn4 <- [1,1457,null,{"value":"13"}] 11:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:00:54 INFO - PROCESS | 2340 | 1462471254231 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:00:54 INFO - PROCESS | 2340 | 1462471254232 Marionette TRACE conn4 <- [1,1458,null,{}] 11:00:54 INFO - PROCESS | 2340 | 1462471254236 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:54 INFO - PROCESS | 2340 | 1462471254364 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 11:00:54 INFO - PROCESS | 2340 | 1462471254386 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:54 INFO - PROCESS | 2340 | ++DOCSHELL 1D887400 == 82 [pid = 2340] [id = 374] 11:00:54 INFO - PROCESS | 2340 | ++DOMWINDOW == 144 (1DC77800) [pid = 2340] [serial = 1122] [outer = 00000000] 11:00:54 INFO - PROCESS | 2340 | ++DOMWINDOW == 145 (1DCC8C00) [pid = 2340] [serial = 1123] [outer = 1DC77800] 11:00:54 INFO - PROCESS | 2340 | 1462471254429 Marionette DEBUG loaded listener.js 11:00:54 INFO - PROCESS | 2340 | ++DOMWINDOW == 146 (1DD6DC00) [pid = 2340] [serial = 1124] [outer = 1DC77800] 11:00:54 INFO - PROCESS | 2340 | 1462471254875 Marionette TRACE conn4 <- [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]]]}] 11:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 671ms 11:00:54 INFO - PROCESS | 2340 | 1462471254902 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 11:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:00:54 INFO - PROCESS | 2340 | 1462471254904 Marionette TRACE conn4 <- [1,1461,null,{"value":"13"}] 11:00:54 INFO - PROCESS | 2340 | 1462471254907 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:00:54 INFO - PROCESS | 2340 | 1462471254909 Marionette TRACE conn4 <- [1,1462,null,{}] 11:00:54 INFO - PROCESS | 2340 | 1462471254913 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:55 INFO - PROCESS | 2340 | 1462471255069 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 11:00:55 INFO - PROCESS | 2340 | 1462471255141 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:55 INFO - PROCESS | 2340 | ++DOCSHELL 18A7EC00 == 83 [pid = 2340] [id = 375] 11:00:55 INFO - PROCESS | 2340 | ++DOMWINDOW == 147 (18A88000) [pid = 2340] [serial = 1125] [outer = 00000000] 11:00:55 INFO - PROCESS | 2340 | ++DOMWINDOW == 148 (1DDCA400) [pid = 2340] [serial = 1126] [outer = 18A88000] 11:00:55 INFO - PROCESS | 2340 | 1462471255184 Marionette DEBUG loaded listener.js 11:00:55 INFO - PROCESS | 2340 | ++DOMWINDOW == 149 (1EA1F400) [pid = 2340] [serial = 1127] [outer = 18A88000] 11:00:55 INFO - PROCESS | 2340 | --DOMWINDOW == 148 (17670C00) [pid = 2340] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:00:55 INFO - PROCESS | 2340 | --DOMWINDOW == 147 (17E8F400) [pid = 2340] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:00:55 INFO - PROCESS | 2340 | --DOMWINDOW == 146 (0D1B1000) [pid = 2340] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:00:55 INFO - PROCESS | 2340 | --DOMWINDOW == 145 (17EF8C00) [pid = 2340] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:00:55 INFO - PROCESS | 2340 | --DOMWINDOW == 144 (19D29400) [pid = 2340] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:00:55 INFO - PROCESS | 2340 | --DOMWINDOW == 143 (0D965000) [pid = 2340] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:00:55 INFO - PROCESS | 2340 | --DOMWINDOW == 142 (1BB42C00) [pid = 2340] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:00:55 INFO - PROCESS | 2340 | --DOMWINDOW == 141 (1BB3D000) [pid = 2340] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:00:55 INFO - PROCESS | 2340 | --DOMWINDOW == 140 (1CBBB400) [pid = 2340] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:00:55 INFO - PROCESS | 2340 | --DOMWINDOW == 139 (17E95400) [pid = 2340] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:00:55 INFO - PROCESS | 2340 | --DOMWINDOW == 138 (19516400) [pid = 2340] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:00:55 INFO - PROCESS | 2340 | 1462471255716 Marionette TRACE conn4 <- [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]]]}] 11:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 830ms 11:00:55 INFO - PROCESS | 2340 | 1462471255742 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 11:00:55 INFO - PROCESS | 2340 | 1462471255744 Marionette TRACE conn4 <- [1,1465,null,{"value":"13"}] 11:00:55 INFO - PROCESS | 2340 | 1462471255747 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:00:55 INFO - PROCESS | 2340 | 1462471255749 Marionette TRACE conn4 <- [1,1466,null,{}] 11:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:00:55 INFO - PROCESS | 2340 | 1462471255753 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:55 INFO - PROCESS | 2340 | 1462471255842 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 11:00:55 INFO - PROCESS | 2340 | 1462471255849 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:55 INFO - PROCESS | 2340 | ++DOCSHELL 17E97C00 == 84 [pid = 2340] [id = 376] 11:00:55 INFO - PROCESS | 2340 | ++DOMWINDOW == 139 (19516400) [pid = 2340] [serial = 1128] [outer = 00000000] 11:00:55 INFO - PROCESS | 2340 | ++DOMWINDOW == 140 (1DCC6000) [pid = 2340] [serial = 1129] [outer = 19516400] 11:00:55 INFO - PROCESS | 2340 | 1462471255893 Marionette DEBUG loaded listener.js 11:00:55 INFO - PROCESS | 2340 | ++DOMWINDOW == 141 (1DDC3000) [pid = 2340] [serial = 1130] [outer = 19516400] 11:00:56 INFO - PROCESS | 2340 | 1462471256356 Marionette TRACE conn4 <- [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]]]}] 11:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 630ms 11:00:56 INFO - PROCESS | 2340 | 1462471256394 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 11:00:56 INFO - PROCESS | 2340 | 1462471256396 Marionette TRACE conn4 <- [1,1469,null,{"value":"13"}] 11:00:56 INFO - PROCESS | 2340 | 1462471256400 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:00:56 INFO - PROCESS | 2340 | 1462471256401 Marionette TRACE conn4 <- [1,1470,null,{}] 11:00:56 INFO - PROCESS | 2340 | 1462471256405 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:56 INFO - PROCESS | 2340 | 1462471256501 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 11:00:56 INFO - PROCESS | 2340 | 1462471256508 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:56 INFO - PROCESS | 2340 | ++DOCSHELL 1DDAAC00 == 85 [pid = 2340] [id = 377] 11:00:56 INFO - PROCESS | 2340 | ++DOMWINDOW == 142 (1DDC9800) [pid = 2340] [serial = 1131] [outer = 00000000] 11:00:56 INFO - PROCESS | 2340 | ++DOMWINDOW == 143 (1F249000) [pid = 2340] [serial = 1132] [outer = 1DDC9800] 11:00:56 INFO - PROCESS | 2340 | 1462471256554 Marionette DEBUG loaded listener.js 11:00:56 INFO - PROCESS | 2340 | ++DOMWINDOW == 144 (1FF17400) [pid = 2340] [serial = 1133] [outer = 1DDC9800] 11:00:57 INFO - PROCESS | 2340 | 1462471257047 Marionette TRACE conn4 <- [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]]]}] 11:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 670ms 11:00:57 INFO - PROCESS | 2340 | 1462471257086 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 11:00:57 INFO - PROCESS | 2340 | 1462471257088 Marionette TRACE conn4 <- [1,1473,null,{"value":"13"}] 11:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:00:57 INFO - PROCESS | 2340 | 1462471257091 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:00:57 INFO - PROCESS | 2340 | 1462471257093 Marionette TRACE conn4 <- [1,1474,null,{}] 11:00:57 INFO - PROCESS | 2340 | 1462471257097 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:57 INFO - PROCESS | 2340 | 1462471257187 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 11:00:57 INFO - PROCESS | 2340 | 1462471257194 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:57 INFO - PROCESS | 2340 | ++DOCSHELL 2051A800 == 86 [pid = 2340] [id = 378] 11:00:57 INFO - PROCESS | 2340 | ++DOMWINDOW == 145 (209A3C00) [pid = 2340] [serial = 1134] [outer = 00000000] 11:00:57 INFO - PROCESS | 2340 | ++DOMWINDOW == 146 (213E8000) [pid = 2340] [serial = 1135] [outer = 209A3C00] 11:00:57 INFO - PROCESS | 2340 | 1462471257243 Marionette DEBUG loaded listener.js 11:00:57 INFO - PROCESS | 2340 | ++DOMWINDOW == 147 (2274F000) [pid = 2340] [serial = 1136] [outer = 209A3C00] 11:00:58 INFO - PROCESS | 2340 | 1462471258065 Marionette TRACE conn4 <- [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]]]}] 11:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1015ms 11:00:58 INFO - PROCESS | 2340 | 1462471258110 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 11:00:58 INFO - PROCESS | 2340 | 1462471258116 Marionette TRACE conn4 <- [1,1477,null,{"value":"13"}] 11:00:58 INFO - PROCESS | 2340 | 1462471258120 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:00:58 INFO - PROCESS | 2340 | 1462471258125 Marionette TRACE conn4 <- [1,1478,null,{}] 11:00:58 INFO - PROCESS | 2340 | 1462471258151 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:58 INFO - PROCESS | 2340 | 1462471258278 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 11:00:58 INFO - PROCESS | 2340 | 1462471258429 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:58 INFO - PROCESS | 2340 | ++DOCSHELL 14123C00 == 87 [pid = 2340] [id = 379] 11:00:58 INFO - PROCESS | 2340 | ++DOMWINDOW == 148 (1614E400) [pid = 2340] [serial = 1137] [outer = 00000000] 11:00:58 INFO - PROCESS | 2340 | ++DOMWINDOW == 149 (17693000) [pid = 2340] [serial = 1138] [outer = 1614E400] 11:00:58 INFO - PROCESS | 2340 | 1462471258488 Marionette DEBUG loaded listener.js 11:00:58 INFO - PROCESS | 2340 | ++DOMWINDOW == 150 (17E97000) [pid = 2340] [serial = 1139] [outer = 1614E400] 11:00:59 INFO - PROCESS | 2340 | 1462471259114 Marionette TRACE conn4 <- [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]]]}] 11:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1044ms 11:00:59 INFO - PROCESS | 2340 | 1462471259170 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 11:00:59 INFO - PROCESS | 2340 | 1462471259176 Marionette TRACE conn4 <- [1,1481,null,{"value":"13"}] 11:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:00:59 INFO - PROCESS | 2340 | 1462471259182 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:00:59 INFO - PROCESS | 2340 | 1462471259185 Marionette TRACE conn4 <- [1,1482,null,{}] 11:00:59 INFO - PROCESS | 2340 | 1462471259189 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:59 INFO - PROCESS | 2340 | 1462471259314 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 11:00:59 INFO - PROCESS | 2340 | 1462471259464 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:59 INFO - PROCESS | 2340 | ++DOCSHELL 1971DC00 == 88 [pid = 2340] [id = 380] 11:00:59 INFO - PROCESS | 2340 | ++DOMWINDOW == 151 (1971EC00) [pid = 2340] [serial = 1140] [outer = 00000000] 11:00:59 INFO - PROCESS | 2340 | ++DOMWINDOW == 152 (1BB9F400) [pid = 2340] [serial = 1141] [outer = 1971EC00] 11:00:59 INFO - PROCESS | 2340 | 1462471259519 Marionette DEBUG loaded listener.js 11:00:59 INFO - PROCESS | 2340 | ++DOMWINDOW == 153 (1CCF8000) [pid = 2340] [serial = 1142] [outer = 1971EC00] 11:01:00 INFO - PROCESS | 2340 | 1462471260121 Marionette TRACE conn4 <- [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]]]}] 11:01:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 970ms 11:01:00 INFO - PROCESS | 2340 | 1462471260165 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 11:01:00 INFO - PROCESS | 2340 | 1462471260167 Marionette TRACE conn4 <- [1,1485,null,{"value":"13"}] 11:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:01:00 INFO - PROCESS | 2340 | 1462471260173 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:01:00 INFO - PROCESS | 2340 | 1462471260177 Marionette TRACE conn4 <- [1,1486,null,{}] 11:01:00 INFO - PROCESS | 2340 | 1462471260188 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:00 INFO - PROCESS | 2340 | 1462471260309 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 11:01:00 INFO - PROCESS | 2340 | 1462471260472 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:00 INFO - PROCESS | 2340 | ++DOCSHELL 209A5000 == 89 [pid = 2340] [id = 381] 11:01:00 INFO - PROCESS | 2340 | ++DOMWINDOW == 154 (209A7400) [pid = 2340] [serial = 1143] [outer = 00000000] 11:01:00 INFO - PROCESS | 2340 | ++DOMWINDOW == 155 (213EF400) [pid = 2340] [serial = 1144] [outer = 209A7400] 11:01:00 INFO - PROCESS | 2340 | 1462471260530 Marionette DEBUG loaded listener.js 11:01:00 INFO - PROCESS | 2340 | ++DOMWINDOW == 156 (22F74C00) [pid = 2340] [serial = 1145] [outer = 209A7400] 11:01:01 INFO - PROCESS | 2340 | 1462471261161 Marionette TRACE conn4 <- [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]]]}] 11:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1023ms 11:01:01 INFO - PROCESS | 2340 | 1462471261198 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 11:01:01 INFO - PROCESS | 2340 | 1462471261201 Marionette TRACE conn4 <- [1,1489,null,{"value":"13"}] 11:01:01 INFO - PROCESS | 2340 | 1462471261205 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:01:01 INFO - PROCESS | 2340 | 1462471261207 Marionette TRACE conn4 <- [1,1490,null,{}] 11:01:01 INFO - PROCESS | 2340 | 1462471261210 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:01 INFO - PROCESS | 2340 | 1462471261330 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 11:01:01 INFO - PROCESS | 2340 | 1462471261479 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:01 INFO - PROCESS | 2340 | ++DOCSHELL 22F87400 == 90 [pid = 2340] [id = 382] 11:01:01 INFO - PROCESS | 2340 | ++DOMWINDOW == 157 (230B6C00) [pid = 2340] [serial = 1146] [outer = 00000000] 11:01:01 INFO - PROCESS | 2340 | ++DOMWINDOW == 158 (230BE800) [pid = 2340] [serial = 1147] [outer = 230B6C00] 11:01:01 INFO - PROCESS | 2340 | 1462471261534 Marionette DEBUG loaded listener.js 11:01:01 INFO - PROCESS | 2340 | ++DOMWINDOW == 159 (230ED000) [pid = 2340] [serial = 1148] [outer = 230B6C00] 11:01:02 INFO - PROCESS | 2340 | 1462471262079 Marionette TRACE conn4 <- [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]]]}] 11:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 930ms 11:01:02 INFO - PROCESS | 2340 | 1462471262139 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 11:01:02 INFO - PROCESS | 2340 | 1462471262141 Marionette TRACE conn4 <- [1,1493,null,{"value":"13"}] 11:01:02 INFO - PROCESS | 2340 | 1462471262144 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:01:02 INFO - PROCESS | 2340 | 1462471262146 Marionette TRACE conn4 <- [1,1494,null,{}] 11:01:02 INFO - PROCESS | 2340 | 1462471262150 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:02 INFO - PROCESS | 2340 | 1462471262267 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 11:01:02 INFO - PROCESS | 2340 | 1462471262432 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:02 INFO - PROCESS | 2340 | ++DOCSHELL 230EE400 == 91 [pid = 2340] [id = 383] 11:01:02 INFO - PROCESS | 2340 | ++DOMWINDOW == 160 (230F2400) [pid = 2340] [serial = 1149] [outer = 00000000] 11:01:02 INFO - PROCESS | 2340 | ++DOMWINDOW == 161 (230F5400) [pid = 2340] [serial = 1150] [outer = 230F2400] 11:01:02 INFO - PROCESS | 2340 | 1462471262486 Marionette DEBUG loaded listener.js 11:01:02 INFO - PROCESS | 2340 | ++DOMWINDOW == 162 (23C71800) [pid = 2340] [serial = 1151] [outer = 230F2400] 11:01:03 INFO - PROCESS | 2340 | 1462471263111 Marionette TRACE conn4 <- [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]]]}] 11:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1016ms 11:01:03 INFO - PROCESS | 2340 | 1462471263164 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 11:01:03 INFO - PROCESS | 2340 | 1462471263167 Marionette TRACE conn4 <- [1,1497,null,{"value":"13"}] 11:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:01:03 INFO - PROCESS | 2340 | 1462471263170 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:01:03 INFO - PROCESS | 2340 | 1462471263172 Marionette TRACE conn4 <- [1,1498,null,{}] 11:01:03 INFO - PROCESS | 2340 | 1462471263176 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:03 INFO - PROCESS | 2340 | 1462471263300 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 11:01:03 INFO - PROCESS | 2340 | 1462471263451 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:03 INFO - PROCESS | 2340 | ++DOCSHELL 237E9400 == 92 [pid = 2340] [id = 384] 11:01:03 INFO - PROCESS | 2340 | ++DOMWINDOW == 163 (237E9800) [pid = 2340] [serial = 1152] [outer = 00000000] 11:01:03 INFO - PROCESS | 2340 | ++DOMWINDOW == 164 (237F5000) [pid = 2340] [serial = 1153] [outer = 237E9800] 11:01:03 INFO - PROCESS | 2340 | 1462471263508 Marionette DEBUG loaded listener.js 11:01:03 INFO - PROCESS | 2340 | ++DOMWINDOW == 165 (237F7400) [pid = 2340] [serial = 1154] [outer = 237E9800] 11:01:04 INFO - PROCESS | 2340 | 1462471264104 Marionette TRACE conn4 <- [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]]]}] 11:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 970ms 11:01:04 INFO - PROCESS | 2340 | 1462471264155 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 11:01:04 INFO - PROCESS | 2340 | 1462471264158 Marionette TRACE conn4 <- [1,1501,null,{"value":"13"}] 11:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:01:04 INFO - PROCESS | 2340 | 1462471264162 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:01:04 INFO - PROCESS | 2340 | 1462471264164 Marionette TRACE conn4 <- [1,1502,null,{}] 11:01:04 INFO - PROCESS | 2340 | 1462471264168 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:04 INFO - PROCESS | 2340 | 1462471264281 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 11:01:04 INFO - PROCESS | 2340 | 1462471264431 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:04 INFO - PROCESS | 2340 | ++DOCSHELL 0D625000 == 93 [pid = 2340] [id = 385] 11:01:04 INFO - PROCESS | 2340 | ++DOMWINDOW == 166 (0DE2D000) [pid = 2340] [serial = 1155] [outer = 00000000] 11:01:04 INFO - PROCESS | 2340 | ++DOMWINDOW == 167 (165C0800) [pid = 2340] [serial = 1156] [outer = 0DE2D000] 11:01:04 INFO - PROCESS | 2340 | 1462471264486 Marionette DEBUG loaded listener.js 11:01:04 INFO - PROCESS | 2340 | ++DOMWINDOW == 168 (186EB800) [pid = 2340] [serial = 1157] [outer = 0DE2D000] 11:01:05 INFO - PROCESS | 2340 | 1462471265342 Marionette TRACE conn4 <- [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]]]}] 11:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1236ms 11:01:05 INFO - PROCESS | 2340 | 1462471265401 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 11:01:05 INFO - PROCESS | 2340 | 1462471265404 Marionette TRACE conn4 <- [1,1505,null,{"value":"13"}] 11:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:01:05 INFO - PROCESS | 2340 | 1462471265409 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:01:05 INFO - PROCESS | 2340 | 1462471265413 Marionette TRACE conn4 <- [1,1506,null,{}] 11:01:05 INFO - PROCESS | 2340 | 1462471265419 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:05 INFO - PROCESS | 2340 | 1462471265530 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 11:01:05 INFO - PROCESS | 2340 | 1462471265684 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:05 INFO - PROCESS | 2340 | ++DOCSHELL 0DA50C00 == 94 [pid = 2340] [id = 386] 11:01:05 INFO - PROCESS | 2340 | ++DOMWINDOW == 169 (0DB59000) [pid = 2340] [serial = 1158] [outer = 00000000] 11:01:05 INFO - PROCESS | 2340 | ++DOMWINDOW == 170 (0E540000) [pid = 2340] [serial = 1159] [outer = 0DB59000] 11:01:05 INFO - PROCESS | 2340 | 1462471265734 Marionette DEBUG loaded listener.js 11:01:05 INFO - PROCESS | 2340 | ++DOMWINDOW == 171 (146D9C00) [pid = 2340] [serial = 1160] [outer = 0DB59000] 11:01:06 INFO - PROCESS | 2340 | 1462471266318 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 11:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 991ms 11:01:06 INFO - PROCESS | 2340 | 1462471266402 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 11:01:06 INFO - PROCESS | 2340 | 1462471266408 Marionette TRACE conn4 <- [1,1509,null,{"value":"13"}] 11:01:06 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:01:06 INFO - PROCESS | 2340 | 1462471266414 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:01:06 INFO - PROCESS | 2340 | 1462471266416 Marionette TRACE conn4 <- [1,1510,null,{}] 11:01:06 INFO - PROCESS | 2340 | 1462471266420 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:06 INFO - PROCESS | 2340 | 1462471266526 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 11:01:06 INFO - PROCESS | 2340 | 1462471266696 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:06 INFO - PROCESS | 2340 | --DOCSHELL 1DDAAC00 == 93 [pid = 2340] [id = 377] 11:01:06 INFO - PROCESS | 2340 | --DOCSHELL 17E97C00 == 92 [pid = 2340] [id = 376] 11:01:06 INFO - PROCESS | 2340 | --DOCSHELL 18A7EC00 == 91 [pid = 2340] [id = 375] 11:01:06 INFO - PROCESS | 2340 | --DOCSHELL 1D887400 == 90 [pid = 2340] [id = 374] 11:01:06 INFO - PROCESS | 2340 | --DOCSHELL 1C2DC000 == 89 [pid = 2340] [id = 373] 11:01:06 INFO - PROCESS | 2340 | --DOCSHELL 199A3400 == 88 [pid = 2340] [id = 372] 11:01:06 INFO - PROCESS | 2340 | --DOMWINDOW == 170 (1DDA9400) [pid = 2340] [serial = 1080] [outer = 00000000] [url = about:blank] 11:01:06 INFO - PROCESS | 2340 | ++DOCSHELL 0C858C00 == 89 [pid = 2340] [id = 387] 11:01:06 INFO - PROCESS | 2340 | ++DOMWINDOW == 171 (0C869400) [pid = 2340] [serial = 1161] [outer = 00000000] 11:01:06 INFO - PROCESS | 2340 | ++DOMWINDOW == 172 (0E50A000) [pid = 2340] [serial = 1162] [outer = 0C869400] 11:01:06 INFO - PROCESS | 2340 | 1462471266803 Marionette DEBUG loaded listener.js 11:01:06 INFO - PROCESS | 2340 | ++DOMWINDOW == 173 (15A1BC00) [pid = 2340] [serial = 1163] [outer = 0C869400] 11:01:06 INFO - PROCESS | 2340 | --DOCSHELL 196F7C00 == 88 [pid = 2340] [id = 371] 11:01:06 INFO - PROCESS | 2340 | --DOCSHELL 0E5BC800 == 87 [pid = 2340] [id = 370] 11:01:06 INFO - PROCESS | 2340 | --DOCSHELL 17D37000 == 86 [pid = 2340] [id = 369] 11:01:06 INFO - PROCESS | 2340 | --DOCSHELL 0D67A000 == 85 [pid = 2340] [id = 368] 11:01:06 INFO - PROCESS | 2340 | --DOCSHELL 1CD84800 == 84 [pid = 2340] [id = 365] 11:01:06 INFO - PROCESS | 2340 | --DOCSHELL 1F241800 == 83 [pid = 2340] [id = 364] 11:01:06 INFO - PROCESS | 2340 | --DOCSHELL 1DDCD000 == 82 [pid = 2340] [id = 363] 11:01:06 INFO - PROCESS | 2340 | --DOCSHELL 17EF3C00 == 81 [pid = 2340] [id = 362] 11:01:06 INFO - PROCESS | 2340 | --DOCSHELL 0D680000 == 80 [pid = 2340] [id = 361] 11:01:07 INFO - PROCESS | 2340 | --DOMWINDOW == 172 (198F5000) [pid = 2340] [serial = 1063] [outer = 00000000] [url = about:blank] 11:01:07 INFO - PROCESS | 2340 | --DOMWINDOW == 171 (186E7400) [pid = 2340] [serial = 1032] [outer = 00000000] [url = about:blank] 11:01:07 INFO - PROCESS | 2340 | --DOMWINDOW == 170 (213EF000) [pid = 2340] [serial = 1041] [outer = 00000000] [url = about:blank] 11:01:07 INFO - PROCESS | 2340 | --DOMWINDOW == 169 (2274AC00) [pid = 2340] [serial = 1044] [outer = 00000000] [url = about:blank] 11:01:07 INFO - PROCESS | 2340 | --DOMWINDOW == 168 (1DC7D800) [pid = 2340] [serial = 1027] [outer = 00000000] [url = about:blank] 11:01:07 INFO - PROCESS | 2340 | --DOMWINDOW == 167 (19D32000) [pid = 2340] [serial = 1065] [outer = 00000000] [url = about:blank] 11:01:07 INFO - PROCESS | 2340 | --DOMWINDOW == 166 (18730800) [pid = 2340] [serial = 1054] [outer = 00000000] [url = about:blank] 11:01:07 INFO - PROCESS | 2340 | --DOMWINDOW == 165 (20968400) [pid = 2340] [serial = 1038] [outer = 00000000] [url = about:blank] 11:01:07 INFO - PROCESS | 2340 | --DOMWINDOW == 164 (15A26C00) [pid = 2340] [serial = 1057] [outer = 00000000] [url = about:blank] 11:01:07 INFO - PROCESS | 2340 | --DOMWINDOW == 163 (1D890C00) [pid = 2340] [serial = 1035] [outer = 00000000] [url = about:blank] 11:01:07 INFO - PROCESS | 2340 | --DOMWINDOW == 162 (22F74800) [pid = 2340] [serial = 1047] [outer = 00000000] [url = about:blank] 11:01:07 INFO - PROCESS | 2340 | --DOMWINDOW == 161 (1BF3A000) [pid = 2340] [serial = 1068] [outer = 00000000] [url = about:blank] 11:01:07 INFO - PROCESS | 2340 | --DOMWINDOW == 160 (1A8AC400) [pid = 2340] [serial = 1074] [outer = 00000000] [url = about:blank] 11:01:07 INFO - PROCESS | 2340 | --DOMWINDOW == 159 (1DCCFC00) [pid = 2340] [serial = 1078] [outer = 00000000] [url = about:blank] 11:01:07 INFO - PROCESS | 2340 | --DOMWINDOW == 158 (186DF000) [pid = 2340] [serial = 1053] [outer = 00000000] [url = about:blank] 11:01:07 INFO - PROCESS | 2340 | --DOMWINDOW == 157 (19727400) [pid = 2340] [serial = 1062] [outer = 00000000] [url = about:blank] 11:01:07 INFO - PROCESS | 2340 | --DOMWINDOW == 156 (1411D400) [pid = 2340] [serial = 1050] [outer = 00000000] [url = about:blank] 11:01:07 INFO - PROCESS | 2340 | --DOMWINDOW == 155 (186E7C00) [pid = 2340] [serial = 1059] [outer = 00000000] [url = about:blank] 11:01:07 INFO - PROCESS | 2340 | --DOMWINDOW == 154 (15A26800) [pid = 2340] [serial = 1051] [outer = 00000000] [url = about:blank] 11:01:07 INFO - PROCESS | 2340 | --DOMWINDOW == 153 (1AF56000) [pid = 2340] [serial = 1066] [outer = 00000000] [url = about:blank] 11:01:07 INFO - PROCESS | 2340 | --DOMWINDOW == 152 (14636C00) [pid = 2340] [serial = 1056] [outer = 00000000] [url = about:blank] 11:01:07 INFO - PROCESS | 2340 | --DOMWINDOW == 151 (1CB2D000) [pid = 2340] [serial = 1069] [outer = 00000000] [url = about:blank] 11:01:07 INFO - PROCESS | 2340 | --DOMWINDOW == 150 (1CD81400) [pid = 2340] [serial = 1072] [outer = 00000000] [url = about:blank] 11:01:07 INFO - PROCESS | 2340 | --DOMWINDOW == 149 (1DC7A400) [pid = 2340] [serial = 1077] [outer = 00000000] [url = about:blank] 11:01:07 INFO - PROCESS | 2340 | --DOMWINDOW == 148 (0DEA2C00) [pid = 2340] [serial = 1029] [outer = 00000000] [url = about:blank] 11:01:07 INFO - PROCESS | 2340 | --DOMWINDOW == 147 (1CBB6400) [pid = 2340] [serial = 1075] [outer = 00000000] [url = about:blank] 11:01:07 INFO - PROCESS | 2340 | --DOMWINDOW == 146 (188DFC00) [pid = 2340] [serial = 1060] [outer = 00000000] [url = about:blank] 11:01:07 INFO - PROCESS | 2340 | --DOMWINDOW == 145 (1CC32800) [pid = 2340] [serial = 1071] [outer = 00000000] [url = about:blank] 11:01:07 INFO - PROCESS | 2340 | 1462471267297 Marionette TRACE conn4 <- [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"]]]}] 11:01:07 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 () { 11:01:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:01:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:01:07 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 () { 11:01:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:01:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:01:07 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 () { 11:01:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:01:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:01:07 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 () { 11:01:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:01:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:01:07 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 936ms 11:01:07 INFO - PROCESS | 2340 | 1462471267352 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 11:01:07 INFO - PROCESS | 2340 | 1462471267354 Marionette TRACE conn4 <- [1,1513,null,{"value":"13"}] 11:01:07 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:01:07 INFO - PROCESS | 2340 | 1462471267358 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:01:07 INFO - PROCESS | 2340 | 1462471267362 Marionette TRACE conn4 <- [1,1514,null,{}] 11:01:07 INFO - PROCESS | 2340 | 1462471267376 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:07 INFO - PROCESS | 2340 | 1462471267471 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 11:01:07 INFO - PROCESS | 2340 | 1462471267601 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:07 INFO - PROCESS | 2340 | ++DOCSHELL 16154800 == 81 [pid = 2340] [id = 388] 11:01:07 INFO - PROCESS | 2340 | ++DOMWINDOW == 146 (17E96400) [pid = 2340] [serial = 1164] [outer = 00000000] 11:01:07 INFO - PROCESS | 2340 | ++DOMWINDOW == 147 (17EF4400) [pid = 2340] [serial = 1165] [outer = 17E96400] 11:01:07 INFO - PROCESS | 2340 | 1462471267649 Marionette DEBUG loaded listener.js 11:01:07 INFO - PROCESS | 2340 | ++DOMWINDOW == 148 (186DF400) [pid = 2340] [serial = 1166] [outer = 17E96400] 11:01:08 INFO - PROCESS | 2340 | 1462471268032 Marionette TRACE conn4 <- [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"]]]}] 11:01:08 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:01:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:01:08 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:01:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:01:08 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:01:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:01:08 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 730ms 11:01:08 INFO - PROCESS | 2340 | 1462471268093 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 11:01:08 INFO - PROCESS | 2340 | 1462471268095 Marionette TRACE conn4 <- [1,1517,null,{"value":"13"}] 11:01:08 INFO - PROCESS | 2340 | 1462471268098 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:01:08 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:01:08 INFO - PROCESS | 2340 | 1462471268100 Marionette TRACE conn4 <- [1,1518,null,{}] 11:01:08 INFO - PROCESS | 2340 | 1462471268104 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:08 INFO - PROCESS | 2340 | 1462471268200 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 11:01:08 INFO - PROCESS | 2340 | 1462471268206 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:08 INFO - PROCESS | 2340 | ++DOCSHELL 18726000 == 82 [pid = 2340] [id = 389] 11:01:08 INFO - PROCESS | 2340 | ++DOMWINDOW == 149 (1872E000) [pid = 2340] [serial = 1167] [outer = 00000000] 11:01:08 INFO - PROCESS | 2340 | ++DOMWINDOW == 150 (190ACC00) [pid = 2340] [serial = 1168] [outer = 1872E000] 11:01:08 INFO - PROCESS | 2340 | 1462471268251 Marionette DEBUG loaded listener.js 11:01:08 INFO - PROCESS | 2340 | ++DOMWINDOW == 151 (196F2400) [pid = 2340] [serial = 1169] [outer = 1872E000] 11:01:08 INFO - PROCESS | 2340 | 1462471268719 Marionette TRACE conn4 <- [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]]]}] 11:01:08 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 11:01:08 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:08 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:01:08 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:01:08 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. 11:01:08 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:01:08 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 670ms 11:01:08 INFO - PROCESS | 2340 | 1462471268773 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 11:01:08 INFO - PROCESS | 2340 | 1462471268775 Marionette TRACE conn4 <- [1,1521,null,{"value":"13"}] 11:01:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:01:08 INFO - PROCESS | 2340 | 1462471268778 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:01:08 INFO - PROCESS | 2340 | 1462471268780 Marionette TRACE conn4 <- [1,1522,null,{}] 11:01:08 INFO - PROCESS | 2340 | 1462471268786 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:08 INFO - PROCESS | 2340 | 1462471268877 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 11:01:08 INFO - PROCESS | 2340 | 1462471268884 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:08 INFO - PROCESS | 2340 | ++DOCSHELL 19021800 == 83 [pid = 2340] [id = 390] 11:01:08 INFO - PROCESS | 2340 | ++DOMWINDOW == 152 (1971D400) [pid = 2340] [serial = 1170] [outer = 00000000] 11:01:08 INFO - PROCESS | 2340 | ++DOMWINDOW == 153 (19D2A000) [pid = 2340] [serial = 1171] [outer = 1971D400] 11:01:08 INFO - PROCESS | 2340 | 1462471268928 Marionette DEBUG loaded listener.js 11:01:09 INFO - PROCESS | 2340 | ++DOMWINDOW == 154 (19D36400) [pid = 2340] [serial = 1172] [outer = 1971D400] 11:01:09 INFO - PROCESS | 2340 | 1462471269432 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 11:01:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:01:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 670ms 11:01:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:01:09 INFO - PROCESS | 2340 | 1462471269448 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 11:01:09 INFO - PROCESS | 2340 | 1462471269450 Marionette TRACE conn4 <- [1,1525,null,{"value":"13"}] 11:01:09 INFO - PROCESS | 2340 | 1462471269453 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:01:09 INFO - PROCESS | 2340 | 1462471269455 Marionette TRACE conn4 <- [1,1526,null,{}] 11:01:09 INFO - PROCESS | 2340 | 1462471269465 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:09 INFO - PROCESS | 2340 | 1462471269610 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 11:01:09 INFO - PROCESS | 2340 | 1462471269665 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:09 INFO - PROCESS | 2340 | ++DOCSHELL 1A997C00 == 84 [pid = 2340] [id = 391] 11:01:09 INFO - PROCESS | 2340 | ++DOMWINDOW == 155 (1BB98400) [pid = 2340] [serial = 1173] [outer = 00000000] 11:01:09 INFO - PROCESS | 2340 | ++DOMWINDOW == 156 (1CB2D400) [pid = 2340] [serial = 1174] [outer = 1BB98400] 11:01:09 INFO - PROCESS | 2340 | 1462471269712 Marionette DEBUG loaded listener.js 11:01:09 INFO - PROCESS | 2340 | ++DOMWINDOW == 157 (1CB35400) [pid = 2340] [serial = 1175] [outer = 1BB98400] 11:01:10 INFO - PROCESS | 2340 | 1462471270173 Marionette TRACE conn4 <- [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]]]}] 11:01:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:01:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 730ms 11:01:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:01:10 INFO - PROCESS | 2340 | 1462471270187 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 11:01:10 INFO - PROCESS | 2340 | 1462471270189 Marionette TRACE conn4 <- [1,1529,null,{"value":"13"}] 11:01:10 INFO - PROCESS | 2340 | 1462471270193 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:01:10 INFO - PROCESS | 2340 | 1462471270194 Marionette TRACE conn4 <- [1,1530,null,{}] 11:01:10 INFO - PROCESS | 2340 | 1462471270198 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:10 INFO - PROCESS | 2340 | 1462471270329 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 11:01:10 INFO - PROCESS | 2340 | 1462471270347 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:10 INFO - PROCESS | 2340 | ++DOCSHELL 1CBB3800 == 85 [pid = 2340] [id = 392] 11:01:10 INFO - PROCESS | 2340 | ++DOMWINDOW == 158 (1CBBA400) [pid = 2340] [serial = 1176] [outer = 00000000] 11:01:10 INFO - PROCESS | 2340 | ++DOMWINDOW == 159 (1D76DC00) [pid = 2340] [serial = 1177] [outer = 1CBBA400] 11:01:10 INFO - PROCESS | 2340 | 1462471270392 Marionette DEBUG loaded listener.js 11:01:10 INFO - PROCESS | 2340 | ++DOMWINDOW == 160 (1DC77000) [pid = 2340] [serial = 1178] [outer = 1CBBA400] 11:01:10 INFO - PROCESS | 2340 | 1462471270878 Marionette TRACE conn4 <- [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]]]}] 11:01:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:01:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 730ms 11:01:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:01:10 INFO - PROCESS | 2340 | 1462471270925 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 11:01:10 INFO - PROCESS | 2340 | 1462471270927 Marionette TRACE conn4 <- [1,1533,null,{"value":"13"}] 11:01:10 INFO - PROCESS | 2340 | 1462471270931 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:01:10 INFO - PROCESS | 2340 | 1462471270932 Marionette TRACE conn4 <- [1,1534,null,{}] 11:01:10 INFO - PROCESS | 2340 | 1462471270936 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:11 INFO - PROCESS | 2340 | 1462471271095 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 11:01:11 INFO - PROCESS | 2340 | --DOMWINDOW == 159 (1C2DDC00) [pid = 2340] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:01:11 INFO - PROCESS | 2340 | --DOMWINDOW == 158 (1DC77800) [pid = 2340] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:01:11 INFO - PROCESS | 2340 | --DOMWINDOW == 157 (18A88000) [pid = 2340] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:01:11 INFO - PROCESS | 2340 | --DOMWINDOW == 156 (19D2A800) [pid = 2340] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:01:11 INFO - PROCESS | 2340 | --DOMWINDOW == 155 (1971A800) [pid = 2340] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:01:11 INFO - PROCESS | 2340 | --DOMWINDOW == 154 (0D96E800) [pid = 2340] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:01:11 INFO - PROCESS | 2340 | --DOMWINDOW == 153 (0EBE0C00) [pid = 2340] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:01:11 INFO - PROCESS | 2340 | --DOMWINDOW == 152 (1DDC9800) [pid = 2340] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:01:11 INFO - PROCESS | 2340 | --DOMWINDOW == 151 (17E8C000) [pid = 2340] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:01:11 INFO - PROCESS | 2340 | --DOMWINDOW == 150 (19516400) [pid = 2340] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:01:11 INFO - PROCESS | 2340 | 1462471271414 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:11 INFO - PROCESS | 2340 | ++DOCSHELL 0C871800 == 86 [pid = 2340] [id = 393] 11:01:11 INFO - PROCESS | 2340 | ++DOMWINDOW == 151 (0D675000) [pid = 2340] [serial = 1179] [outer = 00000000] 11:01:11 INFO - PROCESS | 2340 | ++DOMWINDOW == 152 (143CC800) [pid = 2340] [serial = 1180] [outer = 0D675000] 11:01:11 INFO - PROCESS | 2340 | 1462471271458 Marionette DEBUG loaded listener.js 11:01:11 INFO - PROCESS | 2340 | ++DOMWINDOW == 153 (17EF0000) [pid = 2340] [serial = 1181] [outer = 0D675000] 11:01:11 INFO - PROCESS | 2340 | 1462471271804 Marionette TRACE conn4 <- [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]]]}] 11:01:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:01:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 930ms 11:01:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:01:11 INFO - PROCESS | 2340 | 1462471271862 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 11:01:11 INFO - PROCESS | 2340 | 1462471271864 Marionette TRACE conn4 <- [1,1537,null,{"value":"13"}] 11:01:11 INFO - PROCESS | 2340 | 1462471271874 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:01:11 INFO - PROCESS | 2340 | 1462471271876 Marionette TRACE conn4 <- [1,1538,null,{}] 11:01:11 INFO - PROCESS | 2340 | 1462471271880 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:11 INFO - PROCESS | 2340 | 1462471271968 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 11:01:11 INFO - PROCESS | 2340 | 1462471271975 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:12 INFO - PROCESS | 2340 | ++DOCSHELL 16BB7800 == 87 [pid = 2340] [id = 394] 11:01:12 INFO - PROCESS | 2340 | ++DOMWINDOW == 154 (186E8400) [pid = 2340] [serial = 1182] [outer = 00000000] 11:01:12 INFO - PROCESS | 2340 | ++DOMWINDOW == 155 (1DCCEC00) [pid = 2340] [serial = 1183] [outer = 186E8400] 11:01:12 INFO - PROCESS | 2340 | 1462471272019 Marionette DEBUG loaded listener.js 11:01:12 INFO - PROCESS | 2340 | ++DOMWINDOW == 156 (1DD69000) [pid = 2340] [serial = 1184] [outer = 186E8400] 11:01:12 INFO - PROCESS | 2340 | 1462471272467 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 11:01:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:01:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 630ms 11:01:12 INFO - PROCESS | 2340 | 1462471272498 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 11:01:12 INFO - PROCESS | 2340 | 1462471272499 Marionette TRACE conn4 <- [1,1541,null,{"value":"13"}] 11:01:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:01:12 INFO - PROCESS | 2340 | 1462471272517 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:01:12 INFO - PROCESS | 2340 | 1462471272518 Marionette TRACE conn4 <- [1,1542,null,{}] 11:01:12 INFO - PROCESS | 2340 | 1462471272522 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:12 INFO - PROCESS | 2340 | 1462471272618 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 11:01:12 INFO - PROCESS | 2340 | 1462471272625 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:12 INFO - PROCESS | 2340 | ++DOCSHELL 1DCCE800 == 88 [pid = 2340] [id = 395] 11:01:12 INFO - PROCESS | 2340 | ++DOMWINDOW == 157 (1DD70800) [pid = 2340] [serial = 1185] [outer = 00000000] 11:01:12 INFO - PROCESS | 2340 | ++DOMWINDOW == 158 (1DDC6C00) [pid = 2340] [serial = 1186] [outer = 1DD70800] 11:01:12 INFO - PROCESS | 2340 | 1462471272669 Marionette DEBUG loaded listener.js 11:01:12 INFO - PROCESS | 2340 | ++DOMWINDOW == 159 (1EB92800) [pid = 2340] [serial = 1187] [outer = 1DD70800] 11:01:13 INFO - PROCESS | 2340 | 1462471273134 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 11:01:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:01:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 670ms 11:01:13 INFO - PROCESS | 2340 | 1462471273196 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 11:01:13 INFO - PROCESS | 2340 | 1462471273198 Marionette TRACE conn4 <- [1,1545,null,{"value":"13"}] 11:01:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:01:13 INFO - PROCESS | 2340 | 1462471273202 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:01:13 INFO - PROCESS | 2340 | 1462471273204 Marionette TRACE conn4 <- [1,1546,null,{}] 11:01:13 INFO - PROCESS | 2340 | 1462471273208 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:13 INFO - PROCESS | 2340 | 1462471273325 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 11:01:13 INFO - PROCESS | 2340 | 1462471273339 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:13 INFO - PROCESS | 2340 | ++DOCSHELL 0C871000 == 89 [pid = 2340] [id = 396] 11:01:13 INFO - PROCESS | 2340 | ++DOMWINDOW == 160 (0D162400) [pid = 2340] [serial = 1188] [outer = 00000000] 11:01:13 INFO - PROCESS | 2340 | ++DOMWINDOW == 161 (0D6E2400) [pid = 2340] [serial = 1189] [outer = 0D162400] 11:01:13 INFO - PROCESS | 2340 | 1462471273460 Marionette DEBUG loaded listener.js 11:01:13 INFO - PROCESS | 2340 | ++DOMWINDOW == 162 (0DB20000) [pid = 2340] [serial = 1190] [outer = 0D162400] 11:01:14 INFO - PROCESS | 2340 | 1462471274278 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 11:01:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:01:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1119ms 11:01:14 INFO - PROCESS | 2340 | 1462471274324 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 11:01:14 INFO - PROCESS | 2340 | 1462471274327 Marionette TRACE conn4 <- [1,1549,null,{"value":"13"}] 11:01:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:01:14 INFO - PROCESS | 2340 | 1462471274332 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:01:14 INFO - PROCESS | 2340 | 1462471274335 Marionette TRACE conn4 <- [1,1550,null,{}] 11:01:14 INFO - PROCESS | 2340 | 1462471274340 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:14 INFO - PROCESS | 2340 | 1462471274464 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 11:01:14 INFO - PROCESS | 2340 | 1462471274618 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:14 INFO - PROCESS | 2340 | ++DOCSHELL 14EC9800 == 90 [pid = 2340] [id = 397] 11:01:14 INFO - PROCESS | 2340 | ++DOMWINDOW == 163 (17D02400) [pid = 2340] [serial = 1191] [outer = 00000000] 11:01:14 INFO - PROCESS | 2340 | ++DOMWINDOW == 164 (186DE800) [pid = 2340] [serial = 1192] [outer = 17D02400] 11:01:14 INFO - PROCESS | 2340 | 1462471274678 Marionette DEBUG loaded listener.js 11:01:14 INFO - PROCESS | 2340 | ++DOMWINDOW == 165 (18A7F400) [pid = 2340] [serial = 1193] [outer = 17D02400] 11:01:15 INFO - PROCESS | 2340 | 1462471275315 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 11:01:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:01:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1025ms 11:01:15 INFO - PROCESS | 2340 | 1462471275357 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 11:01:15 INFO - PROCESS | 2340 | 1462471275362 Marionette TRACE conn4 <- [1,1553,null,{"value":"13"}] 11:01:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:01:15 INFO - PROCESS | 2340 | 1462471275368 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:01:15 INFO - PROCESS | 2340 | 1462471275371 Marionette TRACE conn4 <- [1,1554,null,{}] 11:01:15 INFO - PROCESS | 2340 | 1462471275375 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:15 INFO - PROCESS | 2340 | 1462471275493 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 11:01:15 INFO - PROCESS | 2340 | 1462471275659 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:15 INFO - PROCESS | 2340 | ++DOCSHELL 1BF3A000 == 91 [pid = 2340] [id = 398] 11:01:15 INFO - PROCESS | 2340 | ++DOMWINDOW == 166 (1C25D800) [pid = 2340] [serial = 1194] [outer = 00000000] 11:01:15 INFO - PROCESS | 2340 | ++DOMWINDOW == 167 (1CD8AC00) [pid = 2340] [serial = 1195] [outer = 1C25D800] 11:01:15 INFO - PROCESS | 2340 | 1462471275715 Marionette DEBUG loaded listener.js 11:01:15 INFO - PROCESS | 2340 | ++DOMWINDOW == 168 (1DDAD400) [pid = 2340] [serial = 1196] [outer = 1C25D800] 11:01:16 INFO - PROCESS | 2340 | 1462471276296 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 11:01:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:01:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 970ms 11:01:16 INFO - PROCESS | 2340 | 1462471276342 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 11:01:16 INFO - PROCESS | 2340 | 1462471276344 Marionette TRACE conn4 <- [1,1557,null,{"value":"13"}] 11:01:16 INFO - PROCESS | 2340 | 1462471276348 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:01:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:01:16 INFO - PROCESS | 2340 | 1462471276352 Marionette TRACE conn4 <- [1,1558,null,{}] 11:01:16 INFO - PROCESS | 2340 | 1462471276363 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:16 INFO - PROCESS | 2340 | 1462471276485 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 11:01:16 INFO - PROCESS | 2340 | 1462471276640 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:16 INFO - PROCESS | 2340 | ++DOCSHELL 1F2F7000 == 92 [pid = 2340] [id = 399] 11:01:16 INFO - PROCESS | 2340 | ++DOMWINDOW == 169 (20522000) [pid = 2340] [serial = 1197] [outer = 00000000] 11:01:16 INFO - PROCESS | 2340 | ++DOMWINDOW == 170 (209AC000) [pid = 2340] [serial = 1198] [outer = 20522000] 11:01:16 INFO - PROCESS | 2340 | 1462471276696 Marionette DEBUG loaded listener.js 11:01:16 INFO - PROCESS | 2340 | ++DOMWINDOW == 171 (213EA400) [pid = 2340] [serial = 1199] [outer = 20522000] 11:01:17 INFO - PROCESS | 2340 | 1462471277289 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 11:01:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:01:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 970ms 11:01:17 INFO - PROCESS | 2340 | 1462471277322 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 11:01:17 INFO - PROCESS | 2340 | 1462471277325 Marionette TRACE conn4 <- [1,1561,null,{"value":"13"}] 11:01:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:01:17 INFO - PROCESS | 2340 | 1462471277328 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:01:17 INFO - PROCESS | 2340 | 1462471277330 Marionette TRACE conn4 <- [1,1562,null,{}] 11:01:17 INFO - PROCESS | 2340 | 1462471277333 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:17 INFO - PROCESS | 2340 | 1462471277450 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 11:01:17 INFO - PROCESS | 2340 | 1462471277616 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:17 INFO - PROCESS | 2340 | ++DOCSHELL 22F6F800 == 93 [pid = 2340] [id = 400] 11:01:17 INFO - PROCESS | 2340 | ++DOMWINDOW == 172 (22F73C00) [pid = 2340] [serial = 1200] [outer = 00000000] 11:01:17 INFO - PROCESS | 2340 | ++DOMWINDOW == 173 (22F82000) [pid = 2340] [serial = 1201] [outer = 22F73C00] 11:01:17 INFO - PROCESS | 2340 | 1462471277671 Marionette DEBUG loaded listener.js 11:01:17 INFO - PROCESS | 2340 | ++DOMWINDOW == 174 (230B6000) [pid = 2340] [serial = 1202] [outer = 22F73C00] 11:01:18 INFO - PROCESS | 2340 | 1462471278281 Marionette TRACE conn4 <- [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]]]}] 11:01:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:01:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1020ms 11:01:18 INFO - PROCESS | 2340 | 1462471278352 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 11:01:18 INFO - PROCESS | 2340 | 1462471278355 Marionette TRACE conn4 <- [1,1565,null,{"value":"13"}] 11:01:18 INFO - PROCESS | 2340 | 1462471278358 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:01:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:01:18 INFO - PROCESS | 2340 | 1462471278360 Marionette TRACE conn4 <- [1,1566,null,{}] 11:01:18 INFO - PROCESS | 2340 | 1462471278364 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:18 INFO - PROCESS | 2340 | 1462471278478 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 11:01:18 INFO - PROCESS | 2340 | 1462471278630 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:18 INFO - PROCESS | 2340 | ++DOCSHELL 22F4B400 == 94 [pid = 2340] [id = 401] 11:01:18 INFO - PROCESS | 2340 | ++DOMWINDOW == 175 (22F4CC00) [pid = 2340] [serial = 1203] [outer = 00000000] 11:01:18 INFO - PROCESS | 2340 | ++DOMWINDOW == 176 (22F53800) [pid = 2340] [serial = 1204] [outer = 22F4CC00] 11:01:18 INFO - PROCESS | 2340 | 1462471278691 Marionette DEBUG loaded listener.js 11:01:18 INFO - PROCESS | 2340 | ++DOMWINDOW == 177 (22F58C00) [pid = 2340] [serial = 1205] [outer = 22F4CC00] 11:01:19 INFO - PROCESS | 2340 | 1462471279239 Marionette TRACE conn4 <- [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]]]}] 11:01:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:01:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 930ms 11:01:19 INFO - PROCESS | 2340 | 1462471279292 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 11:01:19 INFO - PROCESS | 2340 | 1462471279295 Marionette TRACE conn4 <- [1,1569,null,{"value":"13"}] 11:01:19 INFO - PROCESS | 2340 | 1462471279298 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:01:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:01:19 INFO - PROCESS | 2340 | 1462471279300 Marionette TRACE conn4 <- [1,1570,null,{}] 11:01:19 INFO - PROCESS | 2340 | 1462471279304 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:19 INFO - PROCESS | 2340 | 1462471279421 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 11:01:19 INFO - PROCESS | 2340 | 1462471279588 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:19 INFO - PROCESS | 2340 | ++DOCSHELL 198F6C00 == 95 [pid = 2340] [id = 402] 11:01:19 INFO - PROCESS | 2340 | ++DOMWINDOW == 178 (1BB19C00) [pid = 2340] [serial = 1206] [outer = 00000000] 11:01:19 INFO - PROCESS | 2340 | ++DOMWINDOW == 179 (230F8400) [pid = 2340] [serial = 1207] [outer = 1BB19C00] 11:01:19 INFO - PROCESS | 2340 | 1462471279643 Marionette DEBUG loaded listener.js 11:01:19 INFO - PROCESS | 2340 | ++DOMWINDOW == 180 (237F3400) [pid = 2340] [serial = 1208] [outer = 1BB19C00] 11:01:20 INFO - PROCESS | 2340 | 1462471280246 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 11:01:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:01:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1016ms 11:01:20 INFO - PROCESS | 2340 | 1462471280318 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 11:01:20 INFO - PROCESS | 2340 | 1462471280320 Marionette TRACE conn4 <- [1,1573,null,{"value":"13"}] 11:01:20 INFO - PROCESS | 2340 | 1462471280324 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:01:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:01:20 INFO - PROCESS | 2340 | 1462471280326 Marionette TRACE conn4 <- [1,1574,null,{}] 11:01:20 INFO - PROCESS | 2340 | 1462471280329 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:20 INFO - PROCESS | 2340 | 1462471280441 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 11:01:20 INFO - PROCESS | 2340 | 1462471280593 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:20 INFO - PROCESS | 2340 | ++DOCSHELL 22F3B400 == 96 [pid = 2340] [id = 403] 11:01:20 INFO - PROCESS | 2340 | ++DOMWINDOW == 181 (22F3B800) [pid = 2340] [serial = 1209] [outer = 00000000] 11:01:20 INFO - PROCESS | 2340 | ++DOMWINDOW == 182 (22F43800) [pid = 2340] [serial = 1210] [outer = 22F3B800] 11:01:20 INFO - PROCESS | 2340 | 1462471280648 Marionette DEBUG loaded listener.js 11:01:20 INFO - PROCESS | 2340 | ++DOMWINDOW == 183 (22F47000) [pid = 2340] [serial = 1211] [outer = 22F3B800] 11:01:21 INFO - PROCESS | 2340 | 1462471281251 Marionette TRACE conn4 <- [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]]]}] 11:01:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:01:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 970ms 11:01:21 INFO - PROCESS | 2340 | 1462471281298 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 11:01:21 INFO - PROCESS | 2340 | 1462471281300 Marionette TRACE conn4 <- [1,1577,null,{"value":"13"}] 11:01:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:01:21 INFO - PROCESS | 2340 | 1462471281303 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:01:21 INFO - PROCESS | 2340 | 1462471281305 Marionette TRACE conn4 <- [1,1578,null,{}] 11:01:21 INFO - PROCESS | 2340 | 1462471281309 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:21 INFO - PROCESS | 2340 | 1462471281424 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 11:01:21 INFO - PROCESS | 2340 | 1462471281639 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:21 INFO - PROCESS | 2340 | ++DOCSHELL 0DE36C00 == 97 [pid = 2340] [id = 404] 11:01:21 INFO - PROCESS | 2340 | ++DOMWINDOW == 184 (0E510000) [pid = 2340] [serial = 1212] [outer = 00000000] 11:01:21 INFO - PROCESS | 2340 | ++DOMWINDOW == 185 (16BB9400) [pid = 2340] [serial = 1213] [outer = 0E510000] 11:01:21 INFO - PROCESS | 2340 | 1462471281695 Marionette DEBUG loaded listener.js 11:01:21 INFO - PROCESS | 2340 | ++DOMWINDOW == 186 (17D07C00) [pid = 2340] [serial = 1214] [outer = 0E510000] 11:01:22 INFO - PROCESS | 2340 | 1462471282450 Marionette TRACE conn4 <- [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]]]}] 11:01:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:01:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1227ms 11:01:22 INFO - PROCESS | 2340 | 1462471282545 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 11:01:22 INFO - PROCESS | 2340 | 1462471282549 Marionette TRACE conn4 <- [1,1581,null,{"value":"13"}] 11:01:22 INFO - PROCESS | 2340 | 1462471282555 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:01:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:01:22 INFO - PROCESS | 2340 | 1462471282559 Marionette TRACE conn4 <- [1,1582,null,{}] 11:01:22 INFO - PROCESS | 2340 | 1462471282565 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:22 INFO - PROCESS | 2340 | 1462471282687 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 11:01:22 INFO - PROCESS | 2340 | 1462471282839 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:22 INFO - PROCESS | 2340 | ++DOCSHELL 0E5BC000 == 98 [pid = 2340] [id = 405] 11:01:22 INFO - PROCESS | 2340 | ++DOMWINDOW == 187 (0E932800) [pid = 2340] [serial = 1215] [outer = 00000000] 11:01:22 INFO - PROCESS | 2340 | ++DOMWINDOW == 188 (17D1E800) [pid = 2340] [serial = 1216] [outer = 0E932800] 11:01:22 INFO - PROCESS | 2340 | 1462471282889 Marionette DEBUG loaded listener.js 11:01:22 INFO - PROCESS | 2340 | ++DOMWINDOW == 189 (17EF0800) [pid = 2340] [serial = 1217] [outer = 0E932800] 11:01:23 INFO - PROCESS | 2340 | 1462471283517 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 11:01:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:01:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1019ms 11:01:23 INFO - PROCESS | 2340 | 1462471283579 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 11:01:23 INFO - PROCESS | 2340 | 1462471283584 Marionette TRACE conn4 <- [1,1585,null,{"value":"13"}] 11:01:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:01:23 INFO - PROCESS | 2340 | 1462471283590 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:01:23 INFO - PROCESS | 2340 | 1462471283592 Marionette TRACE conn4 <- [1,1586,null,{}] 11:01:23 INFO - PROCESS | 2340 | 1462471283596 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:23 INFO - PROCESS | 2340 | 1462471283763 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 11:01:23 INFO - PROCESS | 2340 | 1462471283780 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:23 INFO - PROCESS | 2340 | ++DOCSHELL 17D22800 == 99 [pid = 2340] [id = 406] 11:01:23 INFO - PROCESS | 2340 | ++DOMWINDOW == 190 (17D28400) [pid = 2340] [serial = 1218] [outer = 00000000] 11:01:23 INFO - PROCESS | 2340 | ++DOMWINDOW == 191 (17EFD800) [pid = 2340] [serial = 1219] [outer = 17D28400] 11:01:23 INFO - PROCESS | 2340 | 1462471283828 Marionette DEBUG loaded listener.js 11:01:23 INFO - PROCESS | 2340 | ++DOMWINDOW == 192 (199A3800) [pid = 2340] [serial = 1220] [outer = 17D28400] 11:01:24 INFO - PROCESS | 2340 | --DOCSHELL 1DCCE800 == 98 [pid = 2340] [id = 395] 11:01:24 INFO - PROCESS | 2340 | --DOCSHELL 16BB7800 == 97 [pid = 2340] [id = 394] 11:01:24 INFO - PROCESS | 2340 | --DOCSHELL 0C871800 == 96 [pid = 2340] [id = 393] 11:01:24 INFO - PROCESS | 2340 | --DOCSHELL 1CBB3800 == 95 [pid = 2340] [id = 392] 11:01:24 INFO - PROCESS | 2340 | --DOCSHELL 1A997C00 == 94 [pid = 2340] [id = 391] 11:01:24 INFO - PROCESS | 2340 | --DOCSHELL 19021800 == 93 [pid = 2340] [id = 390] 11:01:24 INFO - PROCESS | 2340 | --DOCSHELL 18726000 == 92 [pid = 2340] [id = 389] 11:01:24 INFO - PROCESS | 2340 | --DOCSHELL 16154800 == 91 [pid = 2340] [id = 388] 11:01:24 INFO - PROCESS | 2340 | --DOCSHELL 0C858C00 == 90 [pid = 2340] [id = 387] 11:01:24 INFO - PROCESS | 2340 | --DOMWINDOW == 191 (18A80C00) [pid = 2340] [serial = 1086] [outer = 00000000] [url = about:blank] 11:01:24 INFO - PROCESS | 2340 | --DOMWINDOW == 190 (1EA1F000) [pid = 2340] [serial = 1089] [outer = 00000000] [url = about:blank] 11:01:24 INFO - PROCESS | 2340 | --DOMWINDOW == 189 (1F2F0C00) [pid = 2340] [serial = 1092] [outer = 00000000] [url = about:blank] 11:01:24 INFO - PROCESS | 2340 | --DOMWINDOW == 188 (20522400) [pid = 2340] [serial = 1096] [outer = 00000000] [url = about:blank] 11:01:24 INFO - PROCESS | 2340 | --DOMWINDOW == 187 (22F84800) [pid = 2340] [serial = 1102] [outer = 00000000] [url = about:blank] 11:01:24 INFO - PROCESS | 2340 | --DOMWINDOW == 186 (213E8000) [pid = 2340] [serial = 1135] [outer = 00000000] [url = about:blank] 11:01:24 INFO - PROCESS | 2340 | --DOMWINDOW == 185 (22F79800) [pid = 2340] [serial = 1099] [outer = 00000000] [url = about:blank] 11:01:24 INFO - PROCESS | 2340 | --DOMWINDOW == 184 (165BFC00) [pid = 2340] [serial = 1083] [outer = 00000000] [url = about:blank] 11:01:24 INFO - PROCESS | 2340 | --DOCSHELL 0DA50C00 == 89 [pid = 2340] [id = 386] 11:01:24 INFO - PROCESS | 2340 | --DOCSHELL 209A5000 == 88 [pid = 2340] [id = 381] 11:01:24 INFO - PROCESS | 2340 | --DOCSHELL 1971DC00 == 87 [pid = 2340] [id = 380] 11:01:24 INFO - PROCESS | 2340 | --DOCSHELL 14123C00 == 86 [pid = 2340] [id = 379] 11:01:24 INFO - PROCESS | 2340 | --DOMWINDOW == 183 (1CBB3C00) [pid = 2340] [serial = 1120] [outer = 00000000] [url = about:blank] 11:01:24 INFO - PROCESS | 2340 | --DOMWINDOW == 182 (1DD6DC00) [pid = 2340] [serial = 1124] [outer = 00000000] [url = about:blank] 11:01:24 INFO - PROCESS | 2340 | --DOMWINDOW == 181 (1DCC8C00) [pid = 2340] [serial = 1123] [outer = 00000000] [url = about:blank] 11:01:24 INFO - PROCESS | 2340 | --DOMWINDOW == 180 (1CD85000) [pid = 2340] [serial = 1121] [outer = 00000000] [url = about:blank] 11:01:24 INFO - PROCESS | 2340 | --DOMWINDOW == 179 (1DDCA400) [pid = 2340] [serial = 1126] [outer = 00000000] [url = about:blank] 11:01:24 INFO - PROCESS | 2340 | --DOMWINDOW == 178 (1AF57800) [pid = 2340] [serial = 1117] [outer = 00000000] [url = about:blank] 11:01:24 INFO - PROCESS | 2340 | --DOMWINDOW == 177 (198F9000) [pid = 2340] [serial = 1114] [outer = 00000000] [url = about:blank] 11:01:24 INFO - PROCESS | 2340 | --DOMWINDOW == 176 (1995D800) [pid = 2340] [serial = 1115] [outer = 00000000] [url = about:blank] 11:01:24 INFO - PROCESS | 2340 | --DOMWINDOW == 175 (16155000) [pid = 2340] [serial = 1106] [outer = 00000000] [url = about:blank] 11:01:24 INFO - PROCESS | 2340 | --DOMWINDOW == 174 (14327800) [pid = 2340] [serial = 1105] [outer = 00000000] [url = about:blank] 11:01:24 INFO - PROCESS | 2340 | --DOMWINDOW == 173 (16BB6400) [pid = 2340] [serial = 1111] [outer = 00000000] [url = about:blank] 11:01:24 INFO - PROCESS | 2340 | --DOMWINDOW == 172 (17D03000) [pid = 2340] [serial = 1112] [outer = 00000000] [url = about:blank] 11:01:24 INFO - PROCESS | 2340 | --DOMWINDOW == 171 (1FF17400) [pid = 2340] [serial = 1133] [outer = 00000000] [url = about:blank] 11:01:24 INFO - PROCESS | 2340 | --DOMWINDOW == 170 (1F249000) [pid = 2340] [serial = 1132] [outer = 00000000] [url = about:blank] 11:01:24 INFO - PROCESS | 2340 | --DOMWINDOW == 169 (1EA1F400) [pid = 2340] [serial = 1127] [outer = 00000000] [url = about:blank] 11:01:24 INFO - PROCESS | 2340 | --DOMWINDOW == 168 (18A86C00) [pid = 2340] [serial = 1109] [outer = 00000000] [url = about:blank] 11:01:24 INFO - PROCESS | 2340 | --DOMWINDOW == 167 (17EF9800) [pid = 2340] [serial = 1108] [outer = 00000000] [url = about:blank] 11:01:24 INFO - PROCESS | 2340 | --DOMWINDOW == 166 (1ECCBC00) [pid = 2340] [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.] 11:01:24 INFO - PROCESS | 2340 | --DOMWINDOW == 165 (1DCC6000) [pid = 2340] [serial = 1129] [outer = 00000000] [url = about:blank] 11:01:24 INFO - PROCESS | 2340 | --DOMWINDOW == 164 (1BB3A800) [pid = 2340] [serial = 1118] [outer = 00000000] [url = about:blank] 11:01:24 INFO - PROCESS | 2340 | --DOMWINDOW == 163 (1DDC3000) [pid = 2340] [serial = 1130] [outer = 00000000] [url = about:blank] 11:01:24 INFO - PROCESS | 2340 | 1462471284453 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 11:01:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:01:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 870ms 11:01:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:01:24 INFO - PROCESS | 2340 | 1462471284463 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 11:01:24 INFO - PROCESS | 2340 | 1462471284465 Marionette TRACE conn4 <- [1,1589,null,{"value":"13"}] 11:01:24 INFO - PROCESS | 2340 | 1462471284468 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:01:24 INFO - PROCESS | 2340 | 1462471284472 Marionette TRACE conn4 <- [1,1590,null,{}] 11:01:24 INFO - PROCESS | 2340 | 1462471284482 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:24 INFO - PROCESS | 2340 | 1462471284583 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 11:01:24 INFO - PROCESS | 2340 | 1462471284593 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:24 INFO - PROCESS | 2340 | ++DOCSHELL 16BB7800 == 87 [pid = 2340] [id = 407] 11:01:24 INFO - PROCESS | 2340 | ++DOMWINDOW == 164 (16BBB800) [pid = 2340] [serial = 1221] [outer = 00000000] 11:01:24 INFO - PROCESS | 2340 | ++DOMWINDOW == 165 (186DFC00) [pid = 2340] [serial = 1222] [outer = 16BBB800] 11:01:24 INFO - PROCESS | 2340 | 1462471284640 Marionette DEBUG loaded listener.js 11:01:24 INFO - PROCESS | 2340 | ++DOMWINDOW == 166 (18A7FC00) [pid = 2340] [serial = 1223] [outer = 16BBB800] 11:01:25 INFO - PROCESS | 2340 | 1462471285159 Marionette TRACE conn4 <- [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]]]}] 11:01:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:01:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 731ms 11:01:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:01:25 INFO - PROCESS | 2340 | 1462471285199 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 11:01:25 INFO - PROCESS | 2340 | 1462471285201 Marionette TRACE conn4 <- [1,1593,null,{"value":"13"}] 11:01:25 INFO - PROCESS | 2340 | 1462471285204 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:01:25 INFO - PROCESS | 2340 | 1462471285206 Marionette TRACE conn4 <- [1,1594,null,{}] 11:01:25 INFO - PROCESS | 2340 | 1462471285209 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:25 INFO - PROCESS | 2340 | 1462471285307 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 11:01:25 INFO - PROCESS | 2340 | 1462471285467 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:25 INFO - PROCESS | 2340 | ++DOCSHELL 19956400 == 88 [pid = 2340] [id = 408] 11:01:25 INFO - PROCESS | 2340 | ++DOMWINDOW == 167 (1995B800) [pid = 2340] [serial = 1224] [outer = 00000000] 11:01:25 INFO - PROCESS | 2340 | ++DOMWINDOW == 168 (1B4D9000) [pid = 2340] [serial = 1225] [outer = 1995B800] 11:01:25 INFO - PROCESS | 2340 | 1462471285517 Marionette DEBUG loaded listener.js 11:01:25 INFO - PROCESS | 2340 | ++DOMWINDOW == 169 (1BB91800) [pid = 2340] [serial = 1226] [outer = 1995B800] 11:01:25 INFO - PROCESS | 2340 | 1462471285890 Marionette TRACE conn4 <- [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]]]}] 11:01:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:01:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 730ms 11:01:25 INFO - PROCESS | 2340 | 1462471285937 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 11:01:25 INFO - PROCESS | 2340 | 1462471285939 Marionette TRACE conn4 <- [1,1597,null,{"value":"13"}] 11:01:25 INFO - PROCESS | 2340 | 1462471285942 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:01:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:01:25 INFO - PROCESS | 2340 | 1462471285944 Marionette TRACE conn4 <- [1,1598,null,{}] 11:01:25 INFO - PROCESS | 2340 | 1462471285948 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:26 INFO - PROCESS | 2340 | 1462471286042 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 11:01:26 INFO - PROCESS | 2340 | 1462471286050 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:26 INFO - PROCESS | 2340 | ++DOCSHELL 1BCF0C00 == 89 [pid = 2340] [id = 409] 11:01:26 INFO - PROCESS | 2340 | ++DOMWINDOW == 170 (1CB2E000) [pid = 2340] [serial = 1227] [outer = 00000000] 11:01:26 INFO - PROCESS | 2340 | ++DOMWINDOW == 171 (1CD85000) [pid = 2340] [serial = 1228] [outer = 1CB2E000] 11:01:26 INFO - PROCESS | 2340 | 1462471286094 Marionette DEBUG loaded listener.js 11:01:26 INFO - PROCESS | 2340 | ++DOMWINDOW == 172 (1D76E000) [pid = 2340] [serial = 1229] [outer = 1CB2E000] 11:01:26 INFO - PROCESS | 2340 | 1462471286589 Marionette TRACE conn4 <- [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]]]}] 11:01:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:01:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 670ms 11:01:26 INFO - PROCESS | 2340 | 1462471286622 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 11:01:26 INFO - PROCESS | 2340 | 1462471286624 Marionette TRACE conn4 <- [1,1601,null,{"value":"13"}] 11:01:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:01:26 INFO - PROCESS | 2340 | 1462471286627 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:01:26 INFO - PROCESS | 2340 | 1462471286629 Marionette TRACE conn4 <- [1,1602,null,{}] 11:01:26 INFO - PROCESS | 2340 | 1462471286632 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:26 INFO - PROCESS | 2340 | 1462471286788 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 11:01:26 INFO - PROCESS | 2340 | 1462471286841 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:26 INFO - PROCESS | 2340 | ++DOCSHELL 1DD69C00 == 90 [pid = 2340] [id = 410] 11:01:26 INFO - PROCESS | 2340 | ++DOMWINDOW == 173 (1DD6F400) [pid = 2340] [serial = 1230] [outer = 00000000] 11:01:26 INFO - PROCESS | 2340 | ++DOMWINDOW == 174 (1DDC5800) [pid = 2340] [serial = 1231] [outer = 1DD6F400] 11:01:26 INFO - PROCESS | 2340 | 1462471286888 Marionette DEBUG loaded listener.js 11:01:26 INFO - PROCESS | 2340 | ++DOMWINDOW == 175 (1EA1F000) [pid = 2340] [serial = 1232] [outer = 1DD6F400] 11:01:27 INFO - PROCESS | 2340 | 1462471287354 Marionette TRACE conn4 <- [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]]]}] 11:01:27 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 11:01:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 770ms 11:01:27 INFO - PROCESS | 2340 | 1462471287400 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 11:01:27 INFO - PROCESS | 2340 | 1462471287402 Marionette TRACE conn4 <- [1,1605,null,{"value":"13"}] 11:01:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:01:27 INFO - PROCESS | 2340 | 1462471287414 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:01:27 INFO - PROCESS | 2340 | 1462471287416 Marionette TRACE conn4 <- [1,1606,null,{}] 11:01:27 INFO - PROCESS | 2340 | 1462471287420 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:27 INFO - PROCESS | 2340 | 1462471287561 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 11:01:27 INFO - PROCESS | 2340 | 1462471287584 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:27 INFO - PROCESS | 2340 | ++DOCSHELL 1EA23C00 == 91 [pid = 2340] [id = 411] 11:01:27 INFO - PROCESS | 2340 | ++DOMWINDOW == 176 (1EB99400) [pid = 2340] [serial = 1233] [outer = 00000000] 11:01:27 INFO - PROCESS | 2340 | ++DOMWINDOW == 177 (1F24D400) [pid = 2340] [serial = 1234] [outer = 1EB99400] 11:01:27 INFO - PROCESS | 2340 | 1462471287630 Marionette DEBUG loaded listener.js 11:01:27 INFO - PROCESS | 2340 | ++DOMWINDOW == 178 (1FF0F400) [pid = 2340] [serial = 1235] [outer = 1EB99400] 11:01:28 INFO - PROCESS | 2340 | 1462471288087 Marionette TRACE conn4 <- [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]]]}] 11:01:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:01:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 730ms 11:01:28 INFO - PROCESS | 2340 | 1462471288170 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 11:01:28 INFO - PROCESS | 2340 | 1462471288172 Marionette TRACE conn4 <- [1,1609,null,{"value":"13"}] 11:01:28 INFO - PROCESS | 2340 | 1462471288175 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:01:28 INFO - PROCESS | 2340 | 1462471288177 Marionette TRACE conn4 <- [1,1610,null,{}] 11:01:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:01:28 INFO - PROCESS | 2340 | 1462471288190 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:28 INFO - PROCESS | 2340 | 1462471288466 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 11:01:28 INFO - PROCESS | 2340 | --DOMWINDOW == 177 (1BB98400) [pid = 2340] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:01:28 INFO - PROCESS | 2340 | --DOMWINDOW == 176 (1CBBA400) [pid = 2340] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:01:28 INFO - PROCESS | 2340 | --DOMWINDOW == 175 (0D675000) [pid = 2340] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:01:28 INFO - PROCESS | 2340 | --DOMWINDOW == 174 (186E8400) [pid = 2340] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:01:28 INFO - PROCESS | 2340 | --DOMWINDOW == 173 (1971D400) [pid = 2340] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:01:28 INFO - PROCESS | 2340 | --DOMWINDOW == 172 (1872E000) [pid = 2340] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:01:28 INFO - PROCESS | 2340 | --DOMWINDOW == 171 (209A3C00) [pid = 2340] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:01:28 INFO - PROCESS | 2340 | --DOMWINDOW == 170 (0C869400) [pid = 2340] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:01:28 INFO - PROCESS | 2340 | --DOMWINDOW == 169 (17E96400) [pid = 2340] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:01:28 INFO - PROCESS | 2340 | --DOMWINDOW == 168 (0DB59000) [pid = 2340] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:01:28 INFO - PROCESS | 2340 | --DOMWINDOW == 167 (1DD63800) [pid = 2340] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:01:28 INFO - PROCESS | 2340 | 1462471288546 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:28 INFO - PROCESS | 2340 | ++DOCSHELL 0C869400 == 92 [pid = 2340] [id = 412] 11:01:28 INFO - PROCESS | 2340 | ++DOMWINDOW == 168 (0D1B0C00) [pid = 2340] [serial = 1236] [outer = 00000000] 11:01:28 INFO - PROCESS | 2340 | ++DOMWINDOW == 169 (14A9D800) [pid = 2340] [serial = 1237] [outer = 0D1B0C00] 11:01:28 INFO - PROCESS | 2340 | 1462471288592 Marionette DEBUG loaded listener.js 11:01:28 INFO - PROCESS | 2340 | ++DOMWINDOW == 170 (1872D400) [pid = 2340] [serial = 1238] [outer = 0D1B0C00] 11:01:28 INFO - PROCESS | 2340 | 1462471288973 Marionette TRACE conn4 <- [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]]]}] 11:01:29 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 11:01:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 830ms 11:01:29 INFO - PROCESS | 2340 | 1462471289011 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 11:01:29 INFO - PROCESS | 2340 | 1462471289013 Marionette TRACE conn4 <- [1,1613,null,{"value":"13"}] 11:01:29 INFO - PROCESS | 2340 | 1462471289016 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:01:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:01:29 INFO - PROCESS | 2340 | 1462471289018 Marionette TRACE conn4 <- [1,1614,null,{}] 11:01:29 INFO - PROCESS | 2340 | 1462471289022 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:29 INFO - PROCESS | 2340 | 1462471289115 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 11:01:29 INFO - PROCESS | 2340 | 1462471289121 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:29 INFO - PROCESS | 2340 | ++DOCSHELL 1971D400 == 93 [pid = 2340] [id = 413] 11:01:29 INFO - PROCESS | 2340 | ++DOMWINDOW == 171 (1D76B800) [pid = 2340] [serial = 1239] [outer = 00000000] 11:01:29 INFO - PROCESS | 2340 | ++DOMWINDOW == 172 (209AA400) [pid = 2340] [serial = 1240] [outer = 1D76B800] 11:01:29 INFO - PROCESS | 2340 | 1462471289165 Marionette DEBUG loaded listener.js 11:01:29 INFO - PROCESS | 2340 | ++DOMWINDOW == 173 (21634800) [pid = 2340] [serial = 1241] [outer = 1D76B800] 11:01:29 INFO - PROCESS | 2340 | 1462471289620 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 11:01:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:01:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 630ms 11:01:29 INFO - PROCESS | 2340 | 1462471289653 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 11:01:29 INFO - PROCESS | 2340 | 1462471289655 Marionette TRACE conn4 <- [1,1617,null,{"value":"13"}] 11:01:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:01:29 INFO - PROCESS | 2340 | 1462471289658 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:01:29 INFO - PROCESS | 2340 | 1462471289660 Marionette TRACE conn4 <- [1,1618,null,{}] 11:01:29 INFO - PROCESS | 2340 | 1462471289664 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:29 INFO - PROCESS | 2340 | 1462471289762 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 11:01:29 INFO - PROCESS | 2340 | 1462471289799 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:29 INFO - PROCESS | 2340 | ++DOCSHELL 21637C00 == 94 [pid = 2340] [id = 414] 11:01:29 INFO - PROCESS | 2340 | ++DOMWINDOW == 174 (2163B000) [pid = 2340] [serial = 1242] [outer = 00000000] 11:01:29 INFO - PROCESS | 2340 | ++DOMWINDOW == 175 (2274EC00) [pid = 2340] [serial = 1243] [outer = 2163B000] 11:01:29 INFO - PROCESS | 2340 | 1462471289852 Marionette DEBUG loaded listener.js 11:01:29 INFO - PROCESS | 2340 | ++DOMWINDOW == 176 (22F10800) [pid = 2340] [serial = 1244] [outer = 2163B000] 11:01:30 INFO - PROCESS | 2340 | 1462471290323 Marionette TRACE conn4 <- [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]]]}] 11:01:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:01:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 670ms 11:01:30 INFO - PROCESS | 2340 | 1462471290349 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 11:01:30 INFO - PROCESS | 2340 | 1462471290352 Marionette TRACE conn4 <- [1,1621,null,{"value":"13"}] 11:01:30 INFO - PROCESS | 2340 | 1462471290355 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:01:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:01:30 INFO - PROCESS | 2340 | 1462471290358 Marionette TRACE conn4 <- [1,1622,null,{}] 11:01:30 INFO - PROCESS | 2340 | 1462471290361 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:30 INFO - PROCESS | 2340 | 1462471290480 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 11:01:30 INFO - PROCESS | 2340 | 1462471290700 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:30 INFO - PROCESS | 2340 | ++DOCSHELL 0C86C000 == 95 [pid = 2340] [id = 415] 11:01:30 INFO - PROCESS | 2340 | ++DOMWINDOW == 177 (0C873800) [pid = 2340] [serial = 1245] [outer = 00000000] 11:01:30 INFO - PROCESS | 2340 | ++DOMWINDOW == 178 (0DB5FC00) [pid = 2340] [serial = 1246] [outer = 0C873800] 11:01:30 INFO - PROCESS | 2340 | 1462471290762 Marionette DEBUG loaded listener.js 11:01:30 INFO - PROCESS | 2340 | ++DOMWINDOW == 179 (0E9E8000) [pid = 2340] [serial = 1247] [outer = 0C873800] 11:01:31 INFO - PROCESS | 2340 | 1462471291441 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 11:01:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:01:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1123ms 11:01:31 INFO - PROCESS | 2340 | 1462471291484 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 11:01:31 INFO - PROCESS | 2340 | 1462471291488 Marionette TRACE conn4 <- [1,1625,null,{"value":"13"}] 11:01:31 INFO - PROCESS | 2340 | 1462471291493 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:01:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:01:31 INFO - PROCESS | 2340 | 1462471291496 Marionette TRACE conn4 <- [1,1626,null,{}] 11:01:31 INFO - PROCESS | 2340 | 1462471291502 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:31 INFO - PROCESS | 2340 | 1462471291626 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 11:01:31 INFO - PROCESS | 2340 | 1462471291784 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:31 INFO - PROCESS | 2340 | ++DOCSHELL 16A79C00 == 96 [pid = 2340] [id = 416] 11:01:31 INFO - PROCESS | 2340 | ++DOMWINDOW == 180 (16BC1C00) [pid = 2340] [serial = 1248] [outer = 00000000] 11:01:31 INFO - PROCESS | 2340 | ++DOMWINDOW == 181 (19725400) [pid = 2340] [serial = 1249] [outer = 16BC1C00] 11:01:31 INFO - PROCESS | 2340 | 1462471291841 Marionette DEBUG loaded listener.js 11:01:31 INFO - PROCESS | 2340 | ++DOMWINDOW == 182 (19D2D800) [pid = 2340] [serial = 1250] [outer = 16BC1C00] 11:01:32 INFO - PROCESS | 2340 | 1462471292412 Marionette TRACE conn4 <- [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]]]}] 11:01:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:01:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 970ms 11:01:32 INFO - PROCESS | 2340 | 1462471292471 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 11:01:32 INFO - PROCESS | 2340 | 1462471292475 Marionette TRACE conn4 <- [1,1629,null,{"value":"13"}] 11:01:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:01:32 INFO - PROCESS | 2340 | 1462471292479 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:01:32 INFO - PROCESS | 2340 | 1462471292482 Marionette TRACE conn4 <- [1,1630,null,{}] 11:01:32 INFO - PROCESS | 2340 | 1462471292486 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:32 INFO - PROCESS | 2340 | 1462471292605 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 11:01:32 INFO - PROCESS | 2340 | 1462471292815 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:32 INFO - PROCESS | 2340 | ++DOCSHELL 1FF11000 == 97 [pid = 2340] [id = 417] 11:01:32 INFO - PROCESS | 2340 | ++DOMWINDOW == 183 (22F0F000) [pid = 2340] [serial = 1251] [outer = 00000000] 11:01:32 INFO - PROCESS | 2340 | ++DOMWINDOW == 184 (22F17400) [pid = 2340] [serial = 1252] [outer = 22F0F000] 11:01:32 INFO - PROCESS | 2340 | 1462471292870 Marionette DEBUG loaded listener.js 11:01:32 INFO - PROCESS | 2340 | ++DOMWINDOW == 185 (22F3D800) [pid = 2340] [serial = 1253] [outer = 22F0F000] 11:01:33 INFO - PROCESS | 2340 | 1462471293435 Marionette TRACE conn4 <- [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]]]}] 11:01:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:01:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 970ms 11:01:33 INFO - PROCESS | 2340 | 1462471293452 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 11:01:33 INFO - PROCESS | 2340 | 1462471293455 Marionette TRACE conn4 <- [1,1633,null,{"value":"13"}] 11:01:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:01:33 INFO - PROCESS | 2340 | 1462471293465 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:01:33 INFO - PROCESS | 2340 | 1462471293471 Marionette TRACE conn4 <- [1,1634,null,{}] 11:01:33 INFO - PROCESS | 2340 | 1462471293476 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:33 INFO - PROCESS | 2340 | 1462471293597 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 11:01:33 INFO - PROCESS | 2340 | 1462471293730 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:33 INFO - PROCESS | 2340 | ++DOCSHELL 22F50400 == 98 [pid = 2340] [id = 418] 11:01:33 INFO - PROCESS | 2340 | ++DOMWINDOW == 186 (22F50800) [pid = 2340] [serial = 1254] [outer = 00000000] 11:01:33 INFO - PROCESS | 2340 | ++DOMWINDOW == 187 (22F81800) [pid = 2340] [serial = 1255] [outer = 22F50800] 11:01:33 INFO - PROCESS | 2340 | 1462471293786 Marionette DEBUG loaded listener.js 11:01:33 INFO - PROCESS | 2340 | ++DOMWINDOW == 188 (230BD800) [pid = 2340] [serial = 1256] [outer = 22F50800] 11:01:34 INFO - PROCESS | 2340 | 1462471294336 Marionette TRACE conn4 <- [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]]]}] 11:01:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:01:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 930ms 11:01:34 INFO - PROCESS | 2340 | 1462471294421 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 11:01:34 INFO - PROCESS | 2340 | 1462471294424 Marionette TRACE conn4 <- [1,1637,null,{"value":"13"}] 11:01:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:01:34 INFO - PROCESS | 2340 | 1462471294428 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:01:34 INFO - PROCESS | 2340 | 1462471294430 Marionette TRACE conn4 <- [1,1638,null,{}] 11:01:34 INFO - PROCESS | 2340 | 1462471294467 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:34 INFO - PROCESS | 2340 | 1462471294591 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 11:01:34 INFO - PROCESS | 2340 | 1462471294740 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:34 INFO - PROCESS | 2340 | ++DOCSHELL 237EB400 == 99 [pid = 2340] [id = 419] 11:01:34 INFO - PROCESS | 2340 | ++DOMWINDOW == 189 (237ED000) [pid = 2340] [serial = 1257] [outer = 00000000] 11:01:34 INFO - PROCESS | 2340 | ++DOMWINDOW == 190 (237F6000) [pid = 2340] [serial = 1258] [outer = 237ED000] 11:01:34 INFO - PROCESS | 2340 | 1462471294796 Marionette DEBUG loaded listener.js 11:01:34 INFO - PROCESS | 2340 | ++DOMWINDOW == 191 (23C12400) [pid = 2340] [serial = 1259] [outer = 237ED000] 11:01:35 INFO - PROCESS | 2340 | 1462471295294 Marionette TRACE conn4 <- [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]]]}] 11:01:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:01:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 891ms 11:01:35 INFO - PROCESS | 2340 | 1462471295318 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 11:01:35 INFO - PROCESS | 2340 | 1462471295321 Marionette TRACE conn4 <- [1,1641,null,{"value":"13"}] 11:01:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:01:35 INFO - PROCESS | 2340 | 1462471295324 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:01:35 INFO - PROCESS | 2340 | 1462471295326 Marionette TRACE conn4 <- [1,1642,null,{}] 11:01:35 INFO - PROCESS | 2340 | 1462471295330 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:35 INFO - PROCESS | 2340 | 1462471295448 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 11:01:35 INFO - PROCESS | 2340 | 1462471295637 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:35 INFO - PROCESS | 2340 | ++DOCSHELL 23C13800 == 100 [pid = 2340] [id = 420] 11:01:35 INFO - PROCESS | 2340 | ++DOMWINDOW == 192 (23C17400) [pid = 2340] [serial = 1260] [outer = 00000000] 11:01:35 INFO - PROCESS | 2340 | ++DOMWINDOW == 193 (23C1AC00) [pid = 2340] [serial = 1261] [outer = 23C17400] 11:01:35 INFO - PROCESS | 2340 | 1462471295703 Marionette DEBUG loaded listener.js 11:01:35 INFO - PROCESS | 2340 | ++DOMWINDOW == 194 (23C7E800) [pid = 2340] [serial = 1262] [outer = 23C17400] 11:01:36 INFO - PROCESS | 2340 | 1462471296349 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 11:01:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:01:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1070ms 11:01:36 INFO - PROCESS | 2340 | 1462471296395 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 11:01:36 INFO - PROCESS | 2340 | 1462471296397 Marionette TRACE conn4 <- [1,1645,null,{"value":"13"}] 11:01:36 INFO - PROCESS | 2340 | 1462471296401 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:01:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:01:36 INFO - PROCESS | 2340 | 1462471296403 Marionette TRACE conn4 <- [1,1646,null,{}] 11:01:36 INFO - PROCESS | 2340 | 1462471296407 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:36 INFO - PROCESS | 2340 | 1462471296523 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 11:01:36 INFO - PROCESS | 2340 | 1462471296682 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:36 INFO - PROCESS | 2340 | ++DOCSHELL 23D09400 == 101 [pid = 2340] [id = 421] 11:01:36 INFO - PROCESS | 2340 | ++DOMWINDOW == 195 (23D0E000) [pid = 2340] [serial = 1263] [outer = 00000000] 11:01:36 INFO - PROCESS | 2340 | ++DOMWINDOW == 196 (23D13400) [pid = 2340] [serial = 1264] [outer = 23D0E000] 11:01:36 INFO - PROCESS | 2340 | 1462471296736 Marionette DEBUG loaded listener.js 11:01:36 INFO - PROCESS | 2340 | ++DOMWINDOW == 197 (23D17400) [pid = 2340] [serial = 1265] [outer = 23D0E000] 11:01:37 INFO - PROCESS | 2340 | 1462471297360 Marionette TRACE conn4 <- [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]]]}] 11:01:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:01:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 970ms 11:01:37 INFO - PROCESS | 2340 | 1462471297375 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 11:01:37 INFO - PROCESS | 2340 | 1462471297377 Marionette TRACE conn4 <- [1,1649,null,{"value":"13"}] 11:01:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:01:37 INFO - PROCESS | 2340 | 1462471297381 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:01:37 INFO - PROCESS | 2340 | 1462471297383 Marionette TRACE conn4 <- [1,1650,null,{}] 11:01:37 INFO - PROCESS | 2340 | 1462471297386 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:37 INFO - PROCESS | 2340 | 1462471297501 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 11:01:37 INFO - PROCESS | 2340 | 1462471297662 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:37 INFO - PROCESS | 2340 | ++DOCSHELL 23D13C00 == 102 [pid = 2340] [id = 422] 11:01:37 INFO - PROCESS | 2340 | ++DOMWINDOW == 198 (23D18800) [pid = 2340] [serial = 1266] [outer = 00000000] 11:01:37 INFO - PROCESS | 2340 | ++DOMWINDOW == 199 (2480A800) [pid = 2340] [serial = 1267] [outer = 23D18800] 11:01:37 INFO - PROCESS | 2340 | 1462471297721 Marionette DEBUG loaded listener.js 11:01:37 INFO - PROCESS | 2340 | ++DOMWINDOW == 200 (2480E000) [pid = 2340] [serial = 1268] [outer = 23D18800] 11:01:38 INFO - PROCESS | 2340 | 1462471298266 Marionette TRACE conn4 <- [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]]]}] 11:01:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:01:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 930ms 11:01:38 INFO - PROCESS | 2340 | 1462471298315 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 11:01:38 INFO - PROCESS | 2340 | 1462471298317 Marionette TRACE conn4 <- [1,1653,null,{"value":"13"}] 11:01:38 INFO - PROCESS | 2340 | 1462471298321 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:01:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:01:38 INFO - PROCESS | 2340 | 1462471298323 Marionette TRACE conn4 <- [1,1654,null,{}] 11:01:38 INFO - PROCESS | 2340 | 1462471298326 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:38 INFO - PROCESS | 2340 | 1462471298441 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 11:01:38 INFO - PROCESS | 2340 | 1462471298615 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:38 INFO - PROCESS | 2340 | ++DOCSHELL 24811000 == 103 [pid = 2340] [id = 423] 11:01:38 INFO - PROCESS | 2340 | ++DOMWINDOW == 201 (26CD1800) [pid = 2340] [serial = 1269] [outer = 00000000] 11:01:38 INFO - PROCESS | 2340 | ++DOMWINDOW == 202 (26CD5000) [pid = 2340] [serial = 1270] [outer = 26CD1800] 11:01:38 INFO - PROCESS | 2340 | 1462471298669 Marionette DEBUG loaded listener.js 11:01:38 INFO - PROCESS | 2340 | ++DOMWINDOW == 203 (26CD8C00) [pid = 2340] [serial = 1271] [outer = 26CD1800] 11:01:39 INFO - PROCESS | 2340 | 1462471299245 Marionette TRACE conn4 <- [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]]]}] 11:01:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:01:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 970ms 11:01:39 INFO - PROCESS | 2340 | 1462471299295 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 11:01:39 INFO - PROCESS | 2340 | 1462471299297 Marionette TRACE conn4 <- [1,1657,null,{"value":"13"}] 11:01:39 INFO - PROCESS | 2340 | 1462471299301 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:01:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:01:39 INFO - PROCESS | 2340 | 1462471299303 Marionette TRACE conn4 <- [1,1658,null,{}] 11:01:39 INFO - PROCESS | 2340 | 1462471299306 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:39 INFO - PROCESS | 2340 | 1462471299422 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 11:01:39 INFO - PROCESS | 2340 | 1462471299582 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:39 INFO - PROCESS | 2340 | ++DOCSHELL 24812800 == 104 [pid = 2340] [id = 424] 11:01:39 INFO - PROCESS | 2340 | ++DOMWINDOW == 204 (26CD3000) [pid = 2340] [serial = 1272] [outer = 00000000] 11:01:39 INFO - PROCESS | 2340 | ++DOMWINDOW == 205 (2780D800) [pid = 2340] [serial = 1273] [outer = 26CD3000] 11:01:39 INFO - PROCESS | 2340 | 1462471299637 Marionette DEBUG loaded listener.js 11:01:39 INFO - PROCESS | 2340 | ++DOMWINDOW == 206 (27810400) [pid = 2340] [serial = 1274] [outer = 26CD3000] 11:01:40 INFO - PROCESS | 2340 | 1462471300291 Marionette TRACE conn4 <- [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]]]}] 11:01:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:01:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1016ms 11:01:40 INFO - PROCESS | 2340 | 1462471300321 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 11:01:40 INFO - PROCESS | 2340 | 1462471300323 Marionette TRACE conn4 <- [1,1661,null,{"value":"13"}] 11:01:40 INFO - PROCESS | 2340 | 1462471300327 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:01:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:01:40 INFO - PROCESS | 2340 | 1462471300329 Marionette TRACE conn4 <- [1,1662,null,{}] 11:01:40 INFO - PROCESS | 2340 | 1462471300332 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:40 INFO - PROCESS | 2340 | 1462471300451 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 11:01:40 INFO - PROCESS | 2340 | 1462471300626 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:40 INFO - PROCESS | 2340 | ++DOCSHELL 0DE2D800 == 105 [pid = 2340] [id = 425] 11:01:40 INFO - PROCESS | 2340 | ++DOMWINDOW == 207 (14137000) [pid = 2340] [serial = 1275] [outer = 00000000] 11:01:40 INFO - PROCESS | 2340 | ++DOMWINDOW == 208 (17EFC800) [pid = 2340] [serial = 1276] [outer = 14137000] 11:01:40 INFO - PROCESS | 2340 | 1462471300687 Marionette DEBUG loaded listener.js 11:01:40 INFO - PROCESS | 2340 | ++DOMWINDOW == 209 (19727400) [pid = 2340] [serial = 1277] [outer = 14137000] 11:01:41 INFO - PROCESS | 2340 | 1462471301549 Marionette TRACE conn4 <- [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]]]}] 11:01:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:01:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1271ms 11:01:41 INFO - PROCESS | 2340 | 1462471301602 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 11:01:41 INFO - PROCESS | 2340 | 1462471301606 Marionette TRACE conn4 <- [1,1665,null,{"value":"13"}] 11:01:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:01:41 INFO - PROCESS | 2340 | 1462471301611 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:01:41 INFO - PROCESS | 2340 | 1462471301615 Marionette TRACE conn4 <- [1,1666,null,{}] 11:01:41 INFO - PROCESS | 2340 | 1462471301621 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:41 INFO - PROCESS | 2340 | 1462471301741 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 11:01:41 INFO - PROCESS | 2340 | 1462471301915 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:41 INFO - PROCESS | 2340 | ++DOCSHELL 0D970C00 == 106 [pid = 2340] [id = 426] 11:01:41 INFO - PROCESS | 2340 | ++DOMWINDOW == 210 (0DB5AC00) [pid = 2340] [serial = 1278] [outer = 00000000] 11:01:41 INFO - PROCESS | 2340 | ++DOMWINDOW == 211 (17670C00) [pid = 2340] [serial = 1279] [outer = 0DB5AC00] 11:01:41 INFO - PROCESS | 2340 | 1462471301966 Marionette DEBUG loaded listener.js 11:01:42 INFO - PROCESS | 2340 | ++DOMWINDOW == 212 (17E92800) [pid = 2340] [serial = 1280] [outer = 0DB5AC00] 11:01:42 INFO - PROCESS | 2340 | 1462471302598 Marionette TRACE conn4 <- [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]]]}] 11:01:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:01:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1024ms 11:01:42 INFO - PROCESS | 2340 | 1462471302636 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 11:01:42 INFO - PROCESS | 2340 | 1462471302642 Marionette TRACE conn4 <- [1,1669,null,{"value":"13"}] 11:01:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:01:42 INFO - PROCESS | 2340 | 1462471302647 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:01:42 INFO - PROCESS | 2340 | 1462471302650 Marionette TRACE conn4 <- [1,1670,null,{}] 11:01:42 INFO - PROCESS | 2340 | 1462471302654 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:42 INFO - PROCESS | 2340 | 1462471302767 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 11:01:42 INFO - PROCESS | 2340 | 1462471302947 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:42 INFO - PROCESS | 2340 | --DOCSHELL 1DD6A400 == 105 [pid = 2340] [id = 230] 11:01:42 INFO - PROCESS | 2340 | --DOCSHELL 1EA17400 == 104 [pid = 2340] [id = 210] 11:01:42 INFO - PROCESS | 2340 | --DOCSHELL 20518000 == 103 [pid = 2340] [id = 331] 11:01:42 INFO - PROCESS | 2340 | --DOCSHELL 0E9E2800 == 102 [pid = 2340] [id = 189] 11:01:42 INFO - PROCESS | 2340 | --DOCSHELL 1CC38800 == 101 [pid = 2340] [id = 132] 11:01:42 INFO - PROCESS | 2340 | --DOCSHELL 22F69C00 == 100 [pid = 2340] [id = 366] 11:01:42 INFO - PROCESS | 2340 | --DOCSHELL 1EB9A800 == 99 [pid = 2340] [id = 297] 11:01:42 INFO - PROCESS | 2340 | --DOCSHELL 21637C00 == 98 [pid = 2340] [id = 414] 11:01:42 INFO - PROCESS | 2340 | --DOCSHELL 1971D400 == 97 [pid = 2340] [id = 413] 11:01:42 INFO - PROCESS | 2340 | --DOCSHELL 0C869400 == 96 [pid = 2340] [id = 412] 11:01:42 INFO - PROCESS | 2340 | --DOCSHELL 1EA23C00 == 95 [pid = 2340] [id = 411] 11:01:42 INFO - PROCESS | 2340 | --DOCSHELL 1DD69C00 == 94 [pid = 2340] [id = 410] 11:01:42 INFO - PROCESS | 2340 | --DOCSHELL 1BCF0C00 == 93 [pid = 2340] [id = 409] 11:01:43 INFO - PROCESS | 2340 | --DOMWINDOW == 211 (1DDC6C00) [pid = 2340] [serial = 1186] [outer = 00000000] [url = about:blank] 11:01:43 INFO - PROCESS | 2340 | ++DOCSHELL 0D2DD400 == 94 [pid = 2340] [id = 427] 11:01:43 INFO - PROCESS | 2340 | ++DOMWINDOW == 212 (0D627400) [pid = 2340] [serial = 1281] [outer = 00000000] 11:01:43 INFO - PROCESS | 2340 | ++DOMWINDOW == 213 (0E9E8800) [pid = 2340] [serial = 1282] [outer = 0D627400] 11:01:43 INFO - PROCESS | 2340 | 1462471303065 Marionette DEBUG loaded listener.js 11:01:43 INFO - PROCESS | 2340 | ++DOMWINDOW == 214 (17675000) [pid = 2340] [serial = 1283] [outer = 0D627400] 11:01:43 INFO - PROCESS | 2340 | --DOCSHELL 19956400 == 93 [pid = 2340] [id = 408] 11:01:43 INFO - PROCESS | 2340 | --DOCSHELL 16BB7800 == 92 [pid = 2340] [id = 407] 11:01:43 INFO - PROCESS | 2340 | --DOCSHELL 2051A800 == 91 [pid = 2340] [id = 378] 11:01:43 INFO - PROCESS | 2340 | --DOCSHELL 17D22800 == 90 [pid = 2340] [id = 406] 11:01:43 INFO - PROCESS | 2340 | --DOCSHELL 0E5BC000 == 89 [pid = 2340] [id = 405] 11:01:43 INFO - PROCESS | 2340 | --DOCSHELL 198F6C00 == 88 [pid = 2340] [id = 402] 11:01:43 INFO - PROCESS | 2340 | --DOCSHELL 22F4B400 == 87 [pid = 2340] [id = 401] 11:01:43 INFO - PROCESS | 2340 | --DOCSHELL 22F6F800 == 86 [pid = 2340] [id = 400] 11:01:43 INFO - PROCESS | 2340 | --DOCSHELL 1F2F7000 == 85 [pid = 2340] [id = 399] 11:01:43 INFO - PROCESS | 2340 | --DOCSHELL 1BF3A000 == 84 [pid = 2340] [id = 398] 11:01:43 INFO - PROCESS | 2340 | --DOCSHELL 14EC9800 == 83 [pid = 2340] [id = 397] 11:01:43 INFO - PROCESS | 2340 | --DOCSHELL 0DA4CC00 == 82 [pid = 2340] [id = 367] 11:01:43 INFO - PROCESS | 2340 | --DOCSHELL 0C871000 == 81 [pid = 2340] [id = 396] 11:01:43 INFO - PROCESS | 2340 | --DOMWINDOW == 213 (1DDCAC00) [pid = 2340] [serial = 1081] [outer = 00000000] [url = about:blank] 11:01:43 INFO - PROCESS | 2340 | --DOMWINDOW == 212 (1CB2D400) [pid = 2340] [serial = 1174] [outer = 00000000] [url = about:blank] 11:01:43 INFO - PROCESS | 2340 | --DOMWINDOW == 211 (1D76DC00) [pid = 2340] [serial = 1177] [outer = 00000000] [url = about:blank] 11:01:43 INFO - PROCESS | 2340 | --DOMWINDOW == 210 (143CC800) [pid = 2340] [serial = 1180] [outer = 00000000] [url = about:blank] 11:01:43 INFO - PROCESS | 2340 | --DOMWINDOW == 209 (1DC77000) [pid = 2340] [serial = 1178] [outer = 00000000] [url = about:blank] 11:01:43 INFO - PROCESS | 2340 | --DOMWINDOW == 208 (17EF0000) [pid = 2340] [serial = 1181] [outer = 00000000] [url = about:blank] 11:01:43 INFO - PROCESS | 2340 | --DOMWINDOW == 207 (1DCCEC00) [pid = 2340] [serial = 1183] [outer = 00000000] [url = about:blank] 11:01:43 INFO - PROCESS | 2340 | --DOMWINDOW == 206 (1BB9F400) [pid = 2340] [serial = 1141] [outer = 00000000] [url = about:blank] 11:01:43 INFO - PROCESS | 2340 | --DOMWINDOW == 205 (19D2A000) [pid = 2340] [serial = 1171] [outer = 00000000] [url = about:blank] 11:01:43 INFO - PROCESS | 2340 | --DOMWINDOW == 204 (190ACC00) [pid = 2340] [serial = 1168] [outer = 00000000] [url = about:blank] 11:01:43 INFO - PROCESS | 2340 | --DOMWINDOW == 203 (196F2400) [pid = 2340] [serial = 1169] [outer = 00000000] [url = about:blank] 11:01:43 INFO - PROCESS | 2340 | --DOMWINDOW == 202 (17693000) [pid = 2340] [serial = 1138] [outer = 00000000] [url = about:blank] 11:01:43 INFO - PROCESS | 2340 | --DOMWINDOW == 201 (2274F000) [pid = 2340] [serial = 1136] [outer = 00000000] [url = about:blank] 11:01:43 INFO - PROCESS | 2340 | --DOMWINDOW == 200 (0E50A000) [pid = 2340] [serial = 1162] [outer = 00000000] [url = about:blank] 11:01:43 INFO - PROCESS | 2340 | --DOMWINDOW == 199 (15A1BC00) [pid = 2340] [serial = 1163] [outer = 00000000] [url = about:blank] 11:01:43 INFO - PROCESS | 2340 | --DOMWINDOW == 198 (17EF4400) [pid = 2340] [serial = 1165] [outer = 00000000] [url = about:blank] 11:01:43 INFO - PROCESS | 2340 | --DOMWINDOW == 197 (186DF400) [pid = 2340] [serial = 1166] [outer = 00000000] [url = about:blank] 11:01:43 INFO - PROCESS | 2340 | --DOMWINDOW == 196 (146D9C00) [pid = 2340] [serial = 1160] [outer = 00000000] [url = about:blank] 11:01:43 INFO - PROCESS | 2340 | --DOMWINDOW == 195 (0E540000) [pid = 2340] [serial = 1159] [outer = 00000000] [url = about:blank] 11:01:43 INFO - PROCESS | 2340 | --DOMWINDOW == 194 (213EF400) [pid = 2340] [serial = 1144] [outer = 00000000] [url = about:blank] 11:01:43 INFO - PROCESS | 2340 | --DOMWINDOW == 193 (165C0800) [pid = 2340] [serial = 1156] [outer = 00000000] [url = about:blank] 11:01:43 INFO - PROCESS | 2340 | --DOMWINDOW == 192 (230BE800) [pid = 2340] [serial = 1147] [outer = 00000000] [url = about:blank] 11:01:43 INFO - PROCESS | 2340 | --DOMWINDOW == 191 (230F5400) [pid = 2340] [serial = 1150] [outer = 00000000] [url = about:blank] 11:01:43 INFO - PROCESS | 2340 | --DOMWINDOW == 190 (237F5000) [pid = 2340] [serial = 1153] [outer = 00000000] [url = about:blank] 11:01:43 INFO - PROCESS | 2340 | --DOMWINDOW == 189 (1CB35400) [pid = 2340] [serial = 1175] [outer = 00000000] [url = about:blank] 11:01:43 INFO - PROCESS | 2340 | --DOMWINDOW == 188 (1DD69000) [pid = 2340] [serial = 1184] [outer = 00000000] [url = about:blank] 11:01:43 INFO - PROCESS | 2340 | --DOMWINDOW == 187 (19D36400) [pid = 2340] [serial = 1172] [outer = 00000000] [url = about:blank] 11:01:43 INFO - PROCESS | 2340 | 1462471303590 Marionette TRACE conn4 <- [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]]]}] 11:01:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:01:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 970ms 11:01:43 INFO - PROCESS | 2340 | 1462471303621 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 11:01:43 INFO - PROCESS | 2340 | 1462471303623 Marionette TRACE conn4 <- [1,1673,null,{"value":"13"}] 11:01:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:01:43 INFO - PROCESS | 2340 | 1462471303627 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:01:43 INFO - PROCESS | 2340 | 1462471303630 Marionette TRACE conn4 <- [1,1674,null,{}] 11:01:43 INFO - PROCESS | 2340 | 1462471303640 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:43 INFO - PROCESS | 2340 | 1462471303745 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 11:01:43 INFO - PROCESS | 2340 | 1462471303897 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:43 INFO - PROCESS | 2340 | ++DOCSHELL 16BC1000 == 82 [pid = 2340] [id = 428] 11:01:43 INFO - PROCESS | 2340 | ++DOMWINDOW == 188 (17693000) [pid = 2340] [serial = 1284] [outer = 00000000] 11:01:43 INFO - PROCESS | 2340 | ++DOMWINDOW == 189 (18A7C800) [pid = 2340] [serial = 1285] [outer = 17693000] 11:01:43 INFO - PROCESS | 2340 | 1462471303961 Marionette DEBUG loaded listener.js 11:01:44 INFO - PROCESS | 2340 | ++DOMWINDOW == 190 (1971A400) [pid = 2340] [serial = 1286] [outer = 17693000] 11:01:44 INFO - PROCESS | 2340 | 1462471304358 Marionette TRACE conn4 <- [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]]]}] 11:01:44 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 11:01:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 830ms 11:01:44 INFO - PROCESS | 2340 | 1462471304462 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 11:01:44 INFO - PROCESS | 2340 | 1462471304464 Marionette TRACE conn4 <- [1,1677,null,{"value":"13"}] 11:01:44 INFO - PROCESS | 2340 | 1462471304468 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:01:44 INFO - PROCESS | 2340 | 1462471304469 Marionette TRACE conn4 <- [1,1678,null,{}] 11:01:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:01:44 INFO - PROCESS | 2340 | 1462471304473 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:44 INFO - PROCESS | 2340 | 1462471304571 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 11:01:44 INFO - PROCESS | 2340 | 1462471304585 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:44 INFO - PROCESS | 2340 | ++DOCSHELL 19D30400 == 83 [pid = 2340] [id = 429] 11:01:44 INFO - PROCESS | 2340 | ++DOMWINDOW == 191 (19D34800) [pid = 2340] [serial = 1287] [outer = 00000000] 11:01:44 INFO - PROCESS | 2340 | ++DOMWINDOW == 192 (1AF5E000) [pid = 2340] [serial = 1288] [outer = 19D34800] 11:01:44 INFO - PROCESS | 2340 | 1462471304630 Marionette DEBUG loaded listener.js 11:01:44 INFO - PROCESS | 2340 | ++DOMWINDOW == 193 (1CB2CC00) [pid = 2340] [serial = 1289] [outer = 19D34800] 11:01:45 INFO - PROCESS | 2340 | 1462471305104 Marionette TRACE conn4 <- [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]]]}] 11:01:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:01:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 671ms 11:01:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:01:45 INFO - PROCESS | 2340 | 1462471305153 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 11:01:45 INFO - PROCESS | 2340 | 1462471305155 Marionette TRACE conn4 <- [1,1681,null,{"value":"13"}] 11:01:45 INFO - PROCESS | 2340 | 1462471305158 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:01:45 INFO - PROCESS | 2340 | 1462471305160 Marionette TRACE conn4 <- [1,1682,null,{}] 11:01:45 INFO - PROCESS | 2340 | 1462471305163 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:45 INFO - PROCESS | 2340 | 1462471305260 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 11:01:45 INFO - PROCESS | 2340 | 1462471305267 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:45 INFO - PROCESS | 2340 | ++DOCSHELL 1CB30000 == 84 [pid = 2340] [id = 430] 11:01:45 INFO - PROCESS | 2340 | ++DOMWINDOW == 194 (1CBB4000) [pid = 2340] [serial = 1290] [outer = 00000000] 11:01:45 INFO - PROCESS | 2340 | ++DOMWINDOW == 195 (1CD84800) [pid = 2340] [serial = 1291] [outer = 1CBB4000] 11:01:45 INFO - PROCESS | 2340 | 1462471305314 Marionette DEBUG loaded listener.js 11:01:45 INFO - PROCESS | 2340 | ++DOMWINDOW == 196 (1DC75C00) [pid = 2340] [serial = 1292] [outer = 1CBB4000] 11:01:45 INFO - PROCESS | 2340 | 1462471305846 Marionette TRACE conn4 <- [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]]]}] 11:01:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:01:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 730ms 11:01:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:01:45 INFO - PROCESS | 2340 | 1462471305893 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 11:01:45 INFO - PROCESS | 2340 | 1462471305895 Marionette TRACE conn4 <- [1,1685,null,{"value":"13"}] 11:01:45 INFO - PROCESS | 2340 | 1462471305898 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:01:45 INFO - PROCESS | 2340 | 1462471305900 Marionette TRACE conn4 <- [1,1686,null,{}] 11:01:45 INFO - PROCESS | 2340 | 1462471305909 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:46 INFO - PROCESS | 2340 | 1462471306098 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 11:01:46 INFO - PROCESS | 2340 | 1462471306128 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:46 INFO - PROCESS | 2340 | ++DOCSHELL 1CC3B000 == 85 [pid = 2340] [id = 431] 11:01:46 INFO - PROCESS | 2340 | ++DOMWINDOW == 197 (1DC78400) [pid = 2340] [serial = 1293] [outer = 00000000] 11:01:46 INFO - PROCESS | 2340 | ++DOMWINDOW == 198 (1DD70400) [pid = 2340] [serial = 1294] [outer = 1DC78400] 11:01:46 INFO - PROCESS | 2340 | 1462471306178 Marionette DEBUG loaded listener.js 11:01:46 INFO - PROCESS | 2340 | ++DOMWINDOW == 199 (1DDC5400) [pid = 2340] [serial = 1295] [outer = 1DC78400] 11:01:46 INFO - PROCESS | 2340 | 1462471306665 Marionette TRACE conn4 <- [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]]]}] 11:01:46 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 11:01:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 790ms 11:01:46 INFO - PROCESS | 2340 | 1462471306689 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 11:01:46 INFO - PROCESS | 2340 | 1462471306691 Marionette TRACE conn4 <- [1,1689,null,{"value":"13"}] 11:01:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:01:46 INFO - PROCESS | 2340 | 1462471306694 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:01:46 INFO - PROCESS | 2340 | 1462471306696 Marionette TRACE conn4 <- [1,1690,null,{}] 11:01:46 INFO - PROCESS | 2340 | 1462471306699 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:46 INFO - PROCESS | 2340 | 1462471306835 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 11:01:46 INFO - PROCESS | 2340 | 1462471306849 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:46 INFO - PROCESS | 2340 | ++DOCSHELL 1DD6C800 == 86 [pid = 2340] [id = 432] 11:01:46 INFO - PROCESS | 2340 | ++DOMWINDOW == 200 (1DDCBC00) [pid = 2340] [serial = 1296] [outer = 00000000] 11:01:46 INFO - PROCESS | 2340 | ++DOMWINDOW == 201 (1ECC1400) [pid = 2340] [serial = 1297] [outer = 1DDCBC00] 11:01:46 INFO - PROCESS | 2340 | 1462471306893 Marionette DEBUG loaded listener.js 11:01:46 INFO - PROCESS | 2340 | ++DOMWINDOW == 202 (2051F000) [pid = 2340] [serial = 1298] [outer = 1DDCBC00] 11:01:47 INFO - PROCESS | 2340 | 1462471307369 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 11:01:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:01:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 730ms 11:01:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:01:47 INFO - PROCESS | 2340 | 1462471307425 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 11:01:47 INFO - PROCESS | 2340 | 1462471307427 Marionette TRACE conn4 <- [1,1693,null,{"value":"13"}] 11:01:47 INFO - PROCESS | 2340 | 1462471307430 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:01:47 INFO - PROCESS | 2340 | 1462471307432 Marionette TRACE conn4 <- [1,1694,null,{}] 11:01:47 INFO - PROCESS | 2340 | 1462471307440 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:47 INFO - PROCESS | 2340 | 1462471307831 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 11:01:47 INFO - PROCESS | 2340 | --DOMWINDOW == 201 (1D76B800) [pid = 2340] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:01:47 INFO - PROCESS | 2340 | --DOMWINDOW == 200 (1EB99400) [pid = 2340] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:01:47 INFO - PROCESS | 2340 | --DOMWINDOW == 199 (1DD70800) [pid = 2340] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:01:47 INFO - PROCESS | 2340 | --DOMWINDOW == 198 (1CB2E000) [pid = 2340] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:01:47 INFO - PROCESS | 2340 | --DOMWINDOW == 197 (0E932800) [pid = 2340] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:01:47 INFO - PROCESS | 2340 | --DOMWINDOW == 196 (1995B800) [pid = 2340] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:01:47 INFO - PROCESS | 2340 | --DOMWINDOW == 195 (17D28400) [pid = 2340] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:01:47 INFO - PROCESS | 2340 | --DOMWINDOW == 194 (0D1B0C00) [pid = 2340] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:01:47 INFO - PROCESS | 2340 | --DOMWINDOW == 193 (16BBB800) [pid = 2340] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:01:47 INFO - PROCESS | 2340 | --DOMWINDOW == 192 (1DD6F400) [pid = 2340] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:01:47 INFO - PROCESS | 2340 | 1462471307922 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:47 INFO - PROCESS | 2340 | ++DOCSHELL 0C870800 == 87 [pid = 2340] [id = 433] 11:01:47 INFO - PROCESS | 2340 | ++DOMWINDOW == 193 (0D1B0C00) [pid = 2340] [serial = 1299] [outer = 00000000] 11:01:47 INFO - PROCESS | 2340 | ++DOMWINDOW == 194 (17D28400) [pid = 2340] [serial = 1300] [outer = 0D1B0C00] 11:01:47 INFO - PROCESS | 2340 | 1462471307970 Marionette DEBUG loaded listener.js 11:01:48 INFO - PROCESS | 2340 | ++DOMWINDOW == 195 (1CB34400) [pid = 2340] [serial = 1301] [outer = 0D1B0C00] 11:01:48 INFO - PROCESS | 2340 | 1462471308368 Marionette TRACE conn4 <- [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]]]}] 11:01:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:01:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 970ms 11:01:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:01:48 INFO - PROCESS | 2340 | 1462471308401 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 11:01:48 INFO - PROCESS | 2340 | 1462471308403 Marionette TRACE conn4 <- [1,1697,null,{"value":"13"}] 11:01:48 INFO - PROCESS | 2340 | 1462471308406 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:01:48 INFO - PROCESS | 2340 | 1462471308408 Marionette TRACE conn4 <- [1,1698,null,{}] 11:01:48 INFO - PROCESS | 2340 | 1462471308411 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:48 INFO - PROCESS | 2340 | 1462471308507 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 11:01:48 INFO - PROCESS | 2340 | 1462471308513 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:48 INFO - PROCESS | 2340 | ++DOCSHELL 0DA50C00 == 88 [pid = 2340] [id = 434] 11:01:48 INFO - PROCESS | 2340 | ++DOMWINDOW == 196 (0DB59C00) [pid = 2340] [serial = 1302] [outer = 00000000] 11:01:48 INFO - PROCESS | 2340 | ++DOMWINDOW == 197 (2095C800) [pid = 2340] [serial = 1303] [outer = 0DB59C00] 11:01:48 INFO - PROCESS | 2340 | 1462471308558 Marionette DEBUG loaded listener.js 11:01:48 INFO - PROCESS | 2340 | ++DOMWINDOW == 198 (21637C00) [pid = 2340] [serial = 1304] [outer = 0DB59C00] 11:01:49 INFO - PROCESS | 2340 | 1462471309016 Marionette TRACE conn4 <- [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]]]}] 11:01:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:01:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 630ms 11:01:49 INFO - PROCESS | 2340 | 1462471309056 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 11:01:49 INFO - PROCESS | 2340 | 1462471309058 Marionette TRACE conn4 <- [1,1701,null,{"value":"13"}] 11:01:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:01:49 INFO - PROCESS | 2340 | 1462471309062 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:01:49 INFO - PROCESS | 2340 | 1462471309063 Marionette TRACE conn4 <- [1,1702,null,{}] 11:01:49 INFO - PROCESS | 2340 | 1462471309067 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:49 INFO - PROCESS | 2340 | 1462471309169 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 11:01:49 INFO - PROCESS | 2340 | 1462471309211 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:49 INFO - PROCESS | 2340 | ++DOCSHELL 16BBE800 == 89 [pid = 2340] [id = 435] 11:01:49 INFO - PROCESS | 2340 | ++DOMWINDOW == 199 (22F0DC00) [pid = 2340] [serial = 1305] [outer = 00000000] 11:01:49 INFO - PROCESS | 2340 | ++DOMWINDOW == 200 (22F39400) [pid = 2340] [serial = 1306] [outer = 22F0DC00] 11:01:49 INFO - PROCESS | 2340 | 1462471309257 Marionette DEBUG loaded listener.js 11:01:49 INFO - PROCESS | 2340 | ++DOMWINDOW == 201 (17693800) [pid = 2340] [serial = 1307] [outer = 22F0DC00] 11:01:49 INFO - PROCESS | 2340 | 1462471309744 Marionette TRACE conn4 <- [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]]]}] 11:01:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 11:01:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 731ms 11:01:49 INFO - PROCESS | 2340 | 1462471309864 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 11:01:49 INFO - PROCESS | 2340 | 1462471309868 Marionette TRACE conn4 <- [1,1705,null,{"value":"13"}] 11:01:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:01:49 INFO - PROCESS | 2340 | 1462471309874 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:01:49 INFO - PROCESS | 2340 | 1462471309879 Marionette TRACE conn4 <- [1,1706,null,{}] 11:01:49 INFO - PROCESS | 2340 | 1462471309885 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:50 INFO - PROCESS | 2340 | 1462471310013 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 11:01:50 INFO - PROCESS | 2340 | 1462471310220 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:50 INFO - PROCESS | 2340 | ++DOCSHELL 0E938800 == 90 [pid = 2340] [id = 436] 11:01:50 INFO - PROCESS | 2340 | ++DOMWINDOW == 202 (0E9E1400) [pid = 2340] [serial = 1308] [outer = 00000000] 11:01:50 INFO - PROCESS | 2340 | ++DOMWINDOW == 203 (1440F400) [pid = 2340] [serial = 1309] [outer = 0E9E1400] 11:01:50 INFO - PROCESS | 2340 | 1462471310286 Marionette DEBUG loaded listener.js 11:01:50 INFO - PROCESS | 2340 | ++DOMWINDOW == 204 (14EC9800) [pid = 2340] [serial = 1310] [outer = 0E9E1400] 11:01:51 INFO - PROCESS | 2340 | 1462471310974 Marionette TRACE conn4 <- [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]]]}] 11:01:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:01:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1124ms 11:01:51 INFO - PROCESS | 2340 | 1462471310999 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 11:01:51 INFO - PROCESS | 2340 | 1462471311003 Marionette TRACE conn4 <- [1,1709,null,{"value":"13"}] 11:01:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:01:51 INFO - PROCESS | 2340 | 1462471311011 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:01:51 INFO - PROCESS | 2340 | 1462471311015 Marionette TRACE conn4 <- [1,1710,null,{}] 11:01:51 INFO - PROCESS | 2340 | 1462471311019 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:51 INFO - PROCESS | 2340 | 1462471311143 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 11:01:51 INFO - PROCESS | 2340 | 1462471311304 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:51 INFO - PROCESS | 2340 | ++DOCSHELL 186E1000 == 91 [pid = 2340] [id = 437] 11:01:51 INFO - PROCESS | 2340 | ++DOMWINDOW == 205 (18A7D400) [pid = 2340] [serial = 1311] [outer = 00000000] 11:01:51 INFO - PROCESS | 2340 | ++DOMWINDOW == 206 (199A6000) [pid = 2340] [serial = 1312] [outer = 18A7D400] 11:01:51 INFO - PROCESS | 2340 | 1462471311360 Marionette DEBUG loaded listener.js 11:01:51 INFO - PROCESS | 2340 | ++DOMWINDOW == 207 (1CB38400) [pid = 2340] [serial = 1313] [outer = 18A7D400] 11:01:52 INFO - PROCESS | 2340 | 1462471312006 Marionette TRACE conn4 <- [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]]]}] 11:01:52 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 11:01:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1019ms 11:01:52 INFO - PROCESS | 2340 | 1462471312032 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 11:01:52 INFO - PROCESS | 2340 | 1462471312035 Marionette TRACE conn4 <- [1,1713,null,{"value":"13"}] 11:01:52 INFO - PROCESS | 2340 | 1462471312039 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:01:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:01:52 INFO - PROCESS | 2340 | 1462471312041 Marionette TRACE conn4 <- [1,1714,null,{}] 11:01:52 INFO - PROCESS | 2340 | 1462471312051 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:52 INFO - PROCESS | 2340 | 1462471312178 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 11:01:52 INFO - PROCESS | 2340 | 1462471312350 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:52 INFO - PROCESS | 2340 | ++DOCSHELL 1F2F7000 == 92 [pid = 2340] [id = 438] 11:01:52 INFO - PROCESS | 2340 | ++DOMWINDOW == 208 (1FF10800) [pid = 2340] [serial = 1314] [outer = 00000000] 11:01:52 INFO - PROCESS | 2340 | ++DOMWINDOW == 209 (22F17000) [pid = 2340] [serial = 1315] [outer = 1FF10800] 11:01:52 INFO - PROCESS | 2340 | 1462471312415 Marionette DEBUG loaded listener.js 11:01:52 INFO - PROCESS | 2340 | ++DOMWINDOW == 210 (22F52800) [pid = 2340] [serial = 1316] [outer = 1FF10800] 11:01:53 INFO - PROCESS | 2340 | 1462471313054 Marionette TRACE conn4 <- [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]]]}] 11:01:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:01:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1070ms 11:01:53 INFO - PROCESS | 2340 | 1462471313112 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 11:01:53 INFO - PROCESS | 2340 | 1462471313115 Marionette TRACE conn4 <- [1,1717,null,{"value":"13"}] 11:01:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:01:53 INFO - PROCESS | 2340 | 1462471313118 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:01:53 INFO - PROCESS | 2340 | 1462471313120 Marionette TRACE conn4 <- [1,1718,null,{}] 11:01:53 INFO - PROCESS | 2340 | 1462471313124 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:53 INFO - PROCESS | 2340 | 1462471313252 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 11:01:53 INFO - PROCESS | 2340 | 1462471313433 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:53 INFO - PROCESS | 2340 | ++DOCSHELL 2098DC00 == 93 [pid = 2340] [id = 439] 11:01:53 INFO - PROCESS | 2340 | ++DOMWINDOW == 211 (2098F800) [pid = 2340] [serial = 1317] [outer = 00000000] 11:01:53 INFO - PROCESS | 2340 | ++DOMWINDOW == 212 (20993400) [pid = 2340] [serial = 1318] [outer = 2098F800] 11:01:53 INFO - PROCESS | 2340 | 1462471313488 Marionette DEBUG loaded listener.js 11:01:53 INFO - PROCESS | 2340 | ++DOMWINDOW == 213 (22F57400) [pid = 2340] [serial = 1319] [outer = 2098F800] 11:01:54 INFO - PROCESS | 2340 | 1462471314045 Marionette TRACE conn4 <- [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]]]}] 11:01:54 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 11:01:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 970ms 11:01:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:01:54 INFO - PROCESS | 2340 | 1462471314093 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 11:01:54 INFO - PROCESS | 2340 | 1462471314095 Marionette TRACE conn4 <- [1,1721,null,{"value":"13"}] 11:01:54 INFO - PROCESS | 2340 | 1462471314099 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:01:54 INFO - PROCESS | 2340 | 1462471314101 Marionette TRACE conn4 <- [1,1722,null,{}] 11:01:54 INFO - PROCESS | 2340 | 1462471314105 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:54 INFO - PROCESS | 2340 | 1462471314227 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 11:01:54 INFO - PROCESS | 2340 | 1462471314410 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:54 INFO - PROCESS | 2340 | ++DOCSHELL 190AB400 == 94 [pid = 2340] [id = 440] 11:01:54 INFO - PROCESS | 2340 | ++DOMWINDOW == 214 (190ABC00) [pid = 2340] [serial = 1320] [outer = 00000000] 11:01:54 INFO - PROCESS | 2340 | ++DOMWINDOW == 215 (230EF400) [pid = 2340] [serial = 1321] [outer = 190ABC00] 11:01:54 INFO - PROCESS | 2340 | 1462471314469 Marionette DEBUG loaded listener.js 11:01:54 INFO - PROCESS | 2340 | ++DOMWINDOW == 216 (237ED400) [pid = 2340] [serial = 1322] [outer = 190ABC00] 11:01:55 INFO - PROCESS | 2340 | 1462471315066 Marionette TRACE conn4 <- [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]]]}] 11:01:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 11:01:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1020ms 11:01:55 INFO - PROCESS | 2340 | 1462471315122 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 11:01:55 INFO - PROCESS | 2340 | 1462471315124 Marionette TRACE conn4 <- [1,1725,null,{"value":"13"}] 11:01:55 INFO - PROCESS | 2340 | 1462471315128 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:01:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:01:55 INFO - PROCESS | 2340 | 1462471315130 Marionette TRACE conn4 <- [1,1726,null,{}] 11:01:55 INFO - PROCESS | 2340 | 1462471315133 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:55 INFO - PROCESS | 2340 | 1462471315277 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 11:01:55 INFO - PROCESS | 2340 | 1462471315461 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:55 INFO - PROCESS | 2340 | ++DOCSHELL 23C1B800 == 95 [pid = 2340] [id = 441] 11:01:55 INFO - PROCESS | 2340 | ++DOMWINDOW == 217 (23C73800) [pid = 2340] [serial = 1323] [outer = 00000000] 11:01:55 INFO - PROCESS | 2340 | ++DOMWINDOW == 218 (23D0E400) [pid = 2340] [serial = 1324] [outer = 23C73800] 11:01:55 INFO - PROCESS | 2340 | 1462471315522 Marionette DEBUG loaded listener.js 11:01:55 INFO - PROCESS | 2340 | ++DOMWINDOW == 219 (24809C00) [pid = 2340] [serial = 1325] [outer = 23C73800] 11:01:56 INFO - PROCESS | 2340 | 1462471316113 Marionette TRACE conn4 <- [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]]]}] 11:01:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:01:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1019ms 11:01:56 INFO - PROCESS | 2340 | 1462471316150 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 11:01:56 INFO - PROCESS | 2340 | 1462471316153 Marionette TRACE conn4 <- [1,1729,null,{"value":"13"}] 11:01:56 INFO - PROCESS | 2340 | 1462471316156 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:01:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:01:56 INFO - PROCESS | 2340 | 1462471316158 Marionette TRACE conn4 <- [1,1730,null,{}] 11:01:56 INFO - PROCESS | 2340 | 1462471316162 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:56 INFO - PROCESS | 2340 | 1462471316281 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 11:01:56 INFO - PROCESS | 2340 | 1462471316467 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:56 INFO - PROCESS | 2340 | ++DOCSHELL 23D0D400 == 96 [pid = 2340] [id = 442] 11:01:56 INFO - PROCESS | 2340 | ++DOMWINDOW == 220 (23E67C00) [pid = 2340] [serial = 1326] [outer = 00000000] 11:01:56 INFO - PROCESS | 2340 | ++DOMWINDOW == 221 (23E6DC00) [pid = 2340] [serial = 1327] [outer = 23E67C00] 11:01:56 INFO - PROCESS | 2340 | 1462471316525 Marionette DEBUG loaded listener.js 11:01:56 INFO - PROCESS | 2340 | ++DOMWINDOW == 222 (23E71000) [pid = 2340] [serial = 1328] [outer = 23E67C00] 11:01:57 INFO - PROCESS | 2340 | 1462471317127 Marionette TRACE conn4 <- [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]]]}] 11:01:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:01:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1019ms 11:01:57 INFO - PROCESS | 2340 | 1462471317180 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 11:01:57 INFO - PROCESS | 2340 | 1462471317182 Marionette TRACE conn4 <- [1,1733,null,{"value":"13"}] 11:01:57 INFO - PROCESS | 2340 | 1462471317186 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:01:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:01:57 INFO - PROCESS | 2340 | 1462471317188 Marionette TRACE conn4 <- [1,1734,null,{}] 11:01:57 INFO - PROCESS | 2340 | 1462471317192 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:57 INFO - PROCESS | 2340 | 1462471317316 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 11:01:57 INFO - PROCESS | 2340 | 1462471317486 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:57 INFO - PROCESS | 2340 | ++DOCSHELL 23E6C000 == 97 [pid = 2340] [id = 443] 11:01:57 INFO - PROCESS | 2340 | ++DOMWINDOW == 223 (23E6D800) [pid = 2340] [serial = 1329] [outer = 00000000] 11:01:57 INFO - PROCESS | 2340 | ++DOMWINDOW == 224 (2780C800) [pid = 2340] [serial = 1330] [outer = 23E6D800] 11:01:57 INFO - PROCESS | 2340 | 1462471317545 Marionette DEBUG loaded listener.js 11:01:57 INFO - PROCESS | 2340 | ++DOMWINDOW == 225 (27812C00) [pid = 2340] [serial = 1331] [outer = 23E6D800] 11:01:58 INFO - PROCESS | 2340 | 1462471318089 Marionette TRACE conn4 <- [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]]]}] 11:01:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 11:01:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 930ms 11:01:58 INFO - PROCESS | 2340 | 1462471318132 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 11:01:58 INFO - PROCESS | 2340 | 1462471318134 Marionette TRACE conn4 <- [1,1737,null,{"value":"13"}] 11:01:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:01:58 INFO - PROCESS | 2340 | 1462471318140 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:01:58 INFO - PROCESS | 2340 | 1462471318142 Marionette TRACE conn4 <- [1,1738,null,{}] 11:01:58 INFO - PROCESS | 2340 | 1462471318145 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:58 INFO - PROCESS | 2340 | 1462471318262 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 11:01:58 INFO - PROCESS | 2340 | 1462471318437 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:58 INFO - PROCESS | 2340 | ++DOCSHELL 2780C400 == 98 [pid = 2340] [id = 444] 11:01:58 INFO - PROCESS | 2340 | ++DOMWINDOW == 226 (2781BC00) [pid = 2340] [serial = 1332] [outer = 00000000] 11:01:58 INFO - PROCESS | 2340 | ++DOMWINDOW == 227 (27C41800) [pid = 2340] [serial = 1333] [outer = 2781BC00] 11:01:58 INFO - PROCESS | 2340 | 1462471318492 Marionette DEBUG loaded listener.js 11:01:58 INFO - PROCESS | 2340 | ++DOMWINDOW == 228 (27C44400) [pid = 2340] [serial = 1334] [outer = 2781BC00] 11:01:59 INFO - PROCESS | 2340 | 1462471319087 Marionette TRACE conn4 <- [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]]]}] 11:01:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 11:01:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 971ms 11:01:59 INFO - PROCESS | 2340 | 1462471319112 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 11:01:59 INFO - PROCESS | 2340 | 1462471319114 Marionette TRACE conn4 <- [1,1741,null,{"value":"13"}] 11:01:59 INFO - PROCESS | 2340 | 1462471319117 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:01:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:01:59 INFO - PROCESS | 2340 | 1462471319119 Marionette TRACE conn4 <- [1,1742,null,{}] 11:01:59 INFO - PROCESS | 2340 | 1462471319123 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:59 INFO - PROCESS | 2340 | 1462471319244 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 11:01:59 INFO - PROCESS | 2340 | 1462471319430 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:59 INFO - PROCESS | 2340 | ++DOCSHELL 0D67C400 == 99 [pid = 2340] [id = 445] 11:01:59 INFO - PROCESS | 2340 | ++DOMWINDOW == 229 (0EBDB800) [pid = 2340] [serial = 1335] [outer = 00000000] 11:01:59 INFO - PROCESS | 2340 | ++DOMWINDOW == 230 (26D60000) [pid = 2340] [serial = 1336] [outer = 0EBDB800] 11:01:59 INFO - PROCESS | 2340 | 1462471319488 Marionette DEBUG loaded listener.js 11:01:59 INFO - PROCESS | 2340 | ++DOMWINDOW == 231 (26D62000) [pid = 2340] [serial = 1337] [outer = 0EBDB800] 11:02:00 INFO - PROCESS | 2340 | 1462471320181 Marionette TRACE conn4 <- [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]]]}] 11:02:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:02:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1127ms 11:02:00 INFO - PROCESS | 2340 | 1462471320249 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 11:02:00 INFO - PROCESS | 2340 | 1462471320252 Marionette TRACE conn4 <- [1,1745,null,{"value":"13"}] 11:02:00 INFO - PROCESS | 2340 | 1462471320255 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:02:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:02:00 INFO - PROCESS | 2340 | 1462471320258 Marionette TRACE conn4 <- [1,1746,null,{}] 11:02:00 INFO - PROCESS | 2340 | 1462471320261 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:00 INFO - PROCESS | 2340 | 1462471320465 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 11:02:00 INFO - PROCESS | 2340 | 1462471320583 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:00 INFO - PROCESS | 2340 | ++DOCSHELL 0DB5A800 == 100 [pid = 2340] [id = 446] 11:02:00 INFO - PROCESS | 2340 | ++DOMWINDOW == 232 (0DE35000) [pid = 2340] [serial = 1338] [outer = 00000000] 11:02:00 INFO - PROCESS | 2340 | ++DOMWINDOW == 233 (1DC81000) [pid = 2340] [serial = 1339] [outer = 0DE35000] 11:02:00 INFO - PROCESS | 2340 | 1462471320644 Marionette DEBUG loaded listener.js 11:02:00 INFO - PROCESS | 2340 | ++DOMWINDOW == 234 (1EA17C00) [pid = 2340] [serial = 1340] [outer = 0DE35000] 11:02:01 INFO - PROCESS | 2340 | 1462471321254 Marionette TRACE conn4 <- [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]]]}] 11:02:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:02:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1075ms 11:02:01 INFO - PROCESS | 2340 | 1462471321334 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 11:02:01 INFO - PROCESS | 2340 | 1462471321336 Marionette TRACE conn4 <- [1,1749,null,{"value":"13"}] 11:02:01 INFO - PROCESS | 2340 | 1462471321340 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:02:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:02:01 INFO - PROCESS | 2340 | 1462471321342 Marionette TRACE conn4 <- [1,1750,null,{}] 11:02:01 INFO - PROCESS | 2340 | 1462471321346 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:01 INFO - PROCESS | 2340 | 1462471321473 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 11:02:01 INFO - PROCESS | 2340 | 1462471321840 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:01 INFO - PROCESS | 2340 | ++DOCSHELL 0C859000 == 101 [pid = 2340] [id = 447] 11:02:01 INFO - PROCESS | 2340 | ++DOMWINDOW == 235 (0C869400) [pid = 2340] [serial = 1341] [outer = 00000000] 11:02:01 INFO - PROCESS | 2340 | ++DOMWINDOW == 236 (1440EC00) [pid = 2340] [serial = 1342] [outer = 0C869400] 11:02:01 INFO - PROCESS | 2340 | 1462471321895 Marionette DEBUG loaded listener.js 11:02:02 INFO - PROCESS | 2340 | ++DOMWINDOW == 237 (16BBCC00) [pid = 2340] [serial = 1343] [outer = 0C869400] 11:02:02 INFO - PROCESS | 2340 | 1462471322530 Marionette TRACE conn4 <- [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]]]}] 11:02:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:02:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1230ms 11:02:02 INFO - PROCESS | 2340 | 1462471322575 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 11:02:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:02:02 INFO - PROCESS | 2340 | 1462471322579 Marionette TRACE conn4 <- [1,1753,null,{"value":"13"}] 11:02:02 INFO - PROCESS | 2340 | 1462471322583 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:02:02 INFO - PROCESS | 2340 | 1462471322586 Marionette TRACE conn4 <- [1,1754,null,{}] 11:02:02 INFO - PROCESS | 2340 | 1462471322591 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:02 INFO - PROCESS | 2340 | 1462471322710 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 11:02:02 INFO - PROCESS | 2340 | 1462471322881 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:02 INFO - PROCESS | 2340 | ++DOCSHELL 19958C00 == 102 [pid = 2340] [id = 448] 11:02:02 INFO - PROCESS | 2340 | ++DOMWINDOW == 238 (19960800) [pid = 2340] [serial = 1344] [outer = 00000000] 11:02:02 INFO - PROCESS | 2340 | ++DOMWINDOW == 239 (1BB98400) [pid = 2340] [serial = 1345] [outer = 19960800] 11:02:02 INFO - PROCESS | 2340 | 1462471322934 Marionette DEBUG loaded listener.js 11:02:03 INFO - PROCESS | 2340 | ++DOMWINDOW == 240 (1DC84000) [pid = 2340] [serial = 1346] [outer = 19960800] 11:02:03 INFO - PROCESS | 2340 | 1462471323567 Marionette TRACE conn4 <- [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]]]}] 11:02:03 INFO - PROCESS | 2340 | --DOCSHELL 0DA50C00 == 101 [pid = 2340] [id = 434] 11:02:03 INFO - PROCESS | 2340 | --DOCSHELL 0C870800 == 100 [pid = 2340] [id = 433] 11:02:03 INFO - PROCESS | 2340 | --DOCSHELL 1DD6C800 == 99 [pid = 2340] [id = 432] 11:02:03 INFO - PROCESS | 2340 | --DOCSHELL 1CC3B000 == 98 [pid = 2340] [id = 431] 11:02:03 INFO - PROCESS | 2340 | --DOCSHELL 1CB30000 == 97 [pid = 2340] [id = 430] 11:02:03 INFO - PROCESS | 2340 | --DOCSHELL 19D30400 == 96 [pid = 2340] [id = 429] 11:02:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:02:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1023ms 11:02:03 INFO - PROCESS | 2340 | --DOMWINDOW == 239 (2274EC00) [pid = 2340] [serial = 1243] [outer = 00000000] [url = about:blank] 11:02:03 INFO - PROCESS | 2340 | --DOCSHELL 16BC1000 == 95 [pid = 2340] [id = 428] 11:02:03 INFO - PROCESS | 2340 | --DOCSHELL 0D2DD400 == 94 [pid = 2340] [id = 427] 11:02:03 INFO - PROCESS | 2340 | --DOCSHELL 0D970C00 == 93 [pid = 2340] [id = 426] 11:02:03 INFO - PROCESS | 2340 | --DOCSHELL 0DE2D800 == 92 [pid = 2340] [id = 425] 11:02:03 INFO - PROCESS | 2340 | --DOCSHELL 24812800 == 91 [pid = 2340] [id = 424] 11:02:03 INFO - PROCESS | 2340 | --DOCSHELL 24811000 == 90 [pid = 2340] [id = 423] 11:02:03 INFO - PROCESS | 2340 | --DOCSHELL 23D13C00 == 89 [pid = 2340] [id = 422] 11:02:03 INFO - PROCESS | 2340 | --DOCSHELL 23D09400 == 88 [pid = 2340] [id = 421] 11:02:03 INFO - PROCESS | 2340 | --DOCSHELL 23C13800 == 87 [pid = 2340] [id = 420] 11:02:03 INFO - PROCESS | 2340 | --DOCSHELL 237EB400 == 86 [pid = 2340] [id = 419] 11:02:03 INFO - PROCESS | 2340 | --DOCSHELL 22F50400 == 85 [pid = 2340] [id = 418] 11:02:03 INFO - PROCESS | 2340 | --DOCSHELL 1FF11000 == 84 [pid = 2340] [id = 417] 11:02:03 INFO - PROCESS | 2340 | --DOCSHELL 16A79C00 == 83 [pid = 2340] [id = 416] 11:02:03 INFO - PROCESS | 2340 | --DOCSHELL 0C86C000 == 82 [pid = 2340] [id = 415] 11:02:03 INFO - PROCESS | 2340 | 1462471323703 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 11:02:03 INFO - PROCESS | 2340 | 1462471323707 Marionette TRACE conn4 <- [1,1757,null,{"value":"13"}] 11:02:03 INFO - PROCESS | 2340 | --DOMWINDOW == 238 (21634800) [pid = 2340] [serial = 1241] [outer = 00000000] [url = about:blank] 11:02:03 INFO - PROCESS | 2340 | --DOMWINDOW == 237 (1FF0F400) [pid = 2340] [serial = 1235] [outer = 00000000] [url = about:blank] 11:02:03 INFO - PROCESS | 2340 | --DOMWINDOW == 236 (22F43800) [pid = 2340] [serial = 1210] [outer = 00000000] [url = about:blank] 11:02:03 INFO - PROCESS | 2340 | --DOMWINDOW == 235 (1EB92800) [pid = 2340] [serial = 1187] [outer = 00000000] [url = about:blank] 11:02:03 INFO - PROCESS | 2340 | --DOMWINDOW == 234 (22F53800) [pid = 2340] [serial = 1204] [outer = 00000000] [url = about:blank] 11:02:03 INFO - PROCESS | 2340 | --DOMWINDOW == 233 (230F8400) [pid = 2340] [serial = 1207] [outer = 00000000] [url = about:blank] 11:02:03 INFO - PROCESS | 2340 | --DOMWINDOW == 232 (1CD8AC00) [pid = 2340] [serial = 1195] [outer = 00000000] [url = about:blank] 11:02:03 INFO - PROCESS | 2340 | --DOMWINDOW == 231 (1CD85000) [pid = 2340] [serial = 1228] [outer = 00000000] [url = about:blank] 11:02:03 INFO - PROCESS | 2340 | --DOMWINDOW == 230 (17D1E800) [pid = 2340] [serial = 1216] [outer = 00000000] [url = about:blank] 11:02:03 INFO - PROCESS | 2340 | --DOMWINDOW == 229 (17EF0800) [pid = 2340] [serial = 1217] [outer = 00000000] [url = about:blank] 11:02:03 INFO - PROCESS | 2340 | --DOMWINDOW == 228 (0D6E2400) [pid = 2340] [serial = 1189] [outer = 00000000] [url = about:blank] 11:02:03 INFO - PROCESS | 2340 | --DOMWINDOW == 227 (1B4D9000) [pid = 2340] [serial = 1225] [outer = 00000000] [url = about:blank] 11:02:03 INFO - PROCESS | 2340 | --DOMWINDOW == 226 (22F82000) [pid = 2340] [serial = 1201] [outer = 00000000] [url = about:blank] 11:02:03 INFO - PROCESS | 2340 | --DOMWINDOW == 225 (17EFD800) [pid = 2340] [serial = 1219] [outer = 00000000] [url = about:blank] 11:02:03 INFO - PROCESS | 2340 | --DOMWINDOW == 224 (16BB9400) [pid = 2340] [serial = 1213] [outer = 00000000] [url = about:blank] 11:02:03 INFO - PROCESS | 2340 | --DOMWINDOW == 223 (1872D400) [pid = 2340] [serial = 1238] [outer = 00000000] [url = about:blank] 11:02:03 INFO - PROCESS | 2340 | --DOMWINDOW == 222 (186DE800) [pid = 2340] [serial = 1192] [outer = 00000000] [url = about:blank] 11:02:03 INFO - PROCESS | 2340 | --DOMWINDOW == 221 (209AC000) [pid = 2340] [serial = 1198] [outer = 00000000] [url = about:blank] 11:02:03 INFO - PROCESS | 2340 | --DOMWINDOW == 220 (186DFC00) [pid = 2340] [serial = 1222] [outer = 00000000] [url = about:blank] 11:02:03 INFO - PROCESS | 2340 | --DOMWINDOW == 219 (1D76E000) [pid = 2340] [serial = 1229] [outer = 00000000] [url = about:blank] 11:02:03 INFO - PROCESS | 2340 | --DOMWINDOW == 218 (209AA400) [pid = 2340] [serial = 1240] [outer = 00000000] [url = about:blank] 11:02:03 INFO - PROCESS | 2340 | --DOMWINDOW == 217 (1EA1F000) [pid = 2340] [serial = 1232] [outer = 00000000] [url = about:blank] 11:02:03 INFO - PROCESS | 2340 | --DOMWINDOW == 216 (1DDC5800) [pid = 2340] [serial = 1231] [outer = 00000000] [url = about:blank] 11:02:03 INFO - PROCESS | 2340 | --DOMWINDOW == 215 (199A3800) [pid = 2340] [serial = 1220] [outer = 00000000] [url = about:blank] 11:02:03 INFO - PROCESS | 2340 | --DOMWINDOW == 214 (1BB91800) [pid = 2340] [serial = 1226] [outer = 00000000] [url = about:blank] 11:02:03 INFO - PROCESS | 2340 | --DOMWINDOW == 213 (14A9D800) [pid = 2340] [serial = 1237] [outer = 00000000] [url = about:blank] 11:02:03 INFO - PROCESS | 2340 | --DOMWINDOW == 212 (18A7FC00) [pid = 2340] [serial = 1223] [outer = 00000000] [url = about:blank] 11:02:03 INFO - PROCESS | 2340 | --DOMWINDOW == 211 (1F24D400) [pid = 2340] [serial = 1234] [outer = 00000000] [url = about:blank] 11:02:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:02:03 INFO - PROCESS | 2340 | 1462471323762 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:02:03 INFO - PROCESS | 2340 | 1462471323764 Marionette TRACE conn4 <- [1,1758,null,{}] 11:02:03 INFO - PROCESS | 2340 | 1462471323768 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:03 INFO - PROCESS | 2340 | 1462471323868 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 11:02:03 INFO - PROCESS | 2340 | 1462471323875 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:03 INFO - PROCESS | 2340 | ++DOCSHELL 0E9E6000 == 83 [pid = 2340] [id = 449] 11:02:03 INFO - PROCESS | 2340 | ++DOMWINDOW == 212 (0EBE2400) [pid = 2340] [serial = 1347] [outer = 00000000] 11:02:03 INFO - PROCESS | 2340 | ++DOMWINDOW == 213 (15A1D800) [pid = 2340] [serial = 1348] [outer = 0EBE2400] 11:02:03 INFO - PROCESS | 2340 | 1462471323921 Marionette DEBUG loaded listener.js 11:02:04 INFO - PROCESS | 2340 | ++DOMWINDOW == 214 (16BBA000) [pid = 2340] [serial = 1349] [outer = 0EBE2400] 11:02:04 INFO - PROCESS | 2340 | 1462471324492 Marionette TRACE conn4 <- [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]]]}] 11:02:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:02:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 790ms 11:02:04 INFO - PROCESS | 2340 | 1462471324550 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 11:02:04 INFO - PROCESS | 2340 | 1462471324552 Marionette TRACE conn4 <- [1,1761,null,{"value":"13"}] 11:02:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:02:04 INFO - PROCESS | 2340 | 1462471324561 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:02:04 INFO - PROCESS | 2340 | 1462471324566 Marionette TRACE conn4 <- [1,1762,null,{}] 11:02:04 INFO - PROCESS | 2340 | 1462471324571 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:04 INFO - PROCESS | 2340 | 1462471324722 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 11:02:04 INFO - PROCESS | 2340 | 1462471324740 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:04 INFO - PROCESS | 2340 | ++DOCSHELL 1AF63C00 == 84 [pid = 2340] [id = 450] 11:02:04 INFO - PROCESS | 2340 | ++DOMWINDOW == 215 (1BB11000) [pid = 2340] [serial = 1350] [outer = 00000000] 11:02:04 INFO - PROCESS | 2340 | ++DOMWINDOW == 216 (1C2DAC00) [pid = 2340] [serial = 1351] [outer = 1BB11000] 11:02:04 INFO - PROCESS | 2340 | 1462471324785 Marionette DEBUG loaded listener.js 11:02:04 INFO - PROCESS | 2340 | ++DOMWINDOW == 217 (1CCF1C00) [pid = 2340] [serial = 1352] [outer = 1BB11000] 11:02:05 INFO - PROCESS | 2340 | 1462471325250 Marionette TRACE conn4 <- [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]]]}] 11:02:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:02:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 731ms 11:02:05 INFO - PROCESS | 2340 | 1462471325290 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 11:02:05 INFO - PROCESS | 2340 | 1462471325292 Marionette TRACE conn4 <- [1,1765,null,{"value":"13"}] 11:02:05 INFO - PROCESS | 2340 | 1462471325295 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:02:05 INFO - PROCESS | 2340 | 1462471325297 Marionette TRACE conn4 <- [1,1766,null,{}] 11:02:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:02:05 INFO - PROCESS | 2340 | 1462471325300 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:05 INFO - PROCESS | 2340 | 1462471325399 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 11:02:05 INFO - PROCESS | 2340 | 1462471325566 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:05 INFO - PROCESS | 2340 | ++DOCSHELL 1CD87400 == 85 [pid = 2340] [id = 451] 11:02:05 INFO - PROCESS | 2340 | ++DOMWINDOW == 218 (1DC78800) [pid = 2340] [serial = 1353] [outer = 00000000] 11:02:05 INFO - PROCESS | 2340 | ++DOMWINDOW == 219 (1DD6AC00) [pid = 2340] [serial = 1354] [outer = 1DC78800] 11:02:05 INFO - PROCESS | 2340 | 1462471325612 Marionette DEBUG loaded listener.js 11:02:05 INFO - PROCESS | 2340 | ++DOMWINDOW == 220 (1DDC4400) [pid = 2340] [serial = 1355] [outer = 1DC78800] 11:02:06 INFO - PROCESS | 2340 | 1462471326036 Marionette TRACE conn4 <- [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]]]}] 11:02:06 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 11:02:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 770ms 11:02:06 INFO - PROCESS | 2340 | 1462471326071 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 11:02:06 INFO - PROCESS | 2340 | 1462471326073 Marionette TRACE conn4 <- [1,1769,null,{"value":"13"}] 11:02:06 INFO - PROCESS | 2340 | 1462471326076 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:02:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:02:06 INFO - PROCESS | 2340 | 1462471326078 Marionette TRACE conn4 <- [1,1770,null,{}] 11:02:06 INFO - PROCESS | 2340 | 1462471326081 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:06 INFO - PROCESS | 2340 | 1462471326230 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 11:02:06 INFO - PROCESS | 2340 | 1462471326251 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:06 INFO - PROCESS | 2340 | ++DOCSHELL 1EA1F400 == 86 [pid = 2340] [id = 452] 11:02:06 INFO - PROCESS | 2340 | ++DOMWINDOW == 221 (1EA1F800) [pid = 2340] [serial = 1356] [outer = 00000000] 11:02:06 INFO - PROCESS | 2340 | ++DOMWINDOW == 222 (1F245000) [pid = 2340] [serial = 1357] [outer = 1EA1F800] 11:02:06 INFO - PROCESS | 2340 | 1462471326306 Marionette DEBUG loaded listener.js 11:02:06 INFO - PROCESS | 2340 | ++DOMWINDOW == 223 (20988800) [pid = 2340] [serial = 1358] [outer = 1EA1F800] 11:02:06 INFO - PROCESS | 2340 | 1462471326838 Marionette TRACE conn4 <- [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]]]}] 11:02:06 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 11:02:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 830ms 11:02:06 INFO - PROCESS | 2340 | 1462471326910 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 11:02:06 INFO - PROCESS | 2340 | 1462471326912 Marionette TRACE conn4 <- [1,1773,null,{"value":"13"}] 11:02:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:02:06 INFO - PROCESS | 2340 | 1462471326915 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:02:06 INFO - PROCESS | 2340 | 1462471326916 Marionette TRACE conn4 <- [1,1774,null,{}] 11:02:06 INFO - PROCESS | 2340 | 1462471326920 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:07 INFO - PROCESS | 2340 | 1462471327072 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 11:02:07 INFO - PROCESS | 2340 | 1462471327097 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:07 INFO - PROCESS | 2340 | ++DOCSHELL 2098EC00 == 87 [pid = 2340] [id = 453] 11:02:07 INFO - PROCESS | 2340 | ++DOMWINDOW == 224 (213E8400) [pid = 2340] [serial = 1359] [outer = 00000000] 11:02:07 INFO - PROCESS | 2340 | ++DOMWINDOW == 225 (2163C400) [pid = 2340] [serial = 1360] [outer = 213E8400] 11:02:07 INFO - PROCESS | 2340 | 1462471327144 Marionette DEBUG loaded listener.js 11:02:07 INFO - PROCESS | 2340 | ++DOMWINDOW == 226 (22F15800) [pid = 2340] [serial = 1361] [outer = 213E8400] 11:02:07 INFO - PROCESS | 2340 | 1462471327646 Marionette TRACE conn4 <- [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]]]}] 11:02:07 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 11:02:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 770ms 11:02:07 INFO - PROCESS | 2340 | 1462471327686 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 11:02:07 INFO - PROCESS | 2340 | 1462471327688 Marionette TRACE conn4 <- [1,1777,null,{"value":"13"}] 11:02:07 INFO - PROCESS | 2340 | 1462471327691 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:02:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:02:07 INFO - PROCESS | 2340 | 1462471327693 Marionette TRACE conn4 <- [1,1778,null,{}] 11:02:07 INFO - PROCESS | 2340 | 1462471327696 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:07 INFO - PROCESS | 2340 | 1462471327839 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 11:02:08 INFO - PROCESS | 2340 | --DOMWINDOW == 225 (1DC78400) [pid = 2340] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:02:08 INFO - PROCESS | 2340 | --DOMWINDOW == 224 (1DDCBC00) [pid = 2340] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:02:08 INFO - PROCESS | 2340 | --DOMWINDOW == 223 (0D1B0C00) [pid = 2340] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:02:08 INFO - PROCESS | 2340 | --DOMWINDOW == 222 (17693000) [pid = 2340] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:02:08 INFO - PROCESS | 2340 | --DOMWINDOW == 221 (0DB59C00) [pid = 2340] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:02:08 INFO - PROCESS | 2340 | --DOMWINDOW == 220 (0DB5AC00) [pid = 2340] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:02:08 INFO - PROCESS | 2340 | --DOMWINDOW == 219 (0D627400) [pid = 2340] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:02:08 INFO - PROCESS | 2340 | --DOMWINDOW == 218 (19D34800) [pid = 2340] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:02:08 INFO - PROCESS | 2340 | --DOMWINDOW == 217 (1CBB4000) [pid = 2340] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:02:08 INFO - PROCESS | 2340 | --DOMWINDOW == 216 (2163B000) [pid = 2340] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:02:08 INFO - PROCESS | 2340 | 1462471328160 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:08 INFO - PROCESS | 2340 | ++DOCSHELL 0D1B0C00 == 88 [pid = 2340] [id = 454] 11:02:08 INFO - PROCESS | 2340 | ++DOMWINDOW == 217 (0D627400) [pid = 2340] [serial = 1362] [outer = 00000000] 11:02:08 INFO - PROCESS | 2340 | ++DOMWINDOW == 218 (16BBB800) [pid = 2340] [serial = 1363] [outer = 0D627400] 11:02:08 INFO - PROCESS | 2340 | 1462471328208 Marionette DEBUG loaded listener.js 11:02:08 INFO - PROCESS | 2340 | ++DOMWINDOW == 219 (1A802C00) [pid = 2340] [serial = 1364] [outer = 0D627400] 11:02:08 INFO - PROCESS | 2340 | 1462471328630 Marionette TRACE conn4 <- [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]]]}] 11:02:08 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) 11:02:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 971ms 11:02:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:02:08 INFO - PROCESS | 2340 | 1462471328667 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 11:02:08 INFO - PROCESS | 2340 | 1462471328669 Marionette TRACE conn4 <- [1,1781,null,{"value":"13"}] 11:02:08 INFO - PROCESS | 2340 | 1462471328672 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:02:08 INFO - PROCESS | 2340 | 1462471328673 Marionette TRACE conn4 <- [1,1782,null,{}] 11:02:08 INFO - PROCESS | 2340 | 1462471328677 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:08 INFO - PROCESS | 2340 | 1462471328779 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 11:02:08 INFO - PROCESS | 2340 | 1462471328786 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:08 INFO - PROCESS | 2340 | ++DOCSHELL 1BCF0C00 == 89 [pid = 2340] [id = 455] 11:02:08 INFO - PROCESS | 2340 | ++DOMWINDOW == 220 (1DD68800) [pid = 2340] [serial = 1365] [outer = 00000000] 11:02:08 INFO - PROCESS | 2340 | ++DOMWINDOW == 221 (22F50400) [pid = 2340] [serial = 1366] [outer = 1DD68800] 11:02:08 INFO - PROCESS | 2340 | 1462471328830 Marionette DEBUG loaded listener.js 11:02:08 INFO - PROCESS | 2340 | ++DOMWINDOW == 222 (22F81000) [pid = 2340] [serial = 1367] [outer = 1DD68800] 11:02:09 INFO - PROCESS | 2340 | 1462471329299 Marionette TRACE conn4 <- [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]]]}] 11:02:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:02:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 670ms 11:02:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:02:09 INFO - PROCESS | 2340 | 1462471329344 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 11:02:09 INFO - PROCESS | 2340 | 1462471329346 Marionette TRACE conn4 <- [1,1785,null,{"value":"13"}] 11:02:09 INFO - PROCESS | 2340 | 1462471329349 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:02:09 INFO - PROCESS | 2340 | 1462471329351 Marionette TRACE conn4 <- [1,1786,null,{}] 11:02:09 INFO - PROCESS | 2340 | 1462471329355 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:09 INFO - PROCESS | 2340 | 1462471329453 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 11:02:09 INFO - PROCESS | 2340 | 1462471329460 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:09 INFO - PROCESS | 2340 | ++DOCSHELL 0E9E3000 == 90 [pid = 2340] [id = 456] 11:02:09 INFO - PROCESS | 2340 | ++DOMWINDOW == 223 (230B0400) [pid = 2340] [serial = 1368] [outer = 00000000] 11:02:09 INFO - PROCESS | 2340 | ++DOMWINDOW == 224 (23C0D800) [pid = 2340] [serial = 1369] [outer = 230B0400] 11:02:09 INFO - PROCESS | 2340 | 1462471329503 Marionette DEBUG loaded listener.js 11:02:09 INFO - PROCESS | 2340 | ++DOMWINDOW == 225 (23C1B400) [pid = 2340] [serial = 1370] [outer = 230B0400] 11:02:09 INFO - PROCESS | 2340 | 1462471329956 Marionette TRACE conn4 <- [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]]]}] 11:02:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:02:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 632ms 11:02:10 INFO - PROCESS | 2340 | 1462471329986 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 11:02:10 INFO - PROCESS | 2340 | 1462471329988 Marionette TRACE conn4 <- [1,1789,null,{"value":"13"}] 11:02:10 INFO - PROCESS | 2340 | 1462471329992 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:02:10 INFO - PROCESS | 2340 | 1462471329994 Marionette TRACE conn4 <- [1,1790,null,{}] 11:02:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:02:10 INFO - PROCESS | 2340 | 1462471329997 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:10 INFO - PROCESS | 2340 | 1462471330166 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 11:02:10 INFO - PROCESS | 2340 | 1462471330403 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:10 INFO - PROCESS | 2340 | ++DOCSHELL 0DB59400 == 91 [pid = 2340] [id = 457] 11:02:10 INFO - PROCESS | 2340 | ++DOMWINDOW == 226 (0DB59C00) [pid = 2340] [serial = 1371] [outer = 00000000] 11:02:10 INFO - PROCESS | 2340 | ++DOMWINDOW == 227 (1440A000) [pid = 2340] [serial = 1372] [outer = 0DB59C00] 11:02:10 INFO - PROCESS | 2340 | 1462471330462 Marionette DEBUG loaded listener.js 11:02:10 INFO - PROCESS | 2340 | ++DOMWINDOW == 228 (165B6000) [pid = 2340] [serial = 1373] [outer = 0DB59C00] 11:02:11 INFO - PROCESS | 2340 | 1462471331070 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:02:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:02:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1125ms 11:02:11 INFO - PROCESS | 2340 | 1462471331123 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 11:02:11 INFO - PROCESS | 2340 | 1462471331128 Marionette TRACE conn4 <- [1,1793,null,{"value":"13"}] 11:02:11 INFO - PROCESS | 2340 | 1462471331132 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:02:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:02:11 INFO - PROCESS | 2340 | 1462471331137 Marionette TRACE conn4 <- [1,1794,null,{}] 11:02:11 INFO - PROCESS | 2340 | 1462471331142 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:11 INFO - PROCESS | 2340 | 1462471331275 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 11:02:11 INFO - PROCESS | 2340 | 1462471331464 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:11 INFO - PROCESS | 2340 | ++DOCSHELL 19961400 == 92 [pid = 2340] [id = 458] 11:02:11 INFO - PROCESS | 2340 | ++DOMWINDOW == 229 (199A3800) [pid = 2340] [serial = 1374] [outer = 00000000] 11:02:11 INFO - PROCESS | 2340 | ++DOMWINDOW == 230 (1B4D9000) [pid = 2340] [serial = 1375] [outer = 199A3800] 11:02:11 INFO - PROCESS | 2340 | 1462471331522 Marionette DEBUG loaded listener.js 11:02:11 INFO - PROCESS | 2340 | ++DOMWINDOW == 231 (1CC32800) [pid = 2340] [serial = 1376] [outer = 199A3800] 11:02:12 INFO - PROCESS | 2340 | 1462471332127 Marionette TRACE conn4 <- [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]]]}] 11:02:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:02:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1019ms 11:02:12 INFO - PROCESS | 2340 | 1462471332159 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 11:02:12 INFO - PROCESS | 2340 | 1462471332163 Marionette TRACE conn4 <- [1,1797,null,{"value":"13"}] 11:02:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:02:12 INFO - PROCESS | 2340 | 1462471332168 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:02:12 INFO - PROCESS | 2340 | 1462471332170 Marionette TRACE conn4 <- [1,1798,null,{}] 11:02:12 INFO - PROCESS | 2340 | 1462471332174 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:12 INFO - PROCESS | 2340 | 1462471332306 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 11:02:12 INFO - PROCESS | 2340 | 1462471332499 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:12 INFO - PROCESS | 2340 | ++DOCSHELL 209A3C00 == 93 [pid = 2340] [id = 459] 11:02:12 INFO - PROCESS | 2340 | ++DOMWINDOW == 232 (209A7000) [pid = 2340] [serial = 1377] [outer = 00000000] 11:02:12 INFO - PROCESS | 2340 | ++DOMWINDOW == 233 (2274AC00) [pid = 2340] [serial = 1378] [outer = 209A7000] 11:02:12 INFO - PROCESS | 2340 | 1462471332559 Marionette DEBUG loaded listener.js 11:02:12 INFO - PROCESS | 2340 | ++DOMWINDOW == 234 (237EDC00) [pid = 2340] [serial = 1379] [outer = 209A7000] 11:02:13 INFO - PROCESS | 2340 | 1462471333204 Marionette TRACE conn4 <- [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]]]}] 11:02:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:02:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1066ms 11:02:13 INFO - PROCESS | 2340 | 1462471333245 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 11:02:13 INFO - PROCESS | 2340 | 1462471333248 Marionette TRACE conn4 <- [1,1801,null,{"value":"13"}] 11:02:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:02:13 INFO - PROCESS | 2340 | 1462471333258 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:02:13 INFO - PROCESS | 2340 | 1462471333264 Marionette TRACE conn4 <- [1,1802,null,{}] 11:02:13 INFO - PROCESS | 2340 | 1462471333269 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:13 INFO - PROCESS | 2340 | 1462471333398 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 11:02:13 INFO - PROCESS | 2340 | 1462471333587 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:13 INFO - PROCESS | 2340 | ++DOCSHELL 23C0D400 == 94 [pid = 2340] [id = 460] 11:02:13 INFO - PROCESS | 2340 | ++DOMWINDOW == 235 (23DC3000) [pid = 2340] [serial = 1380] [outer = 00000000] 11:02:13 INFO - PROCESS | 2340 | ++DOMWINDOW == 236 (23DCC400) [pid = 2340] [serial = 1381] [outer = 23DC3000] 11:02:13 INFO - PROCESS | 2340 | 1462471333646 Marionette DEBUG loaded listener.js 11:02:13 INFO - PROCESS | 2340 | ++DOMWINDOW == 237 (23DD0800) [pid = 2340] [serial = 1382] [outer = 23DC3000] 11:02:14 INFO - PROCESS | 2340 | 1462471334331 Marionette TRACE conn4 <- [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]]]}] 11:02:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:02:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1124ms 11:02:14 INFO - PROCESS | 2340 | 1462471334382 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 11:02:14 INFO - PROCESS | 2340 | 1462471334385 Marionette TRACE conn4 <- [1,1805,null,{"value":"13"}] 11:02:14 INFO - PROCESS | 2340 | 1462471334389 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:02:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:02:14 INFO - PROCESS | 2340 | 1462471334391 Marionette TRACE conn4 <- [1,1806,null,{}] 11:02:14 INFO - PROCESS | 2340 | 1462471334394 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:14 INFO - PROCESS | 2340 | 1462471334524 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 11:02:14 INFO - PROCESS | 2340 | 1462471334703 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:14 INFO - PROCESS | 2340 | ++DOCSHELL 23E68C00 == 95 [pid = 2340] [id = 461] 11:02:14 INFO - PROCESS | 2340 | ++DOMWINDOW == 238 (23E8B800) [pid = 2340] [serial = 1383] [outer = 00000000] 11:02:14 INFO - PROCESS | 2340 | ++DOMWINDOW == 239 (23E92400) [pid = 2340] [serial = 1384] [outer = 23E8B800] 11:02:14 INFO - PROCESS | 2340 | 1462471334759 Marionette DEBUG loaded listener.js 11:02:14 INFO - PROCESS | 2340 | ++DOMWINDOW == 240 (23E96400) [pid = 2340] [serial = 1385] [outer = 23E8B800] 11:02:15 INFO - PROCESS | 2340 | 1462471335314 Marionette TRACE conn4 <- [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]]]}] 11:02:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:02:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 971ms 11:02:15 INFO - PROCESS | 2340 | 1462471335362 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 11:02:15 INFO - PROCESS | 2340 | 1462471335365 Marionette TRACE conn4 <- [1,1809,null,{"value":"13"}] 11:02:15 INFO - PROCESS | 2340 | 1462471335368 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:02:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:02:15 INFO - PROCESS | 2340 | 1462471335370 Marionette TRACE conn4 <- [1,1810,null,{}] 11:02:15 INFO - PROCESS | 2340 | 1462471335374 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:15 INFO - PROCESS | 2340 | 1462471335495 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 11:02:15 INFO - PROCESS | 2340 | 1462471335679 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:15 INFO - PROCESS | 2340 | ++DOCSHELL 26CD8000 == 96 [pid = 2340] [id = 462] 11:02:15 INFO - PROCESS | 2340 | ++DOMWINDOW == 241 (26CDC400) [pid = 2340] [serial = 1386] [outer = 00000000] 11:02:15 INFO - PROCESS | 2340 | ++DOMWINDOW == 242 (26D5B800) [pid = 2340] [serial = 1387] [outer = 26CDC400] 11:02:15 INFO - PROCESS | 2340 | 1462471335743 Marionette DEBUG loaded listener.js 11:02:15 INFO - PROCESS | 2340 | ++DOMWINDOW == 243 (27817400) [pid = 2340] [serial = 1388] [outer = 26CDC400] 11:02:16 INFO - PROCESS | 2340 | 1462471336341 Marionette TRACE conn4 <- [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]]]}] 11:02:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:02:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1018ms 11:02:16 INFO - PROCESS | 2340 | 1462471336391 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 11:02:16 INFO - PROCESS | 2340 | 1462471336393 Marionette TRACE conn4 <- [1,1813,null,{"value":"13"}] 11:02:16 INFO - PROCESS | 2340 | 1462471336396 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:02:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:02:16 INFO - PROCESS | 2340 | 1462471336398 Marionette TRACE conn4 <- [1,1814,null,{}] 11:02:16 INFO - PROCESS | 2340 | 1462471336402 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:16 INFO - PROCESS | 2340 | 1462471336530 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 11:02:16 INFO - PROCESS | 2340 | 1462471336719 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:16 INFO - PROCESS | 2340 | ++DOCSHELL 26D5AC00 == 97 [pid = 2340] [id = 463] 11:02:16 INFO - PROCESS | 2340 | ++DOMWINDOW == 244 (27C3D400) [pid = 2340] [serial = 1389] [outer = 00000000] 11:02:16 INFO - PROCESS | 2340 | ++DOMWINDOW == 245 (27CA0C00) [pid = 2340] [serial = 1390] [outer = 27C3D400] 11:02:16 INFO - PROCESS | 2340 | 1462471336773 Marionette DEBUG loaded listener.js 11:02:16 INFO - PROCESS | 2340 | ++DOMWINDOW == 246 (27CA4800) [pid = 2340] [serial = 1391] [outer = 27C3D400] 11:02:17 INFO - PROCESS | 2340 | 1462471337349 Marionette TRACE conn4 <- [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]]]}] 11:02:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:02:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1016ms 11:02:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:02:17 INFO - PROCESS | 2340 | 1462471337416 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 11:02:17 INFO - PROCESS | 2340 | 1462471337419 Marionette TRACE conn4 <- [1,1817,null,{"value":"13"}] 11:02:17 INFO - PROCESS | 2340 | 1462471337422 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:02:17 INFO - PROCESS | 2340 | 1462471337424 Marionette TRACE conn4 <- [1,1818,null,{}] 11:02:17 INFO - PROCESS | 2340 | 1462471337427 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:17 INFO - PROCESS | 2340 | 1462471337554 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 11:02:17 INFO - PROCESS | 2340 | 1462471337740 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:17 INFO - PROCESS | 2340 | ++DOCSHELL 26864C00 == 98 [pid = 2340] [id = 464] 11:02:17 INFO - PROCESS | 2340 | ++DOMWINDOW == 247 (26865400) [pid = 2340] [serial = 1392] [outer = 00000000] 11:02:17 INFO - PROCESS | 2340 | ++DOMWINDOW == 248 (2686C400) [pid = 2340] [serial = 1393] [outer = 26865400] 11:02:17 INFO - PROCESS | 2340 | 1462471337795 Marionette DEBUG loaded listener.js 11:02:17 INFO - PROCESS | 2340 | ++DOMWINDOW == 249 (2686E800) [pid = 2340] [serial = 1394] [outer = 26865400] 11:02:18 INFO - PROCESS | 2340 | 1462471338347 Marionette TRACE conn4 <- [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]]]}] 11:02:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 11:02:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 970ms 11:02:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:02:18 INFO - PROCESS | 2340 | 1462471338396 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 11:02:18 INFO - PROCESS | 2340 | 1462471338399 Marionette TRACE conn4 <- [1,1821,null,{"value":"13"}] 11:02:18 INFO - PROCESS | 2340 | 1462471338402 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:02:18 INFO - PROCESS | 2340 | 1462471338404 Marionette TRACE conn4 <- [1,1822,null,{}] 11:02:18 INFO - PROCESS | 2340 | 1462471338408 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:18 INFO - PROCESS | 2340 | 1462471338535 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 11:02:18 INFO - PROCESS | 2340 | 1462471338726 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:18 INFO - PROCESS | 2340 | ++DOCSHELL 2686C000 == 99 [pid = 2340] [id = 465] 11:02:18 INFO - PROCESS | 2340 | ++DOMWINDOW == 250 (2686D000) [pid = 2340] [serial = 1395] [outer = 00000000] 11:02:18 INFO - PROCESS | 2340 | ++DOMWINDOW == 251 (27CA9000) [pid = 2340] [serial = 1396] [outer = 2686D000] 11:02:18 INFO - PROCESS | 2340 | 1462471338784 Marionette DEBUG loaded listener.js 11:02:18 INFO - PROCESS | 2340 | ++DOMWINDOW == 252 (27CACC00) [pid = 2340] [serial = 1397] [outer = 2686D000] 11:02:19 INFO - PROCESS | 2340 | 1462471339399 Marionette TRACE conn4 <- [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]]]}] 11:02:19 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 11:02:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1070ms 11:02:19 INFO - PROCESS | 2340 | 1462471339477 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 11:02:19 INFO - PROCESS | 2340 | 1462471339479 Marionette TRACE conn4 <- [1,1825,null,{"value":"13"}] 11:02:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:02:19 INFO - PROCESS | 2340 | 1462471339482 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:02:19 INFO - PROCESS | 2340 | 1462471339485 Marionette TRACE conn4 <- [1,1826,null,{}] 11:02:19 INFO - PROCESS | 2340 | 1462471339489 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:19 INFO - PROCESS | 2340 | 1462471339618 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 11:02:19 INFO - PROCESS | 2340 | 1462471339798 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:19 INFO - PROCESS | 2340 | ++DOCSHELL 28D72000 == 100 [pid = 2340] [id = 466] 11:02:19 INFO - PROCESS | 2340 | ++DOMWINDOW == 253 (28D73000) [pid = 2340] [serial = 1398] [outer = 00000000] 11:02:19 INFO - PROCESS | 2340 | ++DOMWINDOW == 254 (28D79800) [pid = 2340] [serial = 1399] [outer = 28D73000] 11:02:19 INFO - PROCESS | 2340 | 1462471339857 Marionette DEBUG loaded listener.js 11:02:19 INFO - PROCESS | 2340 | ++DOMWINDOW == 255 (28D7C800) [pid = 2340] [serial = 1400] [outer = 28D73000] 11:02:20 INFO - PROCESS | 2340 | 1462471340442 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 11:02:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:02:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1021ms 11:02:20 INFO - PROCESS | 2340 | 1462471340508 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 11:02:20 INFO - PROCESS | 2340 | 1462471340510 Marionette TRACE conn4 <- [1,1829,null,{"value":"13"}] 11:02:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:02:20 INFO - PROCESS | 2340 | 1462471340514 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:02:20 INFO - PROCESS | 2340 | 1462471340515 Marionette TRACE conn4 <- [1,1830,null,{}] 11:02:20 INFO - PROCESS | 2340 | 1462471340519 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:20 INFO - PROCESS | 2340 | 1462471340649 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 11:02:20 INFO - PROCESS | 2340 | 1462471340827 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:20 INFO - PROCESS | 2340 | ++DOCSHELL 215D1C00 == 101 [pid = 2340] [id = 467] 11:02:20 INFO - PROCESS | 2340 | ++DOMWINDOW == 256 (215D2C00) [pid = 2340] [serial = 1401] [outer = 00000000] 11:02:20 INFO - PROCESS | 2340 | ++DOMWINDOW == 257 (215DA800) [pid = 2340] [serial = 1402] [outer = 215D2C00] 11:02:20 INFO - PROCESS | 2340 | 1462471340885 Marionette DEBUG loaded listener.js 11:02:20 INFO - PROCESS | 2340 | ++DOMWINDOW == 258 (26870800) [pid = 2340] [serial = 1403] [outer = 215D2C00] 11:02:21 INFO - PROCESS | 2340 | 1462471341531 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 11:02:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:02:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1069ms 11:02:21 INFO - PROCESS | 2340 | 1462471341587 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 11:02:21 INFO - PROCESS | 2340 | 1462471341589 Marionette TRACE conn4 <- [1,1833,null,{"value":"13"}] 11:02:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:02:21 INFO - PROCESS | 2340 | 1462471341593 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:02:21 INFO - PROCESS | 2340 | 1462471341595 Marionette TRACE conn4 <- [1,1834,null,{}] 11:02:21 INFO - PROCESS | 2340 | 1462471341599 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:21 INFO - PROCESS | 2340 | 1462471341744 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 11:02:21 INFO - PROCESS | 2340 | 1462471341926 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:21 INFO - PROCESS | 2340 | ++DOCSHELL 17E98000 == 102 [pid = 2340] [id = 468] 11:02:21 INFO - PROCESS | 2340 | ++DOMWINDOW == 259 (17EF8000) [pid = 2340] [serial = 1404] [outer = 00000000] 11:02:21 INFO - PROCESS | 2340 | ++DOMWINDOW == 260 (1DDAA000) [pid = 2340] [serial = 1405] [outer = 17EF8000] 11:02:22 INFO - PROCESS | 2340 | 1462471341982 Marionette DEBUG loaded listener.js 11:02:22 INFO - PROCESS | 2340 | ++DOMWINDOW == 261 (1F2F3000) [pid = 2340] [serial = 1406] [outer = 17EF8000] 11:02:22 INFO - PROCESS | 2340 | 1462471342916 Marionette TRACE conn4 <- [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]]]}] 11:02:22 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) 11:02:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1387ms 11:02:23 INFO - PROCESS | 2340 | 1462471342984 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 11:02:23 INFO - PROCESS | 2340 | 1462471342988 Marionette TRACE conn4 <- [1,1837,null,{"value":"13"}] 11:02:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:02:23 INFO - PROCESS | 2340 | 1462471342993 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:02:23 INFO - PROCESS | 2340 | 1462471342996 Marionette TRACE conn4 <- [1,1838,null,{}] 11:02:23 INFO - PROCESS | 2340 | 1462471343002 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:23 INFO - PROCESS | 2340 | 1462471343124 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 11:02:23 INFO - PROCESS | 2340 | 1462471343301 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:23 INFO - PROCESS | 2340 | ++DOCSHELL 16BBFC00 == 103 [pid = 2340] [id = 469] 11:02:23 INFO - PROCESS | 2340 | ++DOMWINDOW == 262 (17674C00) [pid = 2340] [serial = 1407] [outer = 00000000] 11:02:23 INFO - PROCESS | 2340 | ++DOMWINDOW == 263 (17E99800) [pid = 2340] [serial = 1408] [outer = 17674C00] 11:02:23 INFO - PROCESS | 2340 | 1462471343401 Marionette DEBUG loaded listener.js 11:02:23 INFO - PROCESS | 2340 | ++DOMWINDOW == 264 (186E6C00) [pid = 2340] [serial = 1409] [outer = 17674C00] 11:02:24 INFO - PROCESS | 2340 | 1462471344015 Marionette TRACE conn4 <- [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]]]}] 11:02:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:02:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1081ms 11:02:24 INFO - PROCESS | 2340 | 1462471344075 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 11:02:24 INFO - PROCESS | 2340 | 1462471344081 Marionette TRACE conn4 <- [1,1841,null,{"value":"13"}] 11:02:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:02:24 INFO - PROCESS | 2340 | 1462471344087 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:02:24 INFO - PROCESS | 2340 | 1462471344090 Marionette TRACE conn4 <- [1,1842,null,{}] 11:02:24 INFO - PROCESS | 2340 | 1462471344093 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:24 INFO - PROCESS | 2340 | 1462471344243 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 11:02:24 INFO - PROCESS | 2340 | 1462471344423 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:24 INFO - PROCESS | 2340 | ++DOCSHELL 1872E800 == 104 [pid = 2340] [id = 470] 11:02:24 INFO - PROCESS | 2340 | ++DOMWINDOW == 265 (18A7DC00) [pid = 2340] [serial = 1410] [outer = 00000000] 11:02:24 INFO - PROCESS | 2340 | ++DOMWINDOW == 266 (19899800) [pid = 2340] [serial = 1411] [outer = 18A7DC00] 11:02:24 INFO - PROCESS | 2340 | 1462471344471 Marionette DEBUG loaded listener.js 11:02:24 INFO - PROCESS | 2340 | ++DOMWINDOW == 267 (19D31C00) [pid = 2340] [serial = 1412] [outer = 18A7DC00] 11:02:24 INFO - PROCESS | 2340 | --DOCSHELL 1CBB5800 == 103 [pid = 2340] [id = 162] 11:02:24 INFO - PROCESS | 2340 | --DOCSHELL 0E9E3000 == 102 [pid = 2340] [id = 456] 11:02:24 INFO - PROCESS | 2340 | --DOCSHELL 1BCF0C00 == 101 [pid = 2340] [id = 455] 11:02:24 INFO - PROCESS | 2340 | --DOCSHELL 0D1B0C00 == 100 [pid = 2340] [id = 454] 11:02:24 INFO - PROCESS | 2340 | --DOCSHELL 2098EC00 == 99 [pid = 2340] [id = 453] 11:02:24 INFO - PROCESS | 2340 | --DOCSHELL 1EA1F400 == 98 [pid = 2340] [id = 452] 11:02:24 INFO - PROCESS | 2340 | --DOMWINDOW == 266 (22F39400) [pid = 2340] [serial = 1306] [outer = 00000000] [url = about:blank] 11:02:24 INFO - PROCESS | 2340 | --DOMWINDOW == 265 (2780D800) [pid = 2340] [serial = 1273] [outer = 00000000] [url = about:blank] 11:02:24 INFO - PROCESS | 2340 | --DOCSHELL 1CD87400 == 97 [pid = 2340] [id = 451] 11:02:24 INFO - PROCESS | 2340 | --DOCSHELL 1AF63C00 == 96 [pid = 2340] [id = 450] 11:02:24 INFO - PROCESS | 2340 | --DOCSHELL 0E9E6000 == 95 [pid = 2340] [id = 449] 11:02:24 INFO - PROCESS | 2340 | --DOCSHELL 19958C00 == 94 [pid = 2340] [id = 448] 11:02:24 INFO - PROCESS | 2340 | --DOCSHELL 0C859000 == 93 [pid = 2340] [id = 447] 11:02:24 INFO - PROCESS | 2340 | --DOCSHELL 23C1B800 == 92 [pid = 2340] [id = 441] 11:02:24 INFO - PROCESS | 2340 | --DOCSHELL 190AB400 == 91 [pid = 2340] [id = 440] 11:02:24 INFO - PROCESS | 2340 | --DOCSHELL 2098DC00 == 90 [pid = 2340] [id = 439] 11:02:24 INFO - PROCESS | 2340 | --DOCSHELL 1F2F7000 == 89 [pid = 2340] [id = 438] 11:02:24 INFO - PROCESS | 2340 | --DOCSHELL 186E1000 == 88 [pid = 2340] [id = 437] 11:02:24 INFO - PROCESS | 2340 | --DOCSHELL 0E938800 == 87 [pid = 2340] [id = 436] 11:02:24 INFO - PROCESS | 2340 | --DOMWINDOW == 264 (22F10800) [pid = 2340] [serial = 1244] [outer = 00000000] [url = about:blank] 11:02:24 INFO - PROCESS | 2340 | --DOMWINDOW == 263 (1DD70400) [pid = 2340] [serial = 1294] [outer = 00000000] [url = about:blank] 11:02:24 INFO - PROCESS | 2340 | --DOMWINDOW == 262 (1ECC1400) [pid = 2340] [serial = 1297] [outer = 00000000] [url = about:blank] 11:02:24 INFO - PROCESS | 2340 | --DOMWINDOW == 261 (17D28400) [pid = 2340] [serial = 1300] [outer = 00000000] [url = about:blank] 11:02:24 INFO - PROCESS | 2340 | --DOMWINDOW == 260 (2051F000) [pid = 2340] [serial = 1298] [outer = 00000000] [url = about:blank] 11:02:24 INFO - PROCESS | 2340 | --DOMWINDOW == 259 (18A7C800) [pid = 2340] [serial = 1285] [outer = 00000000] [url = about:blank] 11:02:24 INFO - PROCESS | 2340 | --DOMWINDOW == 258 (2095C800) [pid = 2340] [serial = 1303] [outer = 00000000] [url = about:blank] 11:02:24 INFO - PROCESS | 2340 | --DOMWINDOW == 257 (1971A400) [pid = 2340] [serial = 1286] [outer = 00000000] [url = about:blank] 11:02:24 INFO - PROCESS | 2340 | --DOMWINDOW == 256 (17670C00) [pid = 2340] [serial = 1279] [outer = 00000000] [url = about:blank] 11:02:24 INFO - PROCESS | 2340 | --DOMWINDOW == 255 (0E9E8800) [pid = 2340] [serial = 1282] [outer = 00000000] [url = about:blank] 11:02:24 INFO - PROCESS | 2340 | --DOMWINDOW == 254 (17675000) [pid = 2340] [serial = 1283] [outer = 00000000] [url = about:blank] 11:02:24 INFO - PROCESS | 2340 | --DOMWINDOW == 253 (19725400) [pid = 2340] [serial = 1249] [outer = 00000000] [url = about:blank] 11:02:24 INFO - PROCESS | 2340 | --DOMWINDOW == 252 (23D13400) [pid = 2340] [serial = 1264] [outer = 00000000] [url = about:blank] 11:02:24 INFO - PROCESS | 2340 | --DOMWINDOW == 251 (26CD5000) [pid = 2340] [serial = 1270] [outer = 00000000] [url = about:blank] 11:02:24 INFO - PROCESS | 2340 | --DOMWINDOW == 250 (237F6000) [pid = 2340] [serial = 1258] [outer = 00000000] [url = about:blank] 11:02:24 INFO - PROCESS | 2340 | --DOMWINDOW == 249 (1CB34400) [pid = 2340] [serial = 1301] [outer = 00000000] [url = about:blank] 11:02:25 INFO - PROCESS | 2340 | --DOMWINDOW == 248 (23C1AC00) [pid = 2340] [serial = 1261] [outer = 00000000] [url = about:blank] 11:02:25 INFO - PROCESS | 2340 | --DOMWINDOW == 247 (17E92800) [pid = 2340] [serial = 1280] [outer = 00000000] [url = about:blank] 11:02:25 INFO - PROCESS | 2340 | --DOMWINDOW == 246 (22F81800) [pid = 2340] [serial = 1255] [outer = 00000000] [url = about:blank] 11:02:25 INFO - PROCESS | 2340 | --DOMWINDOW == 245 (1AF5E000) [pid = 2340] [serial = 1288] [outer = 00000000] [url = about:blank] 11:02:25 INFO - PROCESS | 2340 | --DOMWINDOW == 244 (1CB2CC00) [pid = 2340] [serial = 1289] [outer = 00000000] [url = about:blank] 11:02:25 INFO - PROCESS | 2340 | --DOMWINDOW == 243 (1CD84800) [pid = 2340] [serial = 1291] [outer = 00000000] [url = about:blank] 11:02:25 INFO - PROCESS | 2340 | --DOMWINDOW == 242 (0DB5FC00) [pid = 2340] [serial = 1246] [outer = 00000000] [url = about:blank] 11:02:25 INFO - PROCESS | 2340 | --DOMWINDOW == 241 (17EFC800) [pid = 2340] [serial = 1276] [outer = 00000000] [url = about:blank] 11:02:25 INFO - PROCESS | 2340 | --DOMWINDOW == 240 (22F17400) [pid = 2340] [serial = 1252] [outer = 00000000] [url = about:blank] 11:02:25 INFO - PROCESS | 2340 | --DOMWINDOW == 239 (2480A800) [pid = 2340] [serial = 1267] [outer = 00000000] [url = about:blank] 11:02:25 INFO - PROCESS | 2340 | --DOMWINDOW == 238 (1DDC5400) [pid = 2340] [serial = 1295] [outer = 00000000] [url = about:blank] 11:02:25 INFO - PROCESS | 2340 | --DOMWINDOW == 237 (21637C00) [pid = 2340] [serial = 1304] [outer = 00000000] [url = about:blank] 11:02:25 INFO - PROCESS | 2340 | --DOMWINDOW == 236 (1DC75C00) [pid = 2340] [serial = 1292] [outer = 00000000] [url = about:blank] 11:02:25 INFO - PROCESS | 2340 | 1462471345169 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:02:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:02:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1120ms 11:02:25 INFO - PROCESS | 2340 | 1462471345209 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 11:02:25 INFO - PROCESS | 2340 | 1462471345211 Marionette TRACE conn4 <- [1,1845,null,{"value":"13"}] 11:02:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:02:25 INFO - PROCESS | 2340 | 1462471345247 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:02:25 INFO - PROCESS | 2340 | 1462471345250 Marionette TRACE conn4 <- [1,1846,null,{}] 11:02:25 INFO - PROCESS | 2340 | 1462471345261 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:25 INFO - PROCESS | 2340 | 1462471345372 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 11:02:25 INFO - PROCESS | 2340 | 1462471345385 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:25 INFO - PROCESS | 2340 | ++DOCSHELL 16BB9400 == 88 [pid = 2340] [id = 471] 11:02:25 INFO - PROCESS | 2340 | ++DOMWINDOW == 237 (16BBB000) [pid = 2340] [serial = 1413] [outer = 00000000] 11:02:25 INFO - PROCESS | 2340 | ++DOMWINDOW == 238 (17EFD000) [pid = 2340] [serial = 1414] [outer = 16BBB000] 11:02:25 INFO - PROCESS | 2340 | 1462471345436 Marionette DEBUG loaded listener.js 11:02:25 INFO - PROCESS | 2340 | ++DOMWINDOW == 239 (18A7FC00) [pid = 2340] [serial = 1415] [outer = 16BBB000] 11:02:26 INFO - PROCESS | 2340 | 1462471345995 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 11:02:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:02:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 790ms 11:02:26 INFO - PROCESS | 2340 | 1462471346034 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 11:02:26 INFO - PROCESS | 2340 | 1462471346037 Marionette TRACE conn4 <- [1,1849,null,{"value":"13"}] 11:02:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:02:26 INFO - PROCESS | 2340 | 1462471346040 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:02:26 INFO - PROCESS | 2340 | 1462471346042 Marionette TRACE conn4 <- [1,1850,null,{}] 11:02:26 INFO - PROCESS | 2340 | 1462471346045 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:26 INFO - PROCESS | 2340 | 1462471346197 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 11:02:26 INFO - PROCESS | 2340 | 1462471346217 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:26 INFO - PROCESS | 2340 | ++DOCSHELL 198F1000 == 89 [pid = 2340] [id = 472] 11:02:26 INFO - PROCESS | 2340 | ++DOMWINDOW == 240 (198FB400) [pid = 2340] [serial = 1416] [outer = 00000000] 11:02:26 INFO - PROCESS | 2340 | ++DOMWINDOW == 241 (1AF55800) [pid = 2340] [serial = 1417] [outer = 198FB400] 11:02:26 INFO - PROCESS | 2340 | 1462471346265 Marionette DEBUG loaded listener.js 11:02:26 INFO - PROCESS | 2340 | ++DOMWINDOW == 242 (1C2DE800) [pid = 2340] [serial = 1418] [outer = 198FB400] 11:02:26 INFO - PROCESS | 2340 | 1462471346726 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 11:02:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:02:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 730ms 11:02:26 INFO - PROCESS | 2340 | 1462471346793 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 11:02:26 INFO - PROCESS | 2340 | 1462471346795 Marionette TRACE conn4 <- [1,1853,null,{"value":"13"}] 11:02:26 INFO - PROCESS | 2340 | 1462471346798 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:02:26 INFO - PROCESS | 2340 | 1462471346800 Marionette TRACE conn4 <- [1,1854,null,{}] 11:02:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:02:26 INFO - PROCESS | 2340 | 1462471346814 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:26 INFO - PROCESS | 2340 | 1462471346961 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 11:02:27 INFO - PROCESS | 2340 | 1462471346985 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:27 INFO - PROCESS | 2340 | ++DOCSHELL 0D970C00 == 90 [pid = 2340] [id = 473] 11:02:27 INFO - PROCESS | 2340 | ++DOMWINDOW == 243 (19958C00) [pid = 2340] [serial = 1419] [outer = 00000000] 11:02:27 INFO - PROCESS | 2340 | ++DOMWINDOW == 244 (1CD89C00) [pid = 2340] [serial = 1420] [outer = 19958C00] 11:02:27 INFO - PROCESS | 2340 | 1462471347033 Marionette DEBUG loaded listener.js 11:02:27 INFO - PROCESS | 2340 | ++DOMWINDOW == 245 (1D887800) [pid = 2340] [serial = 1421] [outer = 19958C00] 11:02:27 INFO - PROCESS | 2340 | 1462471347522 Marionette TRACE conn4 <- [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]]]}] 11:02:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:02:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 770ms 11:02:27 INFO - PROCESS | 2340 | 1462471347577 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 11:02:27 INFO - PROCESS | 2340 | 1462471347579 Marionette TRACE conn4 <- [1,1857,null,{"value":"13"}] 11:02:27 INFO - PROCESS | 2340 | 1462471347582 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:02:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:02:27 INFO - PROCESS | 2340 | 1462471347584 Marionette TRACE conn4 <- [1,1858,null,{}] 11:02:27 INFO - PROCESS | 2340 | 1462471347588 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:27 INFO - PROCESS | 2340 | 1462471347750 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 11:02:27 INFO - PROCESS | 2340 | 1462471347773 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:27 INFO - PROCESS | 2340 | ++DOCSHELL 1DD68000 == 91 [pid = 2340] [id = 474] 11:02:27 INFO - PROCESS | 2340 | ++DOMWINDOW == 246 (1DD69C00) [pid = 2340] [serial = 1422] [outer = 00000000] 11:02:27 INFO - PROCESS | 2340 | ++DOMWINDOW == 247 (1EA1E400) [pid = 2340] [serial = 1423] [outer = 1DD69C00] 11:02:27 INFO - PROCESS | 2340 | 1462471347820 Marionette DEBUG loaded listener.js 11:02:27 INFO - PROCESS | 2340 | ++DOMWINDOW == 248 (1EBD0C00) [pid = 2340] [serial = 1424] [outer = 1DD69C00] 11:02:28 INFO - PROCESS | 2340 | 1462471348290 Marionette TRACE conn4 <- [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]]]}] 11:02:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:02:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 770ms 11:02:28 INFO - PROCESS | 2340 | 1462471348357 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 11:02:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:02:28 INFO - PROCESS | 2340 | 1462471348359 Marionette TRACE conn4 <- [1,1861,null,{"value":"13"}] 11:02:28 INFO - PROCESS | 2340 | 1462471348362 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:02:28 INFO - PROCESS | 2340 | 1462471348364 Marionette TRACE conn4 <- [1,1862,null,{}] 11:02:28 INFO - PROCESS | 2340 | 1462471348367 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:28 INFO - PROCESS | 2340 | 1462471348516 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 11:02:28 INFO - PROCESS | 2340 | 1462471348537 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:28 INFO - PROCESS | 2340 | ++DOCSHELL 1ECC1400 == 92 [pid = 2340] [id = 475] 11:02:28 INFO - PROCESS | 2340 | ++DOMWINDOW == 249 (1F23DC00) [pid = 2340] [serial = 1425] [outer = 00000000] 11:02:28 INFO - PROCESS | 2340 | ++DOMWINDOW == 250 (20524C00) [pid = 2340] [serial = 1426] [outer = 1F23DC00] 11:02:28 INFO - PROCESS | 2340 | 1462471348584 Marionette DEBUG loaded listener.js 11:02:28 INFO - PROCESS | 2340 | ++DOMWINDOW == 251 (2098A800) [pid = 2340] [serial = 1427] [outer = 1F23DC00] 11:02:29 INFO - PROCESS | 2340 | --DOMWINDOW == 250 (1DD68800) [pid = 2340] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:02:29 INFO - PROCESS | 2340 | --DOMWINDOW == 249 (0C869400) [pid = 2340] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:02:29 INFO - PROCESS | 2340 | --DOMWINDOW == 248 (0D627400) [pid = 2340] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:02:29 INFO - PROCESS | 2340 | --DOMWINDOW == 247 (19960800) [pid = 2340] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:02:29 INFO - PROCESS | 2340 | --DOMWINDOW == 246 (1BB11000) [pid = 2340] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:02:29 INFO - PROCESS | 2340 | --DOMWINDOW == 245 (0EBE2400) [pid = 2340] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:02:29 INFO - PROCESS | 2340 | --DOMWINDOW == 244 (213E8400) [pid = 2340] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:02:29 INFO - PROCESS | 2340 | --DOMWINDOW == 243 (1DC78800) [pid = 2340] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:02:29 INFO - PROCESS | 2340 | --DOMWINDOW == 242 (1EA1F800) [pid = 2340] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:02:29 INFO - PROCESS | 2340 | --DOMWINDOW == 241 (22F0DC00) [pid = 2340] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:02:29 INFO - PROCESS | 2340 | 1462471349382 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 11:02:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:02:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1078ms 11:02:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:02:29 INFO - PROCESS | 2340 | 1462471349441 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 11:02:29 INFO - PROCESS | 2340 | 1462471349443 Marionette TRACE conn4 <- [1,1865,null,{"value":"13"}] 11:02:29 INFO - PROCESS | 2340 | 1462471349446 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:02:29 INFO - PROCESS | 2340 | 1462471349447 Marionette TRACE conn4 <- [1,1866,null,{}] 11:02:29 INFO - PROCESS | 2340 | 1462471349451 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:29 INFO - PROCESS | 2340 | 1462471349546 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 11:02:29 INFO - PROCESS | 2340 | 1462471349555 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:29 INFO - PROCESS | 2340 | ++DOCSHELL 1CBBB000 == 93 [pid = 2340] [id = 476] 11:02:29 INFO - PROCESS | 2340 | ++DOMWINDOW == 242 (1CD85800) [pid = 2340] [serial = 1428] [outer = 00000000] 11:02:29 INFO - PROCESS | 2340 | ++DOMWINDOW == 243 (1FF0F400) [pid = 2340] [serial = 1429] [outer = 1CD85800] 11:02:29 INFO - PROCESS | 2340 | 1462471349599 Marionette DEBUG loaded listener.js 11:02:29 INFO - PROCESS | 2340 | ++DOMWINDOW == 244 (2096B800) [pid = 2340] [serial = 1430] [outer = 1CD85800] 11:02:30 INFO - PROCESS | 2340 | 1462471350083 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 11:02:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:02:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 670ms 11:02:30 INFO - PROCESS | 2340 | 1462471350117 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 11:02:30 INFO - PROCESS | 2340 | 1462471350119 Marionette TRACE conn4 <- [1,1869,null,{"value":"13"}] 11:02:30 INFO - PROCESS | 2340 | 1462471350123 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:02:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:02:30 INFO - PROCESS | 2340 | 1462471350124 Marionette TRACE conn4 <- [1,1870,null,{}] 11:02:30 INFO - PROCESS | 2340 | 1462471350128 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:30 INFO - PROCESS | 2340 | 1462471350232 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 11:02:30 INFO - PROCESS | 2340 | 1462471350238 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:30 INFO - PROCESS | 2340 | ++DOCSHELL 1F2F8400 == 94 [pid = 2340] [id = 477] 11:02:30 INFO - PROCESS | 2340 | ++DOMWINDOW == 245 (2098D400) [pid = 2340] [serial = 1431] [outer = 00000000] 11:02:30 INFO - PROCESS | 2340 | ++DOMWINDOW == 246 (215D0000) [pid = 2340] [serial = 1432] [outer = 2098D400] 11:02:30 INFO - PROCESS | 2340 | 1462471350282 Marionette DEBUG loaded listener.js 11:02:30 INFO - PROCESS | 2340 | ++DOMWINDOW == 247 (21633400) [pid = 2340] [serial = 1433] [outer = 2098D400] 11:02:30 INFO - PROCESS | 2340 | 1462471350791 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 11:02:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:02:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 730ms 11:02:30 INFO - PROCESS | 2340 | 1462471350857 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 11:02:30 INFO - PROCESS | 2340 | 1462471350859 Marionette TRACE conn4 <- [1,1873,null,{"value":"13"}] 11:02:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:02:30 INFO - PROCESS | 2340 | 1462471350863 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:02:30 INFO - PROCESS | 2340 | 1462471350865 Marionette TRACE conn4 <- [1,1874,null,{}] 11:02:30 INFO - PROCESS | 2340 | 1462471350868 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:30 INFO - PROCESS | 2340 | 1462471350968 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 11:02:31 INFO - PROCESS | 2340 | 1462471350979 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:31 INFO - PROCESS | 2340 | ++DOCSHELL 16159000 == 95 [pid = 2340] [id = 478] 11:02:31 INFO - PROCESS | 2340 | ++DOMWINDOW == 248 (213F0400) [pid = 2340] [serial = 1434] [outer = 00000000] 11:02:31 INFO - PROCESS | 2340 | ++DOMWINDOW == 249 (2274E000) [pid = 2340] [serial = 1435] [outer = 213F0400] 11:02:31 INFO - PROCESS | 2340 | 1462471351022 Marionette DEBUG loaded listener.js 11:02:31 INFO - PROCESS | 2340 | ++DOMWINDOW == 250 (22F11000) [pid = 2340] [serial = 1436] [outer = 213F0400] 11:02:31 INFO - PROCESS | 2340 | 1462471351842 Marionette TRACE conn4 <- [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]]]}] 11:02:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:02:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1022ms 11:02:31 INFO - PROCESS | 2340 | 1462471351885 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 11:02:31 INFO - PROCESS | 2340 | 1462471351891 Marionette TRACE conn4 <- [1,1877,null,{"value":"13"}] 11:02:31 INFO - PROCESS | 2340 | 1462471351895 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:02:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:02:31 INFO - PROCESS | 2340 | 1462471351900 Marionette TRACE conn4 <- [1,1878,null,{}] 11:02:31 INFO - PROCESS | 2340 | 1462471351926 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:32 INFO - PROCESS | 2340 | 1462471352065 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 11:02:32 INFO - PROCESS | 2340 | 1462471352248 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:32 INFO - PROCESS | 2340 | ++DOCSHELL 16154800 == 96 [pid = 2340] [id = 479] 11:02:32 INFO - PROCESS | 2340 | ++DOMWINDOW == 251 (16A79400) [pid = 2340] [serial = 1437] [outer = 00000000] 11:02:32 INFO - PROCESS | 2340 | ++DOMWINDOW == 252 (17D2A000) [pid = 2340] [serial = 1438] [outer = 16A79400] 11:02:32 INFO - PROCESS | 2340 | 1462471352311 Marionette DEBUG loaded listener.js 11:02:32 INFO - PROCESS | 2340 | ++DOMWINDOW == 253 (186DFC00) [pid = 2340] [serial = 1439] [outer = 16A79400] 11:02:32 INFO - PROCESS | 2340 | 1462471352899 Marionette TRACE conn4 <- [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]]]}] 11:02:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:02:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1040ms 11:02:32 INFO - PROCESS | 2340 | 1462471352941 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 11:02:32 INFO - PROCESS | 2340 | 1462471352947 Marionette TRACE conn4 <- [1,1881,null,{"value":"13"}] 11:02:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:02:32 INFO - PROCESS | 2340 | 1462471352953 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:02:32 INFO - PROCESS | 2340 | 1462471352956 Marionette TRACE conn4 <- [1,1882,null,{}] 11:02:32 INFO - PROCESS | 2340 | 1462471352960 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:33 INFO - PROCESS | 2340 | 1462471353095 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 11:02:33 INFO - PROCESS | 2340 | 1462471353282 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:33 INFO - PROCESS | 2340 | ++DOCSHELL 19D2D400 == 97 [pid = 2340] [id = 480] 11:02:33 INFO - PROCESS | 2340 | ++DOMWINDOW == 254 (1A995800) [pid = 2340] [serial = 1440] [outer = 00000000] 11:02:33 INFO - PROCESS | 2340 | ++DOMWINDOW == 255 (1CD89000) [pid = 2340] [serial = 1441] [outer = 1A995800] 11:02:33 INFO - PROCESS | 2340 | 1462471353342 Marionette DEBUG loaded listener.js 11:02:33 INFO - PROCESS | 2340 | ++DOMWINDOW == 256 (1DD63400) [pid = 2340] [serial = 1442] [outer = 1A995800] 11:02:33 INFO - PROCESS | 2340 | 1462471353961 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 11:02:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:02:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1020ms 11:02:34 INFO - PROCESS | 2340 | 1462471353983 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 11:02:34 INFO - PROCESS | 2340 | 1462471353985 Marionette TRACE conn4 <- [1,1885,null,{"value":"13"}] 11:02:34 INFO - PROCESS | 2340 | 1462471353991 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:02:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:02:34 INFO - PROCESS | 2340 | 1462471353994 Marionette TRACE conn4 <- [1,1886,null,{}] 11:02:34 INFO - PROCESS | 2340 | 1462471354023 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:34 INFO - PROCESS | 2340 | 1462471354150 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 11:02:34 INFO - PROCESS | 2340 | 1462471354342 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:34 INFO - PROCESS | 2340 | ++DOCSHELL 19960800 == 98 [pid = 2340] [id = 481] 11:02:34 INFO - PROCESS | 2340 | ++DOMWINDOW == 257 (1CD87400) [pid = 2340] [serial = 1443] [outer = 00000000] 11:02:34 INFO - PROCESS | 2340 | ++DOMWINDOW == 258 (22F48000) [pid = 2340] [serial = 1444] [outer = 1CD87400] 11:02:34 INFO - PROCESS | 2340 | 1462471354404 Marionette DEBUG loaded listener.js 11:02:34 INFO - PROCESS | 2340 | ++DOMWINDOW == 259 (22F69800) [pid = 2340] [serial = 1445] [outer = 1CD87400] 11:02:35 INFO - PROCESS | 2340 | 1462471355010 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 11:02:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:02:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1071ms 11:02:35 INFO - PROCESS | 2340 | 1462471355082 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 11:02:35 INFO - PROCESS | 2340 | 1462471355086 Marionette TRACE conn4 <- [1,1889,null,{"value":"13"}] 11:02:35 INFO - PROCESS | 2340 | 1462471355089 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:02:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:02:35 INFO - PROCESS | 2340 | 1462471355091 Marionette TRACE conn4 <- [1,1890,null,{}] 11:02:35 INFO - PROCESS | 2340 | 1462471355095 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:35 INFO - PROCESS | 2340 | 1462471355223 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 11:02:35 INFO - PROCESS | 2340 | 1462471355410 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:35 INFO - PROCESS | 2340 | ++DOCSHELL 22F76000 == 99 [pid = 2340] [id = 482] 11:02:35 INFO - PROCESS | 2340 | ++DOMWINDOW == 260 (230EAC00) [pid = 2340] [serial = 1446] [outer = 00000000] 11:02:35 INFO - PROCESS | 2340 | ++DOMWINDOW == 261 (237EB000) [pid = 2340] [serial = 1447] [outer = 230EAC00] 11:02:35 INFO - PROCESS | 2340 | 1462471355469 Marionette DEBUG loaded listener.js 11:02:35 INFO - PROCESS | 2340 | ++DOMWINDOW == 262 (23C13800) [pid = 2340] [serial = 1448] [outer = 230EAC00] 11:02:36 INFO - PROCESS | 2340 | 1462471356072 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 11:02:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:02:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1015ms 11:02:36 INFO - PROCESS | 2340 | 1462471356109 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 11:02:36 INFO - PROCESS | 2340 | 1462471356111 Marionette TRACE conn4 <- [1,1893,null,{"value":"13"}] 11:02:36 INFO - PROCESS | 2340 | 1462471356115 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:02:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:02:36 INFO - PROCESS | 2340 | 1462471356117 Marionette TRACE conn4 <- [1,1894,null,{}] 11:02:36 INFO - PROCESS | 2340 | 1462471356121 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:36 INFO - PROCESS | 2340 | 1462471356249 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 11:02:36 INFO - PROCESS | 2340 | 1462471356442 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:36 INFO - PROCESS | 2340 | ++DOCSHELL 1901A000 == 100 [pid = 2340] [id = 483] 11:02:36 INFO - PROCESS | 2340 | ++DOMWINDOW == 263 (19724800) [pid = 2340] [serial = 1449] [outer = 00000000] 11:02:36 INFO - PROCESS | 2340 | ++DOMWINDOW == 264 (23C7AC00) [pid = 2340] [serial = 1450] [outer = 19724800] 11:02:36 INFO - PROCESS | 2340 | 1462471356501 Marionette DEBUG loaded listener.js 11:02:36 INFO - PROCESS | 2340 | ++DOMWINDOW == 265 (23D0CC00) [pid = 2340] [serial = 1451] [outer = 19724800] 11:02:37 INFO - PROCESS | 2340 | 1462471357123 Marionette TRACE conn4 <- [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]]]}] 11:02:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:02:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1068ms 11:02:37 INFO - PROCESS | 2340 | 1462471357187 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 11:02:37 INFO - PROCESS | 2340 | 1462471357190 Marionette TRACE conn4 <- [1,1897,null,{"value":"13"}] 11:02:37 INFO - PROCESS | 2340 | 1462471357193 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:02:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:02:37 INFO - PROCESS | 2340 | 1462471357195 Marionette TRACE conn4 <- [1,1898,null,{}] 11:02:37 INFO - PROCESS | 2340 | 1462471357199 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:37 INFO - PROCESS | 2340 | 1462471357330 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 11:02:37 INFO - PROCESS | 2340 | 1462471357503 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:37 INFO - PROCESS | 2340 | ++DOCSHELL 23C7A000 == 101 [pid = 2340] [id = 484] 11:02:37 INFO - PROCESS | 2340 | ++DOMWINDOW == 266 (23D0A000) [pid = 2340] [serial = 1452] [outer = 00000000] 11:02:37 INFO - PROCESS | 2340 | ++DOMWINDOW == 267 (23E91800) [pid = 2340] [serial = 1453] [outer = 23D0A000] 11:02:37 INFO - PROCESS | 2340 | 1462471357560 Marionette DEBUG loaded listener.js 11:02:37 INFO - PROCESS | 2340 | ++DOMWINDOW == 268 (24806800) [pid = 2340] [serial = 1454] [outer = 23D0A000] 11:02:38 INFO - PROCESS | 2340 | 1462471358168 Marionette TRACE conn4 <- [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]]]}] 11:02:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:02:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1017ms 11:02:38 INFO - PROCESS | 2340 | 1462471358214 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 11:02:38 INFO - PROCESS | 2340 | 1462471358217 Marionette TRACE conn4 <- [1,1901,null,{"value":"13"}] 11:02:38 INFO - PROCESS | 2340 | 1462471358220 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:02:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:02:38 INFO - PROCESS | 2340 | 1462471358222 Marionette TRACE conn4 <- [1,1902,null,{}] 11:02:38 INFO - PROCESS | 2340 | 1462471358226 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:38 INFO - PROCESS | 2340 | 1462471358349 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 11:02:38 INFO - PROCESS | 2340 | 1462471358534 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:38 INFO - PROCESS | 2340 | ++DOCSHELL 23E8E800 == 102 [pid = 2340] [id = 485] 11:02:38 INFO - PROCESS | 2340 | ++DOMWINDOW == 269 (26863000) [pid = 2340] [serial = 1455] [outer = 00000000] 11:02:38 INFO - PROCESS | 2340 | ++DOMWINDOW == 270 (26D54800) [pid = 2340] [serial = 1456] [outer = 26863000] 11:02:38 INFO - PROCESS | 2340 | 1462471358589 Marionette DEBUG loaded listener.js 11:02:38 INFO - PROCESS | 2340 | ++DOMWINDOW == 271 (26D5C800) [pid = 2340] [serial = 1457] [outer = 26863000] 11:02:39 INFO - PROCESS | 2340 | 1462471359150 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 11:02:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:02:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 970ms 11:02:39 INFO - PROCESS | 2340 | 1462471359195 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 11:02:39 INFO - PROCESS | 2340 | 1462471359197 Marionette TRACE conn4 <- [1,1905,null,{"value":"13"}] 11:02:39 INFO - PROCESS | 2340 | 1462471359201 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:02:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:02:39 INFO - PROCESS | 2340 | 1462471359203 Marionette TRACE conn4 <- [1,1906,null,{}] 11:02:39 INFO - PROCESS | 2340 | 1462471359207 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:39 INFO - PROCESS | 2340 | 1462471359331 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 11:02:39 INFO - PROCESS | 2340 | 1462471359524 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:39 INFO - PROCESS | 2340 | ++DOCSHELL 24AABC00 == 103 [pid = 2340] [id = 486] 11:02:39 INFO - PROCESS | 2340 | ++DOMWINDOW == 272 (24AAC400) [pid = 2340] [serial = 1458] [outer = 00000000] 11:02:39 INFO - PROCESS | 2340 | ++DOMWINDOW == 273 (24AB2000) [pid = 2340] [serial = 1459] [outer = 24AAC400] 11:02:39 INFO - PROCESS | 2340 | 1462471359580 Marionette DEBUG loaded listener.js 11:02:39 INFO - PROCESS | 2340 | ++DOMWINDOW == 274 (24AB4400) [pid = 2340] [serial = 1460] [outer = 24AAC400] 11:02:40 INFO - PROCESS | 2340 | 1462471360161 Marionette TRACE conn4 <- [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]]]}] 11:02:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:02:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 970ms 11:02:40 INFO - PROCESS | 2340 | 1462471360175 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 11:02:40 INFO - PROCESS | 2340 | 1462471360177 Marionette TRACE conn4 <- [1,1909,null,{"value":"13"}] 11:02:40 INFO - PROCESS | 2340 | 1462471360181 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:02:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:02:40 INFO - PROCESS | 2340 | 1462471360183 Marionette TRACE conn4 <- [1,1910,null,{}] 11:02:40 INFO - PROCESS | 2340 | 1462471360204 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:40 INFO - PROCESS | 2340 | 1462471360329 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 11:02:40 INFO - PROCESS | 2340 | 1462471360520 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:40 INFO - PROCESS | 2340 | ++DOCSHELL 24AB1C00 == 104 [pid = 2340] [id = 487] 11:02:40 INFO - PROCESS | 2340 | ++DOMWINDOW == 275 (24AB6000) [pid = 2340] [serial = 1461] [outer = 00000000] 11:02:40 INFO - PROCESS | 2340 | ++DOMWINDOW == 276 (27815000) [pid = 2340] [serial = 1462] [outer = 24AB6000] 11:02:40 INFO - PROCESS | 2340 | 1462471360579 Marionette DEBUG loaded listener.js 11:02:40 INFO - PROCESS | 2340 | ++DOMWINDOW == 277 (27C46C00) [pid = 2340] [serial = 1463] [outer = 24AB6000] 11:02:41 INFO - PROCESS | 2340 | 1462471361193 Marionette TRACE conn4 <- [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]]]}] 11:02:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:02:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1030ms 11:02:41 INFO - PROCESS | 2340 | 1462471361215 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 11:02:41 INFO - PROCESS | 2340 | 1462471361218 Marionette TRACE conn4 <- [1,1913,null,{"value":"13"}] 11:02:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:02:41 INFO - PROCESS | 2340 | 1462471361221 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:02:41 INFO - PROCESS | 2340 | 1462471361223 Marionette TRACE conn4 <- [1,1914,null,{}] 11:02:41 INFO - PROCESS | 2340 | 1462471361227 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:41 INFO - PROCESS | 2340 | 1462471361355 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 11:02:41 INFO - PROCESS | 2340 | 1462471361550 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:41 INFO - PROCESS | 2340 | ++DOCSHELL 14EBF400 == 105 [pid = 2340] [id = 488] 11:02:41 INFO - PROCESS | 2340 | ++DOMWINDOW == 278 (1C253800) [pid = 2340] [serial = 1464] [outer = 00000000] 11:02:41 INFO - PROCESS | 2340 | ++DOMWINDOW == 279 (27CC7C00) [pid = 2340] [serial = 1465] [outer = 1C253800] 11:02:41 INFO - PROCESS | 2340 | 1462471361606 Marionette DEBUG loaded listener.js 11:02:41 INFO - PROCESS | 2340 | ++DOMWINDOW == 280 (27CC9000) [pid = 2340] [serial = 1466] [outer = 1C253800] 11:02:42 INFO - PROCESS | 2340 | 1462471362200 Marionette TRACE conn4 <- [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]]]}] 11:02:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:02:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1018ms 11:02:42 INFO - PROCESS | 2340 | 1462471362244 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 11:02:42 INFO - PROCESS | 2340 | 1462471362246 Marionette TRACE conn4 <- [1,1917,null,{"value":"13"}] 11:02:42 INFO - PROCESS | 2340 | 1462471362250 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:02:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:02:42 INFO - PROCESS | 2340 | 1462471362253 Marionette TRACE conn4 <- [1,1918,null,{}] 11:02:42 INFO - PROCESS | 2340 | 1462471362257 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:42 INFO - PROCESS | 2340 | 1462471362397 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 11:02:42 INFO - PROCESS | 2340 | 1462471362588 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:42 INFO - PROCESS | 2340 | ++DOCSHELL 28D76400 == 106 [pid = 2340] [id = 489] 11:02:42 INFO - PROCESS | 2340 | ++DOMWINDOW == 281 (28D79000) [pid = 2340] [serial = 1467] [outer = 00000000] 11:02:42 INFO - PROCESS | 2340 | ++DOMWINDOW == 282 (290A2400) [pid = 2340] [serial = 1468] [outer = 28D79000] 11:02:42 INFO - PROCESS | 2340 | 1462471362652 Marionette DEBUG loaded listener.js 11:02:42 INFO - PROCESS | 2340 | ++DOMWINDOW == 283 (290A7800) [pid = 2340] [serial = 1469] [outer = 28D79000] 11:02:43 INFO - PROCESS | 2340 | 1462471363335 Marionette TRACE conn4 <- [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]]]}] 11:02:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:02:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1129ms 11:02:43 INFO - PROCESS | 2340 | 1462471363399 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 11:02:43 INFO - PROCESS | 2340 | 1462471363401 Marionette TRACE conn4 <- [1,1921,null,{"value":"13"}] 11:02:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:02:43 INFO - PROCESS | 2340 | 1462471363406 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:02:43 INFO - PROCESS | 2340 | 1462471363409 Marionette TRACE conn4 <- [1,1922,null,{}] 11:02:43 INFO - PROCESS | 2340 | 1462471363413 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:43 INFO - PROCESS | 2340 | 1462471363542 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 11:02:43 INFO - PROCESS | 2340 | 1462471363724 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:43 INFO - PROCESS | 2340 | ++DOCSHELL 165C0800 == 107 [pid = 2340] [id = 490] 11:02:43 INFO - PROCESS | 2340 | ++DOMWINDOW == 284 (165C2000) [pid = 2340] [serial = 1470] [outer = 00000000] 11:02:43 INFO - PROCESS | 2340 | ++DOMWINDOW == 285 (17E8AC00) [pid = 2340] [serial = 1471] [outer = 165C2000] 11:02:43 INFO - PROCESS | 2340 | 1462471363781 Marionette DEBUG loaded listener.js 11:02:43 INFO - PROCESS | 2340 | ++DOMWINDOW == 286 (1CD85000) [pid = 2340] [serial = 1472] [outer = 165C2000] 11:02:44 INFO - PROCESS | 2340 | 1462471364433 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 11:02:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:02:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1074ms 11:02:44 INFO - PROCESS | 2340 | 1462471364485 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 11:02:44 INFO - PROCESS | 2340 | 1462471364487 Marionette TRACE conn4 <- [1,1925,null,{"value":"13"}] 11:02:44 INFO - PROCESS | 2340 | 1462471364491 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:02:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:02:44 INFO - PROCESS | 2340 | 1462471364494 Marionette TRACE conn4 <- [1,1926,null,{}] 11:02:44 INFO - PROCESS | 2340 | 1462471364498 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:44 INFO - PROCESS | 2340 | 1462471364625 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 11:02:44 INFO - PROCESS | 2340 | 1462471364810 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:44 INFO - PROCESS | 2340 | ++DOCSHELL 17D29C00 == 108 [pid = 2340] [id = 491] 11:02:44 INFO - PROCESS | 2340 | ++DOMWINDOW == 287 (17D5EC00) [pid = 2340] [serial = 1473] [outer = 00000000] 11:02:44 INFO - PROCESS | 2340 | ++DOMWINDOW == 288 (22F4AC00) [pid = 2340] [serial = 1474] [outer = 17D5EC00] 11:02:44 INFO - PROCESS | 2340 | 1462471364866 Marionette DEBUG loaded listener.js 11:02:44 INFO - PROCESS | 2340 | ++DOMWINDOW == 289 (22F78000) [pid = 2340] [serial = 1475] [outer = 17D5EC00] 11:02:45 INFO - PROCESS | 2340 | 1462471365465 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 11:02:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:02:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1018ms 11:02:45 INFO - PROCESS | 2340 | 1462471365512 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 11:02:45 INFO - PROCESS | 2340 | 1462471365514 Marionette TRACE conn4 <- [1,1929,null,{"value":"13"}] 11:02:45 INFO - PROCESS | 2340 | 1462471365517 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:02:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:02:45 INFO - PROCESS | 2340 | 1462471365519 Marionette TRACE conn4 <- [1,1930,null,{}] 11:02:45 INFO - PROCESS | 2340 | 1462471365523 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:45 INFO - PROCESS | 2340 | 1462471365649 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 11:02:46 INFO - PROCESS | 2340 | 1462471366037 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:46 INFO - PROCESS | 2340 | ++DOCSHELL 0D627C00 == 109 [pid = 2340] [id = 492] 11:02:46 INFO - PROCESS | 2340 | ++DOMWINDOW == 290 (0D963800) [pid = 2340] [serial = 1476] [outer = 00000000] 11:02:46 INFO - PROCESS | 2340 | ++DOMWINDOW == 291 (14A9D400) [pid = 2340] [serial = 1477] [outer = 0D963800] 11:02:46 INFO - PROCESS | 2340 | 1462471366101 Marionette DEBUG loaded listener.js 11:02:46 INFO - PROCESS | 2340 | ++DOMWINDOW == 292 (16BBBC00) [pid = 2340] [serial = 1478] [outer = 0D963800] 11:02:46 INFO - PROCESS | 2340 | 1462471366796 Marionette TRACE conn4 <- [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]]]}] 11:02:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:02:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1332ms 11:02:46 INFO - PROCESS | 2340 | 1462471366854 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 11:02:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:02:46 INFO - PROCESS | 2340 | 1462471366858 Marionette TRACE conn4 <- [1,1933,null,{"value":"13"}] 11:02:46 INFO - PROCESS | 2340 | 1462471366862 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:02:46 INFO - PROCESS | 2340 | 1462471366866 Marionette TRACE conn4 <- [1,1934,null,{}] 11:02:46 INFO - PROCESS | 2340 | 1462471366870 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:47 INFO - PROCESS | 2340 | 1462471366993 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 11:02:47 INFO - PROCESS | 2340 | 1462471367186 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:47 INFO - PROCESS | 2340 | ++DOCSHELL 1CB38C00 == 110 [pid = 2340] [id = 493] 11:02:47 INFO - PROCESS | 2340 | ++DOMWINDOW == 293 (1CC36400) [pid = 2340] [serial = 1479] [outer = 00000000] 11:02:47 INFO - PROCESS | 2340 | ++DOMWINDOW == 294 (1DCC3000) [pid = 2340] [serial = 1480] [outer = 1CC36400] 11:02:47 INFO - PROCESS | 2340 | 1462471367238 Marionette DEBUG loaded listener.js 11:02:47 INFO - PROCESS | 2340 | ++DOMWINDOW == 295 (1DDA5400) [pid = 2340] [serial = 1481] [outer = 1CC36400] 11:02:47 INFO - PROCESS | 2340 | --DOCSHELL 16BBE800 == 109 [pid = 2340] [id = 435] 11:02:47 INFO - PROCESS | 2340 | --DOCSHELL 209ADC00 == 108 [pid = 2340] [id = 347] 11:02:47 INFO - PROCESS | 2340 | --DOCSHELL 1FF0DC00 == 107 [pid = 2340] [id = 313] 11:02:47 INFO - PROCESS | 2340 | --DOCSHELL 0D625000 == 106 [pid = 2340] [id = 385] 11:02:47 INFO - PROCESS | 2340 | --DOCSHELL 22746C00 == 105 [pid = 2340] [id = 349] 11:02:47 INFO - PROCESS | 2340 | --DOCSHELL 1F2F8400 == 104 [pid = 2340] [id = 477] 11:02:47 INFO - PROCESS | 2340 | --DOCSHELL 1CBBB000 == 103 [pid = 2340] [id = 476] 11:02:47 INFO - PROCESS | 2340 | --DOCSHELL 1ECC1400 == 102 [pid = 2340] [id = 475] 11:02:47 INFO - PROCESS | 2340 | --DOCSHELL 1DD68000 == 101 [pid = 2340] [id = 474] 11:02:47 INFO - PROCESS | 2340 | --DOCSHELL 0D970C00 == 100 [pid = 2340] [id = 473] 11:02:47 INFO - PROCESS | 2340 | --DOCSHELL 198F1000 == 99 [pid = 2340] [id = 472] 11:02:47 INFO - PROCESS | 2340 | --DOCSHELL 16BB9400 == 98 [pid = 2340] [id = 471] 11:02:47 INFO - PROCESS | 2340 | --DOMWINDOW == 294 (1DC81000) [pid = 2340] [serial = 1339] [outer = 00000000] [url = about:blank] 11:02:47 INFO - PROCESS | 2340 | --DOMWINDOW == 293 (23C0D800) [pid = 2340] [serial = 1369] [outer = 00000000] [url = about:blank] 11:02:47 INFO - PROCESS | 2340 | --DOCSHELL 1872E800 == 97 [pid = 2340] [id = 470] 11:02:47 INFO - PROCESS | 2340 | --DOCSHELL 16BBFC00 == 96 [pid = 2340] [id = 469] 11:02:47 INFO - PROCESS | 2340 | --DOCSHELL 26CD8000 == 95 [pid = 2340] [id = 462] 11:02:47 INFO - PROCESS | 2340 | --DOCSHELL 23E68C00 == 94 [pid = 2340] [id = 461] 11:02:47 INFO - PROCESS | 2340 | --DOCSHELL 23C0D400 == 93 [pid = 2340] [id = 460] 11:02:47 INFO - PROCESS | 2340 | --DOCSHELL 209A3C00 == 92 [pid = 2340] [id = 459] 11:02:47 INFO - PROCESS | 2340 | --DOCSHELL 19961400 == 91 [pid = 2340] [id = 458] 11:02:47 INFO - PROCESS | 2340 | --DOCSHELL 0DB59400 == 90 [pid = 2340] [id = 457] 11:02:48 INFO - PROCESS | 2340 | 1462471367997 Marionette TRACE conn4 <- [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]]]}] 11:02:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:02:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1172ms 11:02:48 INFO - PROCESS | 2340 | 1462471368037 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 11:02:48 INFO - PROCESS | 2340 | 1462471368041 Marionette TRACE conn4 <- [1,1937,null,{"value":"13"}] 11:02:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:02:48 INFO - PROCESS | 2340 | --DOMWINDOW == 292 (22F81000) [pid = 2340] [serial = 1367] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2340 | --DOMWINDOW == 291 (16BBCC00) [pid = 2340] [serial = 1343] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2340 | --DOMWINDOW == 290 (22F17000) [pid = 2340] [serial = 1315] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2340 | --DOMWINDOW == 289 (20993400) [pid = 2340] [serial = 1318] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2340 | --DOMWINDOW == 288 (1A802C00) [pid = 2340] [serial = 1364] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2340 | --DOMWINDOW == 287 (23E6DC00) [pid = 2340] [serial = 1327] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2340 | --DOMWINDOW == 286 (1DC84000) [pid = 2340] [serial = 1346] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2340 | --DOMWINDOW == 285 (26D60000) [pid = 2340] [serial = 1336] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2340 | --DOMWINDOW == 284 (1440F400) [pid = 2340] [serial = 1309] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2340 | --DOMWINDOW == 283 (1CCF1C00) [pid = 2340] [serial = 1352] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2340 | --DOMWINDOW == 282 (15A1D800) [pid = 2340] [serial = 1348] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2340 | --DOMWINDOW == 281 (2780C800) [pid = 2340] [serial = 1330] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2340 | --DOMWINDOW == 280 (22F15800) [pid = 2340] [serial = 1361] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2340 | --DOMWINDOW == 279 (2163C400) [pid = 2340] [serial = 1360] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2340 | --DOMWINDOW == 278 (1440EC00) [pid = 2340] [serial = 1342] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2340 | --DOMWINDOW == 277 (1DD6AC00) [pid = 2340] [serial = 1354] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2340 | --DOMWINDOW == 276 (230EF400) [pid = 2340] [serial = 1321] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2340 | --DOMWINDOW == 275 (199A6000) [pid = 2340] [serial = 1312] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2340 | --DOMWINDOW == 274 (16BBB800) [pid = 2340] [serial = 1363] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2340 | --DOMWINDOW == 273 (20988800) [pid = 2340] [serial = 1358] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2340 | --DOMWINDOW == 272 (16BBA000) [pid = 2340] [serial = 1349] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2340 | --DOMWINDOW == 271 (1F245000) [pid = 2340] [serial = 1357] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2340 | --DOMWINDOW == 270 (1C2DAC00) [pid = 2340] [serial = 1351] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2340 | --DOMWINDOW == 269 (17693800) [pid = 2340] [serial = 1307] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2340 | --DOMWINDOW == 268 (23D0E400) [pid = 2340] [serial = 1324] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2340 | --DOMWINDOW == 267 (27C41800) [pid = 2340] [serial = 1333] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2340 | --DOMWINDOW == 266 (22F50400) [pid = 2340] [serial = 1366] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2340 | --DOMWINDOW == 265 (1DDC4400) [pid = 2340] [serial = 1355] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2340 | --DOMWINDOW == 264 (1BB98400) [pid = 2340] [serial = 1345] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2340 | 1462471368063 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:02:48 INFO - PROCESS | 2340 | 1462471368065 Marionette TRACE conn4 <- [1,1938,null,{}] 11:02:48 INFO - PROCESS | 2340 | 1462471368072 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:48 INFO - PROCESS | 2340 | 1462471368178 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 11:02:48 INFO - PROCESS | 2340 | 1462471368186 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:48 INFO - PROCESS | 2340 | ++DOCSHELL 0E932800 == 91 [pid = 2340] [id = 494] 11:02:48 INFO - PROCESS | 2340 | ++DOMWINDOW == 265 (0E9DCC00) [pid = 2340] [serial = 1482] [outer = 00000000] 11:02:48 INFO - PROCESS | 2340 | ++DOMWINDOW == 266 (16BB8C00) [pid = 2340] [serial = 1483] [outer = 0E9DCC00] 11:02:48 INFO - PROCESS | 2340 | 1462471368240 Marionette DEBUG loaded listener.js 11:02:48 INFO - PROCESS | 2340 | ++DOMWINDOW == 267 (17E91800) [pid = 2340] [serial = 1484] [outer = 0E9DCC00] 11:02:48 INFO - PROCESS | 2340 | 1462471368820 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 11:02:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:02:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 790ms 11:02:48 INFO - PROCESS | 2340 | 1462471368841 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 11:02:48 INFO - PROCESS | 2340 | 1462471368843 Marionette TRACE conn4 <- [1,1941,null,{"value":"13"}] 11:02:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:02:48 INFO - PROCESS | 2340 | 1462471368848 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:02:48 INFO - PROCESS | 2340 | 1462471368854 Marionette TRACE conn4 <- [1,1942,null,{}] 11:02:48 INFO - PROCESS | 2340 | 1462471368862 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:48 INFO - PROCESS | 2340 | 1462471368970 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 11:02:49 INFO - PROCESS | 2340 | 1462471369126 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:49 INFO - PROCESS | 2340 | ++DOCSHELL 1CB2BC00 == 92 [pid = 2340] [id = 495] 11:02:49 INFO - PROCESS | 2340 | ++DOMWINDOW == 268 (1CB2DC00) [pid = 2340] [serial = 1485] [outer = 00000000] 11:02:49 INFO - PROCESS | 2340 | ++DOMWINDOW == 269 (1DC79C00) [pid = 2340] [serial = 1486] [outer = 1CB2DC00] 11:02:49 INFO - PROCESS | 2340 | 1462471369171 Marionette DEBUG loaded listener.js 11:02:49 INFO - PROCESS | 2340 | ++DOMWINDOW == 270 (1DD68000) [pid = 2340] [serial = 1487] [outer = 1CB2DC00] 11:02:49 INFO - PROCESS | 2340 | 1462471369597 Marionette TRACE conn4 <- [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]]]}] 11:02:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:02:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 790ms 11:02:49 INFO - PROCESS | 2340 | 1462471369662 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 11:02:49 INFO - PROCESS | 2340 | 1462471369664 Marionette TRACE conn4 <- [1,1945,null,{"value":"13"}] 11:02:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:02:49 INFO - PROCESS | 2340 | 1462471369671 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:02:49 INFO - PROCESS | 2340 | 1462471369673 Marionette TRACE conn4 <- [1,1946,null,{}] 11:02:49 INFO - PROCESS | 2340 | 1462471369676 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:49 INFO - PROCESS | 2340 | 1462471369783 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 11:02:49 INFO - PROCESS | 2340 | 1462471369794 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:49 INFO - PROCESS | 2340 | ++DOCSHELL 1EBD3800 == 93 [pid = 2340] [id = 496] 11:02:49 INFO - PROCESS | 2340 | ++DOMWINDOW == 271 (1ECC1400) [pid = 2340] [serial = 1488] [outer = 00000000] 11:02:49 INFO - PROCESS | 2340 | ++DOMWINDOW == 272 (2051E400) [pid = 2340] [serial = 1489] [outer = 1ECC1400] 11:02:49 INFO - PROCESS | 2340 | 1462471369839 Marionette DEBUG loaded listener.js 11:02:49 INFO - PROCESS | 2340 | ++DOMWINDOW == 273 (20986400) [pid = 2340] [serial = 1490] [outer = 1ECC1400] 11:02:50 INFO - PROCESS | 2340 | 1462471370373 Marionette TRACE conn4 <- [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]]]}] 11:02:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:02:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 730ms 11:02:50 INFO - PROCESS | 2340 | 1462471370399 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 11:02:50 INFO - PROCESS | 2340 | 1462471370400 Marionette TRACE conn4 <- [1,1949,null,{"value":"13"}] 11:02:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:02:50 INFO - PROCESS | 2340 | 1462471370410 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:02:50 INFO - PROCESS | 2340 | 1462471370412 Marionette TRACE conn4 <- [1,1950,null,{}] 11:02:50 INFO - PROCESS | 2340 | 1462471370416 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:50 INFO - PROCESS | 2340 | 1462471370569 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 11:02:50 INFO - PROCESS | 2340 | 1462471370589 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:50 INFO - PROCESS | 2340 | ++DOCSHELL 20995800 == 94 [pid = 2340] [id = 497] 11:02:50 INFO - PROCESS | 2340 | ++DOMWINDOW == 274 (209A3C00) [pid = 2340] [serial = 1491] [outer = 00000000] 11:02:50 INFO - PROCESS | 2340 | ++DOMWINDOW == 275 (215D5800) [pid = 2340] [serial = 1492] [outer = 209A3C00] 11:02:50 INFO - PROCESS | 2340 | 1462471370645 Marionette DEBUG loaded listener.js 11:02:50 INFO - PROCESS | 2340 | ++DOMWINDOW == 276 (22750000) [pid = 2340] [serial = 1493] [outer = 209A3C00] 11:02:51 INFO - PROCESS | 2340 | 1462471371163 Marionette TRACE conn4 <- [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]]]}] 11:02:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:02:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 770ms 11:02:51 INFO - PROCESS | 2340 | 1462471371211 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 11:02:51 INFO - PROCESS | 2340 | 1462471371213 Marionette TRACE conn4 <- [1,1953,null,{"value":"13"}] 11:02:51 INFO - PROCESS | 2340 | 1462471371216 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:02:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:02:51 INFO - PROCESS | 2340 | 1462471371218 Marionette TRACE conn4 <- [1,1954,null,{}] 11:02:51 INFO - PROCESS | 2340 | 1462471371221 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:51 INFO - PROCESS | 2340 | 1462471371371 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 11:02:51 INFO - PROCESS | 2340 | 1462471371395 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:51 INFO - PROCESS | 2340 | ++DOCSHELL 22F0EC00 == 95 [pid = 2340] [id = 498] 11:02:51 INFO - PROCESS | 2340 | ++DOMWINDOW == 277 (22F46400) [pid = 2340] [serial = 1494] [outer = 00000000] 11:02:51 INFO - PROCESS | 2340 | ++DOMWINDOW == 278 (22F86800) [pid = 2340] [serial = 1495] [outer = 22F46400] 11:02:51 INFO - PROCESS | 2340 | 1462471371439 Marionette DEBUG loaded listener.js 11:02:51 INFO - PROCESS | 2340 | ++DOMWINDOW == 279 (237EC000) [pid = 2340] [serial = 1496] [outer = 22F46400] 11:02:51 INFO - PROCESS | 2340 | 1462471371919 Marionette TRACE conn4 <- [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]]]}] 11:02:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:02:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 730ms 11:02:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:02:51 INFO - PROCESS | 2340 | 1462471371950 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 11:02:51 INFO - PROCESS | 2340 | 1462471371952 Marionette TRACE conn4 <- [1,1957,null,{"value":"13"}] 11:02:51 INFO - PROCESS | 2340 | 1462471371955 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:02:51 INFO - PROCESS | 2340 | 1462471371956 Marionette TRACE conn4 <- [1,1958,null,{}] 11:02:51 INFO - PROCESS | 2340 | 1462471371960 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:52 INFO - PROCESS | 2340 | 1462471372380 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 11:02:52 INFO - PROCESS | 2340 | --DOMWINDOW == 278 (18A7DC00) [pid = 2340] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:02:52 INFO - PROCESS | 2340 | --DOMWINDOW == 277 (16BBB000) [pid = 2340] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:02:52 INFO - PROCESS | 2340 | --DOMWINDOW == 276 (17674C00) [pid = 2340] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:02:52 INFO - PROCESS | 2340 | --DOMWINDOW == 275 (198FB400) [pid = 2340] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:02:52 INFO - PROCESS | 2340 | --DOMWINDOW == 274 (1DD69C00) [pid = 2340] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:02:52 INFO - PROCESS | 2340 | --DOMWINDOW == 273 (1F23DC00) [pid = 2340] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:02:52 INFO - PROCESS | 2340 | --DOMWINDOW == 272 (2098D400) [pid = 2340] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:02:52 INFO - PROCESS | 2340 | --DOMWINDOW == 271 (19958C00) [pid = 2340] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:02:52 INFO - PROCESS | 2340 | --DOMWINDOW == 270 (1CD85800) [pid = 2340] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:02:52 INFO - PROCESS | 2340 | --DOMWINDOW == 269 (230B0400) [pid = 2340] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:02:52 INFO - PROCESS | 2340 | 1462471372480 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:52 INFO - PROCESS | 2340 | ++DOCSHELL 0E584000 == 96 [pid = 2340] [id = 499] 11:02:52 INFO - PROCESS | 2340 | ++DOMWINDOW == 270 (0E9E6000) [pid = 2340] [serial = 1497] [outer = 00000000] 11:02:52 INFO - PROCESS | 2340 | ++DOMWINDOW == 271 (18A7DC00) [pid = 2340] [serial = 1498] [outer = 0E9E6000] 11:02:52 INFO - PROCESS | 2340 | 1462471372530 Marionette DEBUG loaded listener.js 11:02:52 INFO - PROCESS | 2340 | ++DOMWINDOW == 272 (1CBC1800) [pid = 2340] [serial = 1499] [outer = 0E9E6000] 11:02:52 INFO - PROCESS | 2340 | 1462471372965 Marionette TRACE conn4 <- [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]]]}] 11:02:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:02:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1020ms 11:02:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:02:53 INFO - PROCESS | 2340 | 1462471372975 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 11:02:53 INFO - PROCESS | 2340 | 1462471372977 Marionette TRACE conn4 <- [1,1961,null,{"value":"13"}] 11:02:53 INFO - PROCESS | 2340 | 1462471372980 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:02:53 INFO - PROCESS | 2340 | 1462471372982 Marionette TRACE conn4 <- [1,1962,null,{}] 11:02:53 INFO - PROCESS | 2340 | 1462471372985 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:53 INFO - PROCESS | 2340 | 1462471373085 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 11:02:53 INFO - PROCESS | 2340 | 1462471373092 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:53 INFO - PROCESS | 2340 | ++DOCSHELL 1DC77000 == 97 [pid = 2340] [id = 500] 11:02:53 INFO - PROCESS | 2340 | ++DOMWINDOW == 273 (2098D400) [pid = 2340] [serial = 1500] [outer = 00000000] 11:02:53 INFO - PROCESS | 2340 | ++DOMWINDOW == 274 (23D0F000) [pid = 2340] [serial = 1501] [outer = 2098D400] 11:02:53 INFO - PROCESS | 2340 | 1462471373136 Marionette DEBUG loaded listener.js 11:02:53 INFO - PROCESS | 2340 | ++DOMWINDOW == 275 (23E68C00) [pid = 2340] [serial = 1502] [outer = 2098D400] 11:02:53 INFO - PROCESS | 2340 | 1462471373605 Marionette TRACE conn4 <- [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]]]}] 11:02:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:02:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 670ms 11:02:53 INFO - PROCESS | 2340 | 1462471373664 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 11:02:53 INFO - PROCESS | 2340 | 1462471373666 Marionette TRACE conn4 <- [1,1965,null,{"value":"13"}] 11:02:53 INFO - PROCESS | 2340 | 1462471373669 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:02:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:02:53 INFO - PROCESS | 2340 | 1462471373671 Marionette TRACE conn4 <- [1,1966,null,{}] 11:02:53 INFO - PROCESS | 2340 | 1462471373675 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:53 INFO - PROCESS | 2340 | 1462471373778 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 11:02:53 INFO - PROCESS | 2340 | 1462471373785 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:53 INFO - PROCESS | 2340 | ++DOCSHELL 23E6E000 == 98 [pid = 2340] [id = 501] 11:02:53 INFO - PROCESS | 2340 | ++DOMWINDOW == 276 (23E74000) [pid = 2340] [serial = 1503] [outer = 00000000] 11:02:53 INFO - PROCESS | 2340 | ++DOMWINDOW == 277 (24812000) [pid = 2340] [serial = 1504] [outer = 23E74000] 11:02:53 INFO - PROCESS | 2340 | 1462471373832 Marionette DEBUG loaded listener.js 11:02:53 INFO - PROCESS | 2340 | ++DOMWINDOW == 278 (26871800) [pid = 2340] [serial = 1505] [outer = 23E74000] 11:02:54 INFO - PROCESS | 2340 | 1462471374344 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:02:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:02:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 770ms 11:02:54 INFO - PROCESS | 2340 | 1462471374459 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 11:02:54 INFO - PROCESS | 2340 | 1462471374464 Marionette TRACE conn4 <- [1,1969,null,{"value":"13"}] 11:02:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:02:54 INFO - PROCESS | 2340 | 1462471374469 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:02:54 INFO - PROCESS | 2340 | 1462471374473 Marionette TRACE conn4 <- [1,1970,null,{}] 11:02:54 INFO - PROCESS | 2340 | 1462471374479 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:54 INFO - PROCESS | 2340 | 1462471374633 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 11:02:54 INFO - PROCESS | 2340 | 1462471374819 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:54 INFO - PROCESS | 2340 | ++DOCSHELL 14A31800 == 99 [pid = 2340] [id = 502] 11:02:54 INFO - PROCESS | 2340 | ++DOMWINDOW == 279 (14A4BC00) [pid = 2340] [serial = 1506] [outer = 00000000] 11:02:54 INFO - PROCESS | 2340 | ++DOMWINDOW == 280 (15AE9400) [pid = 2340] [serial = 1507] [outer = 14A4BC00] 11:02:54 INFO - PROCESS | 2340 | 1462471374879 Marionette DEBUG loaded listener.js 11:02:55 INFO - PROCESS | 2340 | ++DOMWINDOW == 281 (17D20000) [pid = 2340] [serial = 1508] [outer = 14A4BC00] 11:02:55 INFO - PROCESS | 2340 | 1462471375500 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:02:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:02:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1074ms 11:02:55 INFO - PROCESS | 2340 | 1462471375549 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 11:02:55 INFO - PROCESS | 2340 | 1462471375552 Marionette TRACE conn4 <- [1,1973,null,{"value":"13"}] 11:02:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:02:55 INFO - PROCESS | 2340 | 1462471375560 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:02:55 INFO - PROCESS | 2340 | 1462471375564 Marionette TRACE conn4 <- [1,1974,null,{}] 11:02:55 INFO - PROCESS | 2340 | 1462471375583 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:55 INFO - PROCESS | 2340 | 1462471375715 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 11:02:55 INFO - PROCESS | 2340 | 1462471375900 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:55 INFO - PROCESS | 2340 | ++DOCSHELL 19952C00 == 100 [pid = 2340] [id = 503] 11:02:55 INFO - PROCESS | 2340 | ++DOMWINDOW == 282 (19D2C800) [pid = 2340] [serial = 1509] [outer = 00000000] 11:02:55 INFO - PROCESS | 2340 | ++DOMWINDOW == 283 (1D884000) [pid = 2340] [serial = 1510] [outer = 19D2C800] 11:02:55 INFO - PROCESS | 2340 | 1462471375958 Marionette DEBUG loaded listener.js 11:02:56 INFO - PROCESS | 2340 | ++DOMWINDOW == 284 (1EA1B000) [pid = 2340] [serial = 1511] [outer = 19D2C800] 11:02:56 INFO - PROCESS | 2340 | 1462471376616 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:02:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:02:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1130ms 11:02:56 INFO - PROCESS | 2340 | 1462471376689 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 11:02:56 INFO - PROCESS | 2340 | 1462471376692 Marionette TRACE conn4 <- [1,1977,null,{"value":"13"}] 11:02:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:02:56 INFO - PROCESS | 2340 | 1462471376696 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:02:56 INFO - PROCESS | 2340 | 1462471376698 Marionette TRACE conn4 <- [1,1978,null,{}] 11:02:56 INFO - PROCESS | 2340 | 1462471376708 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:56 INFO - PROCESS | 2340 | 1462471376845 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 11:02:57 INFO - PROCESS | 2340 | 1462471377026 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:57 INFO - PROCESS | 2340 | ++DOCSHELL 23C1B800 == 101 [pid = 2340] [id = 504] 11:02:57 INFO - PROCESS | 2340 | ++DOMWINDOW == 285 (23C7D000) [pid = 2340] [serial = 1512] [outer = 00000000] 11:02:57 INFO - PROCESS | 2340 | ++DOMWINDOW == 286 (24AAEC00) [pid = 2340] [serial = 1513] [outer = 23C7D000] 11:02:57 INFO - PROCESS | 2340 | 1462471377084 Marionette DEBUG loaded listener.js 11:02:57 INFO - PROCESS | 2340 | ++DOMWINDOW == 287 (256D6400) [pid = 2340] [serial = 1514] [outer = 23C7D000] 11:02:57 INFO - PROCESS | 2340 | 1462471377674 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:02:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:02:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1019ms 11:02:57 INFO - PROCESS | 2340 | 1462471377718 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 11:02:57 INFO - PROCESS | 2340 | 1462471377721 Marionette TRACE conn4 <- [1,1981,null,{"value":"13"}] 11:02:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:02:57 INFO - PROCESS | 2340 | 1462471377724 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:02:57 INFO - PROCESS | 2340 | 1462471377726 Marionette TRACE conn4 <- [1,1982,null,{}] 11:02:57 INFO - PROCESS | 2340 | 1462471377730 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:57 INFO - PROCESS | 2340 | 1462471377864 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 11:02:58 INFO - PROCESS | 2340 | 1462471378056 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:58 INFO - PROCESS | 2340 | ++DOCSHELL 256DE000 == 102 [pid = 2340] [id = 505] 11:02:58 INFO - PROCESS | 2340 | ++DOMWINDOW == 288 (256DE400) [pid = 2340] [serial = 1515] [outer = 00000000] 11:02:58 INFO - PROCESS | 2340 | ++DOMWINDOW == 289 (26D61C00) [pid = 2340] [serial = 1516] [outer = 256DE400] 11:02:58 INFO - PROCESS | 2340 | 1462471378115 Marionette DEBUG loaded listener.js 11:02:58 INFO - PROCESS | 2340 | ++DOMWINDOW == 290 (27C3FC00) [pid = 2340] [serial = 1517] [outer = 256DE400] 11:02:58 INFO - PROCESS | 2340 | 1462471378705 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 11:02:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:02:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1016ms 11:02:58 INFO - PROCESS | 2340 | 1462471378750 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 11:02:58 INFO - PROCESS | 2340 | 1462471378752 Marionette TRACE conn4 <- [1,1985,null,{"value":"13"}] 11:02:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:02:58 INFO - PROCESS | 2340 | 1462471378758 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:02:58 INFO - PROCESS | 2340 | 1462471378760 Marionette TRACE conn4 <- [1,1986,null,{}] 11:02:58 INFO - PROCESS | 2340 | 1462471378763 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:58 INFO - PROCESS | 2340 | 1462471378896 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 11:02:59 INFO - PROCESS | 2340 | 1462471379087 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:59 INFO - PROCESS | 2340 | ++DOCSHELL 27C47800 == 103 [pid = 2340] [id = 506] 11:02:59 INFO - PROCESS | 2340 | ++DOMWINDOW == 291 (27CC6C00) [pid = 2340] [serial = 1518] [outer = 00000000] 11:02:59 INFO - PROCESS | 2340 | ++DOMWINDOW == 292 (27CD2000) [pid = 2340] [serial = 1519] [outer = 27CC6C00] 11:02:59 INFO - PROCESS | 2340 | 1462471379143 Marionette DEBUG loaded listener.js 11:02:59 INFO - PROCESS | 2340 | ++DOMWINDOW == 293 (28D74800) [pid = 2340] [serial = 1520] [outer = 27CC6C00] 11:02:59 INFO - PROCESS | 2340 | 1462471379763 Marionette TRACE conn4 <- [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]]]}] 11:02:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:02:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1018ms 11:02:59 INFO - PROCESS | 2340 | 1462471379777 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 11:02:59 INFO - PROCESS | 2340 | 1462471379779 Marionette TRACE conn4 <- [1,1989,null,{"value":"13"}] 11:02:59 INFO - PROCESS | 2340 | 1462471379783 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:02:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:02:59 INFO - PROCESS | 2340 | 1462471379785 Marionette TRACE conn4 <- [1,1990,null,{}] 11:02:59 INFO - PROCESS | 2340 | 1462471379789 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:59 INFO - PROCESS | 2340 | 1462471379941 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 11:03:00 INFO - PROCESS | 2340 | 1462471380139 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:00 INFO - PROCESS | 2340 | ++DOCSHELL 29288400 == 104 [pid = 2340] [id = 507] 11:03:00 INFO - PROCESS | 2340 | ++DOMWINDOW == 294 (29289000) [pid = 2340] [serial = 1521] [outer = 00000000] 11:03:00 INFO - PROCESS | 2340 | ++DOMWINDOW == 295 (2928E000) [pid = 2340] [serial = 1522] [outer = 29289000] 11:03:00 INFO - PROCESS | 2340 | 1462471380197 Marionette DEBUG loaded listener.js 11:03:00 INFO - PROCESS | 2340 | ++DOMWINDOW == 296 (29293400) [pid = 2340] [serial = 1523] [outer = 29289000] 11:03:00 INFO - PROCESS | 2340 | 1462471380780 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 11:03:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:03:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1066ms 11:03:00 INFO - PROCESS | 2340 | 1462471380857 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 11:03:00 INFO - PROCESS | 2340 | 1462471380859 Marionette TRACE conn4 <- [1,1993,null,{"value":"13"}] 11:03:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:03:00 INFO - PROCESS | 2340 | 1462471380863 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:03:00 INFO - PROCESS | 2340 | 1462471380865 Marionette TRACE conn4 <- [1,1994,null,{}] 11:03:00 INFO - PROCESS | 2340 | 1462471380869 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:01 INFO - PROCESS | 2340 | 1462471381025 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 11:03:01 INFO - PROCESS | 2340 | 1462471381209 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:01 INFO - PROCESS | 2340 | ++DOCSHELL 25336400 == 105 [pid = 2340] [id = 508] 11:03:01 INFO - PROCESS | 2340 | ++DOMWINDOW == 297 (25336C00) [pid = 2340] [serial = 1524] [outer = 00000000] 11:03:01 INFO - PROCESS | 2340 | ++DOMWINDOW == 298 (2533D400) [pid = 2340] [serial = 1525] [outer = 25336C00] 11:03:01 INFO - PROCESS | 2340 | 1462471381261 Marionette DEBUG loaded listener.js 11:03:01 INFO - PROCESS | 2340 | ++DOMWINDOW == 299 (2533FC00) [pid = 2340] [serial = 1526] [outer = 25336C00] 11:03:01 INFO - PROCESS | 2340 | 1462471381867 Marionette TRACE conn4 <- [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]]]}] 11:03:01 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 11:03:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1076ms 11:03:01 INFO - PROCESS | 2340 | 1462471381939 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 11:03:01 INFO - PROCESS | 2340 | 1462471381942 Marionette TRACE conn4 <- [1,1997,null,{"value":"13"}] 11:03:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:03:01 INFO - PROCESS | 2340 | 1462471381945 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:03:01 INFO - PROCESS | 2340 | 1462471381947 Marionette TRACE conn4 <- [1,1998,null,{}] 11:03:01 INFO - PROCESS | 2340 | 1462471381967 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:02 INFO - PROCESS | 2340 | 1462471382095 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 11:03:02 INFO - PROCESS | 2340 | 1462471382275 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:02 INFO - PROCESS | 2340 | ++DOCSHELL 27C42000 == 106 [pid = 2340] [id = 509] 11:03:02 INFO - PROCESS | 2340 | ++DOMWINDOW == 300 (25341800) [pid = 2340] [serial = 1527] [outer = 00000000] 11:03:02 INFO - PROCESS | 2340 | ++DOMWINDOW == 301 (29CD0C00) [pid = 2340] [serial = 1528] [outer = 25341800] 11:03:02 INFO - PROCESS | 2340 | 1462471382328 Marionette DEBUG loaded listener.js 11:03:02 INFO - PROCESS | 2340 | ++DOMWINDOW == 302 (29CDA400) [pid = 2340] [serial = 1529] [outer = 25341800] 11:03:02 INFO - PROCESS | 2340 | 1462471382931 Marionette TRACE conn4 <- [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]]]}] 11:03:02 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 11:03:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1021ms 11:03:02 INFO - PROCESS | 2340 | 1462471382970 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 11:03:02 INFO - PROCESS | 2340 | 1462471382973 Marionette TRACE conn4 <- [1,2001,null,{"value":"13"}] 11:03:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:03:03 INFO - PROCESS | 2340 | 1462471382976 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:03:03 INFO - PROCESS | 2340 | 1462471382978 Marionette TRACE conn4 <- [1,2002,null,{}] 11:03:03 INFO - PROCESS | 2340 | 1462471382982 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:03 INFO - PROCESS | 2340 | 1462471383122 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 11:03:03 INFO - PROCESS | 2340 | 1462471383324 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:03 INFO - PROCESS | 2340 | ++DOCSHELL 22827000 == 107 [pid = 2340] [id = 510] 11:03:03 INFO - PROCESS | 2340 | ++DOMWINDOW == 303 (22827C00) [pid = 2340] [serial = 1530] [outer = 00000000] 11:03:03 INFO - PROCESS | 2340 | ++DOMWINDOW == 304 (2282E400) [pid = 2340] [serial = 1531] [outer = 22827C00] 11:03:03 INFO - PROCESS | 2340 | 1462471383379 Marionette DEBUG loaded listener.js 11:03:03 INFO - PROCESS | 2340 | ++DOMWINDOW == 305 (29CDBC00) [pid = 2340] [serial = 1532] [outer = 22827C00] 11:03:04 INFO - PROCESS | 2340 | 1462471384004 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 11:03:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:03:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1070ms 11:03:04 INFO - PROCESS | 2340 | 1462471384050 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 11:03:04 INFO - PROCESS | 2340 | 1462471384053 Marionette TRACE conn4 <- [1,2005,null,{"value":"13"}] 11:03:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:03:04 INFO - PROCESS | 2340 | 1462471384056 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:03:04 INFO - PROCESS | 2340 | 1462471384058 Marionette TRACE conn4 <- [1,2006,null,{}] 11:03:04 INFO - PROCESS | 2340 | 1462471384061 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:04 INFO - PROCESS | 2340 | 1462471384206 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 11:03:04 INFO - PROCESS | 2340 | 1462471384401 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:04 INFO - PROCESS | 2340 | ++DOCSHELL 2282B000 == 108 [pid = 2340] [id = 511] 11:03:04 INFO - PROCESS | 2340 | ++DOMWINDOW == 306 (2282D400) [pid = 2340] [serial = 1533] [outer = 00000000] 11:03:04 INFO - PROCESS | 2340 | ++DOMWINDOW == 307 (2A4CAC00) [pid = 2340] [serial = 1534] [outer = 2282D400] 11:03:04 INFO - PROCESS | 2340 | 1462471384456 Marionette DEBUG loaded listener.js 11:03:04 INFO - PROCESS | 2340 | ++DOMWINDOW == 308 (2A4CB800) [pid = 2340] [serial = 1535] [outer = 2282D400] 11:03:05 INFO - PROCESS | 2340 | 1462471385066 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:03:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:03:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1067ms 11:03:05 INFO - PROCESS | 2340 | 1462471385127 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 11:03:05 INFO - PROCESS | 2340 | 1462471385129 Marionette TRACE conn4 <- [1,2009,null,{"value":"13"}] 11:03:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:03:05 INFO - PROCESS | 2340 | 1462471385133 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:03:05 INFO - PROCESS | 2340 | 1462471385135 Marionette TRACE conn4 <- [1,2010,null,{}] 11:03:05 INFO - PROCESS | 2340 | 1462471385139 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:05 INFO - PROCESS | 2340 | 1462471385293 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 11:03:05 INFO - PROCESS | 2340 | 1462471385487 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:05 INFO - PROCESS | 2340 | ++DOCSHELL 2A4D2800 == 109 [pid = 2340] [id = 512] 11:03:05 INFO - PROCESS | 2340 | ++DOMWINDOW == 309 (2AF94000) [pid = 2340] [serial = 1536] [outer = 00000000] 11:03:05 INFO - PROCESS | 2340 | ++DOMWINDOW == 310 (2AF97400) [pid = 2340] [serial = 1537] [outer = 2AF94000] 11:03:05 INFO - PROCESS | 2340 | 1462471385549 Marionette DEBUG loaded listener.js 11:03:05 INFO - PROCESS | 2340 | ++DOMWINDOW == 311 (2AF9C400) [pid = 2340] [serial = 1538] [outer = 2AF94000] 11:03:06 INFO - PROCESS | 2340 | 1462471386287 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 11:03:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:03:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1183ms 11:03:06 INFO - PROCESS | 2340 | 1462471386319 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 11:03:06 INFO - PROCESS | 2340 | 1462471386321 Marionette TRACE conn4 <- [1,2013,null,{"value":"13"}] 11:03:06 INFO - PROCESS | 2340 | 1462471386325 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:03:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:03:06 INFO - PROCESS | 2340 | 1462471386327 Marionette TRACE conn4 <- [1,2014,null,{}] 11:03:06 INFO - PROCESS | 2340 | 1462471386330 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:06 INFO - PROCESS | 2340 | 1462471386468 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 11:03:06 INFO - PROCESS | 2340 | 1462471386677 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:06 INFO - PROCESS | 2340 | ++DOCSHELL 16154000 == 110 [pid = 2340] [id = 513] 11:03:06 INFO - PROCESS | 2340 | ++DOMWINDOW == 312 (1766BC00) [pid = 2340] [serial = 1539] [outer = 00000000] 11:03:06 INFO - PROCESS | 2340 | ++DOMWINDOW == 313 (1CBB8C00) [pid = 2340] [serial = 1540] [outer = 1766BC00] 11:03:06 INFO - PROCESS | 2340 | 1462471386732 Marionette DEBUG loaded listener.js 11:03:06 INFO - PROCESS | 2340 | ++DOMWINDOW == 314 (1DC81800) [pid = 2340] [serial = 1541] [outer = 1766BC00] 11:03:07 INFO - PROCESS | 2340 | 1462471387324 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 11:03:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:03:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1070ms 11:03:07 INFO - PROCESS | 2340 | 1462471387400 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 11:03:07 INFO - PROCESS | 2340 | 1462471387402 Marionette TRACE conn4 <- [1,2017,null,{"value":"13"}] 11:03:07 INFO - PROCESS | 2340 | 1462471387405 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:03:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:03:07 INFO - PROCESS | 2340 | 1462471387407 Marionette TRACE conn4 <- [1,2018,null,{}] 11:03:07 INFO - PROCESS | 2340 | 1462471387411 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:07 INFO - PROCESS | 2340 | 1462471387537 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 11:03:07 INFO - PROCESS | 2340 | 1462471387724 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:07 INFO - PROCESS | 2340 | ++DOCSHELL 209A9400 == 111 [pid = 2340] [id = 514] 11:03:07 INFO - PROCESS | 2340 | ++DOMWINDOW == 315 (209AC800) [pid = 2340] [serial = 1542] [outer = 00000000] 11:03:07 INFO - PROCESS | 2340 | ++DOMWINDOW == 316 (22821C00) [pid = 2340] [serial = 1543] [outer = 209AC800] 11:03:07 INFO - PROCESS | 2340 | 1462471387776 Marionette DEBUG loaded listener.js 11:03:07 INFO - PROCESS | 2340 | ++DOMWINDOW == 317 (23E6AC00) [pid = 2340] [serial = 1544] [outer = 209AC800] 11:03:08 INFO - PROCESS | 2340 | 1462471388410 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 11:03:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:03:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1067ms 11:03:08 INFO - PROCESS | 2340 | 1462471388476 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 11:03:08 INFO - PROCESS | 2340 | 1462471388479 Marionette TRACE conn4 <- [1,2021,null,{"value":"13"}] 11:03:08 INFO - PROCESS | 2340 | 1462471388482 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:03:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:03:08 INFO - PROCESS | 2340 | 1462471388484 Marionette TRACE conn4 <- [1,2022,null,{}] 11:03:08 INFO - PROCESS | 2340 | 1462471388488 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:08 INFO - PROCESS | 2340 | 1462471388621 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 11:03:08 INFO - PROCESS | 2340 | 1462471388815 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:08 INFO - PROCESS | 2340 | ++DOCSHELL 19956400 == 112 [pid = 2340] [id = 515] 11:03:08 INFO - PROCESS | 2340 | ++DOMWINDOW == 318 (1BB38000) [pid = 2340] [serial = 1545] [outer = 00000000] 11:03:08 INFO - PROCESS | 2340 | ++DOMWINDOW == 319 (2AF96000) [pid = 2340] [serial = 1546] [outer = 1BB38000] 11:03:08 INFO - PROCESS | 2340 | 1462471388873 Marionette DEBUG loaded listener.js 11:03:08 INFO - PROCESS | 2340 | ++DOMWINDOW == 320 (2AF9E000) [pid = 2340] [serial = 1547] [outer = 1BB38000] 11:03:09 INFO - PROCESS | 2340 | 1462471389877 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:03:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:03:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1425ms 11:03:09 INFO - PROCESS | 2340 | 1462471389912 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 11:03:09 INFO - PROCESS | 2340 | 1462471389916 Marionette TRACE conn4 <- [1,2025,null,{"value":"13"}] 11:03:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:03:09 INFO - PROCESS | 2340 | 1462471389920 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:03:09 INFO - PROCESS | 2340 | 1462471389924 Marionette TRACE conn4 <- [1,2026,null,{}] 11:03:09 INFO - PROCESS | 2340 | 1462471389929 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:10 INFO - PROCESS | 2340 | 1462471390055 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 11:03:10 INFO - PROCESS | 2340 | 1462471390257 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:10 INFO - PROCESS | 2340 | ++DOCSHELL 0D1B1000 == 113 [pid = 2340] [id = 516] 11:03:10 INFO - PROCESS | 2340 | ++DOMWINDOW == 321 (0D620400) [pid = 2340] [serial = 1548] [outer = 00000000] 11:03:10 INFO - PROCESS | 2340 | ++DOMWINDOW == 322 (16BBB800) [pid = 2340] [serial = 1549] [outer = 0D620400] 11:03:10 INFO - PROCESS | 2340 | 1462471390308 Marionette DEBUG loaded listener.js 11:03:10 INFO - PROCESS | 2340 | ++DOMWINDOW == 323 (19958800) [pid = 2340] [serial = 1550] [outer = 0D620400] 11:03:10 INFO - PROCESS | 2340 | 1462471390932 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 11:03:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:03:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1027ms 11:03:10 INFO - PROCESS | 2340 | 1462471390949 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 11:03:10 INFO - PROCESS | 2340 | 1462471390954 Marionette TRACE conn4 <- [1,2029,null,{"value":"13"}] 11:03:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:03:10 INFO - PROCESS | 2340 | 1462471390960 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:03:10 INFO - PROCESS | 2340 | 1462471390963 Marionette TRACE conn4 <- [1,2030,null,{}] 11:03:10 INFO - PROCESS | 2340 | 1462471390967 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:11 INFO - PROCESS | 2340 | 1462471391084 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 11:03:11 INFO - PROCESS | 2340 | 1462471391307 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:11 INFO - PROCESS | 2340 | --DOCSHELL 1DC77000 == 112 [pid = 2340] [id = 500] 11:03:11 INFO - PROCESS | 2340 | --DOCSHELL 0E584000 == 111 [pid = 2340] [id = 499] 11:03:11 INFO - PROCESS | 2340 | --DOCSHELL 22F0EC00 == 110 [pid = 2340] [id = 498] 11:03:11 INFO - PROCESS | 2340 | --DOCSHELL 20995800 == 109 [pid = 2340] [id = 497] 11:03:11 INFO - PROCESS | 2340 | --DOCSHELL 1EBD3800 == 108 [pid = 2340] [id = 496] 11:03:11 INFO - PROCESS | 2340 | --DOMWINDOW == 322 (2274E000) [pid = 2340] [serial = 1435] [outer = 00000000] [url = about:blank] 11:03:11 INFO - PROCESS | 2340 | ++DOCSHELL 0E5C3800 == 109 [pid = 2340] [id = 517] 11:03:11 INFO - PROCESS | 2340 | ++DOMWINDOW == 323 (0E938800) [pid = 2340] [serial = 1551] [outer = 00000000] 11:03:11 INFO - PROCESS | 2340 | ++DOMWINDOW == 324 (17E92800) [pid = 2340] [serial = 1552] [outer = 0E938800] 11:03:11 INFO - PROCESS | 2340 | 1462471391448 Marionette DEBUG loaded listener.js 11:03:11 INFO - PROCESS | 2340 | ++DOMWINDOW == 325 (18A82800) [pid = 2340] [serial = 1553] [outer = 0E938800] 11:03:11 INFO - PROCESS | 2340 | --DOCSHELL 1CB2BC00 == 108 [pid = 2340] [id = 495] 11:03:11 INFO - PROCESS | 2340 | --DOCSHELL 0E932800 == 107 [pid = 2340] [id = 494] 11:03:11 INFO - PROCESS | 2340 | --DOCSHELL 1CB38C00 == 106 [pid = 2340] [id = 493] 11:03:11 INFO - PROCESS | 2340 | --DOCSHELL 0D627C00 == 105 [pid = 2340] [id = 492] 11:03:11 INFO - PROCESS | 2340 | --DOCSHELL 1901A000 == 104 [pid = 2340] [id = 483] 11:03:11 INFO - PROCESS | 2340 | --DOCSHELL 22F76000 == 103 [pid = 2340] [id = 482] 11:03:11 INFO - PROCESS | 2340 | --DOCSHELL 19960800 == 102 [pid = 2340] [id = 481] 11:03:11 INFO - PROCESS | 2340 | --DOCSHELL 19D2D400 == 101 [pid = 2340] [id = 480] 11:03:11 INFO - PROCESS | 2340 | --DOCSHELL 16154800 == 100 [pid = 2340] [id = 479] 11:03:11 INFO - PROCESS | 2340 | --DOMWINDOW == 324 (23C1B400) [pid = 2340] [serial = 1370] [outer = 00000000] [url = about:blank] 11:03:11 INFO - PROCESS | 2340 | --DOMWINDOW == 323 (1CD89C00) [pid = 2340] [serial = 1420] [outer = 00000000] [url = about:blank] 11:03:11 INFO - PROCESS | 2340 | --DOMWINDOW == 322 (1D887800) [pid = 2340] [serial = 1421] [outer = 00000000] [url = about:blank] 11:03:11 INFO - PROCESS | 2340 | --DOMWINDOW == 321 (1FF0F400) [pid = 2340] [serial = 1429] [outer = 00000000] [url = about:blank] 11:03:11 INFO - PROCESS | 2340 | --DOMWINDOW == 320 (2096B800) [pid = 2340] [serial = 1430] [outer = 00000000] [url = about:blank] 11:03:11 INFO - PROCESS | 2340 | --DOMWINDOW == 319 (1C2DE800) [pid = 2340] [serial = 1418] [outer = 00000000] [url = about:blank] 11:03:11 INFO - PROCESS | 2340 | --DOMWINDOW == 318 (28D79800) [pid = 2340] [serial = 1399] [outer = 00000000] [url = about:blank] 11:03:11 INFO - PROCESS | 2340 | --DOMWINDOW == 317 (23DCC400) [pid = 2340] [serial = 1381] [outer = 00000000] [url = about:blank] 11:03:11 INFO - PROCESS | 2340 | --DOMWINDOW == 316 (27CA9000) [pid = 2340] [serial = 1396] [outer = 00000000] [url = about:blank] 11:03:11 INFO - PROCESS | 2340 | --DOMWINDOW == 315 (19D31C00) [pid = 2340] [serial = 1412] [outer = 00000000] [url = about:blank] 11:03:11 INFO - PROCESS | 2340 | --DOMWINDOW == 314 (19899800) [pid = 2340] [serial = 1411] [outer = 00000000] [url = about:blank] 11:03:11 INFO - PROCESS | 2340 | --DOMWINDOW == 313 (17EFD000) [pid = 2340] [serial = 1414] [outer = 00000000] [url = about:blank] 11:03:11 INFO - PROCESS | 2340 | --DOMWINDOW == 312 (18A7FC00) [pid = 2340] [serial = 1415] [outer = 00000000] [url = about:blank] 11:03:11 INFO - PROCESS | 2340 | --DOMWINDOW == 311 (26D5B800) [pid = 2340] [serial = 1387] [outer = 00000000] [url = about:blank] 11:03:11 INFO - PROCESS | 2340 | --DOMWINDOW == 310 (1B4D9000) [pid = 2340] [serial = 1375] [outer = 00000000] [url = about:blank] 11:03:11 INFO - PROCESS | 2340 | --DOMWINDOW == 309 (186E6C00) [pid = 2340] [serial = 1409] [outer = 00000000] [url = about:blank] 11:03:11 INFO - PROCESS | 2340 | --DOMWINDOW == 308 (17E99800) [pid = 2340] [serial = 1408] [outer = 00000000] [url = about:blank] 11:03:11 INFO - PROCESS | 2340 | --DOMWINDOW == 307 (1AF55800) [pid = 2340] [serial = 1417] [outer = 00000000] [url = about:blank] 11:03:11 INFO - PROCESS | 2340 | --DOMWINDOW == 306 (1EBD0C00) [pid = 2340] [serial = 1424] [outer = 00000000] [url = about:blank] 11:03:11 INFO - PROCESS | 2340 | --DOMWINDOW == 305 (1EA1E400) [pid = 2340] [serial = 1423] [outer = 00000000] [url = about:blank] 11:03:11 INFO - PROCESS | 2340 | --DOMWINDOW == 304 (27CA0C00) [pid = 2340] [serial = 1390] [outer = 00000000] [url = about:blank] 11:03:11 INFO - PROCESS | 2340 | --DOMWINDOW == 303 (1440A000) [pid = 2340] [serial = 1372] [outer = 00000000] [url = about:blank] 11:03:11 INFO - PROCESS | 2340 | --DOMWINDOW == 302 (23E92400) [pid = 2340] [serial = 1384] [outer = 00000000] [url = about:blank] 11:03:11 INFO - PROCESS | 2340 | --DOMWINDOW == 301 (2686C400) [pid = 2340] [serial = 1393] [outer = 00000000] [url = about:blank] 11:03:11 INFO - PROCESS | 2340 | --DOMWINDOW == 300 (2274AC00) [pid = 2340] [serial = 1378] [outer = 00000000] [url = about:blank] 11:03:11 INFO - PROCESS | 2340 | --DOMWINDOW == 299 (215DA800) [pid = 2340] [serial = 1402] [outer = 00000000] [url = about:blank] 11:03:11 INFO - PROCESS | 2340 | --DOMWINDOW == 298 (1DDAA000) [pid = 2340] [serial = 1405] [outer = 00000000] [url = about:blank] 11:03:11 INFO - PROCESS | 2340 | --DOMWINDOW == 297 (20524C00) [pid = 2340] [serial = 1426] [outer = 00000000] [url = about:blank] 11:03:11 INFO - PROCESS | 2340 | --DOMWINDOW == 296 (215D0000) [pid = 2340] [serial = 1432] [outer = 00000000] [url = about:blank] 11:03:11 INFO - PROCESS | 2340 | --DOMWINDOW == 295 (21633400) [pid = 2340] [serial = 1433] [outer = 00000000] [url = about:blank] 11:03:11 INFO - PROCESS | 2340 | --DOMWINDOW == 294 (2098A800) [pid = 2340] [serial = 1427] [outer = 00000000] [url = about:blank] 11:03:12 INFO - PROCESS | 2340 | 1462471391980 Marionette TRACE conn4 <- [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]]]}] 11:03:12 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) 11:03:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1069ms 11:03:12 INFO - PROCESS | 2340 | 1462471392033 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 11:03:12 INFO - PROCESS | 2340 | 1462471392035 Marionette TRACE conn4 <- [1,2033,null,{"value":"13"}] 11:03:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:03:12 INFO - PROCESS | 2340 | 1462471392038 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:03:12 INFO - PROCESS | 2340 | 1462471392042 Marionette TRACE conn4 <- [1,2034,null,{}] 11:03:12 INFO - PROCESS | 2340 | 1462471392052 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:12 INFO - PROCESS | 2340 | 1462471392194 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 11:03:12 INFO - PROCESS | 2340 | 1462471392349 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:12 INFO - PROCESS | 2340 | ++DOCSHELL 186EC000 == 101 [pid = 2340] [id = 518] 11:03:12 INFO - PROCESS | 2340 | ++DOMWINDOW == 295 (188E3400) [pid = 2340] [serial = 1554] [outer = 00000000] 11:03:12 INFO - PROCESS | 2340 | ++DOMWINDOW == 296 (1A8B6000) [pid = 2340] [serial = 1555] [outer = 188E3400] 11:03:12 INFO - PROCESS | 2340 | 1462471392400 Marionette DEBUG loaded listener.js 11:03:12 INFO - PROCESS | 2340 | ++DOMWINDOW == 297 (1BCF1C00) [pid = 2340] [serial = 1556] [outer = 188E3400] 11:03:12 INFO - PROCESS | 2340 | 1462471392803 Marionette TRACE conn4 <- [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]]]}] 11:03:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:03:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 830ms 11:03:12 INFO - PROCESS | 2340 | 1462471392873 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 11:03:12 INFO - PROCESS | 2340 | 1462471392875 Marionette TRACE conn4 <- [1,2037,null,{"value":"13"}] 11:03:12 INFO - PROCESS | 2340 | 1462471392878 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:03:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:03:12 INFO - PROCESS | 2340 | 1462471392880 Marionette TRACE conn4 <- [1,2038,null,{}] 11:03:12 INFO - PROCESS | 2340 | 1462471392883 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:13 INFO - PROCESS | 2340 | 1462471392992 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 11:03:13 INFO - PROCESS | 2340 | 1462471393007 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:13 INFO - PROCESS | 2340 | ++DOCSHELL 1CD85C00 == 102 [pid = 2340] [id = 519] 11:03:13 INFO - PROCESS | 2340 | ++DOMWINDOW == 298 (1CD88400) [pid = 2340] [serial = 1557] [outer = 00000000] 11:03:13 INFO - PROCESS | 2340 | ++DOMWINDOW == 299 (1DD69400) [pid = 2340] [serial = 1558] [outer = 1CD88400] 11:03:13 INFO - PROCESS | 2340 | 1462471393054 Marionette DEBUG loaded listener.js 11:03:13 INFO - PROCESS | 2340 | ++DOMWINDOW == 300 (1DDC7000) [pid = 2340] [serial = 1559] [outer = 1CD88400] 11:03:13 INFO - PROCESS | 2340 | 1462471393557 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:03:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:03:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 730ms 11:03:13 INFO - PROCESS | 2340 | 1462471393613 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 11:03:13 INFO - PROCESS | 2340 | 1462471393615 Marionette TRACE conn4 <- [1,2041,null,{"value":"13"}] 11:03:13 INFO - PROCESS | 2340 | 1462471393618 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:03:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:03:13 INFO - PROCESS | 2340 | 1462471393620 Marionette TRACE conn4 <- [1,2042,null,{}] 11:03:13 INFO - PROCESS | 2340 | 1462471393624 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:13 INFO - PROCESS | 2340 | 1462471393725 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 11:03:13 INFO - PROCESS | 2340 | 1462471393732 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:13 INFO - PROCESS | 2340 | ++DOCSHELL 0CD8EC00 == 103 [pid = 2340] [id = 520] 11:03:13 INFO - PROCESS | 2340 | ++DOMWINDOW == 301 (0D109000) [pid = 2340] [serial = 1560] [outer = 00000000] 11:03:13 INFO - PROCESS | 2340 | ++DOMWINDOW == 302 (198F2400) [pid = 2340] [serial = 1561] [outer = 0D109000] 11:03:13 INFO - PROCESS | 2340 | 1462471393777 Marionette DEBUG loaded listener.js 11:03:13 INFO - PROCESS | 2340 | ++DOMWINDOW == 303 (1EBD3800) [pid = 2340] [serial = 1562] [outer = 0D109000] 11:03:14 INFO - PROCESS | 2340 | 1462471394343 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 11:03:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:03:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 770ms 11:03:14 INFO - PROCESS | 2340 | 1462471394414 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 11:03:14 INFO - PROCESS | 2340 | 1462471394416 Marionette TRACE conn4 <- [1,2045,null,{"value":"13"}] 11:03:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:03:14 INFO - PROCESS | 2340 | 1462471394438 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:03:14 INFO - PROCESS | 2340 | 1462471394440 Marionette TRACE conn4 <- [1,2046,null,{}] 11:03:14 INFO - PROCESS | 2340 | 1462471394444 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:14 INFO - PROCESS | 2340 | 1462471394616 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 11:03:14 INFO - PROCESS | 2340 | 1462471394642 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:14 INFO - PROCESS | 2340 | ++DOCSHELL 2098A400 == 104 [pid = 2340] [id = 521] 11:03:14 INFO - PROCESS | 2340 | ++DOMWINDOW == 304 (2098C400) [pid = 2340] [serial = 1563] [outer = 00000000] 11:03:14 INFO - PROCESS | 2340 | ++DOMWINDOW == 305 (213E9C00) [pid = 2340] [serial = 1564] [outer = 2098C400] 11:03:14 INFO - PROCESS | 2340 | 1462471394692 Marionette DEBUG loaded listener.js 11:03:14 INFO - PROCESS | 2340 | ++DOMWINDOW == 306 (215D8C00) [pid = 2340] [serial = 1565] [outer = 2098C400] 11:03:15 INFO - PROCESS | 2340 | 1462471395190 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 11:03:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:03:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 791ms 11:03:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:03:15 INFO - PROCESS | 2340 | 1462471395219 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 11:03:15 INFO - PROCESS | 2340 | 1462471395221 Marionette TRACE conn4 <- [1,2049,null,{"value":"13"}] 11:03:15 INFO - PROCESS | 2340 | 1462471395223 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:03:15 INFO - PROCESS | 2340 | 1462471395225 Marionette TRACE conn4 <- [1,2050,null,{}] 11:03:15 INFO - PROCESS | 2340 | 1462471395228 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:15 INFO - PROCESS | 2340 | 1462471395384 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 11:03:15 INFO - PROCESS | 2340 | 1462471395405 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:15 INFO - PROCESS | 2340 | ++DOCSHELL 215DB000 == 105 [pid = 2340] [id = 522] 11:03:15 INFO - PROCESS | 2340 | ++DOMWINDOW == 307 (2163A800) [pid = 2340] [serial = 1566] [outer = 00000000] 11:03:15 INFO - PROCESS | 2340 | ++DOMWINDOW == 308 (22750400) [pid = 2340] [serial = 1567] [outer = 2163A800] 11:03:15 INFO - PROCESS | 2340 | 1462471395452 Marionette DEBUG loaded listener.js 11:03:15 INFO - PROCESS | 2340 | ++DOMWINDOW == 309 (22F14000) [pid = 2340] [serial = 1568] [outer = 2163A800] 11:03:15 INFO - PROCESS | 2340 | --DOCSHELL 1BF2F800 == 104 [pid = 2340] [id = 12] 11:03:16 INFO - PROCESS | 2340 | --DOMWINDOW == 308 (1CC36400) [pid = 2340] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:03:16 INFO - PROCESS | 2340 | --DOMWINDOW == 307 (0E9DCC00) [pid = 2340] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:03:16 INFO - PROCESS | 2340 | --DOMWINDOW == 306 (22F46400) [pid = 2340] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:03:16 INFO - PROCESS | 2340 | --DOMWINDOW == 305 (2098D400) [pid = 2340] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:03:16 INFO - PROCESS | 2340 | --DOMWINDOW == 304 (1ECC1400) [pid = 2340] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:03:16 INFO - PROCESS | 2340 | --DOMWINDOW == 303 (0D963800) [pid = 2340] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:03:16 INFO - PROCESS | 2340 | --DOMWINDOW == 302 (0E9E6000) [pid = 2340] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:03:16 INFO - PROCESS | 2340 | --DOMWINDOW == 301 (209A3C00) [pid = 2340] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:03:16 INFO - PROCESS | 2340 | --DOMWINDOW == 300 (1CB2DC00) [pid = 2340] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:03:16 INFO - PROCESS | 2340 | 1462471396400 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 11:03:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:03:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1230ms 11:03:16 INFO - PROCESS | 2340 | 1462471396455 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 11:03:16 INFO - PROCESS | 2340 | 1462471396457 Marionette TRACE conn4 <- [1,2053,null,{"value":"13"}] 11:03:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:03:16 INFO - PROCESS | 2340 | 1462471396460 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:03:16 INFO - PROCESS | 2340 | 1462471396462 Marionette TRACE conn4 <- [1,2054,null,{}] 11:03:16 INFO - PROCESS | 2340 | 1462471396465 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:16 INFO - PROCESS | 2340 | 1462471396621 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 11:03:16 INFO - PROCESS | 2340 | 1462471396718 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:16 INFO - PROCESS | 2340 | ++DOCSHELL 0D964400 == 105 [pid = 2340] [id = 523] 11:03:16 INFO - PROCESS | 2340 | ++DOMWINDOW == 301 (0DB16C00) [pid = 2340] [serial = 1569] [outer = 00000000] 11:03:16 INFO - PROCESS | 2340 | ++DOMWINDOW == 302 (1DCCD400) [pid = 2340] [serial = 1570] [outer = 0DB16C00] 11:03:16 INFO - PROCESS | 2340 | 1462471396765 Marionette DEBUG loaded listener.js 11:03:16 INFO - PROCESS | 2340 | ++DOMWINDOW == 303 (2095E800) [pid = 2340] [serial = 1571] [outer = 0DB16C00] 11:03:17 INFO - PROCESS | 2340 | 1462471397139 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 11:03:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:03:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 730ms 11:03:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:03:17 INFO - PROCESS | 2340 | 1462471397190 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 11:03:17 INFO - PROCESS | 2340 | 1462471397192 Marionette TRACE conn4 <- [1,2057,null,{"value":"13"}] 11:03:17 INFO - PROCESS | 2340 | 1462471397195 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:03:17 INFO - PROCESS | 2340 | 1462471397197 Marionette TRACE conn4 <- [1,2058,null,{}] 11:03:17 INFO - PROCESS | 2340 | 1462471397200 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:17 INFO - PROCESS | 2340 | 1462471397305 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 11:03:17 INFO - PROCESS | 2340 | 1462471397311 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:17 INFO - PROCESS | 2340 | ++DOCSHELL 1D76D000 == 106 [pid = 2340] [id = 524] 11:03:17 INFO - PROCESS | 2340 | ++DOMWINDOW == 304 (209A3C00) [pid = 2340] [serial = 1572] [outer = 00000000] 11:03:17 INFO - PROCESS | 2340 | ++DOMWINDOW == 305 (22F4BC00) [pid = 2340] [serial = 1573] [outer = 209A3C00] 11:03:17 INFO - PROCESS | 2340 | 1462471397355 Marionette DEBUG loaded listener.js 11:03:17 INFO - PROCESS | 2340 | ++DOMWINDOW == 306 (22F7F000) [pid = 2340] [serial = 1574] [outer = 209A3C00] 11:03:17 INFO - PROCESS | 2340 | 1462471397840 Marionette TRACE conn4 <- [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]]]}] 11:03:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:03:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 670ms 11:03:17 INFO - PROCESS | 2340 | 1462471397883 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 11:03:17 INFO - PROCESS | 2340 | 1462471397885 Marionette TRACE conn4 <- [1,2061,null,{"value":"13"}] 11:03:17 INFO - PROCESS | 2340 | 1462471397888 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:03:17 INFO - PROCESS | 2340 | 1462471397890 Marionette TRACE conn4 <- [1,2062,null,{}] 11:03:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:03:17 INFO - PROCESS | 2340 | 1462471397893 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:18 INFO - PROCESS | 2340 | 1462471397995 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 11:03:18 INFO - PROCESS | 2340 | 1462471398029 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:18 INFO - PROCESS | 2340 | ++DOCSHELL 0CD57000 == 107 [pid = 2340] [id = 525] 11:03:18 INFO - PROCESS | 2340 | ++DOMWINDOW == 307 (0D1B1C00) [pid = 2340] [serial = 1575] [outer = 00000000] 11:03:18 INFO - PROCESS | 2340 | ++DOMWINDOW == 308 (237E8400) [pid = 2340] [serial = 1576] [outer = 0D1B1C00] 11:03:18 INFO - PROCESS | 2340 | 1462471398074 Marionette DEBUG loaded listener.js 11:03:18 INFO - PROCESS | 2340 | ++DOMWINDOW == 309 (23C71C00) [pid = 2340] [serial = 1577] [outer = 0D1B1C00] 11:03:18 INFO - PROCESS | 2340 | 1462471398871 Marionette TRACE conn4 <- [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]]]}] 11:03:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:03:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1013ms 11:03:18 INFO - PROCESS | 2340 | 1462471398908 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 11:03:18 INFO - PROCESS | 2340 | 1462471398914 Marionette TRACE conn4 <- [1,2065,null,{"value":"13"}] 11:03:18 INFO - PROCESS | 2340 | 1462471398918 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:03:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:03:18 INFO - PROCESS | 2340 | 1462471398923 Marionette TRACE conn4 <- [1,2066,null,{}] 11:03:18 INFO - PROCESS | 2340 | 1462471398952 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:19 INFO - PROCESS | 2340 | 1462471399094 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 11:03:19 INFO - PROCESS | 2340 | 1462471399289 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:19 INFO - PROCESS | 2340 | ++DOCSHELL 17E8D800 == 108 [pid = 2340] [id = 526] 11:03:19 INFO - PROCESS | 2340 | ++DOMWINDOW == 310 (17E8DC00) [pid = 2340] [serial = 1578] [outer = 00000000] 11:03:19 INFO - PROCESS | 2340 | ++DOMWINDOW == 311 (186E8400) [pid = 2340] [serial = 1579] [outer = 17E8DC00] 11:03:19 INFO - PROCESS | 2340 | 1462471399350 Marionette DEBUG loaded listener.js 11:03:19 INFO - PROCESS | 2340 | ++DOMWINDOW == 312 (19724C00) [pid = 2340] [serial = 1580] [outer = 17E8DC00] 11:03:20 INFO - PROCESS | 2340 | 1462471400042 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 11:03:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:03:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1152ms 11:03:20 INFO - PROCESS | 2340 | 1462471400075 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 11:03:20 INFO - PROCESS | 2340 | 1462471400082 Marionette TRACE conn4 <- [1,2069,null,{"value":"13"}] 11:03:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:03:20 INFO - PROCESS | 2340 | 1462471400089 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:03:20 INFO - PROCESS | 2340 | 1462471400091 Marionette TRACE conn4 <- [1,2070,null,{}] 11:03:20 INFO - PROCESS | 2340 | 1462471400096 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:20 INFO - PROCESS | 2340 | 1462471400302 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 11:03:20 INFO - PROCESS | 2340 | 1462471400443 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:20 INFO - PROCESS | 2340 | ++DOCSHELL 198F5000 == 109 [pid = 2340] [id = 527] 11:03:20 INFO - PROCESS | 2340 | ++DOMWINDOW == 313 (1B4DD800) [pid = 2340] [serial = 1581] [outer = 00000000] 11:03:20 INFO - PROCESS | 2340 | ++DOMWINDOW == 314 (1F240000) [pid = 2340] [serial = 1582] [outer = 1B4DD800] 11:03:20 INFO - PROCESS | 2340 | 1462471400504 Marionette DEBUG loaded listener.js 11:03:20 INFO - PROCESS | 2340 | ++DOMWINDOW == 315 (20516400) [pid = 2340] [serial = 1583] [outer = 1B4DD800] 11:03:21 INFO - PROCESS | 2340 | 1462471401182 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 11:03:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:03:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1122ms 11:03:21 INFO - PROCESS | 2340 | 1462471401212 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 11:03:21 INFO - PROCESS | 2340 | 1462471401214 Marionette TRACE conn4 <- [1,2073,null,{"value":"13"}] 11:03:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:03:21 INFO - PROCESS | 2340 | 1462471401234 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:03:21 INFO - PROCESS | 2340 | 1462471401238 Marionette TRACE conn4 <- [1,2074,null,{}] 11:03:21 INFO - PROCESS | 2340 | 1462471401250 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:21 INFO - PROCESS | 2340 | 1462471401384 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 11:03:21 INFO - PROCESS | 2340 | 1462471401577 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:21 INFO - PROCESS | 2340 | ++DOCSHELL 23D16800 == 110 [pid = 2340] [id = 528] 11:03:21 INFO - PROCESS | 2340 | ++DOMWINDOW == 316 (23D18400) [pid = 2340] [serial = 1584] [outer = 00000000] 11:03:21 INFO - PROCESS | 2340 | ++DOMWINDOW == 317 (23DC8C00) [pid = 2340] [serial = 1585] [outer = 23D18400] 11:03:21 INFO - PROCESS | 2340 | 1462471401637 Marionette DEBUG loaded listener.js 11:03:21 INFO - PROCESS | 2340 | ++DOMWINDOW == 318 (23E69400) [pid = 2340] [serial = 1586] [outer = 23D18400] 11:03:22 INFO - PROCESS | 2340 | 1462471402245 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 11:03:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:03:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1037ms 11:03:22 INFO - PROCESS | 2340 | 1462471402259 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 11:03:22 INFO - PROCESS | 2340 | 1462471402262 Marionette TRACE conn4 <- [1,2077,null,{"value":"13"}] 11:03:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:03:22 INFO - PROCESS | 2340 | 1462471402265 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:03:22 INFO - PROCESS | 2340 | 1462471402267 Marionette TRACE conn4 <- [1,2078,null,{}] 11:03:22 INFO - PROCESS | 2340 | 1462471402271 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:22 INFO - PROCESS | 2340 | 1462471402407 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 11:03:22 INFO - PROCESS | 2340 | 1462471402611 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:22 INFO - PROCESS | 2340 | ++DOCSHELL 23E70C00 == 111 [pid = 2340] [id = 529] 11:03:22 INFO - PROCESS | 2340 | ++DOMWINDOW == 319 (23E91C00) [pid = 2340] [serial = 1587] [outer = 00000000] 11:03:22 INFO - PROCESS | 2340 | ++DOMWINDOW == 320 (24AB3800) [pid = 2340] [serial = 1588] [outer = 23E91C00] 11:03:22 INFO - PROCESS | 2340 | 1462471402671 Marionette DEBUG loaded listener.js 11:03:22 INFO - PROCESS | 2340 | ++DOMWINDOW == 321 (256D1400) [pid = 2340] [serial = 1589] [outer = 23E91C00] 11:03:23 INFO - PROCESS | 2340 | 1462471403286 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 11:03:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:03:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1073ms 11:03:23 INFO - PROCESS | 2340 | 1462471403342 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 11:03:23 INFO - PROCESS | 2340 | 1462471403345 Marionette TRACE conn4 <- [1,2081,null,{"value":"13"}] 11:03:23 INFO - PROCESS | 2340 | 1462471403348 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:03:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:03:23 INFO - PROCESS | 2340 | 1462471403350 Marionette TRACE conn4 <- [1,2082,null,{}] 11:03:23 INFO - PROCESS | 2340 | 1462471403354 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:23 INFO - PROCESS | 2340 | 1462471403480 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 11:03:23 INFO - PROCESS | 2340 | 1462471403678 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:23 INFO - PROCESS | 2340 | ++DOCSHELL 2480F000 == 112 [pid = 2340] [id = 530] 11:03:23 INFO - PROCESS | 2340 | ++DOMWINDOW == 322 (24AB2C00) [pid = 2340] [serial = 1590] [outer = 00000000] 11:03:23 INFO - PROCESS | 2340 | ++DOMWINDOW == 323 (26CD6400) [pid = 2340] [serial = 1591] [outer = 24AB2C00] 11:03:23 INFO - PROCESS | 2340 | 1462471403734 Marionette DEBUG loaded listener.js 11:03:23 INFO - PROCESS | 2340 | ++DOMWINDOW == 324 (26D5BC00) [pid = 2340] [serial = 1592] [outer = 24AB2C00] 11:03:24 INFO - PROCESS | 2340 | 1462471404356 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 11:03:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1066ms 11:03:24 INFO - PROCESS | 2340 | 1462471404418 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 11:03:24 INFO - PROCESS | 2340 | 1462471404420 Marionette TRACE conn4 <- [1,2085,null,{"value":"13"}] 11:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:03:24 INFO - PROCESS | 2340 | 1462471404424 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:03:24 INFO - PROCESS | 2340 | 1462471404426 Marionette TRACE conn4 <- [1,2086,null,{}] 11:03:24 INFO - PROCESS | 2340 | 1462471404430 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:24 INFO - PROCESS | 2340 | 1462471404571 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 11:03:24 INFO - PROCESS | 2340 | 1462471404766 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:24 INFO - PROCESS | 2340 | ++DOCSHELL 26868800 == 113 [pid = 2340] [id = 531] 11:03:24 INFO - PROCESS | 2340 | ++DOMWINDOW == 325 (2781AC00) [pid = 2340] [serial = 1593] [outer = 00000000] 11:03:24 INFO - PROCESS | 2340 | ++DOMWINDOW == 326 (28D70C00) [pid = 2340] [serial = 1594] [outer = 2781AC00] 11:03:24 INFO - PROCESS | 2340 | 1462471404827 Marionette DEBUG loaded listener.js 11:03:24 INFO - PROCESS | 2340 | ++DOMWINDOW == 327 (28D7B400) [pid = 2340] [serial = 1595] [outer = 2781AC00] 11:03:25 INFO - PROCESS | 2340 | 1462471405427 Marionette TRACE conn4 <- [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]]]}] 11:03:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:03:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1017ms 11:03:25 INFO - PROCESS | 2340 | 1462471405444 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 11:03:25 INFO - PROCESS | 2340 | 1462471405446 Marionette TRACE conn4 <- [1,2089,null,{"value":"13"}] 11:03:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:03:25 INFO - PROCESS | 2340 | 1462471405450 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:03:25 INFO - PROCESS | 2340 | 1462471405452 Marionette TRACE conn4 <- [1,2090,null,{}] 11:03:25 INFO - PROCESS | 2340 | 1462471405456 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:25 INFO - PROCESS | 2340 | 1462471405582 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 11:03:25 INFO - PROCESS | 2340 | 1462471405787 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:25 INFO - PROCESS | 2340 | ++DOCSHELL 290A6000 == 114 [pid = 2340] [id = 532] 11:03:25 INFO - PROCESS | 2340 | ++DOMWINDOW == 328 (2928EC00) [pid = 2340] [serial = 1596] [outer = 00000000] 11:03:25 INFO - PROCESS | 2340 | ++DOMWINDOW == 329 (29297400) [pid = 2340] [serial = 1597] [outer = 2928EC00] 11:03:25 INFO - PROCESS | 2340 | 1462471405846 Marionette DEBUG loaded listener.js 11:03:25 INFO - PROCESS | 2340 | ++DOMWINDOW == 330 (2982B400) [pid = 2340] [serial = 1598] [outer = 2928EC00] 11:03:26 INFO - PROCESS | 2340 | 1462471406447 Marionette TRACE conn4 <- [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]]]}] 11:03:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:03:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1019ms 11:03:26 INFO - PROCESS | 2340 | 1462471406473 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 11:03:26 INFO - PROCESS | 2340 | 1462471406476 Marionette TRACE conn4 <- [1,2093,null,{"value":"13"}] 11:03:26 INFO - PROCESS | 2340 | 1462471406479 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:03:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:03:26 INFO - PROCESS | 2340 | 1462471406481 Marionette TRACE conn4 <- [1,2094,null,{}] 11:03:26 INFO - PROCESS | 2340 | 1462471406485 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:26 INFO - PROCESS | 2340 | 1462471406609 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 11:03:26 INFO - PROCESS | 2340 | 1462471406806 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:26 INFO - PROCESS | 2340 | ++DOCSHELL 29833400 == 115 [pid = 2340] [id = 533] 11:03:26 INFO - PROCESS | 2340 | ++DOMWINDOW == 331 (29833C00) [pid = 2340] [serial = 1599] [outer = 00000000] 11:03:26 INFO - PROCESS | 2340 | ++DOMWINDOW == 332 (29837400) [pid = 2340] [serial = 1600] [outer = 29833C00] 11:03:26 INFO - PROCESS | 2340 | 1462471406861 Marionette DEBUG loaded listener.js 11:03:26 INFO - PROCESS | 2340 | ++DOMWINDOW == 333 (29A10800) [pid = 2340] [serial = 1601] [outer = 29833C00] 11:03:27 INFO - PROCESS | 2340 | 1462471407435 Marionette TRACE conn4 <- [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]]]}] 11:03:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 11:03:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1016ms 11:03:27 INFO - PROCESS | 2340 | 1462471407499 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 11:03:27 INFO - PROCESS | 2340 | 1462471407502 Marionette TRACE conn4 <- [1,2097,null,{"value":"13"}] 11:03:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:03:27 INFO - PROCESS | 2340 | 1462471407505 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:03:27 INFO - PROCESS | 2340 | 1462471407507 Marionette TRACE conn4 <- [1,2098,null,{}] 11:03:27 INFO - PROCESS | 2340 | 1462471407511 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:27 INFO - PROCESS | 2340 | 1462471407642 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 11:03:27 INFO - PROCESS | 2340 | 1462471407836 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:27 INFO - PROCESS | 2340 | ++DOCSHELL 29836C00 == 116 [pid = 2340] [id = 534] 11:03:27 INFO - PROCESS | 2340 | ++DOMWINDOW == 334 (29A12C00) [pid = 2340] [serial = 1602] [outer = 00000000] 11:03:27 INFO - PROCESS | 2340 | ++DOMWINDOW == 335 (29A19800) [pid = 2340] [serial = 1603] [outer = 29A12C00] 11:03:27 INFO - PROCESS | 2340 | 1462471407893 Marionette DEBUG loaded listener.js 11:03:28 INFO - PROCESS | 2340 | ++DOMWINDOW == 336 (29A1E800) [pid = 2340] [serial = 1604] [outer = 29A12C00] 11:03:28 INFO - PROCESS | 2340 | 1462471408497 Marionette TRACE conn4 <- [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]]]}] 11:03:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:03:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1018ms 11:03:28 INFO - PROCESS | 2340 | 1462471408527 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 11:03:28 INFO - PROCESS | 2340 | 1462471408530 Marionette TRACE conn4 <- [1,2101,null,{"value":"13"}] 11:03:28 INFO - PROCESS | 2340 | 1462471408533 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:03:28 INFO - PROCESS | 2340 | 1462471408535 Marionette TRACE conn4 <- [1,2102,null,{}] 11:03:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:03:28 INFO - PROCESS | 2340 | 1462471408539 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:28 INFO - PROCESS | 2340 | 1462471408668 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 11:03:28 INFO - PROCESS | 2340 | 1462471408866 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:28 INFO - PROCESS | 2340 | ++DOCSHELL 29A15400 == 117 [pid = 2340] [id = 535] 11:03:28 INFO - PROCESS | 2340 | ++DOMWINDOW == 337 (29A15800) [pid = 2340] [serial = 1605] [outer = 00000000] 11:03:28 INFO - PROCESS | 2340 | ++DOMWINDOW == 338 (2AF92000) [pid = 2340] [serial = 1606] [outer = 29A15800] 11:03:28 INFO - PROCESS | 2340 | 1462471408921 Marionette DEBUG loaded listener.js 11:03:29 INFO - PROCESS | 2340 | ++DOMWINDOW == 339 (2AF97800) [pid = 2340] [serial = 1607] [outer = 29A15800] 11:03:29 INFO - PROCESS | 2340 | 1462471409557 Marionette TRACE conn4 <- [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]]]}] 11:03:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:03:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1065ms 11:03:29 INFO - PROCESS | 2340 | 1462471409602 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 11:03:29 INFO - PROCESS | 2340 | 1462471409605 Marionette TRACE conn4 <- [1,2105,null,{"value":"13"}] 11:03:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:03:29 INFO - PROCESS | 2340 | 1462471409609 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:03:29 INFO - PROCESS | 2340 | 1462471409611 Marionette TRACE conn4 <- [1,2106,null,{}] 11:03:29 INFO - PROCESS | 2340 | 1462471409615 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:29 INFO - PROCESS | 2340 | 1462471409768 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 11:03:29 INFO - PROCESS | 2340 | 1462471409966 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:30 INFO - PROCESS | 2340 | ++DOCSHELL 29EB3000 == 118 [pid = 2340] [id = 536] 11:03:30 INFO - PROCESS | 2340 | ++DOMWINDOW == 340 (29EB4000) [pid = 2340] [serial = 1608] [outer = 00000000] 11:03:30 INFO - PROCESS | 2340 | ++DOMWINDOW == 341 (2A4D5C00) [pid = 2340] [serial = 1609] [outer = 29EB4000] 11:03:30 INFO - PROCESS | 2340 | 1462471410031 Marionette DEBUG loaded listener.js 11:03:30 INFO - PROCESS | 2340 | ++DOMWINDOW == 342 (29EAF800) [pid = 2340] [serial = 1610] [outer = 29EB4000] 11:03:30 INFO - PROCESS | 2340 | 1462471410680 Marionette TRACE conn4 <- [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]]]}] 11:03:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:03:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1131ms 11:03:30 INFO - PROCESS | 2340 | 1462471410744 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 11:03:30 INFO - PROCESS | 2340 | 1462471410746 Marionette TRACE conn4 <- [1,2109,null,{"value":"13"}] 11:03:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:03:30 INFO - PROCESS | 2340 | 1462471410749 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:03:30 INFO - PROCESS | 2340 | 1462471410751 Marionette TRACE conn4 <- [1,2110,null,{}] 11:03:30 INFO - PROCESS | 2340 | 1462471410755 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:30 INFO - PROCESS | 2340 | 1462471410889 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 11:03:31 INFO - PROCESS | 2340 | 1462471411097 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:31 INFO - PROCESS | 2340 | ++DOCSHELL 29123000 == 119 [pid = 2340] [id = 537] 11:03:31 INFO - PROCESS | 2340 | ++DOMWINDOW == 343 (29125000) [pid = 2340] [serial = 1611] [outer = 00000000] 11:03:31 INFO - PROCESS | 2340 | ++DOMWINDOW == 344 (2912C800) [pid = 2340] [serial = 1612] [outer = 29125000] 11:03:31 INFO - PROCESS | 2340 | 1462471411156 Marionette DEBUG loaded listener.js 11:03:31 INFO - PROCESS | 2340 | ++DOMWINDOW == 345 (2912EC00) [pid = 2340] [serial = 1613] [outer = 29125000] 11:03:31 INFO - PROCESS | 2340 | 1462471411762 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 11:03:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:03:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1075ms 11:03:31 INFO - PROCESS | 2340 | 1462471411829 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 11:03:31 INFO - PROCESS | 2340 | 1462471411831 Marionette TRACE conn4 <- [1,2113,null,{"value":"13"}] 11:03:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:03:31 INFO - PROCESS | 2340 | 1462471411834 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:03:31 INFO - PROCESS | 2340 | 1462471411838 Marionette TRACE conn4 <- [1,2114,null,{}] 11:03:31 INFO - PROCESS | 2340 | 1462471411842 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:31 INFO - PROCESS | 2340 | 1462471411971 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 11:03:32 INFO - PROCESS | 2340 | 1462471412170 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:32 INFO - PROCESS | 2340 | ++DOCSHELL 16BB7C00 == 120 [pid = 2340] [id = 538] 11:03:32 INFO - PROCESS | 2340 | ++DOMWINDOW == 346 (17D01C00) [pid = 2340] [serial = 1614] [outer = 00000000] 11:03:32 INFO - PROCESS | 2340 | ++DOMWINDOW == 347 (2AEDF400) [pid = 2340] [serial = 1615] [outer = 17D01C00] 11:03:32 INFO - PROCESS | 2340 | 1462471412225 Marionette DEBUG loaded listener.js 11:03:32 INFO - PROCESS | 2340 | ++DOMWINDOW == 348 (2AEE0800) [pid = 2340] [serial = 1616] [outer = 17D01C00] 11:03:32 INFO - PROCESS | 2340 | 1462471412928 Marionette TRACE conn4 <- [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]]]}] 11:03:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:03:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1120ms 11:03:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:03:32 INFO - PROCESS | 2340 | 1462471412959 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 11:03:32 INFO - PROCESS | 2340 | 1462471412961 Marionette TRACE conn4 <- [1,2117,null,{"value":"13"}] 11:03:32 INFO - PROCESS | 2340 | 1462471412965 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:03:32 INFO - PROCESS | 2340 | 1462471412967 Marionette TRACE conn4 <- [1,2118,null,{}] 11:03:32 INFO - PROCESS | 2340 | 1462471412970 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:33 INFO - PROCESS | 2340 | 1462471413103 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 11:03:33 INFO - PROCESS | 2340 | 1462471413305 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:33 INFO - PROCESS | 2340 | ++DOCSHELL 17D1D800 == 121 [pid = 2340] [id = 539] 11:03:33 INFO - PROCESS | 2340 | ++DOMWINDOW == 349 (17D23800) [pid = 2340] [serial = 1617] [outer = 00000000] 11:03:33 INFO - PROCESS | 2340 | ++DOMWINDOW == 350 (2098BC00) [pid = 2340] [serial = 1618] [outer = 17D23800] 11:03:33 INFO - PROCESS | 2340 | 1462471413361 Marionette DEBUG loaded listener.js 11:03:33 INFO - PROCESS | 2340 | ++DOMWINDOW == 351 (22F16800) [pid = 2340] [serial = 1619] [outer = 17D23800] 11:03:34 INFO - PROCESS | 2340 | 1462471413985 Marionette TRACE conn4 <- [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] 11:03:34 INFO - PROCESS | 2340 | 1462471414046 Marionette TRACE conn4 <- [1,2121,null,{"value":"13"}] 11:03:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 11:03:34 INFO - PROCESS | 2340 | 1462471414049 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:03:34 INFO - PROCESS | 2340 | 1462471414051 Marionette TRACE conn4 <- [1,2122,null,{}] 11:03:34 INFO - PROCESS | 2340 | 1462471414055 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:34 INFO - PROCESS | 2340 | 1462471414213 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 11:03:34 INFO - PROCESS | 2340 | 1462471414403 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:34 INFO - PROCESS | 2340 | ++DOCSHELL 1FF11000 == 122 [pid = 2340] [id = 540] 11:03:34 INFO - PROCESS | 2340 | ++DOMWINDOW == 352 (2096A400) [pid = 2340] [serial = 1620] [outer = 00000000] 11:03:34 INFO - PROCESS | 2340 | ++DOMWINDOW == 353 (2B0D0400) [pid = 2340] [serial = 1621] [outer = 2096A400] 11:03:34 INFO - PROCESS | 2340 | 1462471414455 Marionette DEBUG loaded listener.js 11:03:34 INFO - PROCESS | 2340 | ++DOMWINDOW == 354 (2BEB6C00) [pid = 2340] [serial = 1622] [outer = 2096A400] 11:03:35 INFO - PROCESS | 2340 | 1462471415081 Marionette TRACE conn4 <- [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]]]}] 11:03:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 11:03:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1067ms 11:03:35 INFO - PROCESS | 2340 | 1462471415120 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 11:03:35 INFO - PROCESS | 2340 | 1462471415122 Marionette TRACE conn4 <- [1,2125,null,{"value":"13"}] 11:03:35 INFO - PROCESS | 2340 | 1462471415125 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:03:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:03:35 INFO - PROCESS | 2340 | 1462471415127 Marionette TRACE conn4 <- [1,2126,null,{}] 11:03:35 INFO - PROCESS | 2340 | 1462471415131 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:35 INFO - PROCESS | 2340 | 1462471415486 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 11:03:35 INFO - PROCESS | 2340 | 1462471415690 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:35 INFO - PROCESS | 2340 | ++DOCSHELL 14660800 == 123 [pid = 2340] [id = 541] 11:03:35 INFO - PROCESS | 2340 | ++DOMWINDOW == 355 (146DE400) [pid = 2340] [serial = 1623] [outer = 00000000] 11:03:35 INFO - PROCESS | 2340 | ++DOMWINDOW == 356 (15AF2000) [pid = 2340] [serial = 1624] [outer = 146DE400] 11:03:35 INFO - PROCESS | 2340 | 1462471415740 Marionette DEBUG loaded listener.js 11:03:35 INFO - PROCESS | 2340 | ++DOMWINDOW == 357 (17E91400) [pid = 2340] [serial = 1625] [outer = 146DE400] 11:03:36 INFO - PROCESS | 2340 | 1462471416421 Marionette TRACE conn4 <- [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]]]}] 11:03:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:03:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1331ms 11:03:36 INFO - PROCESS | 2340 | 1462471416461 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 11:03:36 INFO - PROCESS | 2340 | 1462471416465 Marionette TRACE conn4 <- [1,2129,null,{"value":"13"}] 11:03:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:03:36 INFO - PROCESS | 2340 | 1462471416469 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:03:36 INFO - PROCESS | 2340 | 1462471416473 Marionette TRACE conn4 <- [1,2130,null,{}] 11:03:36 INFO - PROCESS | 2340 | 1462471416478 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:36 INFO - PROCESS | 2340 | 1462471416603 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 11:03:36 INFO - PROCESS | 2340 | 1462471416815 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:36 INFO - PROCESS | 2340 | ++DOCSHELL 1995C400 == 124 [pid = 2340] [id = 542] 11:03:36 INFO - PROCESS | 2340 | ++DOMWINDOW == 358 (1B4E6000) [pid = 2340] [serial = 1626] [outer = 00000000] 11:03:36 INFO - PROCESS | 2340 | ++DOMWINDOW == 359 (1DC81000) [pid = 2340] [serial = 1627] [outer = 1B4E6000] 11:03:36 INFO - PROCESS | 2340 | 1462471416869 Marionette DEBUG loaded listener.js 11:03:36 INFO - PROCESS | 2340 | ++DOMWINDOW == 360 (1EB99C00) [pid = 2340] [serial = 1628] [outer = 1B4E6000] 11:03:37 INFO - PROCESS | 2340 | 1462471417509 Marionette TRACE conn4 <- [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] 11:03:37 INFO - PROCESS | 2340 | 1462471417557 Marionette TRACE conn4 <- [1,2133,null,{"value":"13"}] 11:03:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 11:03:37 INFO - PROCESS | 2340 | 1462471417561 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:03:37 INFO - PROCESS | 2340 | 1462471417563 Marionette TRACE conn4 <- [1,2134,null,{}] 11:03:37 INFO - PROCESS | 2340 | 1462471417567 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:37 INFO - PROCESS | 2340 | 1462471417717 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 11:03:37 INFO - PROCESS | 2340 | --DOCSHELL 2686C000 == 123 [pid = 2340] [id = 465] 11:03:37 INFO - PROCESS | 2340 | --DOCSHELL 215D1C00 == 122 [pid = 2340] [id = 467] 11:03:37 INFO - PROCESS | 2340 | --DOCSHELL 28D72000 == 121 [pid = 2340] [id = 466] 11:03:37 INFO - PROCESS | 2340 | --DOCSHELL 17E98000 == 120 [pid = 2340] [id = 468] 11:03:37 INFO - PROCESS | 2340 | --DOCSHELL 26864C00 == 119 [pid = 2340] [id = 464] 11:03:37 INFO - PROCESS | 2340 | --DOCSHELL 1D76D000 == 118 [pid = 2340] [id = 524] 11:03:37 INFO - PROCESS | 2340 | --DOCSHELL 0D964400 == 117 [pid = 2340] [id = 523] 11:03:37 INFO - PROCESS | 2340 | --DOCSHELL 215DB000 == 116 [pid = 2340] [id = 522] 11:03:37 INFO - PROCESS | 2340 | --DOCSHELL 2098A400 == 115 [pid = 2340] [id = 521] 11:03:37 INFO - PROCESS | 2340 | --DOCSHELL 0CD8EC00 == 114 [pid = 2340] [id = 520] 11:03:37 INFO - PROCESS | 2340 | --DOCSHELL 1CD85C00 == 113 [pid = 2340] [id = 519] 11:03:37 INFO - PROCESS | 2340 | --DOMWINDOW == 359 (24812000) [pid = 2340] [serial = 1504] [outer = 00000000] [url = about:blank] 11:03:37 INFO - PROCESS | 2340 | --DOMWINDOW == 358 (22F48000) [pid = 2340] [serial = 1444] [outer = 00000000] [url = about:blank] 11:03:37 INFO - PROCESS | 2340 | --DOMWINDOW == 357 (27815000) [pid = 2340] [serial = 1462] [outer = 00000000] [url = about:blank] 11:03:37 INFO - PROCESS | 2340 | --DOMWINDOW == 356 (27CC7C00) [pid = 2340] [serial = 1465] [outer = 00000000] [url = about:blank] 11:03:37 INFO - PROCESS | 2340 | --DOMWINDOW == 355 (24AB2000) [pid = 2340] [serial = 1459] [outer = 00000000] [url = about:blank] 11:03:37 INFO - PROCESS | 2340 | --DOMWINDOW == 354 (26D54800) [pid = 2340] [serial = 1456] [outer = 00000000] [url = about:blank] 11:03:37 INFO - PROCESS | 2340 | --DOMWINDOW == 353 (23E91800) [pid = 2340] [serial = 1453] [outer = 00000000] [url = about:blank] 11:03:37 INFO - PROCESS | 2340 | --DOMWINDOW == 352 (17E8AC00) [pid = 2340] [serial = 1471] [outer = 00000000] [url = about:blank] 11:03:37 INFO - PROCESS | 2340 | --DOMWINDOW == 351 (1CD89000) [pid = 2340] [serial = 1441] [outer = 00000000] [url = about:blank] 11:03:37 INFO - PROCESS | 2340 | --DOMWINDOW == 350 (23C7AC00) [pid = 2340] [serial = 1450] [outer = 00000000] [url = about:blank] 11:03:37 INFO - PROCESS | 2340 | --DOMWINDOW == 349 (17D2A000) [pid = 2340] [serial = 1438] [outer = 00000000] [url = about:blank] 11:03:37 INFO - PROCESS | 2340 | --DOMWINDOW == 348 (290A2400) [pid = 2340] [serial = 1468] [outer = 00000000] [url = about:blank] 11:03:37 INFO - PROCESS | 2340 | --DOMWINDOW == 347 (237EB000) [pid = 2340] [serial = 1447] [outer = 00000000] [url = about:blank] 11:03:37 INFO - PROCESS | 2340 | --DOMWINDOW == 346 (22F4AC00) [pid = 2340] [serial = 1474] [outer = 00000000] [url = about:blank] 11:03:37 INFO - PROCESS | 2340 | --DOCSHELL 186EC000 == 112 [pid = 2340] [id = 518] 11:03:37 INFO - PROCESS | 2340 | --DOCSHELL 0E5C3800 == 111 [pid = 2340] [id = 517] 11:03:37 INFO - PROCESS | 2340 | --DOCSHELL 0D1B1000 == 110 [pid = 2340] [id = 516] 11:03:37 INFO - PROCESS | 2340 | --DOCSHELL 27C42000 == 109 [pid = 2340] [id = 509] 11:03:37 INFO - PROCESS | 2340 | --DOCSHELL 25336400 == 108 [pid = 2340] [id = 508] 11:03:37 INFO - PROCESS | 2340 | --DOCSHELL 29288400 == 107 [pid = 2340] [id = 507] 11:03:37 INFO - PROCESS | 2340 | --DOCSHELL 27C47800 == 106 [pid = 2340] [id = 506] 11:03:37 INFO - PROCESS | 2340 | --DOCSHELL 256DE000 == 105 [pid = 2340] [id = 505] 11:03:38 INFO - PROCESS | 2340 | --DOCSHELL 23C1B800 == 104 [pid = 2340] [id = 504] 11:03:38 INFO - PROCESS | 2340 | --DOCSHELL 19952C00 == 103 [pid = 2340] [id = 503] 11:03:38 INFO - PROCESS | 2340 | --DOCSHELL 16159000 == 102 [pid = 2340] [id = 478] 11:03:38 INFO - PROCESS | 2340 | --DOCSHELL 14A31800 == 101 [pid = 2340] [id = 502] 11:03:38 INFO - PROCESS | 2340 | --DOMWINDOW == 345 (23E68C00) [pid = 2340] [serial = 1502] [outer = 00000000] [url = about:blank] 11:03:38 INFO - PROCESS | 2340 | --DOMWINDOW == 344 (1DDA5400) [pid = 2340] [serial = 1481] [outer = 00000000] [url = about:blank] 11:03:38 INFO - PROCESS | 2340 | --DOMWINDOW == 343 (1DCC3000) [pid = 2340] [serial = 1480] [outer = 00000000] [url = about:blank] 11:03:38 INFO - PROCESS | 2340 | --DOMWINDOW == 342 (17E91800) [pid = 2340] [serial = 1484] [outer = 00000000] [url = about:blank] 11:03:38 INFO - PROCESS | 2340 | --DOMWINDOW == 341 (237EC000) [pid = 2340] [serial = 1496] [outer = 00000000] [url = about:blank] 11:03:38 INFO - PROCESS | 2340 | --DOMWINDOW == 340 (23D0F000) [pid = 2340] [serial = 1501] [outer = 00000000] [url = about:blank] 11:03:38 INFO - PROCESS | 2340 | --DOMWINDOW == 339 (2051E400) [pid = 2340] [serial = 1489] [outer = 00000000] [url = about:blank] 11:03:38 INFO - PROCESS | 2340 | --DOMWINDOW == 338 (22F86800) [pid = 2340] [serial = 1495] [outer = 00000000] [url = about:blank] 11:03:38 INFO - PROCESS | 2340 | --DOMWINDOW == 337 (16BBBC00) [pid = 2340] [serial = 1478] [outer = 00000000] [url = about:blank] 11:03:38 INFO - PROCESS | 2340 | --DOMWINDOW == 336 (1CBC1800) [pid = 2340] [serial = 1499] [outer = 00000000] [url = about:blank] 11:03:38 INFO - PROCESS | 2340 | --DOMWINDOW == 335 (22750000) [pid = 2340] [serial = 1493] [outer = 00000000] [url = about:blank] 11:03:38 INFO - PROCESS | 2340 | --DOMWINDOW == 334 (1DD68000) [pid = 2340] [serial = 1487] [outer = 00000000] [url = about:blank] 11:03:38 INFO - PROCESS | 2340 | --DOMWINDOW == 333 (14A9D400) [pid = 2340] [serial = 1477] [outer = 00000000] [url = about:blank] 11:03:38 INFO - PROCESS | 2340 | --DOMWINDOW == 332 (18A7DC00) [pid = 2340] [serial = 1498] [outer = 00000000] [url = about:blank] 11:03:38 INFO - PROCESS | 2340 | --DOMWINDOW == 331 (20986400) [pid = 2340] [serial = 1490] [outer = 00000000] [url = about:blank] 11:03:38 INFO - PROCESS | 2340 | --DOMWINDOW == 330 (215D5800) [pid = 2340] [serial = 1492] [outer = 00000000] [url = about:blank] 11:03:38 INFO - PROCESS | 2340 | --DOMWINDOW == 329 (1DC79C00) [pid = 2340] [serial = 1486] [outer = 00000000] [url = about:blank] 11:03:38 INFO - PROCESS | 2340 | --DOMWINDOW == 328 (16BB8C00) [pid = 2340] [serial = 1483] [outer = 00000000] [url = about:blank] 11:03:38 INFO - PROCESS | 2340 | 1462471418031 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:38 INFO - PROCESS | 2340 | ++DOCSHELL 092EA800 == 102 [pid = 2340] [id = 543] 11:03:38 INFO - PROCESS | 2340 | ++DOMWINDOW == 329 (0C859800) [pid = 2340] [serial = 1629] [outer = 00000000] 11:03:38 INFO - PROCESS | 2340 | ++DOMWINDOW == 330 (0DE29C00) [pid = 2340] [serial = 1630] [outer = 0C859800] 11:03:38 INFO - PROCESS | 2340 | 1462471418081 Marionette DEBUG loaded listener.js 11:03:38 INFO - PROCESS | 2340 | ++DOMWINDOW == 331 (16BB5C00) [pid = 2340] [serial = 1631] [outer = 0C859800] 11:03:38 INFO - PROCESS | 2340 | 1462471418571 Marionette TRACE conn4 <- [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] 11:03:38 INFO - PROCESS | 2340 | 1462471418638 Marionette TRACE conn4 <- [1,2137,null,{"value":"13"}] 11:03:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 11:03:38 INFO - PROCESS | 2340 | 1462471418648 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:03:38 INFO - PROCESS | 2340 | 1462471418652 Marionette TRACE conn4 <- [1,2138,null,{}] 11:03:38 INFO - PROCESS | 2340 | 1462471418657 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:38 INFO - PROCESS | 2340 | 1462471418774 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 11:03:38 INFO - PROCESS | 2340 | 1462471418930 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:38 INFO - PROCESS | 2340 | ++DOCSHELL 1CBBFC00 == 103 [pid = 2340] [id = 544] 11:03:38 INFO - PROCESS | 2340 | ++DOMWINDOW == 332 (1CBC0800) [pid = 2340] [serial = 1632] [outer = 00000000] 11:03:39 INFO - PROCESS | 2340 | ++DOMWINDOW == 333 (1DDA7000) [pid = 2340] [serial = 1633] [outer = 1CBC0800] 11:03:39 INFO - PROCESS | 2340 | 1462471418979 Marionette DEBUG loaded listener.js 11:03:39 INFO - PROCESS | 2340 | ++DOMWINDOW == 334 (1EB93C00) [pid = 2340] [serial = 1634] [outer = 1CBC0800] 11:03:39 INFO - PROCESS | 2340 | 1462471419447 Marionette TRACE conn4 <- [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]]]}] 11:03:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 11:03:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 830ms 11:03:39 INFO - PROCESS | 2340 | 1462471419474 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 11:03:39 INFO - PROCESS | 2340 | 1462471419476 Marionette TRACE conn4 <- [1,2141,null,{"value":"13"}] 11:03:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:03:39 INFO - PROCESS | 2340 | 1462471419479 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:03:39 INFO - PROCESS | 2340 | 1462471419481 Marionette TRACE conn4 <- [1,2142,null,{}] 11:03:39 INFO - PROCESS | 2340 | 1462471419485 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:39 INFO - PROCESS | 2340 | 1462471419595 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 11:03:39 INFO - PROCESS | 2340 | 1462471419602 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:39 INFO - PROCESS | 2340 | ++DOCSHELL 20525C00 == 104 [pid = 2340] [id = 545] 11:03:39 INFO - PROCESS | 2340 | ++DOMWINDOW == 335 (20986400) [pid = 2340] [serial = 1635] [outer = 00000000] 11:03:39 INFO - PROCESS | 2340 | ++DOMWINDOW == 336 (22745000) [pid = 2340] [serial = 1636] [outer = 20986400] 11:03:39 INFO - PROCESS | 2340 | 1462471419649 Marionette DEBUG loaded listener.js 11:03:39 INFO - PROCESS | 2340 | ++DOMWINDOW == 337 (2282A400) [pid = 2340] [serial = 1637] [outer = 20986400] 11:03:40 INFO - PROCESS | 2340 | 1462471420192 Marionette TRACE conn4 <- [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]]]}] 11:03:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:03:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 770ms 11:03:40 INFO - PROCESS | 2340 | 1462471420251 Marionette TRACE conn4 -> [0,2145,"getWindowHandle",null] 11:03:40 INFO - PROCESS | 2340 | 1462471420253 Marionette TRACE conn4 <- [1,2145,null,{"value":"13"}] 11:03:40 INFO - PROCESS | 2340 | 1462471420256 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:03:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:03:40 INFO - PROCESS | 2340 | 1462471420258 Marionette TRACE conn4 <- [1,2146,null,{}] 11:03:40 INFO - PROCESS | 2340 | 1462471420261 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:40 INFO - PROCESS | 2340 | 1462471420420 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 11:03:40 INFO - PROCESS | 2340 | 1462471420440 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:40 INFO - PROCESS | 2340 | ++DOCSHELL 22F4E000 == 105 [pid = 2340] [id = 546] 11:03:40 INFO - PROCESS | 2340 | ++DOMWINDOW == 338 (22F50000) [pid = 2340] [serial = 1638] [outer = 00000000] 11:03:40 INFO - PROCESS | 2340 | ++DOMWINDOW == 339 (22F7E000) [pid = 2340] [serial = 1639] [outer = 22F50000] 11:03:40 INFO - PROCESS | 2340 | 1462471420496 Marionette DEBUG loaded listener.js 11:03:40 INFO - PROCESS | 2340 | ++DOMWINDOW == 340 (23C0C800) [pid = 2340] [serial = 1640] [outer = 22F50000] 11:03:41 INFO - PROCESS | 2340 | 1462471421021 Marionette TRACE conn4 <- [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]]]}] 11:03:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 11:03:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 830ms 11:03:41 INFO - PROCESS | 2340 | 1462471421091 Marionette TRACE conn4 -> [0,2149,"getWindowHandle",null] 11:03:41 INFO - PROCESS | 2340 | 1462471421093 Marionette TRACE conn4 <- [1,2149,null,{"value":"13"}] 11:03:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:03:41 INFO - PROCESS | 2340 | 1462471421102 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:03:41 INFO - PROCESS | 2340 | 1462471421103 Marionette TRACE conn4 <- [1,2150,null,{}] 11:03:41 INFO - PROCESS | 2340 | 1462471421107 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:41 INFO - PROCESS | 2340 | 1462471421275 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 11:03:41 INFO - PROCESS | 2340 | 1462471421299 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:41 INFO - PROCESS | 2340 | ++DOCSHELL 23C11800 == 106 [pid = 2340] [id = 547] 11:03:41 INFO - PROCESS | 2340 | ++DOMWINDOW == 341 (23DC3800) [pid = 2340] [serial = 1641] [outer = 00000000] 11:03:41 INFO - PROCESS | 2340 | ++DOMWINDOW == 342 (23E68C00) [pid = 2340] [serial = 1642] [outer = 23DC3800] 11:03:41 INFO - PROCESS | 2340 | 1462471421346 Marionette DEBUG loaded listener.js 11:03:41 INFO - PROCESS | 2340 | ++DOMWINDOW == 343 (2480A800) [pid = 2340] [serial = 1643] [outer = 23DC3800] 11:03:41 INFO - PROCESS | 2340 | 1462471421847 Marionette TRACE conn4 <- [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]]]}] 11:03:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:03:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 770ms 11:03:41 INFO - PROCESS | 2340 | 1462471421877 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 11:03:41 INFO - PROCESS | 2340 | 1462471421879 Marionette TRACE conn4 <- [1,2153,null,{"value":"13"}] 11:03:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:03:41 INFO - PROCESS | 2340 | 1462471421882 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:03:41 INFO - PROCESS | 2340 | 1462471421884 Marionette TRACE conn4 <- [1,2154,null,{}] 11:03:41 INFO - PROCESS | 2340 | 1462471421887 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:42 INFO - PROCESS | 2340 | 1462471422046 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 11:03:42 INFO - PROCESS | 2340 | 1462471422066 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:42 INFO - PROCESS | 2340 | ++DOCSHELL 23D10800 == 107 [pid = 2340] [id = 548] 11:03:42 INFO - PROCESS | 2340 | ++DOMWINDOW == 344 (23E68800) [pid = 2340] [serial = 1644] [outer = 00000000] 11:03:42 INFO - PROCESS | 2340 | ++DOMWINDOW == 345 (256D4800) [pid = 2340] [serial = 1645] [outer = 23E68800] 11:03:42 INFO - PROCESS | 2340 | 1462471422111 Marionette DEBUG loaded listener.js 11:03:42 INFO - PROCESS | 2340 | ++DOMWINDOW == 346 (26866000) [pid = 2340] [serial = 1646] [outer = 23E68800] 11:03:42 INFO - PROCESS | 2340 | --DOMWINDOW == 345 (2098C400) [pid = 2340] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:03:42 INFO - PROCESS | 2340 | --DOMWINDOW == 344 (2163A800) [pid = 2340] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:03:42 INFO - PROCESS | 2340 | --DOMWINDOW == 343 (0DB16C00) [pid = 2340] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:03:42 INFO - PROCESS | 2340 | --DOMWINDOW == 342 (209A3C00) [pid = 2340] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:03:42 INFO - PROCESS | 2340 | --DOMWINDOW == 341 (1CD88400) [pid = 2340] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:03:42 INFO - PROCESS | 2340 | --DOMWINDOW == 340 (0D109000) [pid = 2340] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:03:42 INFO - PROCESS | 2340 | --DOMWINDOW == 339 (0E938800) [pid = 2340] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:03:42 INFO - PROCESS | 2340 | --DOMWINDOW == 338 (188E3400) [pid = 2340] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:03:42 INFO - PROCESS | 2340 | --DOMWINDOW == 337 (0D620400) [pid = 2340] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:03:42 INFO - PROCESS | 2340 | --DOMWINDOW == 336 (0D1C9800) [pid = 2340] [serial = 38] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:03:42 INFO - PROCESS | 2340 | --DOMWINDOW == 335 (213F0400) [pid = 2340] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:03:42 INFO - PROCESS | 2340 | 1462471422931 Marionette TRACE conn4 <- [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]]]}] 11:03:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:03:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1080ms 11:03:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:03:42 INFO - PROCESS | 2340 | 1462471422963 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 11:03:42 INFO - PROCESS | 2340 | 1462471422965 Marionette TRACE conn4 <- [1,2157,null,{"value":"13"}] 11:03:42 INFO - PROCESS | 2340 | 1462471422968 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:03:42 INFO - PROCESS | 2340 | 1462471422969 Marionette TRACE conn4 <- [1,2158,null,{}] 11:03:43 INFO - PROCESS | 2340 | 1462471422972 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:43 INFO - PROCESS | 2340 | 1462471423079 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 11:03:43 INFO - PROCESS | 2340 | 1462471423090 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:43 INFO - PROCESS | 2340 | ++DOCSHELL 1CB32400 == 108 [pid = 2340] [id = 549] 11:03:43 INFO - PROCESS | 2340 | ++DOMWINDOW == 336 (1DD69C00) [pid = 2340] [serial = 1647] [outer = 00000000] 11:03:43 INFO - PROCESS | 2340 | ++DOMWINDOW == 337 (215DB400) [pid = 2340] [serial = 1648] [outer = 1DD69C00] 11:03:43 INFO - PROCESS | 2340 | 1462471423137 Marionette DEBUG loaded listener.js 11:03:43 INFO - PROCESS | 2340 | ++DOMWINDOW == 338 (24AB3C00) [pid = 2340] [serial = 1649] [outer = 1DD69C00] 11:03:43 INFO - PROCESS | 2340 | 1462471423634 Marionette TRACE conn4 <- [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]]]}] 11:03:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:03:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 730ms 11:03:43 INFO - PROCESS | 2340 | 1462471423700 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 11:03:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:03:43 INFO - PROCESS | 2340 | 1462471423702 Marionette TRACE conn4 <- [1,2161,null,{"value":"13"}] 11:03:43 INFO - PROCESS | 2340 | 1462471423705 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:03:43 INFO - PROCESS | 2340 | 1462471423706 Marionette TRACE conn4 <- [1,2162,null,{}] 11:03:43 INFO - PROCESS | 2340 | 1462471423710 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:43 INFO - PROCESS | 2340 | 1462471423843 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 11:03:43 INFO - PROCESS | 2340 | 1462471423853 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:43 INFO - PROCESS | 2340 | ++DOCSHELL 25339C00 == 109 [pid = 2340] [id = 550] 11:03:43 INFO - PROCESS | 2340 | ++DOMWINDOW == 339 (26CDF800) [pid = 2340] [serial = 1650] [outer = 00000000] 11:03:43 INFO - PROCESS | 2340 | ++DOMWINDOW == 340 (27817800) [pid = 2340] [serial = 1651] [outer = 26CDF800] 11:03:43 INFO - PROCESS | 2340 | 1462471423900 Marionette DEBUG loaded listener.js 11:03:43 INFO - PROCESS | 2340 | ++DOMWINDOW == 341 (27CA9400) [pid = 2340] [serial = 1652] [outer = 26CDF800] 11:03:44 INFO - PROCESS | 2340 | 1462471424409 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 11:03:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:03:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 730ms 11:03:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:03:44 INFO - PROCESS | 2340 | 1462471424436 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 11:03:44 INFO - PROCESS | 2340 | 1462471424438 Marionette TRACE conn4 <- [1,2165,null,{"value":"13"}] 11:03:44 INFO - PROCESS | 2340 | 1462471424441 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:03:44 INFO - PROCESS | 2340 | 1462471424443 Marionette TRACE conn4 <- [1,2166,null,{}] 11:03:44 INFO - PROCESS | 2340 | 1462471424446 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:44 INFO - PROCESS | 2340 | 1462471424557 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 11:03:44 INFO - PROCESS | 2340 | 1462471424581 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:44 INFO - PROCESS | 2340 | ++DOCSHELL 28D72000 == 110 [pid = 2340] [id = 551] 11:03:44 INFO - PROCESS | 2340 | ++DOMWINDOW == 342 (28D72400) [pid = 2340] [serial = 1653] [outer = 00000000] 11:03:44 INFO - PROCESS | 2340 | ++DOMWINDOW == 343 (29128C00) [pid = 2340] [serial = 1654] [outer = 28D72400] 11:03:44 INFO - PROCESS | 2340 | 1462471424632 Marionette DEBUG loaded listener.js 11:03:44 INFO - PROCESS | 2340 | ++DOMWINDOW == 344 (2982EC00) [pid = 2340] [serial = 1655] [outer = 28D72400] 11:03:45 INFO - PROCESS | 2340 | 1462471425543 Marionette TRACE conn4 <- [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]]]}] 11:03:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:03:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1173ms 11:03:45 INFO - PROCESS | 2340 | 1462471425614 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 11:03:45 INFO - PROCESS | 2340 | 1462471425620 Marionette TRACE conn4 <- [1,2169,null,{"value":"13"}] 11:03:45 INFO - PROCESS | 2340 | 1462471425624 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:03:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:03:45 INFO - PROCESS | 2340 | 1462471425629 Marionette TRACE conn4 <- [1,2170,null,{}] 11:03:45 INFO - PROCESS | 2340 | 1462471425634 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:45 INFO - PROCESS | 2340 | 1462471425826 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 11:03:46 INFO - PROCESS | 2340 | 1462471426022 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:46 INFO - PROCESS | 2340 | ++DOCSHELL 1872E000 == 111 [pid = 2340] [id = 552] 11:03:46 INFO - PROCESS | 2340 | ++DOMWINDOW == 345 (18A81400) [pid = 2340] [serial = 1656] [outer = 00000000] 11:03:46 INFO - PROCESS | 2340 | ++DOMWINDOW == 346 (1BFD1000) [pid = 2340] [serial = 1657] [outer = 18A81400] 11:03:46 INFO - PROCESS | 2340 | 1462471426083 Marionette DEBUG loaded listener.js 11:03:46 INFO - PROCESS | 2340 | ++DOMWINDOW == 347 (1D76A000) [pid = 2340] [serial = 1658] [outer = 18A81400] 11:03:46 INFO - PROCESS | 2340 | 1462471426752 Marionette TRACE conn4 <- [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]]]}] 11:03:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:03:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1172ms 11:03:46 INFO - PROCESS | 2340 | 1462471426802 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 11:03:46 INFO - PROCESS | 2340 | 1462471426808 Marionette TRACE conn4 <- [1,2173,null,{"value":"13"}] 11:03:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:03:46 INFO - PROCESS | 2340 | 1462471426814 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:03:46 INFO - PROCESS | 2340 | 1462471426817 Marionette TRACE conn4 <- [1,2174,null,{}] 11:03:46 INFO - PROCESS | 2340 | 1462471426838 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:47 INFO - PROCESS | 2340 | 1462471426976 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 11:03:47 INFO - PROCESS | 2340 | 1462471427176 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:47 INFO - PROCESS | 2340 | ++DOCSHELL 1DCC6800 == 112 [pid = 2340] [id = 553] 11:03:47 INFO - PROCESS | 2340 | ++DOMWINDOW == 348 (1EB91800) [pid = 2340] [serial = 1659] [outer = 00000000] 11:03:47 INFO - PROCESS | 2340 | ++DOMWINDOW == 349 (22F45800) [pid = 2340] [serial = 1660] [outer = 1EB91800] 11:03:47 INFO - PROCESS | 2340 | 1462471427233 Marionette DEBUG loaded listener.js 11:03:47 INFO - PROCESS | 2340 | ++DOMWINDOW == 350 (237EB000) [pid = 2340] [serial = 1661] [outer = 1EB91800] 11:03:47 INFO - PROCESS | 2340 | 1462471427919 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 11:03:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:03:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1135ms 11:03:47 INFO - PROCESS | 2340 | 1462471427951 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 11:03:47 INFO - PROCESS | 2340 | 1462471427954 Marionette TRACE conn4 <- [1,2177,null,{"value":"13"}] 11:03:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:03:47 INFO - PROCESS | 2340 | 1462471427958 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:03:47 INFO - PROCESS | 2340 | 1462471427961 Marionette TRACE conn4 <- [1,2178,null,{}] 11:03:48 INFO - PROCESS | 2340 | 1462471427972 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:48 INFO - PROCESS | 2340 | 1462471428113 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 11:03:48 INFO - PROCESS | 2340 | 1462471428314 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:48 INFO - PROCESS | 2340 | ++DOCSHELL 27CD4800 == 113 [pid = 2340] [id = 554] 11:03:48 INFO - PROCESS | 2340 | ++DOMWINDOW == 351 (28D6D800) [pid = 2340] [serial = 1662] [outer = 00000000] 11:03:48 INFO - PROCESS | 2340 | ++DOMWINDOW == 352 (2928D400) [pid = 2340] [serial = 1663] [outer = 28D6D800] 11:03:48 INFO - PROCESS | 2340 | 1462471428374 Marionette DEBUG loaded listener.js 11:03:48 INFO - PROCESS | 2340 | ++DOMWINDOW == 353 (29A1C400) [pid = 2340] [serial = 1664] [outer = 28D6D800] 11:03:49 INFO - PROCESS | 2340 | 1462471428993 Marionette TRACE conn4 <- [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]]]}] 11:03:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:03:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1075ms 11:03:49 INFO - PROCESS | 2340 | 1462471429037 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 11:03:49 INFO - PROCESS | 2340 | 1462471429040 Marionette TRACE conn4 <- [1,2181,null,{"value":"13"}] 11:03:49 INFO - PROCESS | 2340 | 1462471429043 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:03:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:03:49 INFO - PROCESS | 2340 | 1462471429045 Marionette TRACE conn4 <- [1,2182,null,{}] 11:03:49 INFO - PROCESS | 2340 | 1462471429049 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:49 INFO - PROCESS | 2340 | 1462471429182 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 11:03:49 INFO - PROCESS | 2340 | 1462471429387 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:49 INFO - PROCESS | 2340 | ++DOCSHELL 29C07C00 == 114 [pid = 2340] [id = 555] 11:03:49 INFO - PROCESS | 2340 | ++DOMWINDOW == 354 (29C08000) [pid = 2340] [serial = 1665] [outer = 00000000] 11:03:49 INFO - PROCESS | 2340 | ++DOMWINDOW == 355 (29C0BC00) [pid = 2340] [serial = 1666] [outer = 29C08000] 11:03:49 INFO - PROCESS | 2340 | 1462471429443 Marionette DEBUG loaded listener.js 11:03:49 INFO - PROCESS | 2340 | ++DOMWINDOW == 356 (29CD2000) [pid = 2340] [serial = 1667] [outer = 29C08000] 11:03:50 INFO - PROCESS | 2340 | 1462471430070 Marionette TRACE conn4 <- [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]]]}] 11:03:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:03:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1070ms 11:03:50 INFO - PROCESS | 2340 | 1462471430117 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 11:03:50 INFO - PROCESS | 2340 | 1462471430120 Marionette TRACE conn4 <- [1,2185,null,{"value":"13"}] 11:03:50 INFO - PROCESS | 2340 | 1462471430123 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:03:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:03:50 INFO - PROCESS | 2340 | 1462471430125 Marionette TRACE conn4 <- [1,2186,null,{}] 11:03:50 INFO - PROCESS | 2340 | 1462471430129 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:50 INFO - PROCESS | 2340 | 1462471430258 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 11:03:50 INFO - PROCESS | 2340 | 1462471430461 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:50 INFO - PROCESS | 2340 | ++DOCSHELL 29CD8C00 == 115 [pid = 2340] [id = 556] 11:03:50 INFO - PROCESS | 2340 | ++DOMWINDOW == 357 (29EB0800) [pid = 2340] [serial = 1668] [outer = 00000000] 11:03:50 INFO - PROCESS | 2340 | ++DOMWINDOW == 358 (29EB9400) [pid = 2340] [serial = 1669] [outer = 29EB0800] 11:03:50 INFO - PROCESS | 2340 | 1462471430516 Marionette DEBUG loaded listener.js 11:03:50 INFO - PROCESS | 2340 | ++DOMWINDOW == 359 (2A4D0C00) [pid = 2340] [serial = 1670] [outer = 29EB0800] 11:03:51 INFO - PROCESS | 2340 | 1462471431129 Marionette TRACE conn4 <- [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]]]}] 11:03:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:03:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1076ms 11:03:51 INFO - PROCESS | 2340 | 1462471431203 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 11:03:51 INFO - PROCESS | 2340 | 1462471431206 Marionette TRACE conn4 <- [1,2189,null,{"value":"13"}] 11:03:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:03:51 INFO - PROCESS | 2340 | 1462471431209 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:03:51 INFO - PROCESS | 2340 | 1462471431211 Marionette TRACE conn4 <- [1,2190,null,{}] 11:03:51 INFO - PROCESS | 2340 | 1462471431215 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:51 INFO - PROCESS | 2340 | 1462471431388 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 11:03:51 INFO - PROCESS | 2340 | 1462471431590 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:51 INFO - PROCESS | 2340 | ++DOCSHELL 22F6A400 == 116 [pid = 2340] [id = 557] 11:03:51 INFO - PROCESS | 2340 | ++DOMWINDOW == 360 (29EB4800) [pid = 2340] [serial = 1671] [outer = 00000000] 11:03:51 INFO - PROCESS | 2340 | ++DOMWINDOW == 361 (2AE29800) [pid = 2340] [serial = 1672] [outer = 29EB4800] 11:03:51 INFO - PROCESS | 2340 | 1462471431650 Marionette DEBUG loaded listener.js 11:03:51 INFO - PROCESS | 2340 | ++DOMWINDOW == 362 (2AE2BC00) [pid = 2340] [serial = 1673] [outer = 29EB4800] 11:03:52 INFO - PROCESS | 2340 | 1462471432208 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 11:03:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:03:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1068ms 11:03:52 INFO - PROCESS | 2340 | 1462471432281 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 11:03:52 INFO - PROCESS | 2340 | 1462471432284 Marionette TRACE conn4 <- [1,2193,null,{"value":"13"}] 11:03:52 INFO - PROCESS | 2340 | 1462471432287 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:03:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:03:52 INFO - PROCESS | 2340 | 1462471432289 Marionette TRACE conn4 <- [1,2194,null,{}] 11:03:52 INFO - PROCESS | 2340 | 1462471432293 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:52 INFO - PROCESS | 2340 | 1462471432423 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 11:03:52 INFO - PROCESS | 2340 | 1462471432638 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:52 INFO - PROCESS | 2340 | ++DOCSHELL 2AE27800 == 117 [pid = 2340] [id = 558] 11:03:52 INFO - PROCESS | 2340 | ++DOMWINDOW == 363 (2AE29000) [pid = 2340] [serial = 1674] [outer = 00000000] 11:03:52 INFO - PROCESS | 2340 | ++DOMWINDOW == 364 (2B0C3800) [pid = 2340] [serial = 1675] [outer = 2AE29000] 11:03:52 INFO - PROCESS | 2340 | 1462471432697 Marionette DEBUG loaded listener.js 11:03:52 INFO - PROCESS | 2340 | ++DOMWINDOW == 365 (2B0D2000) [pid = 2340] [serial = 1676] [outer = 2AE29000] 11:03:53 INFO - PROCESS | 2340 | 1462471433295 Marionette TRACE conn4 <- [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]]]}] 11:03:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:03:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1065ms 11:03:53 INFO - PROCESS | 2340 | 1462471433356 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 11:03:53 INFO - PROCESS | 2340 | 1462471433359 Marionette TRACE conn4 <- [1,2197,null,{"value":"13"}] 11:03:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:03:53 INFO - PROCESS | 2340 | 1462471433362 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:03:53 INFO - PROCESS | 2340 | 1462471433364 Marionette TRACE conn4 <- [1,2198,null,{}] 11:03:53 INFO - PROCESS | 2340 | 1462471433368 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:53 INFO - PROCESS | 2340 | 1462471433495 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 11:03:53 INFO - PROCESS | 2340 | 1462471433700 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:53 INFO - PROCESS | 2340 | ++DOCSHELL 29FB8C00 == 118 [pid = 2340] [id = 559] 11:03:53 INFO - PROCESS | 2340 | ++DOMWINDOW == 366 (29FBBC00) [pid = 2340] [serial = 1677] [outer = 00000000] 11:03:53 INFO - PROCESS | 2340 | ++DOMWINDOW == 367 (29FC1C00) [pid = 2340] [serial = 1678] [outer = 29FBBC00] 11:03:53 INFO - PROCESS | 2340 | 1462471433755 Marionette DEBUG loaded listener.js 11:03:53 INFO - PROCESS | 2340 | ++DOMWINDOW == 368 (29FC4000) [pid = 2340] [serial = 1679] [outer = 29FBBC00] 11:03:54 INFO - PROCESS | 2340 | 1462471434401 Marionette TRACE conn4 <- [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]]]}] 11:03:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:03:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1066ms 11:03:54 INFO - PROCESS | 2340 | 1462471434432 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 11:03:54 INFO - PROCESS | 2340 | 1462471434434 Marionette TRACE conn4 <- [1,2201,null,{"value":"13"}] 11:03:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:03:54 INFO - PROCESS | 2340 | 1462471434455 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:03:54 INFO - PROCESS | 2340 | 1462471434457 Marionette TRACE conn4 <- [1,2202,null,{}] 11:03:54 INFO - PROCESS | 2340 | 1462471434461 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:54 INFO - PROCESS | 2340 | 1462471434594 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 11:03:54 INFO - PROCESS | 2340 | 1462471434813 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:54 INFO - PROCESS | 2340 | ++DOCSHELL 0E544C00 == 119 [pid = 2340] [id = 560] 11:03:54 INFO - PROCESS | 2340 | ++DOMWINDOW == 369 (0E9E3000) [pid = 2340] [serial = 1680] [outer = 00000000] 11:03:54 INFO - PROCESS | 2340 | ++DOMWINDOW == 370 (19D37400) [pid = 2340] [serial = 1681] [outer = 0E9E3000] 11:03:54 INFO - PROCESS | 2340 | 1462471434873 Marionette DEBUG loaded listener.js 11:03:54 INFO - PROCESS | 2340 | ++DOMWINDOW == 371 (1DD6E000) [pid = 2340] [serial = 1682] [outer = 0E9E3000] 11:03:55 INFO - PROCESS | 2340 | 1462471435922 Marionette TRACE conn4 <- [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]]]}] 11:03:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:03:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1537ms 11:03:56 INFO - PROCESS | 2340 | 1462471435990 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 11:03:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:03:56 INFO - PROCESS | 2340 | 1462471435995 Marionette TRACE conn4 <- [1,2205,null,{"value":"13"}] 11:03:56 INFO - PROCESS | 2340 | 1462471435999 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:03:56 INFO - PROCESS | 2340 | 1462471436003 Marionette TRACE conn4 <- [1,2206,null,{}] 11:03:56 INFO - PROCESS | 2340 | 1462471436008 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:56 INFO - PROCESS | 2340 | 1462471436130 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 11:03:56 INFO - PROCESS | 2340 | 1462471436329 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:56 INFO - PROCESS | 2340 | ++DOCSHELL 0C870800 == 120 [pid = 2340] [id = 561] 11:03:56 INFO - PROCESS | 2340 | ++DOMWINDOW == 372 (0D104C00) [pid = 2340] [serial = 1683] [outer = 00000000] 11:03:56 INFO - PROCESS | 2340 | ++DOMWINDOW == 373 (1440EC00) [pid = 2340] [serial = 1684] [outer = 0D104C00] 11:03:56 INFO - PROCESS | 2340 | 1462471436380 Marionette DEBUG loaded listener.js 11:03:56 INFO - PROCESS | 2340 | ++DOMWINDOW == 374 (16BC0000) [pid = 2340] [serial = 1685] [outer = 0D104C00] 11:03:56 INFO - PROCESS | 2340 | 1462471436955 Marionette TRACE conn4 <- [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]]]}] 11:03:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:03:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1025ms 11:03:57 INFO - PROCESS | 2340 | 1462471437025 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 11:03:57 INFO - PROCESS | 2340 | 1462471437030 Marionette TRACE conn4 <- [1,2209,null,{"value":"13"}] 11:03:57 INFO - PROCESS | 2340 | 1462471437036 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:03:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:03:57 INFO - PROCESS | 2340 | 1462471437038 Marionette TRACE conn4 <- [1,2210,null,{}] 11:03:57 INFO - PROCESS | 2340 | 1462471437042 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:57 INFO - PROCESS | 2340 | 1462471437156 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 11:03:57 INFO - PROCESS | 2340 | 1462471437371 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:57 INFO - PROCESS | 2340 | ++DOCSHELL 190AA400 == 121 [pid = 2340] [id = 562] 11:03:57 INFO - PROCESS | 2340 | ++DOMWINDOW == 375 (19528000) [pid = 2340] [serial = 1686] [outer = 00000000] 11:03:57 INFO - PROCESS | 2340 | ++DOMWINDOW == 376 (1995D400) [pid = 2340] [serial = 1687] [outer = 19528000] 11:03:57 INFO - PROCESS | 2340 | 1462471437420 Marionette DEBUG loaded listener.js 11:03:57 INFO - PROCESS | 2340 | ++DOMWINDOW == 377 (1AF57800) [pid = 2340] [serial = 1688] [outer = 19528000] 11:03:58 INFO - PROCESS | 2340 | 1462471438044 Marionette TRACE conn4 <- [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]]]}] 11:03:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:03:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1075ms 11:03:58 INFO - PROCESS | 2340 | 1462471438115 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 11:03:58 INFO - PROCESS | 2340 | 1462471438117 Marionette TRACE conn4 <- [1,2213,null,{"value":"13"}] 11:03:58 INFO - PROCESS | 2340 | 1462471438121 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:03:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:03:58 INFO - PROCESS | 2340 | 1462471438124 Marionette TRACE conn4 <- [1,2214,null,{}] 11:03:58 INFO - PROCESS | 2340 | 1462471438134 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:58 INFO - PROCESS | 2340 | 1462471438283 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 11:03:58 INFO - PROCESS | 2340 | 1462471438483 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:58 INFO - PROCESS | 2340 | ++DOCSHELL 1D76C800 == 122 [pid = 2340] [id = 563] 11:03:58 INFO - PROCESS | 2340 | ++DOMWINDOW == 378 (1DC79C00) [pid = 2340] [serial = 1689] [outer = 00000000] 11:03:58 INFO - PROCESS | 2340 | ++DOMWINDOW == 379 (1DD67C00) [pid = 2340] [serial = 1690] [outer = 1DC79C00] 11:03:58 INFO - PROCESS | 2340 | 1462471438534 Marionette DEBUG loaded listener.js 11:03:58 INFO - PROCESS | 2340 | ++DOMWINDOW == 380 (1DDCBC00) [pid = 2340] [serial = 1691] [outer = 1DC79C00] 11:03:59 INFO - PROCESS | 2340 | 1462471439133 Marionette TRACE conn4 <- [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]]]}] 11:03:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 11:03:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1078ms 11:03:59 INFO - PROCESS | 2340 | 1462471439203 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 11:03:59 INFO - PROCESS | 2340 | 1462471439205 Marionette TRACE conn4 <- [1,2217,null,{"value":"13"}] 11:03:59 INFO - PROCESS | 2340 | 1462471439208 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:03:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:03:59 INFO - PROCESS | 2340 | 1462471439210 Marionette TRACE conn4 <- [1,2218,null,{}] 11:03:59 INFO - PROCESS | 2340 | 1462471439214 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:59 INFO - PROCESS | 2340 | 1462471439326 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 11:03:59 INFO - PROCESS | 2340 | 1462471439525 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:59 INFO - PROCESS | 2340 | ++DOCSHELL 1F2F7800 == 123 [pid = 2340] [id = 564] 11:03:59 INFO - PROCESS | 2340 | ++DOMWINDOW == 381 (1F2F9000) [pid = 2340] [serial = 1692] [outer = 00000000] 11:03:59 INFO - PROCESS | 2340 | ++DOMWINDOW == 382 (20992800) [pid = 2340] [serial = 1693] [outer = 1F2F9000] 11:03:59 INFO - PROCESS | 2340 | 1462471439574 Marionette DEBUG loaded listener.js 11:03:59 INFO - PROCESS | 2340 | ++DOMWINDOW == 383 (213ED400) [pid = 2340] [serial = 1694] [outer = 1F2F9000] 11:04:00 INFO - PROCESS | 2340 | 1462471440165 Marionette TRACE conn4 <- [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]]]}] 11:04:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:04:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 970ms 11:04:00 INFO - PROCESS | 2340 | 1462471440182 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 11:04:00 INFO - PROCESS | 2340 | 1462471440184 Marionette TRACE conn4 <- [1,2221,null,{"value":"13"}] 11:04:00 INFO - PROCESS | 2340 | 1462471440205 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:04:00 INFO - PROCESS | 2340 | 1462471440207 Marionette TRACE conn4 <- [1,2222,null,{}] 11:04:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:04:00 INFO - PROCESS | 2340 | 1462471440211 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:00 INFO - PROCESS | 2340 | 1462471440325 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 11:04:00 INFO - PROCESS | 2340 | 1462471440537 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:00 INFO - PROCESS | 2340 | ++DOCSHELL 186DF000 == 124 [pid = 2340] [id = 565] 11:04:00 INFO - PROCESS | 2340 | ++DOMWINDOW == 384 (1F2F8C00) [pid = 2340] [serial = 1695] [outer = 00000000] 11:04:00 INFO - PROCESS | 2340 | ++DOMWINDOW == 385 (2163C800) [pid = 2340] [serial = 1696] [outer = 1F2F8C00] 11:04:00 INFO - PROCESS | 2340 | 1462471440586 Marionette DEBUG loaded listener.js 11:04:00 INFO - PROCESS | 2340 | ++DOMWINDOW == 386 (22826C00) [pid = 2340] [serial = 1697] [outer = 1F2F8C00] 11:04:00 INFO - PROCESS | 2340 | --DOCSHELL 23E6C000 == 123 [pid = 2340] [id = 443] 11:04:00 INFO - PROCESS | 2340 | --DOCSHELL 0D67C400 == 122 [pid = 2340] [id = 445] 11:04:00 INFO - PROCESS | 2340 | --DOCSHELL 2780C400 == 121 [pid = 2340] [id = 444] 11:04:00 INFO - PROCESS | 2340 | --DOCSHELL 23D0D400 == 120 [pid = 2340] [id = 442] 11:04:00 INFO - PROCESS | 2340 | --DOCSHELL 25339C00 == 119 [pid = 2340] [id = 550] 11:04:00 INFO - PROCESS | 2340 | --DOCSHELL 0D162000 == 118 [pid = 2340] [id = 14] 11:04:00 INFO - PROCESS | 2340 | --DOCSHELL 1CB32400 == 117 [pid = 2340] [id = 549] 11:04:00 INFO - PROCESS | 2340 | --DOCSHELL 23D10800 == 116 [pid = 2340] [id = 548] 11:04:00 INFO - PROCESS | 2340 | --DOCSHELL 23C11800 == 115 [pid = 2340] [id = 547] 11:04:00 INFO - PROCESS | 2340 | --DOCSHELL 22F4E000 == 114 [pid = 2340] [id = 546] 11:04:00 INFO - PROCESS | 2340 | --DOMWINDOW == 385 (15AE9400) [pid = 2340] [serial = 1507] [outer = 00000000] [url = about:blank] 11:04:00 INFO - PROCESS | 2340 | --DOMWINDOW == 384 (2AF96000) [pid = 2340] [serial = 1546] [outer = 00000000] [url = about:blank] 11:04:00 INFO - PROCESS | 2340 | --DOMWINDOW == 383 (2928E000) [pid = 2340] [serial = 1522] [outer = 00000000] [url = about:blank] 11:04:00 INFO - PROCESS | 2340 | --DOMWINDOW == 382 (2282E400) [pid = 2340] [serial = 1531] [outer = 00000000] [url = about:blank] 11:04:00 INFO - PROCESS | 2340 | --DOMWINDOW == 381 (2533D400) [pid = 2340] [serial = 1525] [outer = 00000000] [url = about:blank] 11:04:00 INFO - PROCESS | 2340 | --DOMWINDOW == 380 (29CD0C00) [pid = 2340] [serial = 1528] [outer = 00000000] [url = about:blank] 11:04:00 INFO - PROCESS | 2340 | --DOMWINDOW == 379 (237E8400) [pid = 2340] [serial = 1576] [outer = 00000000] [url = about:blank] 11:04:00 INFO - PROCESS | 2340 | --DOMWINDOW == 378 (24AAEC00) [pid = 2340] [serial = 1513] [outer = 00000000] [url = about:blank] 11:04:00 INFO - PROCESS | 2340 | --DOMWINDOW == 377 (2A4CAC00) [pid = 2340] [serial = 1534] [outer = 00000000] [url = about:blank] 11:04:00 INFO - PROCESS | 2340 | --DOMWINDOW == 376 (26D61C00) [pid = 2340] [serial = 1516] [outer = 00000000] [url = about:blank] 11:04:00 INFO - PROCESS | 2340 | --DOMWINDOW == 375 (1D884000) [pid = 2340] [serial = 1510] [outer = 00000000] [url = about:blank] 11:04:00 INFO - PROCESS | 2340 | --DOMWINDOW == 374 (27CD2000) [pid = 2340] [serial = 1519] [outer = 00000000] [url = about:blank] 11:04:00 INFO - PROCESS | 2340 | --DOMWINDOW == 373 (2AF97400) [pid = 2340] [serial = 1537] [outer = 00000000] [url = about:blank] 11:04:00 INFO - PROCESS | 2340 | --DOCSHELL 20525C00 == 113 [pid = 2340] [id = 545] 11:04:00 INFO - PROCESS | 2340 | --DOCSHELL 1CBBFC00 == 112 [pid = 2340] [id = 544] 11:04:00 INFO - PROCESS | 2340 | --DOCSHELL 092EA800 == 111 [pid = 2340] [id = 543] 11:04:00 INFO - PROCESS | 2340 | --DOCSHELL 1995C400 == 110 [pid = 2340] [id = 542] 11:04:00 INFO - PROCESS | 2340 | --DOCSHELL 14660800 == 109 [pid = 2340] [id = 541] 11:04:00 INFO - PROCESS | 2340 | --DOCSHELL 1FF11000 == 108 [pid = 2340] [id = 540] 11:04:00 INFO - PROCESS | 2340 | --DOCSHELL 17D1D800 == 107 [pid = 2340] [id = 539] 11:04:01 INFO - PROCESS | 2340 | --DOCSHELL 16BB7C00 == 106 [pid = 2340] [id = 538] 11:04:01 INFO - PROCESS | 2340 | --DOCSHELL 29123000 == 105 [pid = 2340] [id = 537] 11:04:01 INFO - PROCESS | 2340 | --DOCSHELL 29EB3000 == 104 [pid = 2340] [id = 536] 11:04:01 INFO - PROCESS | 2340 | --DOCSHELL 29A15400 == 103 [pid = 2340] [id = 535] 11:04:01 INFO - PROCESS | 2340 | --DOCSHELL 29836C00 == 102 [pid = 2340] [id = 534] 11:04:01 INFO - PROCESS | 2340 | --DOCSHELL 29833400 == 101 [pid = 2340] [id = 533] 11:04:01 INFO - PROCESS | 2340 | --DOCSHELL 290A6000 == 100 [pid = 2340] [id = 532] 11:04:01 INFO - PROCESS | 2340 | --DOCSHELL 26868800 == 99 [pid = 2340] [id = 531] 11:04:01 INFO - PROCESS | 2340 | --DOCSHELL 2480F000 == 98 [pid = 2340] [id = 530] 11:04:01 INFO - PROCESS | 2340 | --DOCSHELL 23E70C00 == 97 [pid = 2340] [id = 529] 11:04:01 INFO - PROCESS | 2340 | --DOCSHELL 23D16800 == 96 [pid = 2340] [id = 528] 11:04:01 INFO - PROCESS | 2340 | --DOCSHELL 198F5000 == 95 [pid = 2340] [id = 527] 11:04:01 INFO - PROCESS | 2340 | --DOCSHELL 17E8D800 == 94 [pid = 2340] [id = 526] 11:04:01 INFO - PROCESS | 2340 | --DOCSHELL 0CD57000 == 93 [pid = 2340] [id = 525] 11:04:01 INFO - PROCESS | 2340 | --DOMWINDOW == 372 (22F11000) [pid = 2340] [serial = 1436] [outer = 00000000] [url = about:blank] 11:04:01 INFO - PROCESS | 2340 | --DOMWINDOW == 371 (19958800) [pid = 2340] [serial = 1550] [outer = 00000000] [url = about:blank] 11:04:01 INFO - PROCESS | 2340 | --DOMWINDOW == 370 (16BBB800) [pid = 2340] [serial = 1549] [outer = 00000000] [url = about:blank] 11:04:01 INFO - PROCESS | 2340 | --DOMWINDOW == 369 (1CBB8C00) [pid = 2340] [serial = 1540] [outer = 00000000] [url = about:blank] 11:04:01 INFO - PROCESS | 2340 | --DOMWINDOW == 368 (22821C00) [pid = 2340] [serial = 1543] [outer = 00000000] [url = about:blank] 11:04:01 INFO - PROCESS | 2340 | --DOMWINDOW == 367 (2095FC00) [pid = 2340] [serial = 1094] [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.] 11:04:01 INFO - PROCESS | 2340 | --DOMWINDOW == 366 (22F7F000) [pid = 2340] [serial = 1574] [outer = 00000000] [url = about:blank] 11:04:01 INFO - PROCESS | 2340 | --DOMWINDOW == 365 (2095E800) [pid = 2340] [serial = 1571] [outer = 00000000] [url = about:blank] 11:04:01 INFO - PROCESS | 2340 | --DOMWINDOW == 364 (1EBD3800) [pid = 2340] [serial = 1562] [outer = 00000000] [url = about:blank] 11:04:01 INFO - PROCESS | 2340 | --DOMWINDOW == 363 (213E9C00) [pid = 2340] [serial = 1564] [outer = 00000000] [url = about:blank] 11:04:01 INFO - PROCESS | 2340 | --DOMWINDOW == 362 (22750400) [pid = 2340] [serial = 1567] [outer = 00000000] [url = about:blank] 11:04:01 INFO - PROCESS | 2340 | --DOMWINDOW == 361 (1DCCD400) [pid = 2340] [serial = 1570] [outer = 00000000] [url = about:blank] 11:04:01 INFO - PROCESS | 2340 | --DOMWINDOW == 360 (215D8C00) [pid = 2340] [serial = 1565] [outer = 00000000] [url = about:blank] 11:04:01 INFO - PROCESS | 2340 | --DOMWINDOW == 359 (22F4BC00) [pid = 2340] [serial = 1573] [outer = 00000000] [url = about:blank] 11:04:01 INFO - PROCESS | 2340 | --DOMWINDOW == 358 (22F14000) [pid = 2340] [serial = 1568] [outer = 00000000] [url = about:blank] 11:04:01 INFO - PROCESS | 2340 | --DOMWINDOW == 357 (1DD69400) [pid = 2340] [serial = 1558] [outer = 00000000] [url = about:blank] 11:04:01 INFO - PROCESS | 2340 | --DOMWINDOW == 356 (1DDC7000) [pid = 2340] [serial = 1559] [outer = 00000000] [url = about:blank] 11:04:01 INFO - PROCESS | 2340 | --DOMWINDOW == 355 (198F2400) [pid = 2340] [serial = 1561] [outer = 00000000] [url = about:blank] 11:04:01 INFO - PROCESS | 2340 | --DOMWINDOW == 354 (17E92800) [pid = 2340] [serial = 1552] [outer = 00000000] [url = about:blank] 11:04:01 INFO - PROCESS | 2340 | --DOMWINDOW == 353 (18A82800) [pid = 2340] [serial = 1553] [outer = 00000000] [url = about:blank] 11:04:01 INFO - PROCESS | 2340 | --DOMWINDOW == 352 (1A8B6000) [pid = 2340] [serial = 1555] [outer = 00000000] [url = about:blank] 11:04:01 INFO - PROCESS | 2340 | --DOMWINDOW == 351 (1BCF1C00) [pid = 2340] [serial = 1556] [outer = 00000000] [url = about:blank] 11:04:01 INFO - PROCESS | 2340 | 1462471441305 Marionette TRACE conn4 <- [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]]]}] 11:04:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:04:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1124ms 11:04:01 INFO - PROCESS | 2340 | 1462471441368 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 11:04:01 INFO - PROCESS | 2340 | 1462471441370 Marionette TRACE conn4 <- [1,2225,null,{"value":"13"}] 11:04:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:04:01 INFO - PROCESS | 2340 | 1462471441375 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:04:01 INFO - PROCESS | 2340 | 1462471441377 Marionette TRACE conn4 <- [1,2226,null,{}] 11:04:01 INFO - PROCESS | 2340 | 1462471441381 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:01 INFO - PROCESS | 2340 | 1462471441493 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 11:04:01 INFO - PROCESS | 2340 | 1462471441505 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:01 INFO - PROCESS | 2340 | ++DOCSHELL 16BBBC00 == 94 [pid = 2340] [id = 566] 11:04:01 INFO - PROCESS | 2340 | ++DOMWINDOW == 352 (16BBC400) [pid = 2340] [serial = 1698] [outer = 00000000] 11:04:01 INFO - PROCESS | 2340 | ++DOMWINDOW == 353 (18A82800) [pid = 2340] [serial = 1699] [outer = 16BBC400] 11:04:01 INFO - PROCESS | 2340 | 1462471441554 Marionette DEBUG loaded listener.js 11:04:01 INFO - PROCESS | 2340 | ++DOMWINDOW == 354 (198F5000) [pid = 2340] [serial = 1700] [outer = 16BBC400] 11:04:02 INFO - PROCESS | 2340 | 1462471442096 Marionette TRACE conn4 <- [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]]]}] 11:04:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:04:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 770ms 11:04:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:04:02 INFO - PROCESS | 2340 | 1462471442150 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 11:04:02 INFO - PROCESS | 2340 | 1462471442152 Marionette TRACE conn4 <- [1,2229,null,{"value":"13"}] 11:04:02 INFO - PROCESS | 2340 | 1462471442155 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:04:02 INFO - PROCESS | 2340 | 1462471442157 Marionette TRACE conn4 <- [1,2230,null,{}] 11:04:02 INFO - PROCESS | 2340 | 1462471442160 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:02 INFO - PROCESS | 2340 | 1462471442313 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 11:04:02 INFO - PROCESS | 2340 | 1462471442330 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:02 INFO - PROCESS | 2340 | ++DOCSHELL 19960C00 == 95 [pid = 2340] [id = 567] 11:04:02 INFO - PROCESS | 2340 | ++DOMWINDOW == 355 (1999A000) [pid = 2340] [serial = 1701] [outer = 00000000] 11:04:02 INFO - PROCESS | 2340 | ++DOMWINDOW == 356 (1C2DD400) [pid = 2340] [serial = 1702] [outer = 1999A000] 11:04:02 INFO - PROCESS | 2340 | 1462471442375 Marionette DEBUG loaded listener.js 11:04:02 INFO - PROCESS | 2340 | ++DOMWINDOW == 357 (1CD7FC00) [pid = 2340] [serial = 1703] [outer = 1999A000] 11:04:02 INFO - PROCESS | 2340 | 1462471442840 Marionette TRACE conn4 <- [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]]]}] 11:04:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:04:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 730ms 11:04:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:04:02 INFO - PROCESS | 2340 | 1462471442889 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 11:04:02 INFO - PROCESS | 2340 | 1462471442891 Marionette TRACE conn4 <- [1,2233,null,{"value":"13"}] 11:04:02 INFO - PROCESS | 2340 | 1462471442894 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:04:02 INFO - PROCESS | 2340 | 1462471442896 Marionette TRACE conn4 <- [1,2234,null,{}] 11:04:02 INFO - PROCESS | 2340 | 1462471442928 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:03 INFO - PROCESS | 2340 | 1462471443093 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 11:04:03 INFO - PROCESS | 2340 | 1462471443113 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:03 INFO - PROCESS | 2340 | ++DOCSHELL 19D34800 == 96 [pid = 2340] [id = 568] 11:04:03 INFO - PROCESS | 2340 | ++DOMWINDOW == 358 (1B4E0400) [pid = 2340] [serial = 1704] [outer = 00000000] 11:04:03 INFO - PROCESS | 2340 | ++DOMWINDOW == 359 (1DDC7000) [pid = 2340] [serial = 1705] [outer = 1B4E0400] 11:04:03 INFO - PROCESS | 2340 | 1462471443158 Marionette DEBUG loaded listener.js 11:04:03 INFO - PROCESS | 2340 | ++DOMWINDOW == 360 (1F245000) [pid = 2340] [serial = 1706] [outer = 1B4E0400] 11:04:03 INFO - PROCESS | 2340 | 1462471443647 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 11:04:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:04:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 810ms 11:04:03 INFO - PROCESS | 2340 | 1462471443706 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 11:04:03 INFO - PROCESS | 2340 | 1462471443708 Marionette TRACE conn4 <- [1,2237,null,{"value":"13"}] 11:04:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:04:03 INFO - PROCESS | 2340 | 1462471443711 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:04:03 INFO - PROCESS | 2340 | 1462471443713 Marionette TRACE conn4 <- [1,2238,null,{}] 11:04:03 INFO - PROCESS | 2340 | 1462471443716 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:03 INFO - PROCESS | 2340 | 1462471443873 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 11:04:03 INFO - PROCESS | 2340 | 1462471443895 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:03 INFO - PROCESS | 2340 | ++DOCSHELL 1DDB2C00 == 97 [pid = 2340] [id = 569] 11:04:03 INFO - PROCESS | 2340 | ++DOMWINDOW == 361 (20517400) [pid = 2340] [serial = 1707] [outer = 00000000] 11:04:03 INFO - PROCESS | 2340 | ++DOMWINDOW == 362 (209A7C00) [pid = 2340] [serial = 1708] [outer = 20517400] 11:04:03 INFO - PROCESS | 2340 | 1462471443938 Marionette DEBUG loaded listener.js 11:04:04 INFO - PROCESS | 2340 | ++DOMWINDOW == 363 (21633400) [pid = 2340] [serial = 1709] [outer = 20517400] 11:04:04 INFO - PROCESS | 2340 | 1462471444410 Marionette TRACE conn4 <- [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]]]}] 11:04:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:04:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 730ms 11:04:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:04:04 INFO - PROCESS | 2340 | 1462471444442 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 11:04:04 INFO - PROCESS | 2340 | 1462471444444 Marionette TRACE conn4 <- [1,2241,null,{"value":"13"}] 11:04:04 INFO - PROCESS | 2340 | 1462471444447 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:04:04 INFO - PROCESS | 2340 | 1462471444449 Marionette TRACE conn4 <- [1,2242,null,{}] 11:04:04 INFO - PROCESS | 2340 | 1462471444452 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:04 INFO - PROCESS | 2340 | 1462471444604 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 11:04:04 INFO - PROCESS | 2340 | 1462471444623 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:04 INFO - PROCESS | 2340 | ++DOCSHELL 0D1ABC00 == 98 [pid = 2340] [id = 570] 11:04:04 INFO - PROCESS | 2340 | ++DOMWINDOW == 364 (0D2E3C00) [pid = 2340] [serial = 1710] [outer = 00000000] 11:04:04 INFO - PROCESS | 2340 | ++DOMWINDOW == 365 (22F0D400) [pid = 2340] [serial = 1711] [outer = 0D2E3C00] 11:04:04 INFO - PROCESS | 2340 | 1462471444666 Marionette DEBUG loaded listener.js 11:04:04 INFO - PROCESS | 2340 | ++DOMWINDOW == 366 (22F0F800) [pid = 2340] [serial = 1712] [outer = 0D2E3C00] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 365 (1F243000) [pid = 2340] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 364 (23E8B800) [pid = 2340] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 363 (1DD69C00) [pid = 2340] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 362 (23C17400) [pid = 2340] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 361 (0DE2D000) [pid = 2340] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 360 (2AF94000) [pid = 2340] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 359 (23D0E000) [pid = 2340] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 358 (2781BC00) [pid = 2340] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 357 (1A995800) [pid = 2340] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 356 (0E510000) [pid = 2340] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 355 (0EBDB800) [pid = 2340] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 354 (0D96C400) [pid = 2340] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 353 (230B6C00) [pid = 2340] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 352 (20518800) [pid = 2340] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 351 (26CD3000) [pid = 2340] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 350 (2686D000) [pid = 2340] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 349 (1BB19C00) [pid = 2340] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 348 (215D2C00) [pid = 2340] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 347 (27C3D400) [pid = 2340] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 346 (16BC1C00) [pid = 2340] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 345 (0DE35000) [pid = 2340] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 344 (1F250800) [pid = 2340] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 343 (237ED000) [pid = 2340] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 342 (22F50000) [pid = 2340] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 341 (16A79400) [pid = 2340] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 340 (146DE400) [pid = 2340] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 339 (230EAC00) [pid = 2340] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 338 (23E68800) [pid = 2340] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 337 (1D769800) [pid = 2340] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 336 (29289000) [pid = 2340] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 335 (26865400) [pid = 2340] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 334 (23DC3800) [pid = 2340] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 333 (22F6D000) [pid = 2340] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 332 (0D162400) [pid = 2340] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 331 (1C253800) [pid = 2340] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 330 (20986400) [pid = 2340] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 329 (1BB38000) [pid = 2340] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 328 (1CBB8000) [pid = 2340] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 327 (20524400) [pid = 2340] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 326 (1DCC8000) [pid = 2340] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 325 (209AFC00) [pid = 2340] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 324 (26CD1800) [pid = 2340] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 323 (2098F800) [pid = 2340] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 322 (1B4E6000) [pid = 2340] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 321 (1FF14000) [pid = 2340] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 320 (19724800) [pid = 2340] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 319 (1CD87400) [pid = 2340] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 318 (14137000) [pid = 2340] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 317 (27CC6C00) [pid = 2340] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 316 (18A7D400) [pid = 2340] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 315 (17D5EC00) [pid = 2340] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 314 (28D79000) [pid = 2340] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 313 (0DE2A000) [pid = 2340] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 312 (17D19800) [pid = 2340] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 311 (2282D400) [pid = 2340] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 310 (22F3B800) [pid = 2340] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 309 (22F73C00) [pid = 2340] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 308 (186EB000) [pid = 2340] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 307 (24AAC400) [pid = 2340] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 306 (165C2000) [pid = 2340] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 305 (1DDC4C00) [pid = 2340] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 304 (256DE400) [pid = 2340] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 303 (0E9E1400) [pid = 2340] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 302 (17EF8000) [pid = 2340] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 301 (2274A800) [pid = 2340] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 300 (209A7400) [pid = 2340] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 299 (1B4DD400) [pid = 2340] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 298 (23E6D800) [pid = 2340] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 297 (1F243800) [pid = 2340] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 296 (0C859800) [pid = 2340] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 295 (22F50800) [pid = 2340] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 294 (1CBC0800) [pid = 2340] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 293 (23E67C00) [pid = 2340] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 292 (237E9800) [pid = 2340] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 291 (22F0F000) [pid = 2340] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 290 (1614E400) [pid = 2340] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 289 (25336C00) [pid = 2340] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 288 (26CDC400) [pid = 2340] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 287 (17D02400) [pid = 2340] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 286 (1971EC00) [pid = 2340] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 285 (19D2C800) [pid = 2340] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 284 (20522000) [pid = 2340] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 283 (17EF9400) [pid = 2340] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 282 (22F4CC00) [pid = 2340] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 281 (1C25D800) [pid = 2340] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 280 (190ABC00) [pid = 2340] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 279 (14A4BC00) [pid = 2340] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 278 (0D96AC00) [pid = 2340] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 277 (26863000) [pid = 2340] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 276 (23C73800) [pid = 2340] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 275 (1FF10800) [pid = 2340] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 274 (0C873800) [pid = 2340] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 273 (1413D000) [pid = 2340] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 272 (22827C00) [pid = 2340] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 271 (25341800) [pid = 2340] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 270 (1DDCD400) [pid = 2340] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 269 (28D73000) [pid = 2340] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 268 (22747C00) [pid = 2340] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 267 (23DC3000) [pid = 2340] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 266 (23C7D000) [pid = 2340] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 265 (19961000) [pid = 2340] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 264 (0D6E7800) [pid = 2340] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 263 (209A7000) [pid = 2340] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 262 (0DB59C00) [pid = 2340] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 261 (24AB6000) [pid = 2340] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 260 (23D18800) [pid = 2340] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 259 (230F2400) [pid = 2340] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 258 (17D27400) [pid = 2340] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 257 (0DB1AC00) [pid = 2340] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 256 (199A3800) [pid = 2340] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 255 (23D0A000) [pid = 2340] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 254 (1EB92400) [pid = 2340] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:04:06 INFO - PROCESS | 2340 | --DOMWINDOW == 253 (26CDF800) [pid = 2340] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:04:06 INFO - PROCESS | 2340 | 1462471446594 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 11:04:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:04:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 2235ms 11:04:06 INFO - PROCESS | 2340 | 1462471446682 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 11:04:06 INFO - PROCESS | 2340 | 1462471446685 Marionette TRACE conn4 <- [1,2245,null,{"value":"13"}] 11:04:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:04:06 INFO - PROCESS | 2340 | 1462471446688 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:04:06 INFO - PROCESS | 2340 | 1462471446691 Marionette TRACE conn4 <- [1,2246,null,{}] 11:04:06 INFO - PROCESS | 2340 | 1462471446694 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:06 INFO - PROCESS | 2340 | 1462471446805 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 11:04:06 INFO - PROCESS | 2340 | 1462471446819 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:06 INFO - PROCESS | 2340 | ++DOCSHELL 0EBDB800 == 99 [pid = 2340] [id = 571] 11:04:06 INFO - PROCESS | 2340 | ++DOMWINDOW == 254 (0EBDE400) [pid = 2340] [serial = 1713] [outer = 00000000] 11:04:06 INFO - PROCESS | 2340 | ++DOMWINDOW == 255 (16BC1C00) [pid = 2340] [serial = 1714] [outer = 0EBDE400] 11:04:06 INFO - PROCESS | 2340 | 1462471446868 Marionette DEBUG loaded listener.js 11:04:06 INFO - PROCESS | 2340 | ++DOMWINDOW == 256 (17E8F400) [pid = 2340] [serial = 1715] [outer = 0EBDE400] 11:04:07 INFO - PROCESS | 2340 | 1462471447410 Marionette TRACE conn4 <- [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]]]}] 11:04:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:04:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 770ms 11:04:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:04:07 INFO - PROCESS | 2340 | 1462471447462 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 11:04:07 INFO - PROCESS | 2340 | 1462471447464 Marionette TRACE conn4 <- [1,2249,null,{"value":"13"}] 11:04:07 INFO - PROCESS | 2340 | 1462471447467 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:04:07 INFO - PROCESS | 2340 | 1462471447469 Marionette TRACE conn4 <- [1,2250,null,{}] 11:04:07 INFO - PROCESS | 2340 | 1462471447472 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:07 INFO - PROCESS | 2340 | 1462471447572 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 11:04:07 INFO - PROCESS | 2340 | 1462471447578 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:07 INFO - PROCESS | 2340 | ++DOCSHELL 16BBEC00 == 100 [pid = 2340] [id = 572] 11:04:07 INFO - PROCESS | 2340 | ++DOMWINDOW == 257 (17D1F000) [pid = 2340] [serial = 1716] [outer = 00000000] 11:04:07 INFO - PROCESS | 2340 | ++DOMWINDOW == 258 (190A8C00) [pid = 2340] [serial = 1717] [outer = 17D1F000] 11:04:07 INFO - PROCESS | 2340 | 1462471447625 Marionette DEBUG loaded listener.js 11:04:07 INFO - PROCESS | 2340 | ++DOMWINDOW == 259 (1A808000) [pid = 2340] [serial = 1718] [outer = 17D1F000] 11:04:08 INFO - PROCESS | 2340 | 1462471448128 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 11:04:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:04:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 670ms 11:04:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:04:08 INFO - PROCESS | 2340 | 1462471448138 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 11:04:08 INFO - PROCESS | 2340 | 1462471448140 Marionette TRACE conn4 <- [1,2253,null,{"value":"13"}] 11:04:08 INFO - PROCESS | 2340 | 1462471448143 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:04:08 INFO - PROCESS | 2340 | 1462471448146 Marionette TRACE conn4 <- [1,2254,null,{}] 11:04:08 INFO - PROCESS | 2340 | 1462471448149 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:08 INFO - PROCESS | 2340 | 1462471448324 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 11:04:08 INFO - PROCESS | 2340 | 1462471448505 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:08 INFO - PROCESS | 2340 | ++DOCSHELL 0C873800 == 101 [pid = 2340] [id = 573] 11:04:08 INFO - PROCESS | 2340 | ++DOMWINDOW == 260 (0D109000) [pid = 2340] [serial = 1719] [outer = 00000000] 11:04:08 INFO - PROCESS | 2340 | ++DOMWINDOW == 261 (0D6DD000) [pid = 2340] [serial = 1720] [outer = 0D109000] 11:04:08 INFO - PROCESS | 2340 | 1462471448563 Marionette DEBUG loaded listener.js 11:04:08 INFO - PROCESS | 2340 | ++DOMWINDOW == 262 (0E50EC00) [pid = 2340] [serial = 1721] [outer = 0D109000] 11:04:09 INFO - PROCESS | 2340 | 1462471449296 Marionette TRACE conn4 <- [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]]]}] 11:04:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:04:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1182ms 11:04:09 INFO - PROCESS | 2340 | 1462471449327 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 11:04:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:04:09 INFO - PROCESS | 2340 | 1462471449331 Marionette TRACE conn4 <- [1,2257,null,{"value":"13"}] 11:04:09 INFO - PROCESS | 2340 | 1462471449336 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:04:09 INFO - PROCESS | 2340 | 1462471449340 Marionette TRACE conn4 <- [1,2258,null,{}] 11:04:09 INFO - PROCESS | 2340 | 1462471449345 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:09 INFO - PROCESS | 2340 | 1462471449480 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 11:04:09 INFO - PROCESS | 2340 | 1462471449686 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:09 INFO - PROCESS | 2340 | ++DOCSHELL 16BC2000 == 102 [pid = 2340] [id = 574] 11:04:09 INFO - PROCESS | 2340 | ++DOMWINDOW == 263 (17D1C800) [pid = 2340] [serial = 1722] [outer = 00000000] 11:04:09 INFO - PROCESS | 2340 | ++DOMWINDOW == 264 (17D69800) [pid = 2340] [serial = 1723] [outer = 17D1C800] 11:04:09 INFO - PROCESS | 2340 | 1462471449745 Marionette DEBUG loaded listener.js 11:04:09 INFO - PROCESS | 2340 | ++DOMWINDOW == 265 (18A79C00) [pid = 2340] [serial = 1724] [outer = 17D1C800] 11:04:10 INFO - PROCESS | 2340 | 1462471450361 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 11:04:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:04:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1072ms 11:04:10 INFO - PROCESS | 2340 | 1462471450419 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 11:04:10 INFO - PROCESS | 2340 | 1462471450423 Marionette TRACE conn4 <- [1,2261,null,{"value":"13"}] 11:04:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:04:10 INFO - PROCESS | 2340 | 1462471450427 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:04:10 INFO - PROCESS | 2340 | 1462471450429 Marionette TRACE conn4 <- [1,2262,null,{}] 11:04:10 INFO - PROCESS | 2340 | 1462471450433 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:10 INFO - PROCESS | 2340 | 1462471450560 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 11:04:10 INFO - PROCESS | 2340 | 1462471450726 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:10 INFO - PROCESS | 2340 | ++DOCSHELL 1BB3A800 == 103 [pid = 2340] [id = 575] 11:04:10 INFO - PROCESS | 2340 | ++DOMWINDOW == 266 (1BCE9400) [pid = 2340] [serial = 1725] [outer = 00000000] 11:04:10 INFO - PROCESS | 2340 | ++DOMWINDOW == 267 (1CB38C00) [pid = 2340] [serial = 1726] [outer = 1BCE9400] 11:04:10 INFO - PROCESS | 2340 | 1462471450781 Marionette DEBUG loaded listener.js 11:04:10 INFO - PROCESS | 2340 | ++DOMWINDOW == 268 (1CD8B000) [pid = 2340] [serial = 1727] [outer = 1BCE9400] 11:04:11 INFO - PROCESS | 2340 | 1462471451361 Marionette TRACE conn4 <- [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]]]}] 11:04:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:04:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 970ms 11:04:11 INFO - PROCESS | 2340 | 1462471451399 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 11:04:11 INFO - PROCESS | 2340 | 1462471451402 Marionette TRACE conn4 <- [1,2265,null,{"value":"13"}] 11:04:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:04:11 INFO - PROCESS | 2340 | 1462471451412 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:04:11 INFO - PROCESS | 2340 | 1462471451418 Marionette TRACE conn4 <- [1,2266,null,{}] 11:04:11 INFO - PROCESS | 2340 | 1462471451423 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:11 INFO - PROCESS | 2340 | 1462471451552 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 11:04:11 INFO - PROCESS | 2340 | 1462471451757 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:11 INFO - PROCESS | 2340 | ++DOCSHELL 1DDC8000 == 104 [pid = 2340] [id = 576] 11:04:11 INFO - PROCESS | 2340 | ++DOMWINDOW == 269 (1EA1C000) [pid = 2340] [serial = 1728] [outer = 00000000] 11:04:11 INFO - PROCESS | 2340 | ++DOMWINDOW == 270 (1F242000) [pid = 2340] [serial = 1729] [outer = 1EA1C000] 11:04:11 INFO - PROCESS | 2340 | 1462471451813 Marionette DEBUG loaded listener.js 11:04:11 INFO - PROCESS | 2340 | ++DOMWINDOW == 271 (1FF0F800) [pid = 2340] [serial = 1730] [outer = 1EA1C000] 11:04:12 INFO - PROCESS | 2340 | 1462471452419 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 11:04:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:04:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1028ms 11:04:12 INFO - PROCESS | 2340 | 1462471452451 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 11:04:12 INFO - PROCESS | 2340 | 1462471452454 Marionette TRACE conn4 <- [1,2269,null,{"value":"13"}] 11:04:12 INFO - PROCESS | 2340 | 1462471452459 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:04:12 INFO - PROCESS | 2340 | 1462471452462 Marionette TRACE conn4 <- [1,2270,null,{}] 11:04:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:04:12 INFO - PROCESS | 2340 | 1462471452483 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:12 INFO - PROCESS | 2340 | 1462471452616 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 11:04:12 INFO - PROCESS | 2340 | 1462471452828 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:12 INFO - PROCESS | 2340 | ++DOCSHELL 1F233800 == 105 [pid = 2340] [id = 577] 11:04:12 INFO - PROCESS | 2340 | ++DOMWINDOW == 272 (20519C00) [pid = 2340] [serial = 1731] [outer = 00000000] 11:04:12 INFO - PROCESS | 2340 | ++DOMWINDOW == 273 (209A7000) [pid = 2340] [serial = 1732] [outer = 20519C00] 11:04:12 INFO - PROCESS | 2340 | 1462471452887 Marionette DEBUG loaded listener.js 11:04:13 INFO - PROCESS | 2340 | ++DOMWINDOW == 274 (215D3000) [pid = 2340] [serial = 1733] [outer = 20519C00] 11:04:13 INFO - PROCESS | 2340 | 1462471453500 Marionette TRACE conn4 <- [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]]]}] 11:04:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:04:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1090ms 11:04:13 INFO - PROCESS | 2340 | 1462471453555 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 11:04:13 INFO - PROCESS | 2340 | 1462471453558 Marionette TRACE conn4 <- [1,2273,null,{"value":"13"}] 11:04:13 INFO - PROCESS | 2340 | 1462471453561 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:04:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:04:13 INFO - PROCESS | 2340 | 1462471453563 Marionette TRACE conn4 <- [1,2274,null,{}] 11:04:13 INFO - PROCESS | 2340 | 1462471453567 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:13 INFO - PROCESS | 2340 | 1462471453691 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 11:04:13 INFO - PROCESS | 2340 | 1462471453896 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:13 INFO - PROCESS | 2340 | ++DOCSHELL 22741400 == 106 [pid = 2340] [id = 578] 11:04:13 INFO - PROCESS | 2340 | ++DOMWINDOW == 275 (22746400) [pid = 2340] [serial = 1734] [outer = 00000000] 11:04:13 INFO - PROCESS | 2340 | ++DOMWINDOW == 276 (22828000) [pid = 2340] [serial = 1735] [outer = 22746400] 11:04:13 INFO - PROCESS | 2340 | 1462471453961 Marionette DEBUG loaded listener.js 11:04:14 INFO - PROCESS | 2340 | ++DOMWINDOW == 277 (22F3F800) [pid = 2340] [serial = 1736] [outer = 22746400] 11:04:14 INFO - PROCESS | 2340 | 1462471454529 Marionette TRACE conn4 <- [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]]]}] 11:04:14 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 11:04:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1019ms 11:04:14 INFO - PROCESS | 2340 | 1462471454584 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 11:04:14 INFO - PROCESS | 2340 | 1462471454587 Marionette TRACE conn4 <- [1,2277,null,{"value":"13"}] 11:04:14 INFO - PROCESS | 2340 | 1462471454590 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:04:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:04:14 INFO - PROCESS | 2340 | 1462471454592 Marionette TRACE conn4 <- [1,2278,null,{}] 11:04:14 INFO - PROCESS | 2340 | 1462471454596 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:14 INFO - PROCESS | 2340 | 1462471454724 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 11:04:14 INFO - PROCESS | 2340 | 1462471454950 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:14 INFO - PROCESS | 2340 | ++DOCSHELL 22F69400 == 107 [pid = 2340] [id = 579] 11:04:14 INFO - PROCESS | 2340 | ++DOMWINDOW == 278 (22F6A000) [pid = 2340] [serial = 1737] [outer = 00000000] 11:04:15 INFO - PROCESS | 2340 | ++DOMWINDOW == 279 (22F80400) [pid = 2340] [serial = 1738] [outer = 22F6A000] 11:04:15 INFO - PROCESS | 2340 | 1462471455008 Marionette DEBUG loaded listener.js 11:04:15 INFO - PROCESS | 2340 | ++DOMWINDOW == 280 (230B2400) [pid = 2340] [serial = 1739] [outer = 22F6A000] 11:04:15 INFO - PROCESS | 2340 | 1462471455580 Marionette TRACE conn4 <- [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]]]}] 11:04:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:04:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1020ms 11:04:15 INFO - PROCESS | 2340 | 1462471455613 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 11:04:15 INFO - PROCESS | 2340 | 1462471455616 Marionette TRACE conn4 <- [1,2281,null,{"value":"13"}] 11:04:15 INFO - PROCESS | 2340 | 1462471455619 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:04:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:04:15 INFO - PROCESS | 2340 | 1462471455621 Marionette TRACE conn4 <- [1,2282,null,{}] 11:04:15 INFO - PROCESS | 2340 | 1462471455625 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:15 INFO - PROCESS | 2340 | 1462471455748 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 11:04:15 INFO - PROCESS | 2340 | 1462471455953 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:15 INFO - PROCESS | 2340 | ++DOCSHELL 230EF400 == 108 [pid = 2340] [id = 580] 11:04:15 INFO - PROCESS | 2340 | ++DOMWINDOW == 281 (230F7C00) [pid = 2340] [serial = 1740] [outer = 00000000] 11:04:16 INFO - PROCESS | 2340 | ++DOMWINDOW == 282 (237EF400) [pid = 2340] [serial = 1741] [outer = 230F7C00] 11:04:16 INFO - PROCESS | 2340 | 1462471456008 Marionette DEBUG loaded listener.js 11:04:16 INFO - PROCESS | 2340 | ++DOMWINDOW == 283 (23C0FC00) [pid = 2340] [serial = 1742] [outer = 230F7C00] 11:04:16 INFO - PROCESS | 2340 | 1462471456633 Marionette TRACE conn4 <- [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]]]}] 11:04:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:04:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1070ms 11:04:16 INFO - PROCESS | 2340 | 1462471456693 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 11:04:16 INFO - PROCESS | 2340 | 1462471456696 Marionette TRACE conn4 <- [1,2285,null,{"value":"13"}] 11:04:16 INFO - PROCESS | 2340 | 1462471456699 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:04:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:04:16 INFO - PROCESS | 2340 | 1462471456701 Marionette TRACE conn4 <- [1,2286,null,{}] 11:04:16 INFO - PROCESS | 2340 | 1462471456705 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:16 INFO - PROCESS | 2340 | 1462471456828 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 11:04:17 INFO - PROCESS | 2340 | 1462471457020 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:17 INFO - PROCESS | 2340 | ++DOCSHELL 23C10000 == 109 [pid = 2340] [id = 581] 11:04:17 INFO - PROCESS | 2340 | ++DOMWINDOW == 284 (23C19000) [pid = 2340] [serial = 1743] [outer = 00000000] 11:04:17 INFO - PROCESS | 2340 | ++DOMWINDOW == 285 (23D09400) [pid = 2340] [serial = 1744] [outer = 23C19000] 11:04:17 INFO - PROCESS | 2340 | 1462471457074 Marionette DEBUG loaded listener.js 11:04:17 INFO - PROCESS | 2340 | ++DOMWINDOW == 286 (23D16800) [pid = 2340] [serial = 1745] [outer = 23C19000] 11:04:17 INFO - PROCESS | 2340 | 1462471457631 Marionette TRACE conn4 <- [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]]]}] 11:04:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:04:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 970ms 11:04:17 INFO - PROCESS | 2340 | 1462471457673 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 11:04:17 INFO - PROCESS | 2340 | 1462471457676 Marionette TRACE conn4 <- [1,2289,null,{"value":"13"}] 11:04:17 INFO - PROCESS | 2340 | 1462471457679 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:04:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:04:17 INFO - PROCESS | 2340 | 1462471457681 Marionette TRACE conn4 <- [1,2290,null,{}] 11:04:17 INFO - PROCESS | 2340 | 1462471457685 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:17 INFO - PROCESS | 2340 | 1462471457816 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 11:04:18 INFO - PROCESS | 2340 | 1462471458026 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:18 INFO - PROCESS | 2340 | ++DOCSHELL 23C7D400 == 110 [pid = 2340] [id = 582] 11:04:18 INFO - PROCESS | 2340 | ++DOMWINDOW == 287 (23DC6000) [pid = 2340] [serial = 1746] [outer = 00000000] 11:04:18 INFO - PROCESS | 2340 | ++DOMWINDOW == 288 (23E6C000) [pid = 2340] [serial = 1747] [outer = 23DC6000] 11:04:18 INFO - PROCESS | 2340 | 1462471458083 Marionette DEBUG loaded listener.js 11:04:18 INFO - PROCESS | 2340 | ++DOMWINDOW == 289 (23E89800) [pid = 2340] [serial = 1748] [outer = 23DC6000] 11:04:18 INFO - PROCESS | 2340 | 1462471458641 Marionette TRACE conn4 <- [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]]]}] 11:04:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:04:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1019ms 11:04:18 INFO - PROCESS | 2340 | 1462471458781 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 11:04:18 INFO - PROCESS | 2340 | 1462471458783 Marionette TRACE conn4 <- [1,2293,null,{"value":"13"}] 11:04:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:04:18 INFO - PROCESS | 2340 | 1462471458789 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:04:18 INFO - PROCESS | 2340 | 1462471458791 Marionette TRACE conn4 <- [1,2294,null,{}] 11:04:18 INFO - PROCESS | 2340 | 1462471458795 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:18 INFO - PROCESS | 2340 | 1462471458928 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 11:04:19 INFO - PROCESS | 2340 | 1462471459116 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:19 INFO - PROCESS | 2340 | ++DOCSHELL 14A9D400 == 111 [pid = 2340] [id = 583] 11:04:19 INFO - PROCESS | 2340 | ++DOMWINDOW == 290 (15AEF000) [pid = 2340] [serial = 1749] [outer = 00000000] 11:04:19 INFO - PROCESS | 2340 | ++DOMWINDOW == 291 (1CB2EC00) [pid = 2340] [serial = 1750] [outer = 15AEF000] 11:04:19 INFO - PROCESS | 2340 | 1462471459178 Marionette DEBUG loaded listener.js 11:04:19 INFO - PROCESS | 2340 | ++DOMWINDOW == 292 (20964C00) [pid = 2340] [serial = 1751] [outer = 15AEF000] 11:04:19 INFO - PROCESS | 2340 | 1462471459822 Marionette TRACE conn4 <- [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]]]}] 11:04:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:04:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1068ms 11:04:19 INFO - PROCESS | 2340 | 1462471459861 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 11:04:19 INFO - PROCESS | 2340 | 1462471459865 Marionette TRACE conn4 <- [1,2297,null,{"value":"13"}] 11:04:19 INFO - PROCESS | 2340 | 1462471459868 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:04:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:04:19 INFO - PROCESS | 2340 | 1462471459871 Marionette TRACE conn4 <- [1,2298,null,{}] 11:04:19 INFO - PROCESS | 2340 | 1462471459874 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:20 INFO - PROCESS | 2340 | 1462471460022 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 11:04:20 INFO - PROCESS | 2340 | 1462471460228 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:20 INFO - PROCESS | 2340 | ++DOCSHELL 188EC000 == 112 [pid = 2340] [id = 584] 11:04:20 INFO - PROCESS | 2340 | ++DOMWINDOW == 293 (18A85400) [pid = 2340] [serial = 1752] [outer = 00000000] 11:04:20 INFO - PROCESS | 2340 | ++DOMWINDOW == 294 (215D4400) [pid = 2340] [serial = 1753] [outer = 18A85400] 11:04:20 INFO - PROCESS | 2340 | 1462471460282 Marionette DEBUG loaded listener.js 11:04:20 INFO - PROCESS | 2340 | ++DOMWINDOW == 295 (22F82400) [pid = 2340] [serial = 1754] [outer = 18A85400] 11:04:20 INFO - PROCESS | 2340 | 1462471460944 Marionette TRACE conn4 <- [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]]]}] 11:04:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:04:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1119ms 11:04:21 INFO - PROCESS | 2340 | 1462471460991 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 11:04:21 INFO - PROCESS | 2340 | 1462471460993 Marionette TRACE conn4 <- [1,2301,null,{"value":"13"}] 11:04:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:04:21 INFO - PROCESS | 2340 | 1462471460996 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:04:21 INFO - PROCESS | 2340 | 1462471460998 Marionette TRACE conn4 <- [1,2302,null,{}] 11:04:21 INFO - PROCESS | 2340 | 1462471461002 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:21 INFO - PROCESS | 2340 | 1462471461130 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 11:04:21 INFO - PROCESS | 2340 | 1462471461329 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:21 INFO - PROCESS | 2340 | ++DOCSHELL 1465F400 == 113 [pid = 2340] [id = 585] 11:04:21 INFO - PROCESS | 2340 | ++DOMWINDOW == 296 (146D9000) [pid = 2340] [serial = 1755] [outer = 00000000] 11:04:21 INFO - PROCESS | 2340 | ++DOMWINDOW == 297 (1DDAD000) [pid = 2340] [serial = 1756] [outer = 146D9000] 11:04:21 INFO - PROCESS | 2340 | 1462471461382 Marionette DEBUG loaded listener.js 11:04:21 INFO - PROCESS | 2340 | ++DOMWINDOW == 298 (2098E000) [pid = 2340] [serial = 1757] [outer = 146D9000] 11:04:21 INFO - PROCESS | 2340 | 1462471461955 Marionette TRACE conn4 <- [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]]]}] 11:04:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:04:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 970ms 11:04:22 INFO - PROCESS | 2340 | 1462471461990 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 11:04:22 INFO - PROCESS | 2340 | 1462471461994 Marionette TRACE conn4 <- [1,2305,null,{"value":"13"}] 11:04:22 INFO - PROCESS | 2340 | 1462471461999 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:04:22 INFO - PROCESS | 2340 | 1462471462002 Marionette TRACE conn4 <- [1,2306,null,{}] 11:04:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:04:22 INFO - PROCESS | 2340 | 1462471462006 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:22 INFO - PROCESS | 2340 | 1462471462138 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 11:04:22 INFO - PROCESS | 2340 | 1462471462349 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:22 INFO - PROCESS | 2340 | ++DOCSHELL 14A4A000 == 114 [pid = 2340] [id = 586] 11:04:22 INFO - PROCESS | 2340 | ++DOMWINDOW == 299 (14A4AC00) [pid = 2340] [serial = 1758] [outer = 00000000] 11:04:22 INFO - PROCESS | 2340 | ++DOMWINDOW == 300 (17D65C00) [pid = 2340] [serial = 1759] [outer = 14A4AC00] 11:04:22 INFO - PROCESS | 2340 | 1462471462405 Marionette DEBUG loaded listener.js 11:04:22 INFO - PROCESS | 2340 | ++DOMWINDOW == 301 (1952C000) [pid = 2340] [serial = 1760] [outer = 14A4AC00] 11:04:23 INFO - PROCESS | 2340 | 1462471463300 Marionette TRACE conn4 <- [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] 11:04:23 INFO - PROCESS | 2340 | 1462471463339 Marionette TRACE conn4 <- [1,2309,null,{"value":"13"}] 11:04:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 11:04:23 INFO - PROCESS | 2340 | 1462471463347 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:04:23 INFO - PROCESS | 2340 | 1462471463350 Marionette TRACE conn4 <- [1,2310,null,{}] 11:04:23 INFO - PROCESS | 2340 | 1462471463356 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:23 INFO - PROCESS | 2340 | 1462471463494 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 11:04:23 INFO - PROCESS | 2340 | 1462471463709 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:23 INFO - PROCESS | 2340 | ++DOCSHELL 0DE99000 == 115 [pid = 2340] [id = 587] 11:04:23 INFO - PROCESS | 2340 | ++DOMWINDOW == 302 (14A51C00) [pid = 2340] [serial = 1761] [outer = 00000000] 11:04:23 INFO - PROCESS | 2340 | ++DOMWINDOW == 303 (14EC4C00) [pid = 2340] [serial = 1762] [outer = 14A51C00] 11:04:23 INFO - PROCESS | 2340 | 1462471463763 Marionette DEBUG loaded listener.js 11:04:23 INFO - PROCESS | 2340 | ++DOMWINDOW == 304 (16BBC000) [pid = 2340] [serial = 1763] [outer = 14A51C00] 11:04:24 INFO - PROCESS | 2340 | 1462471464433 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 11:04:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:04:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1122ms 11:04:24 INFO - PROCESS | 2340 | 1462471464470 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 11:04:24 INFO - PROCESS | 2340 | 1462471464476 Marionette TRACE conn4 <- [1,2313,null,{"value":"13"}] 11:04:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:04:24 INFO - PROCESS | 2340 | 1462471464482 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:04:24 INFO - PROCESS | 2340 | 1462471464485 Marionette TRACE conn4 <- [1,2314,null,{}] 11:04:24 INFO - PROCESS | 2340 | 1462471464489 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:24 INFO - PROCESS | 2340 | 1462471464612 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 11:04:24 INFO - PROCESS | 2340 | 1462471464820 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:24 INFO - PROCESS | 2340 | ++DOCSHELL 17E95400 == 116 [pid = 2340] [id = 588] 11:04:24 INFO - PROCESS | 2340 | ++DOMWINDOW == 305 (17EF6C00) [pid = 2340] [serial = 1764] [outer = 00000000] 11:04:24 INFO - PROCESS | 2340 | ++DOMWINDOW == 306 (199A6000) [pid = 2340] [serial = 1765] [outer = 17EF6C00] 11:04:24 INFO - PROCESS | 2340 | 1462471464869 Marionette DEBUG loaded listener.js 11:04:24 INFO - PROCESS | 2340 | ++DOMWINDOW == 307 (1BB1C400) [pid = 2340] [serial = 1766] [outer = 17EF6C00] 11:04:25 INFO - PROCESS | 2340 | 1462471465506 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 11:04:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:04:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1071ms 11:04:25 INFO - PROCESS | 2340 | 1462471465555 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 11:04:25 INFO - PROCESS | 2340 | 1462471465557 Marionette TRACE conn4 <- [1,2317,null,{"value":"13"}] 11:04:25 INFO - PROCESS | 2340 | 1462471465560 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:04:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:04:25 INFO - PROCESS | 2340 | 1462471465564 Marionette TRACE conn4 <- [1,2318,null,{}] 11:04:25 INFO - PROCESS | 2340 | 1462471465574 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:25 INFO - PROCESS | 2340 | 1462471465700 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 11:04:25 INFO - PROCESS | 2340 | 1462471465914 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:25 INFO - PROCESS | 2340 | ++DOCSHELL 190B3800 == 117 [pid = 2340] [id = 589] 11:04:25 INFO - PROCESS | 2340 | ++DOMWINDOW == 308 (19515800) [pid = 2340] [serial = 1767] [outer = 00000000] 11:04:25 INFO - PROCESS | 2340 | ++DOMWINDOW == 309 (1DD6FC00) [pid = 2340] [serial = 1768] [outer = 19515800] 11:04:26 INFO - PROCESS | 2340 | 1462471465971 Marionette DEBUG loaded listener.js 11:04:26 INFO - PROCESS | 2340 | ++DOMWINDOW == 310 (1EA1DC00) [pid = 2340] [serial = 1769] [outer = 19515800] 11:04:26 INFO - PROCESS | 2340 | --DOCSHELL 16BBEC00 == 116 [pid = 2340] [id = 572] 11:04:26 INFO - PROCESS | 2340 | --DOCSHELL 0EBDB800 == 115 [pid = 2340] [id = 571] 11:04:26 INFO - PROCESS | 2340 | --DOCSHELL 0D1ABC00 == 114 [pid = 2340] [id = 570] 11:04:26 INFO - PROCESS | 2340 | --DOCSHELL 1DDB2C00 == 113 [pid = 2340] [id = 569] 11:04:26 INFO - PROCESS | 2340 | --DOCSHELL 19D34800 == 112 [pid = 2340] [id = 568] 11:04:26 INFO - PROCESS | 2340 | --DOCSHELL 19960C00 == 111 [pid = 2340] [id = 567] 11:04:26 INFO - PROCESS | 2340 | --DOCSHELL 16BBBC00 == 110 [pid = 2340] [id = 566] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 309 (2A4D5C00) [pid = 2340] [serial = 1609] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 308 (23DC8C00) [pid = 2340] [serial = 1585] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 307 (29297400) [pid = 2340] [serial = 1597] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 306 (29A19800) [pid = 2340] [serial = 1603] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 305 (186E8400) [pid = 2340] [serial = 1579] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 304 (29837400) [pid = 2340] [serial = 1600] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 303 (1F240000) [pid = 2340] [serial = 1582] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 302 (26CD6400) [pid = 2340] [serial = 1591] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 301 (24AB3800) [pid = 2340] [serial = 1588] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 300 (2AEDF400) [pid = 2340] [serial = 1615] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 299 (28D70C00) [pid = 2340] [serial = 1594] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 298 (2B0D0400) [pid = 2340] [serial = 1621] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 297 (2098BC00) [pid = 2340] [serial = 1618] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 296 (2AF92000) [pid = 2340] [serial = 1606] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 295 (2912C800) [pid = 2340] [serial = 1612] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOCSHELL 186DF000 == 109 [pid = 2340] [id = 565] 11:04:26 INFO - PROCESS | 2340 | --DOCSHELL 1F2F7800 == 108 [pid = 2340] [id = 564] 11:04:26 INFO - PROCESS | 2340 | --DOCSHELL 1D76C800 == 107 [pid = 2340] [id = 563] 11:04:26 INFO - PROCESS | 2340 | --DOCSHELL 190AA400 == 106 [pid = 2340] [id = 562] 11:04:26 INFO - PROCESS | 2340 | --DOCSHELL 0C870800 == 105 [pid = 2340] [id = 561] 11:04:26 INFO - PROCESS | 2340 | --DOCSHELL 27CD4800 == 104 [pid = 2340] [id = 554] 11:04:26 INFO - PROCESS | 2340 | --DOCSHELL 1DCC6800 == 103 [pid = 2340] [id = 553] 11:04:26 INFO - PROCESS | 2340 | --DOCSHELL 1872E000 == 102 [pid = 2340] [id = 552] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 294 (27CA9400) [pid = 2340] [serial = 1652] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 293 (1FF16000) [pid = 2340] [serial = 991] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 292 (23E96400) [pid = 2340] [serial = 1385] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 291 (24AB3C00) [pid = 2340] [serial = 1649] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 290 (23C7E800) [pid = 2340] [serial = 1262] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 289 (186EB800) [pid = 2340] [serial = 1157] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 288 (2AF9C400) [pid = 2340] [serial = 1538] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 287 (23D17400) [pid = 2340] [serial = 1265] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 286 (27C44400) [pid = 2340] [serial = 1334] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 285 (1DD63400) [pid = 2340] [serial = 1442] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 284 (17D07C00) [pid = 2340] [serial = 1214] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 283 (26D62000) [pid = 2340] [serial = 1337] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 282 (14A2E400) [pid = 2340] [serial = 1030] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 281 (230ED000) [pid = 2340] [serial = 1148] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 280 (209A4400) [pid = 2340] [serial = 994] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 279 (27810400) [pid = 2340] [serial = 1274] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 278 (27CACC00) [pid = 2340] [serial = 1397] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 277 (237F3400) [pid = 2340] [serial = 1208] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 276 (26870800) [pid = 2340] [serial = 1403] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 275 (27CA4800) [pid = 2340] [serial = 1391] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 274 (19D2D800) [pid = 2340] [serial = 1250] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 273 (1EA17C00) [pid = 2340] [serial = 1340] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 272 (1FF0BC00) [pid = 2340] [serial = 937] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 271 (23C12400) [pid = 2340] [serial = 1259] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 270 (23C0C800) [pid = 2340] [serial = 1640] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 269 (186DFC00) [pid = 2340] [serial = 1439] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 268 (17E91400) [pid = 2340] [serial = 1625] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 267 (23C13800) [pid = 2340] [serial = 1448] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 266 (256D4800) [pid = 2340] [serial = 1645] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 265 (209AC400) [pid = 2340] [serial = 1039] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 264 (29293400) [pid = 2340] [serial = 1523] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 263 (2686E800) [pid = 2340] [serial = 1394] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 262 (2480A800) [pid = 2340] [serial = 1643] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 261 (22F7D000) [pid = 2340] [serial = 1100] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 260 (0DB20000) [pid = 2340] [serial = 1190] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 259 (27CC9000) [pid = 2340] [serial = 1466] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 258 (22745000) [pid = 2340] [serial = 1636] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 257 (2AF9E000) [pid = 2340] [serial = 1547] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 256 (22F7E000) [pid = 2340] [serial = 1639] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 255 (1DDA7C00) [pid = 2340] [serial = 1036] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 254 (209A2400) [pid = 2340] [serial = 943] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 253 (1ECC0400) [pid = 2340] [serial = 934] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 252 (230B3000) [pid = 2340] [serial = 1042] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 251 (26CD8C00) [pid = 2340] [serial = 1271] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 250 (22F57400) [pid = 2340] [serial = 1319] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 249 (1DC81000) [pid = 2340] [serial = 1627] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 248 (2051C400) [pid = 2340] [serial = 940] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 247 (23D0CC00) [pid = 2340] [serial = 1451] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 246 (1EB99C00) [pid = 2340] [serial = 1628] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 245 (22F69800) [pid = 2340] [serial = 1445] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 244 (19727400) [pid = 2340] [serial = 1277] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 243 (15AF2000) [pid = 2340] [serial = 1624] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 242 (28D74800) [pid = 2340] [serial = 1520] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 241 (1CB38400) [pid = 2340] [serial = 1313] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 240 (22F78000) [pid = 2340] [serial = 1475] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 239 (290A7800) [pid = 2340] [serial = 1469] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 238 (16BBF400) [pid = 2340] [serial = 979] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 237 (18A86800) [pid = 2340] [serial = 1033] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 236 (2A4CB800) [pid = 2340] [serial = 1535] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 235 (22F47000) [pid = 2340] [serial = 1211] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 234 (230B6000) [pid = 2340] [serial = 1202] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 233 (19952800) [pid = 2340] [serial = 982] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 232 (24AB4400) [pid = 2340] [serial = 1460] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 231 (1CD85000) [pid = 2340] [serial = 1472] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 230 (1EBDC400) [pid = 2340] [serial = 988] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 229 (27C3FC00) [pid = 2340] [serial = 1517] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 228 (14EC9800) [pid = 2340] [serial = 1310] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 227 (1F2F3000) [pid = 2340] [serial = 1406] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 226 (22F77800) [pid = 2340] [serial = 1048] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 225 (22F74C00) [pid = 2340] [serial = 1145] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 224 (1DD71400) [pid = 2340] [serial = 985] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 223 (27812C00) [pid = 2340] [serial = 1331] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 222 (1FF0C800) [pid = 2340] [serial = 1093] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 221 (16BB5C00) [pid = 2340] [serial = 1631] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 220 (230BD800) [pid = 2340] [serial = 1256] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 219 (1EB93C00) [pid = 2340] [serial = 1634] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 218 (26866000) [pid = 2340] [serial = 1646] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 217 (23E71000) [pid = 2340] [serial = 1328] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 216 (0DE29C00) [pid = 2340] [serial = 1630] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 215 (237F7400) [pid = 2340] [serial = 1154] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 214 (22F3D800) [pid = 2340] [serial = 1253] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 213 (17E97000) [pid = 2340] [serial = 1139] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 212 (2533FC00) [pid = 2340] [serial = 1526] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 211 (27817400) [pid = 2340] [serial = 1388] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 210 (18A7F400) [pid = 2340] [serial = 1193] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 209 (1CCF8000) [pid = 2340] [serial = 1142] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 208 (1EA1B000) [pid = 2340] [serial = 1511] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 207 (213EA400) [pid = 2340] [serial = 1199] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 206 (1995BC00) [pid = 2340] [serial = 1087] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 205 (22F58C00) [pid = 2340] [serial = 1205] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 204 (1DDAD400) [pid = 2340] [serial = 1196] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 203 (237ED400) [pid = 2340] [serial = 1322] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 202 (17D20000) [pid = 2340] [serial = 1508] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 201 (17699400) [pid = 2340] [serial = 1084] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 200 (26D5C800) [pid = 2340] [serial = 1457] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 199 (24809C00) [pid = 2340] [serial = 1325] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 198 (22F52800) [pid = 2340] [serial = 1316] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 197 (0E9E8000) [pid = 2340] [serial = 1247] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 196 (1DDA7000) [pid = 2340] [serial = 1633] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 195 (213E5000) [pid = 2340] [serial = 997] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 194 (29CDBC00) [pid = 2340] [serial = 1532] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 193 (29CDA400) [pid = 2340] [serial = 1529] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 192 (1EB94C00) [pid = 2340] [serial = 1090] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 191 (28D7C800) [pid = 2340] [serial = 1400] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 190 (22750800) [pid = 2340] [serial = 1045] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 189 (23DD0800) [pid = 2340] [serial = 1382] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 188 (256D6400) [pid = 2340] [serial = 1514] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 187 (2282A400) [pid = 2340] [serial = 1637] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 186 (1DC83000) [pid = 2340] [serial = 874] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 185 (146E1000) [pid = 2340] [serial = 928] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 184 (237EDC00) [pid = 2340] [serial = 1379] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 183 (215DB400) [pid = 2340] [serial = 1648] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 182 (165B6000) [pid = 2340] [serial = 1373] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 181 (27C46C00) [pid = 2340] [serial = 1463] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 180 (23E68C00) [pid = 2340] [serial = 1642] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 179 (2480E000) [pid = 2340] [serial = 1268] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 178 (23C71800) [pid = 2340] [serial = 1151] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 177 (1971FC00) [pid = 2340] [serial = 931] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 176 (230B8C00) [pid = 2340] [serial = 1103] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 175 (1CC32800) [pid = 2340] [serial = 1376] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 174 (24806800) [pid = 2340] [serial = 1454] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 173 (20968000) [pid = 2340] [serial = 1097] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | --DOMWINDOW == 172 (27817800) [pid = 2340] [serial = 1651] [outer = 00000000] [url = about:blank] 11:04:26 INFO - PROCESS | 2340 | 1462471466702 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 11:04:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:04:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1171ms 11:04:26 INFO - PROCESS | 2340 | 1462471466736 Marionette TRACE conn4 -> [0,2321,"getWindowHandle",null] 11:04:26 INFO - PROCESS | 2340 | 1462471466738 Marionette TRACE conn4 <- [1,2321,null,{"value":"13"}] 11:04:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:04:26 INFO - PROCESS | 2340 | 1462471466741 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:04:26 INFO - PROCESS | 2340 | 1462471466743 Marionette TRACE conn4 <- [1,2322,null,{}] 11:04:26 INFO - PROCESS | 2340 | 1462471466746 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:26 INFO - PROCESS | 2340 | 1462471466850 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 11:04:26 INFO - PROCESS | 2340 | 1462471466857 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:26 INFO - PROCESS | 2340 | ++DOCSHELL 146E1000 == 103 [pid = 2340] [id = 590] 11:04:26 INFO - PROCESS | 2340 | ++DOMWINDOW == 173 (14A05000) [pid = 2340] [serial = 1770] [outer = 00000000] 11:04:26 INFO - PROCESS | 2340 | ++DOMWINDOW == 174 (15A26800) [pid = 2340] [serial = 1771] [outer = 14A05000] 11:04:26 INFO - PROCESS | 2340 | 1462471466902 Marionette DEBUG loaded listener.js 11:04:27 INFO - PROCESS | 2340 | ++DOMWINDOW == 175 (16BBBC00) [pid = 2340] [serial = 1772] [outer = 14A05000] 11:04:27 INFO - PROCESS | 2340 | 1462471467439 Marionette TRACE conn4 <- [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]]]}] 11:04:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:04:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 730ms 11:04:27 INFO - PROCESS | 2340 | 1462471467475 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 11:04:27 INFO - PROCESS | 2340 | 1462471467477 Marionette TRACE conn4 <- [1,2325,null,{"value":"13"}] 11:04:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:04:27 INFO - PROCESS | 2340 | 1462471467480 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:04:27 INFO - PROCESS | 2340 | 1462471467482 Marionette TRACE conn4 <- [1,2326,null,{}] 11:04:27 INFO - PROCESS | 2340 | 1462471467485 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:27 INFO - PROCESS | 2340 | 1462471467586 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 11:04:27 INFO - PROCESS | 2340 | 1462471467724 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:27 INFO - PROCESS | 2340 | ++DOCSHELL 14A32C00 == 104 [pid = 2340] [id = 591] 11:04:27 INFO - PROCESS | 2340 | ++DOMWINDOW == 176 (15A1E800) [pid = 2340] [serial = 1773] [outer = 00000000] 11:04:27 INFO - PROCESS | 2340 | ++DOMWINDOW == 177 (17EF0800) [pid = 2340] [serial = 1774] [outer = 15A1E800] 11:04:27 INFO - PROCESS | 2340 | 1462471467769 Marionette DEBUG loaded listener.js 11:04:27 INFO - PROCESS | 2340 | ++DOMWINDOW == 178 (188DEC00) [pid = 2340] [serial = 1775] [outer = 15A1E800] 11:04:28 INFO - PROCESS | 2340 | 1462471468160 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 11:04:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:04:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 730ms 11:04:28 INFO - PROCESS | 2340 | 1462471468213 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 11:04:28 INFO - PROCESS | 2340 | 1462471468215 Marionette TRACE conn4 <- [1,2329,null,{"value":"13"}] 11:04:28 INFO - PROCESS | 2340 | 1462471468218 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:04:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:04:28 INFO - PROCESS | 2340 | 1462471468220 Marionette TRACE conn4 <- [1,2330,null,{}] 11:04:28 INFO - PROCESS | 2340 | 1462471468223 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:28 INFO - PROCESS | 2340 | 1462471468398 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 11:04:28 INFO - PROCESS | 2340 | 1462471468429 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:28 INFO - PROCESS | 2340 | ++DOCSHELL 190A6400 == 105 [pid = 2340] [id = 592] 11:04:28 INFO - PROCESS | 2340 | ++DOMWINDOW == 179 (19726C00) [pid = 2340] [serial = 1776] [outer = 00000000] 11:04:28 INFO - PROCESS | 2340 | ++DOMWINDOW == 180 (19D37800) [pid = 2340] [serial = 1777] [outer = 19726C00] 11:04:28 INFO - PROCESS | 2340 | 1462471468475 Marionette DEBUG loaded listener.js 11:04:28 INFO - PROCESS | 2340 | ++DOMWINDOW == 181 (1CBB9400) [pid = 2340] [serial = 1778] [outer = 19726C00] 11:04:28 INFO - PROCESS | 2340 | 1462471468950 Marionette TRACE conn4 <- [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]]]}] 11:04:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:04:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 772ms 11:04:29 INFO - PROCESS | 2340 | 1462471468994 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 11:04:29 INFO - PROCESS | 2340 | 1462471468996 Marionette TRACE conn4 <- [1,2333,null,{"value":"13"}] 11:04:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:04:29 INFO - PROCESS | 2340 | 1462471469007 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:04:29 INFO - PROCESS | 2340 | 1462471469009 Marionette TRACE conn4 <- [1,2334,null,{}] 11:04:29 INFO - PROCESS | 2340 | 1462471469013 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:29 INFO - PROCESS | 2340 | 1462471469162 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 11:04:29 INFO - PROCESS | 2340 | 1462471469181 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:29 INFO - PROCESS | 2340 | ++DOCSHELL 1CBC0000 == 106 [pid = 2340] [id = 593] 11:04:29 INFO - PROCESS | 2340 | ++DOMWINDOW == 182 (1CCF5000) [pid = 2340] [serial = 1779] [outer = 00000000] 11:04:29 INFO - PROCESS | 2340 | ++DOMWINDOW == 183 (1DD66C00) [pid = 2340] [serial = 1780] [outer = 1CCF5000] 11:04:29 INFO - PROCESS | 2340 | 1462471469225 Marionette DEBUG loaded listener.js 11:04:29 INFO - PROCESS | 2340 | ++DOMWINDOW == 184 (1DDAA800) [pid = 2340] [serial = 1781] [outer = 1CCF5000] 11:04:29 INFO - PROCESS | 2340 | 1462471469694 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 11:04:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:04:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 730ms 11:04:29 INFO - PROCESS | 2340 | 1462471469739 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 11:04:29 INFO - PROCESS | 2340 | 1462471469741 Marionette TRACE conn4 <- [1,2337,null,{"value":"13"}] 11:04:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:04:29 INFO - PROCESS | 2340 | 1462471469744 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:04:29 INFO - PROCESS | 2340 | 1462471469745 Marionette TRACE conn4 <- [1,2338,null,{}] 11:04:29 INFO - PROCESS | 2340 | 1462471469749 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:29 INFO - PROCESS | 2340 | 1462471469903 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 11:04:29 INFO - PROCESS | 2340 | 1462471469936 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:29 INFO - PROCESS | 2340 | ++DOCSHELL 1EA1B000 == 107 [pid = 2340] [id = 594] 11:04:29 INFO - PROCESS | 2340 | ++DOMWINDOW == 185 (1EA21000) [pid = 2340] [serial = 1782] [outer = 00000000] 11:04:30 INFO - PROCESS | 2340 | ++DOMWINDOW == 186 (1EB9BC00) [pid = 2340] [serial = 1783] [outer = 1EA21000] 11:04:30 INFO - PROCESS | 2340 | 1462471469980 Marionette DEBUG loaded listener.js 11:04:30 INFO - PROCESS | 2340 | ++DOMWINDOW == 187 (1F236000) [pid = 2340] [serial = 1784] [outer = 1EA21000] 11:04:30 INFO - PROCESS | 2340 | --DOMWINDOW == 186 (1BF2FC00) [pid = 2340] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:04:30 INFO - PROCESS | 2340 | --DOMWINDOW == 185 (29833C00) [pid = 2340] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:04:30 INFO - PROCESS | 2340 | --DOMWINDOW == 184 (17E8DC00) [pid = 2340] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:04:30 INFO - PROCESS | 2340 | --DOMWINDOW == 183 (0D1B1C00) [pid = 2340] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:04:30 INFO - PROCESS | 2340 | --DOMWINDOW == 182 (209AC800) [pid = 2340] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:04:30 INFO - PROCESS | 2340 | --DOMWINDOW == 181 (23D18400) [pid = 2340] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:04:30 INFO - PROCESS | 2340 | --DOMWINDOW == 180 (29125000) [pid = 2340] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:04:30 INFO - PROCESS | 2340 | --DOMWINDOW == 179 (29A15800) [pid = 2340] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:04:30 INFO - PROCESS | 2340 | --DOMWINDOW == 178 (1B4DD800) [pid = 2340] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:04:30 INFO - PROCESS | 2340 | --DOMWINDOW == 177 (23E91C00) [pid = 2340] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:04:30 INFO - PROCESS | 2340 | --DOMWINDOW == 176 (17D23800) [pid = 2340] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:04:30 INFO - PROCESS | 2340 | --DOMWINDOW == 175 (17D01C00) [pid = 2340] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:04:30 INFO - PROCESS | 2340 | --DOMWINDOW == 174 (24AB2C00) [pid = 2340] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:04:30 INFO - PROCESS | 2340 | --DOMWINDOW == 173 (29A12C00) [pid = 2340] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:04:30 INFO - PROCESS | 2340 | --DOMWINDOW == 172 (2781AC00) [pid = 2340] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:04:30 INFO - PROCESS | 2340 | --DOMWINDOW == 171 (1766BC00) [pid = 2340] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:04:30 INFO - PROCESS | 2340 | --DOMWINDOW == 170 (2928EC00) [pid = 2340] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:04:30 INFO - PROCESS | 2340 | --DOMWINDOW == 169 (29EB4000) [pid = 2340] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:04:30 INFO - PROCESS | 2340 | --DOMWINDOW == 168 (1DC79C00) [pid = 2340] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:04:30 INFO - PROCESS | 2340 | --DOMWINDOW == 167 (1999A000) [pid = 2340] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:04:30 INFO - PROCESS | 2340 | --DOMWINDOW == 166 (0D2E3C00) [pid = 2340] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:04:30 INFO - PROCESS | 2340 | --DOMWINDOW == 165 (16BBC400) [pid = 2340] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:04:30 INFO - PROCESS | 2340 | --DOMWINDOW == 164 (0D104C00) [pid = 2340] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:04:30 INFO - PROCESS | 2340 | --DOMWINDOW == 163 (19528000) [pid = 2340] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:04:30 INFO - PROCESS | 2340 | --DOMWINDOW == 162 (20517400) [pid = 2340] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:04:30 INFO - PROCESS | 2340 | --DOMWINDOW == 161 (28D72400) [pid = 2340] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:04:30 INFO - PROCESS | 2340 | --DOMWINDOW == 160 (1F2F9000) [pid = 2340] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:04:30 INFO - PROCESS | 2340 | --DOMWINDOW == 159 (1F2F8C00) [pid = 2340] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:04:30 INFO - PROCESS | 2340 | --DOMWINDOW == 158 (0EBDE400) [pid = 2340] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:04:30 INFO - PROCESS | 2340 | --DOMWINDOW == 157 (1B4E0400) [pid = 2340] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:04:30 INFO - PROCESS | 2340 | 1462471470941 Marionette TRACE conn4 <- [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]]]}] 11:04:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:04:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1231ms 11:04:31 INFO - PROCESS | 2340 | 1462471470976 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 11:04:31 INFO - PROCESS | 2340 | 1462471470978 Marionette TRACE conn4 <- [1,2341,null,{"value":"13"}] 11:04:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:04:31 INFO - PROCESS | 2340 | 1462471470981 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:04:31 INFO - PROCESS | 2340 | 1462471470983 Marionette TRACE conn4 <- [1,2342,null,{}] 11:04:31 INFO - PROCESS | 2340 | 1462471470986 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:31 INFO - PROCESS | 2340 | 1462471471094 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 11:04:31 INFO - PROCESS | 2340 | 1462471471103 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:31 INFO - PROCESS | 2340 | ++DOCSHELL 17D25400 == 108 [pid = 2340] [id = 595] 11:04:31 INFO - PROCESS | 2340 | ++DOMWINDOW == 158 (17E8DC00) [pid = 2340] [serial = 1785] [outer = 00000000] 11:04:31 INFO - PROCESS | 2340 | ++DOMWINDOW == 159 (1BB42400) [pid = 2340] [serial = 1786] [outer = 17E8DC00] 11:04:31 INFO - PROCESS | 2340 | 1462471471149 Marionette DEBUG loaded listener.js 11:04:31 INFO - PROCESS | 2340 | ++DOMWINDOW == 160 (1DD67000) [pid = 2340] [serial = 1787] [outer = 17E8DC00] 11:04:31 INFO - PROCESS | 2340 | 1462471471653 Marionette TRACE conn4 <- [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]]]}] 11:04:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:04:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 730ms 11:04:31 INFO - PROCESS | 2340 | 1462471471712 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 11:04:31 INFO - PROCESS | 2340 | 1462471471714 Marionette TRACE conn4 <- [1,2345,null,{"value":"13"}] 11:04:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:04:31 INFO - PROCESS | 2340 | 1462471471717 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:04:31 INFO - PROCESS | 2340 | 1462471471718 Marionette TRACE conn4 <- [1,2346,null,{}] 11:04:31 INFO - PROCESS | 2340 | 1462471471722 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:31 INFO - PROCESS | 2340 | 1462471471853 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 11:04:31 INFO - PROCESS | 2340 | 1462471471863 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:31 INFO - PROCESS | 2340 | ++DOCSHELL 15A25800 == 109 [pid = 2340] [id = 596] 11:04:31 INFO - PROCESS | 2340 | ++DOMWINDOW == 161 (1766BC00) [pid = 2340] [serial = 1788] [outer = 00000000] 11:04:31 INFO - PROCESS | 2340 | ++DOMWINDOW == 162 (1F2F4400) [pid = 2340] [serial = 1789] [outer = 1766BC00] 11:04:31 INFO - PROCESS | 2340 | 1462471471906 Marionette DEBUG loaded listener.js 11:04:32 INFO - PROCESS | 2340 | ++DOMWINDOW == 163 (1FF10400) [pid = 2340] [serial = 1790] [outer = 1766BC00] 11:04:32 INFO - PROCESS | 2340 | 1462471472398 Marionette TRACE conn4 <- [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]]]}] 11:04:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:04:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 730ms 11:04:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:04:32 INFO - PROCESS | 2340 | 1462471472448 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 11:04:32 INFO - PROCESS | 2340 | 1462471472450 Marionette TRACE conn4 <- [1,2349,null,{"value":"13"}] 11:04:32 INFO - PROCESS | 2340 | 1462471472453 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:04:32 INFO - PROCESS | 2340 | 1462471472456 Marionette TRACE conn4 <- [1,2350,null,{}] 11:04:32 INFO - PROCESS | 2340 | 1462471472459 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:32 INFO - PROCESS | 2340 | 1462471472578 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 11:04:32 INFO - PROCESS | 2340 | 1462471472591 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:32 INFO - PROCESS | 2340 | ++DOCSHELL 20521000 == 110 [pid = 2340] [id = 597] 11:04:32 INFO - PROCESS | 2340 | ++DOMWINDOW == 164 (2095F000) [pid = 2340] [serial = 1791] [outer = 00000000] 11:04:32 INFO - PROCESS | 2340 | ++DOMWINDOW == 165 (20986C00) [pid = 2340] [serial = 1792] [outer = 2095F000] 11:04:32 INFO - PROCESS | 2340 | 1462471472639 Marionette DEBUG loaded listener.js 11:04:32 INFO - PROCESS | 2340 | ++DOMWINDOW == 166 (209A4400) [pid = 2340] [serial = 1793] [outer = 2095F000] 11:04:33 INFO - PROCESS | 2340 | 1462471473481 Marionette TRACE conn4 <- [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]]]}] 11:04:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:04:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1068ms 11:04:33 INFO - PROCESS | 2340 | 1462471473527 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 11:04:33 INFO - PROCESS | 2340 | 1462471473533 Marionette TRACE conn4 <- [1,2353,null,{"value":"13"}] 11:04:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:04:33 INFO - PROCESS | 2340 | 1462471473538 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:04:33 INFO - PROCESS | 2340 | 1462471473543 Marionette TRACE conn4 <- [1,2354,null,{}] 11:04:33 INFO - PROCESS | 2340 | 1462471473548 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:33 INFO - PROCESS | 2340 | 1462471473690 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 11:04:33 INFO - PROCESS | 2340 | 1462471473871 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:33 INFO - PROCESS | 2340 | ++DOCSHELL 14A9C400 == 111 [pid = 2340] [id = 598] 11:04:33 INFO - PROCESS | 2340 | ++DOMWINDOW == 167 (16155C00) [pid = 2340] [serial = 1794] [outer = 00000000] 11:04:33 INFO - PROCESS | 2340 | ++DOMWINDOW == 168 (17E98000) [pid = 2340] [serial = 1795] [outer = 16155C00] 11:04:33 INFO - PROCESS | 2340 | 1462471473928 Marionette DEBUG loaded listener.js 11:04:34 INFO - PROCESS | 2340 | ++DOMWINDOW == 169 (18A7C400) [pid = 2340] [serial = 1796] [outer = 16155C00] 11:04:34 INFO - PROCESS | 2340 | 1462471474535 Marionette TRACE conn4 <- [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]]]}] 11:04:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:04:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1021ms 11:04:34 INFO - PROCESS | 2340 | 1462471474563 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 11:04:34 INFO - PROCESS | 2340 | 1462471474569 Marionette TRACE conn4 <- [1,2357,null,{"value":"13"}] 11:04:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:04:34 INFO - PROCESS | 2340 | 1462471474575 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:04:34 INFO - PROCESS | 2340 | 1462471474578 Marionette TRACE conn4 <- [1,2358,null,{}] 11:04:34 INFO - PROCESS | 2340 | 1462471474582 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:34 INFO - PROCESS | 2340 | 1462471474716 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 11:04:34 INFO - PROCESS | 2340 | 1462471474909 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:34 INFO - PROCESS | 2340 | ++DOCSHELL 1901A000 == 112 [pid = 2340] [id = 599] 11:04:34 INFO - PROCESS | 2340 | ++DOMWINDOW == 170 (1C253800) [pid = 2340] [serial = 1797] [outer = 00000000] 11:04:34 INFO - PROCESS | 2340 | ++DOMWINDOW == 171 (1CD88400) [pid = 2340] [serial = 1798] [outer = 1C253800] 11:04:34 INFO - PROCESS | 2340 | 1462471474966 Marionette DEBUG loaded listener.js 11:04:35 INFO - PROCESS | 2340 | ++DOMWINDOW == 172 (1DC79800) [pid = 2340] [serial = 1799] [outer = 1C253800] 11:04:35 INFO - PROCESS | 2340 | 1462471475608 Marionette TRACE conn4 <- [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]]]}] 11:04:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:04:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1071ms 11:04:35 INFO - PROCESS | 2340 | 1462471475647 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 11:04:35 INFO - PROCESS | 2340 | 1462471475650 Marionette TRACE conn4 <- [1,2361,null,{"value":"13"}] 11:04:35 INFO - PROCESS | 2340 | 1462471475653 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:04:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:04:35 INFO - PROCESS | 2340 | 1462471475657 Marionette TRACE conn4 <- [1,2362,null,{}] 11:04:35 INFO - PROCESS | 2340 | 1462471475668 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:35 INFO - PROCESS | 2340 | 1462471475803 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 11:04:36 INFO - PROCESS | 2340 | 1462471475997 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:36 INFO - PROCESS | 2340 | ++DOCSHELL 20962400 == 113 [pid = 2340] [id = 600] 11:04:36 INFO - PROCESS | 2340 | ++DOMWINDOW == 173 (20965800) [pid = 2340] [serial = 1800] [outer = 00000000] 11:04:36 INFO - PROCESS | 2340 | ++DOMWINDOW == 174 (20991C00) [pid = 2340] [serial = 1801] [outer = 20965800] 11:04:36 INFO - PROCESS | 2340 | 1462471476055 Marionette DEBUG loaded listener.js 11:04:36 INFO - PROCESS | 2340 | ++DOMWINDOW == 175 (213E4C00) [pid = 2340] [serial = 1802] [outer = 20965800] 11:04:36 INFO - PROCESS | 2340 | 1462471476651 Marionette TRACE conn4 <- [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]]]}] 11:04:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:04:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1022ms 11:04:36 INFO - PROCESS | 2340 | 1462471476687 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 11:04:36 INFO - PROCESS | 2340 | 1462471476690 Marionette TRACE conn4 <- [1,2365,null,{"value":"13"}] 11:04:36 INFO - PROCESS | 2340 | 1462471476694 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:04:36 INFO - PROCESS | 2340 | 1462471476695 Marionette TRACE conn4 <- [1,2366,null,{}] 11:04:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:04:36 INFO - PROCESS | 2340 | 1462471476699 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:36 INFO - PROCESS | 2340 | 1462471476837 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 11:04:37 INFO - PROCESS | 2340 | 1462471477037 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:37 INFO - PROCESS | 2340 | ++DOCSHELL 215D5C00 == 114 [pid = 2340] [id = 601] 11:04:37 INFO - PROCESS | 2340 | ++DOMWINDOW == 176 (215D9800) [pid = 2340] [serial = 1803] [outer = 00000000] 11:04:37 INFO - PROCESS | 2340 | ++DOMWINDOW == 177 (22745000) [pid = 2340] [serial = 1804] [outer = 215D9800] 11:04:37 INFO - PROCESS | 2340 | 1462471477097 Marionette DEBUG loaded listener.js 11:04:37 INFO - PROCESS | 2340 | ++DOMWINDOW == 178 (22821800) [pid = 2340] [serial = 1805] [outer = 215D9800] 11:04:37 INFO - PROCESS | 2340 | 1462471477732 Marionette TRACE conn4 <- [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]]]}] 11:04:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 11:04:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1070ms 11:04:37 INFO - PROCESS | 2340 | 1462471477776 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 11:04:37 INFO - PROCESS | 2340 | 1462471477779 Marionette TRACE conn4 <- [1,2369,null,{"value":"13"}] 11:04:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:04:37 INFO - PROCESS | 2340 | 1462471477782 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:04:37 INFO - PROCESS | 2340 | 1462471477784 Marionette TRACE conn4 <- [1,2370,null,{}] 11:04:37 INFO - PROCESS | 2340 | 1462471477788 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:37 INFO - PROCESS | 2340 | 1462471477915 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 11:04:38 INFO - PROCESS | 2340 | 1462471478094 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:38 INFO - PROCESS | 2340 | ++DOCSHELL 2282BC00 == 115 [pid = 2340] [id = 602] 11:04:38 INFO - PROCESS | 2340 | ++DOMWINDOW == 179 (2282E400) [pid = 2340] [serial = 1806] [outer = 00000000] 11:04:38 INFO - PROCESS | 2340 | ++DOMWINDOW == 180 (22F3A400) [pid = 2340] [serial = 1807] [outer = 2282E400] 11:04:38 INFO - PROCESS | 2340 | 1462471478148 Marionette DEBUG loaded listener.js 11:04:38 INFO - PROCESS | 2340 | ++DOMWINDOW == 181 (22F3DC00) [pid = 2340] [serial = 1808] [outer = 2282E400] 11:04:38 INFO - PROCESS | 2340 | 1462471478715 Marionette TRACE conn4 <- [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]]]}] 11:04:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:04:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 970ms 11:04:38 INFO - PROCESS | 2340 | 1462471478755 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 11:04:38 INFO - PROCESS | 2340 | 1462471478758 Marionette TRACE conn4 <- [1,2373,null,{"value":"13"}] 11:04:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:04:38 INFO - PROCESS | 2340 | 1462471478761 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:04:38 INFO - PROCESS | 2340 | 1462471478763 Marionette TRACE conn4 <- [1,2374,null,{}] 11:04:38 INFO - PROCESS | 2340 | 1462471478767 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:38 INFO - PROCESS | 2340 | 1462471478905 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 11:04:39 INFO - PROCESS | 2340 | 1462471479104 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:39 INFO - PROCESS | 2340 | ++DOCSHELL 22F53400 == 116 [pid = 2340] [id = 603] 11:04:39 INFO - PROCESS | 2340 | ++DOMWINDOW == 182 (22F56400) [pid = 2340] [serial = 1809] [outer = 00000000] 11:04:39 INFO - PROCESS | 2340 | ++DOMWINDOW == 183 (22F74400) [pid = 2340] [serial = 1810] [outer = 22F56400] 11:04:39 INFO - PROCESS | 2340 | 1462471479166 Marionette DEBUG loaded listener.js 11:04:39 INFO - PROCESS | 2340 | ++DOMWINDOW == 184 (22F7E400) [pid = 2340] [serial = 1811] [outer = 22F56400] 11:04:39 INFO - PROCESS | 2340 | 1462471479768 Marionette TRACE conn4 <- [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]]]}] 11:04:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:04:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1068ms 11:04:39 INFO - PROCESS | 2340 | 1462471479833 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 11:04:39 INFO - PROCESS | 2340 | 1462471479835 Marionette TRACE conn4 <- [1,2377,null,{"value":"13"}] 11:04:39 INFO - PROCESS | 2340 | 1462471479839 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:04:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:04:39 INFO - PROCESS | 2340 | 1462471479841 Marionette TRACE conn4 <- [1,2378,null,{}] 11:04:39 INFO - PROCESS | 2340 | 1462471479844 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:40 INFO - PROCESS | 2340 | 1462471479972 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 11:04:40 INFO - PROCESS | 2340 | 1462471480167 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:40 INFO - PROCESS | 2340 | ++DOCSHELL 1DDA8000 == 117 [pid = 2340] [id = 604] 11:04:40 INFO - PROCESS | 2340 | ++DOMWINDOW == 185 (1DDB1800) [pid = 2340] [serial = 1812] [outer = 00000000] 11:04:40 INFO - PROCESS | 2340 | ++DOMWINDOW == 186 (230B6400) [pid = 2340] [serial = 1813] [outer = 1DDB1800] 11:04:40 INFO - PROCESS | 2340 | 1462471480223 Marionette DEBUG loaded listener.js 11:04:40 INFO - PROCESS | 2340 | ++DOMWINDOW == 187 (230B7C00) [pid = 2340] [serial = 1814] [outer = 1DDB1800] 11:04:40 INFO - PROCESS | 2340 | 1462471480831 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 11:04:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:04:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1017ms 11:04:40 INFO - PROCESS | 2340 | 1462471480860 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 11:04:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:04:40 INFO - PROCESS | 2340 | 1462471480862 Marionette TRACE conn4 <- [1,2381,null,{"value":"13"}] 11:04:40 INFO - PROCESS | 2340 | 1462471480866 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:04:40 INFO - PROCESS | 2340 | 1462471480868 Marionette TRACE conn4 <- [1,2382,null,{}] 11:04:40 INFO - PROCESS | 2340 | 1462471480871 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:41 INFO - PROCESS | 2340 | 1462471480997 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 11:04:41 INFO - PROCESS | 2340 | 1462471481191 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:41 INFO - PROCESS | 2340 | ++DOCSHELL 230B6000 == 118 [pid = 2340] [id = 605] 11:04:41 INFO - PROCESS | 2340 | ++DOMWINDOW == 188 (230B7800) [pid = 2340] [serial = 1815] [outer = 00000000] 11:04:41 INFO - PROCESS | 2340 | ++DOMWINDOW == 189 (237F0000) [pid = 2340] [serial = 1816] [outer = 230B7800] 11:04:41 INFO - PROCESS | 2340 | 1462471481246 Marionette DEBUG loaded listener.js 11:04:41 INFO - PROCESS | 2340 | ++DOMWINDOW == 190 (237F7400) [pid = 2340] [serial = 1817] [outer = 230B7800] 11:04:41 INFO - PROCESS | 2340 | 1462471481890 Marionette TRACE conn4 <- [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]]]}] 11:04:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:04:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1068ms 11:04:41 INFO - PROCESS | 2340 | 1462471481938 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 11:04:41 INFO - PROCESS | 2340 | 1462471481941 Marionette TRACE conn4 <- [1,2385,null,{"value":"13"}] 11:04:41 INFO - PROCESS | 2340 | 1462471481944 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:04:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:04:41 INFO - PROCESS | 2340 | 1462471481946 Marionette TRACE conn4 <- [1,2386,null,{}] 11:04:41 INFO - PROCESS | 2340 | 1462471481949 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:42 INFO - PROCESS | 2340 | 1462471482076 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 11:04:42 INFO - PROCESS | 2340 | 1462471482257 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:42 INFO - PROCESS | 2340 | ++DOCSHELL 237EA400 == 119 [pid = 2340] [id = 606] 11:04:42 INFO - PROCESS | 2340 | ++DOMWINDOW == 191 (237EE400) [pid = 2340] [serial = 1818] [outer = 00000000] 11:04:42 INFO - PROCESS | 2340 | ++DOMWINDOW == 192 (23C77000) [pid = 2340] [serial = 1819] [outer = 237EE400] 11:04:42 INFO - PROCESS | 2340 | 1462471482310 Marionette DEBUG loaded listener.js 11:04:42 INFO - PROCESS | 2340 | ++DOMWINDOW == 193 (23D0BC00) [pid = 2340] [serial = 1820] [outer = 237EE400] 11:04:42 INFO - PROCESS | 2340 | 1462471482865 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 11:04:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:04:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 970ms 11:04:42 INFO - PROCESS | 2340 | 1462471482919 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 11:04:42 INFO - PROCESS | 2340 | 1462471482921 Marionette TRACE conn4 <- [1,2389,null,{"value":"13"}] 11:04:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:04:42 INFO - PROCESS | 2340 | 1462471482924 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:04:42 INFO - PROCESS | 2340 | 1462471482926 Marionette TRACE conn4 <- [1,2390,null,{}] 11:04:42 INFO - PROCESS | 2340 | 1462471482930 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:43 INFO - PROCESS | 2340 | 1462471483065 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 11:04:43 INFO - PROCESS | 2340 | 1462471483278 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:43 INFO - PROCESS | 2340 | ++DOCSHELL 14A49400 == 120 [pid = 2340] [id = 607] 11:04:43 INFO - PROCESS | 2340 | ++DOMWINDOW == 194 (209A5C00) [pid = 2340] [serial = 1821] [outer = 00000000] 11:04:43 INFO - PROCESS | 2340 | ++DOMWINDOW == 195 (23DC8800) [pid = 2340] [serial = 1822] [outer = 209A5C00] 11:04:43 INFO - PROCESS | 2340 | 1462471483333 Marionette DEBUG loaded listener.js 11:04:43 INFO - PROCESS | 2340 | ++DOMWINDOW == 196 (23DCF400) [pid = 2340] [serial = 1823] [outer = 209A5C00] 11:04:43 INFO - PROCESS | 2340 | 1462471483956 Marionette TRACE conn4 <- [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]]]}] 11:04:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:04:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1065ms 11:04:44 INFO - PROCESS | 2340 | 1462471483993 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 11:04:44 INFO - PROCESS | 2340 | 1462471483996 Marionette TRACE conn4 <- [1,2393,null,{"value":"13"}] 11:04:44 INFO - PROCESS | 2340 | 1462471483999 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:04:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:04:44 INFO - PROCESS | 2340 | 1462471484002 Marionette TRACE conn4 <- [1,2394,null,{}] 11:04:44 INFO - PROCESS | 2340 | 1462471484005 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:44 INFO - PROCESS | 2340 | 1462471484156 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 11:04:44 INFO - PROCESS | 2340 | 1462471484344 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:44 INFO - PROCESS | 2340 | ++DOCSHELL 14A52800 == 121 [pid = 2340] [id = 608] 11:04:44 INFO - PROCESS | 2340 | ++DOMWINDOW == 197 (17EF8400) [pid = 2340] [serial = 1824] [outer = 00000000] 11:04:44 INFO - PROCESS | 2340 | ++DOMWINDOW == 198 (1DCC5000) [pid = 2340] [serial = 1825] [outer = 17EF8400] 11:04:44 INFO - PROCESS | 2340 | 1462471484403 Marionette DEBUG loaded listener.js 11:04:44 INFO - PROCESS | 2340 | ++DOMWINDOW == 199 (215D5400) [pid = 2340] [serial = 1826] [outer = 17EF8400] 11:04:45 INFO - PROCESS | 2340 | 1462471485409 Marionette TRACE conn4 <- [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]]]}] 11:04:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:04:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1480ms 11:04:45 INFO - PROCESS | 2340 | 1462471485483 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 11:04:45 INFO - PROCESS | 2340 | 1462471485487 Marionette TRACE conn4 <- [1,2397,null,{"value":"13"}] 11:04:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:04:45 INFO - PROCESS | 2340 | 1462471485492 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:04:45 INFO - PROCESS | 2340 | 1462471485495 Marionette TRACE conn4 <- [1,2398,null,{}] 11:04:45 INFO - PROCESS | 2340 | 1462471485501 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:45 INFO - PROCESS | 2340 | 1462471485634 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 11:04:45 INFO - PROCESS | 2340 | 1462471485867 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:45 INFO - PROCESS | 2340 | ++DOCSHELL 17E8C400 == 122 [pid = 2340] [id = 609] 11:04:45 INFO - PROCESS | 2340 | ++DOMWINDOW == 200 (17E8C800) [pid = 2340] [serial = 1827] [outer = 00000000] 11:04:45 INFO - PROCESS | 2340 | ++DOMWINDOW == 201 (17EF7C00) [pid = 2340] [serial = 1828] [outer = 17E8C800] 11:04:45 INFO - PROCESS | 2340 | 1462471485929 Marionette DEBUG loaded listener.js 11:04:46 INFO - PROCESS | 2340 | ++DOMWINDOW == 202 (18A7FC00) [pid = 2340] [serial = 1829] [outer = 17E8C800] 11:04:46 INFO - PROCESS | 2340 | 1462471486537 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 11:04:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:04:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1075ms 11:04:46 INFO - PROCESS | 2340 | 1462471486568 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 11:04:46 INFO - PROCESS | 2340 | 1462471486573 Marionette TRACE conn4 <- [1,2401,null,{"value":"13"}] 11:04:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:04:46 INFO - PROCESS | 2340 | 1462471486579 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:04:46 INFO - PROCESS | 2340 | 1462471486582 Marionette TRACE conn4 <- [1,2402,null,{}] 11:04:46 INFO - PROCESS | 2340 | 1462471486585 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:46 INFO - PROCESS | 2340 | 1462471486711 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 11:04:46 INFO - PROCESS | 2340 | 1462471486917 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:46 INFO - PROCESS | 2340 | ++DOCSHELL 0DE37400 == 123 [pid = 2340] [id = 610] 11:04:46 INFO - PROCESS | 2340 | ++DOMWINDOW == 203 (17D0A400) [pid = 2340] [serial = 1830] [outer = 00000000] 11:04:46 INFO - PROCESS | 2340 | ++DOMWINDOW == 204 (1CBBFC00) [pid = 2340] [serial = 1831] [outer = 17D0A400] 11:04:47 INFO - PROCESS | 2340 | 1462471486969 Marionette DEBUG loaded listener.js 11:04:47 INFO - PROCESS | 2340 | ++DOMWINDOW == 205 (1D767400) [pid = 2340] [serial = 1832] [outer = 17D0A400] 11:04:47 INFO - PROCESS | 2340 | 1462471487663 Marionette TRACE conn4 <- [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]]]}] 11:04:47 INFO - PROCESS | 2340 | --DOCSHELL 165C0800 == 122 [pid = 2340] [id = 490] 11:04:47 INFO - PROCESS | 2340 | --DOCSHELL 24AB1C00 == 121 [pid = 2340] [id = 487] 11:04:47 INFO - PROCESS | 2340 | --DOCSHELL 28D76400 == 120 [pid = 2340] [id = 489] 11:04:47 INFO - PROCESS | 2340 | --DOCSHELL 15A25800 == 119 [pid = 2340] [id = 596] 11:04:47 INFO - PROCESS | 2340 | --DOCSHELL 17D25400 == 118 [pid = 2340] [id = 595] 11:04:47 INFO - PROCESS | 2340 | --DOCSHELL 1EA1B000 == 117 [pid = 2340] [id = 594] 11:04:47 INFO - PROCESS | 2340 | --DOCSHELL 1CBC0000 == 116 [pid = 2340] [id = 593] 11:04:47 INFO - PROCESS | 2340 | --DOCSHELL 190A6400 == 115 [pid = 2340] [id = 592] 11:04:47 INFO - PROCESS | 2340 | --DOMWINDOW == 204 (0D10C400) [pid = 2340] [serial = 37] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:04:47 INFO - PROCESS | 2340 | --DOMWINDOW == 203 (29EB9400) [pid = 2340] [serial = 1669] [outer = 00000000] [url = about:blank] 11:04:47 INFO - PROCESS | 2340 | --DOMWINDOW == 202 (2AE29800) [pid = 2340] [serial = 1672] [outer = 00000000] [url = about:blank] 11:04:47 INFO - PROCESS | 2340 | --DOMWINDOW == 201 (2B0C3800) [pid = 2340] [serial = 1675] [outer = 00000000] [url = about:blank] 11:04:47 INFO - PROCESS | 2340 | --DOMWINDOW == 200 (29FC1C00) [pid = 2340] [serial = 1678] [outer = 00000000] [url = about:blank] 11:04:47 INFO - PROCESS | 2340 | --DOMWINDOW == 199 (190A8C00) [pid = 2340] [serial = 1717] [outer = 00000000] [url = about:blank] 11:04:47 INFO - PROCESS | 2340 | --DOCSHELL 14A32C00 == 114 [pid = 2340] [id = 591] 11:04:47 INFO - PROCESS | 2340 | --DOCSHELL 146E1000 == 113 [pid = 2340] [id = 590] 11:04:47 INFO - PROCESS | 2340 | --DOCSHELL 190B3800 == 112 [pid = 2340] [id = 589] 11:04:47 INFO - PROCESS | 2340 | --DOCSHELL 17E95400 == 111 [pid = 2340] [id = 588] 11:04:47 INFO - PROCESS | 2340 | --DOCSHELL 28D72000 == 110 [pid = 2340] [id = 551] 11:04:47 INFO - PROCESS | 2340 | --DOCSHELL 0DE99000 == 109 [pid = 2340] [id = 587] 11:04:47 INFO - PROCESS | 2340 | --DOCSHELL 23C7D400 == 108 [pid = 2340] [id = 582] 11:04:47 INFO - PROCESS | 2340 | --DOCSHELL 23C10000 == 107 [pid = 2340] [id = 581] 11:04:47 INFO - PROCESS | 2340 | --DOCSHELL 230EF400 == 106 [pid = 2340] [id = 580] 11:04:47 INFO - PROCESS | 2340 | --DOCSHELL 22F69400 == 105 [pid = 2340] [id = 579] 11:04:47 INFO - PROCESS | 2340 | --DOCSHELL 22741400 == 104 [pid = 2340] [id = 578] 11:04:47 INFO - PROCESS | 2340 | --DOCSHELL 1F233800 == 103 [pid = 2340] [id = 577] 11:04:47 INFO - PROCESS | 2340 | --DOCSHELL 1DDC8000 == 102 [pid = 2340] [id = 576] 11:04:47 INFO - PROCESS | 2340 | --DOCSHELL 1BB3A800 == 101 [pid = 2340] [id = 575] 11:04:47 INFO - PROCESS | 2340 | --DOCSHELL 16BC2000 == 100 [pid = 2340] [id = 574] 11:04:47 INFO - PROCESS | 2340 | --DOCSHELL 0C873800 == 99 [pid = 2340] [id = 573] 11:04:47 INFO - PROCESS | 2340 | --DOMWINDOW == 198 (29EAF800) [pid = 2340] [serial = 1610] [outer = 00000000] [url = about:blank] 11:04:47 INFO - PROCESS | 2340 | --DOMWINDOW == 197 (29A10800) [pid = 2340] [serial = 1601] [outer = 00000000] [url = about:blank] 11:04:47 INFO - PROCESS | 2340 | --DOMWINDOW == 196 (19724C00) [pid = 2340] [serial = 1580] [outer = 00000000] [url = about:blank] 11:04:47 INFO - PROCESS | 2340 | --DOMWINDOW == 195 (23C71C00) [pid = 2340] [serial = 1577] [outer = 00000000] [url = about:blank] 11:04:47 INFO - PROCESS | 2340 | --DOMWINDOW == 194 (23E6AC00) [pid = 2340] [serial = 1544] [outer = 00000000] [url = about:blank] 11:04:47 INFO - PROCESS | 2340 | --DOMWINDOW == 193 (23E69400) [pid = 2340] [serial = 1586] [outer = 00000000] [url = about:blank] 11:04:47 INFO - PROCESS | 2340 | --DOMWINDOW == 192 (2912EC00) [pid = 2340] [serial = 1613] [outer = 00000000] [url = about:blank] 11:04:47 INFO - PROCESS | 2340 | --DOMWINDOW == 191 (2AF97800) [pid = 2340] [serial = 1607] [outer = 00000000] [url = about:blank] 11:04:47 INFO - PROCESS | 2340 | --DOMWINDOW == 190 (20516400) [pid = 2340] [serial = 1583] [outer = 00000000] [url = about:blank] 11:04:47 INFO - PROCESS | 2340 | --DOMWINDOW == 189 (256D1400) [pid = 2340] [serial = 1589] [outer = 00000000] [url = about:blank] 11:04:47 INFO - PROCESS | 2340 | --DOMWINDOW == 188 (22F16800) [pid = 2340] [serial = 1619] [outer = 00000000] [url = about:blank] 11:04:47 INFO - PROCESS | 2340 | --DOMWINDOW == 187 (2AEE0800) [pid = 2340] [serial = 1616] [outer = 00000000] [url = about:blank] 11:04:47 INFO - PROCESS | 2340 | --DOMWINDOW == 186 (26D5BC00) [pid = 2340] [serial = 1592] [outer = 00000000] [url = about:blank] 11:04:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:04:47 INFO - PROCESS | 2340 | --DOMWINDOW == 185 (29A1E800) [pid = 2340] [serial = 1604] [outer = 00000000] [url = about:blank] 11:04:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1221ms 11:04:47 INFO - PROCESS | 2340 | --DOMWINDOW == 184 (28D7B400) [pid = 2340] [serial = 1595] [outer = 00000000] [url = about:blank] 11:04:47 INFO - PROCESS | 2340 | --DOMWINDOW == 183 (1DC81800) [pid = 2340] [serial = 1541] [outer = 00000000] [url = about:blank] 11:04:47 INFO - PROCESS | 2340 | --DOMWINDOW == 182 (2982B400) [pid = 2340] [serial = 1598] [outer = 00000000] [url = about:blank] 11:04:47 INFO - PROCESS | 2340 | --DOMWINDOW == 181 (19D37400) [pid = 2340] [serial = 1681] [outer = 00000000] [url = about:blank] 11:04:47 INFO - PROCESS | 2340 | --DOMWINDOW == 180 (1DDCBC00) [pid = 2340] [serial = 1691] [outer = 00000000] [url = about:blank] 11:04:47 INFO - PROCESS | 2340 | --DOMWINDOW == 179 (1DD67C00) [pid = 2340] [serial = 1690] [outer = 00000000] [url = about:blank] 11:04:47 INFO - PROCESS | 2340 | --DOMWINDOW == 178 (1C2DD400) [pid = 2340] [serial = 1702] [outer = 00000000] [url = about:blank] 11:04:47 INFO - PROCESS | 2340 | --DOMWINDOW == 177 (22F0D400) [pid = 2340] [serial = 1711] [outer = 00000000] [url = about:blank] 11:04:47 INFO - PROCESS | 2340 | --DOMWINDOW == 176 (18A82800) [pid = 2340] [serial = 1699] [outer = 00000000] [url = about:blank] 11:04:47 INFO - PROCESS | 2340 | --DOMWINDOW == 175 (198F5000) [pid = 2340] [serial = 1700] [outer = 00000000] [url = about:blank] 11:04:47 INFO - PROCESS | 2340 | --DOMWINDOW == 174 (16BC0000) [pid = 2340] [serial = 1685] [outer = 00000000] [url = about:blank] 11:04:47 INFO - PROCESS | 2340 | --DOMWINDOW == 173 (1440EC00) [pid = 2340] [serial = 1684] [outer = 00000000] [url = about:blank] 11:04:47 INFO - PROCESS | 2340 | --DOMWINDOW == 172 (2928D400) [pid = 2340] [serial = 1663] [outer = 00000000] [url = about:blank] 11:04:47 INFO - PROCESS | 2340 | --DOMWINDOW == 171 (1AF57800) [pid = 2340] [serial = 1688] [outer = 00000000] [url = about:blank] 11:04:47 INFO - PROCESS | 2340 | --DOMWINDOW == 170 (1995D400) [pid = 2340] [serial = 1687] [outer = 00000000] [url = about:blank] 11:04:47 INFO - PROCESS | 2340 | --DOMWINDOW == 169 (21633400) [pid = 2340] [serial = 1709] [outer = 00000000] [url = about:blank] 11:04:47 INFO - PROCESS | 2340 | --DOMWINDOW == 168 (29128C00) [pid = 2340] [serial = 1654] [outer = 00000000] [url = about:blank] 11:04:47 INFO - PROCESS | 2340 | --DOMWINDOW == 167 (209A7C00) [pid = 2340] [serial = 1708] [outer = 00000000] [url = about:blank] 11:04:47 INFO - PROCESS | 2340 | --DOMWINDOW == 166 (2982EC00) [pid = 2340] [serial = 1655] [outer = 00000000] [url = about:blank] 11:04:47 INFO - PROCESS | 2340 | --DOMWINDOW == 165 (213ED400) [pid = 2340] [serial = 1694] [outer = 00000000] [url = about:blank] 11:04:47 INFO - PROCESS | 2340 | --DOMWINDOW == 164 (20992800) [pid = 2340] [serial = 1693] [outer = 00000000] [url = about:blank] 11:04:47 INFO - PROCESS | 2340 | --DOMWINDOW == 163 (29C0BC00) [pid = 2340] [serial = 1666] [outer = 00000000] [url = about:blank] 11:04:47 INFO - PROCESS | 2340 | --DOMWINDOW == 162 (22826C00) [pid = 2340] [serial = 1697] [outer = 00000000] [url = about:blank] 11:04:47 INFO - PROCESS | 2340 | --DOMWINDOW == 161 (2163C800) [pid = 2340] [serial = 1696] [outer = 00000000] [url = about:blank] 11:04:47 INFO - PROCESS | 2340 | --DOMWINDOW == 160 (1BFD1000) [pid = 2340] [serial = 1657] [outer = 00000000] [url = about:blank] 11:04:47 INFO - PROCESS | 2340 | --DOMWINDOW == 159 (22F45800) [pid = 2340] [serial = 1660] [outer = 00000000] [url = about:blank] 11:04:47 INFO - PROCESS | 2340 | --DOMWINDOW == 158 (22F0F800) [pid = 2340] [serial = 1712] [outer = 00000000] [url = about:blank] 11:04:47 INFO - PROCESS | 2340 | --DOMWINDOW == 157 (17E8F400) [pid = 2340] [serial = 1715] [outer = 00000000] [url = about:blank] 11:04:47 INFO - PROCESS | 2340 | --DOMWINDOW == 156 (1DDC7000) [pid = 2340] [serial = 1705] [outer = 00000000] [url = about:blank] 11:04:47 INFO - PROCESS | 2340 | --DOMWINDOW == 155 (1F245000) [pid = 2340] [serial = 1706] [outer = 00000000] [url = about:blank] 11:04:47 INFO - PROCESS | 2340 | --DOMWINDOW == 154 (16BC1C00) [pid = 2340] [serial = 1714] [outer = 00000000] [url = about:blank] 11:04:47 INFO - PROCESS | 2340 | --DOMWINDOW == 153 (1CD7FC00) [pid = 2340] [serial = 1703] [outer = 00000000] [url = about:blank] 11:04:47 INFO - PROCESS | 2340 | 1462471487855 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 11:04:47 INFO - PROCESS | 2340 | 1462471487858 Marionette TRACE conn4 <- [1,2405,null,{"value":"13"}] 11:04:47 INFO - PROCESS | 2340 | 1462471487865 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:04:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:04:47 INFO - PROCESS | 2340 | 1462471487868 Marionette TRACE conn4 <- [1,2406,null,{}] 11:04:47 INFO - PROCESS | 2340 | 1462471487878 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:48 INFO - PROCESS | 2340 | 1462471487988 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 11:04:48 INFO - PROCESS | 2340 | 1462471487995 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:48 INFO - PROCESS | 2340 | ++DOCSHELL 14EC2000 == 100 [pid = 2340] [id = 611] 11:04:48 INFO - PROCESS | 2340 | ++DOMWINDOW == 154 (15A25800) [pid = 2340] [serial = 1833] [outer = 00000000] 11:04:48 INFO - PROCESS | 2340 | ++DOMWINDOW == 155 (165BA400) [pid = 2340] [serial = 1834] [outer = 15A25800] 11:04:48 INFO - PROCESS | 2340 | 1462471488043 Marionette DEBUG loaded listener.js 11:04:48 INFO - PROCESS | 2340 | ++DOMWINDOW == 156 (16BBF000) [pid = 2340] [serial = 1835] [outer = 15A25800] 11:04:48 INFO - PROCESS | 2340 | 1462471488628 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:04:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:04:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 770ms 11:04:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:04:48 INFO - PROCESS | 2340 | 1462471488640 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 11:04:48 INFO - PROCESS | 2340 | 1462471488642 Marionette TRACE conn4 <- [1,2409,null,{"value":"13"}] 11:04:48 INFO - PROCESS | 2340 | 1462471488645 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:04:48 INFO - PROCESS | 2340 | 1462471488647 Marionette TRACE conn4 <- [1,2410,null,{}] 11:04:48 INFO - PROCESS | 2340 | 1462471488651 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:48 INFO - PROCESS | 2340 | 1462471488760 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 11:04:48 INFO - PROCESS | 2340 | 1462471488898 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:48 INFO - PROCESS | 2340 | ++DOCSHELL 17EEF800 == 101 [pid = 2340] [id = 612] 11:04:48 INFO - PROCESS | 2340 | ++DOMWINDOW == 157 (17EFD800) [pid = 2340] [serial = 1836] [outer = 00000000] 11:04:48 INFO - PROCESS | 2340 | ++DOMWINDOW == 158 (19018400) [pid = 2340] [serial = 1837] [outer = 17EFD800] 11:04:48 INFO - PROCESS | 2340 | 1462471488943 Marionette DEBUG loaded listener.js 11:04:49 INFO - PROCESS | 2340 | ++DOMWINDOW == 159 (198FB400) [pid = 2340] [serial = 1838] [outer = 17EFD800] 11:04:49 INFO - PROCESS | 2340 | 1462471489362 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:04:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:04:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 770ms 11:04:49 INFO - PROCESS | 2340 | 1462471489424 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 11:04:49 INFO - PROCESS | 2340 | 1462471489426 Marionette TRACE conn4 <- [1,2413,null,{"value":"13"}] 11:04:49 INFO - PROCESS | 2340 | 1462471489429 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:04:49 INFO - PROCESS | 2340 | 1462471489431 Marionette TRACE conn4 <- [1,2414,null,{}] 11:04:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:04:49 INFO - PROCESS | 2340 | 1462471489439 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:49 INFO - PROCESS | 2340 | 1462471489540 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 11:04:49 INFO - PROCESS | 2340 | 1462471489551 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:49 INFO - PROCESS | 2340 | ++DOCSHELL 18A83000 == 102 [pid = 2340] [id = 613] 11:04:49 INFO - PROCESS | 2340 | ++DOMWINDOW == 160 (1A803400) [pid = 2340] [serial = 1839] [outer = 00000000] 11:04:49 INFO - PROCESS | 2340 | ++DOMWINDOW == 161 (1BCEC400) [pid = 2340] [serial = 1840] [outer = 1A803400] 11:04:49 INFO - PROCESS | 2340 | 1462471489597 Marionette DEBUG loaded listener.js 11:04:49 INFO - PROCESS | 2340 | ++DOMWINDOW == 162 (1CCF6800) [pid = 2340] [serial = 1841] [outer = 1A803400] 11:04:50 INFO - PROCESS | 2340 | 1462471490131 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 11:04:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:04:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 730ms 11:04:50 INFO - PROCESS | 2340 | 1462471490164 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 11:04:50 INFO - PROCESS | 2340 | 1462471490166 Marionette TRACE conn4 <- [1,2417,null,{"value":"13"}] 11:04:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:04:50 INFO - PROCESS | 2340 | 1462471490169 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:04:50 INFO - PROCESS | 2340 | 1462471490171 Marionette TRACE conn4 <- [1,2418,null,{}] 11:04:50 INFO - PROCESS | 2340 | 1462471490174 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:50 INFO - PROCESS | 2340 | 1462471490354 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 11:04:50 INFO - PROCESS | 2340 | 1462471490383 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:50 INFO - PROCESS | 2340 | ++DOCSHELL 1DC7B400 == 103 [pid = 2340] [id = 614] 11:04:50 INFO - PROCESS | 2340 | ++DOMWINDOW == 163 (1DCC4400) [pid = 2340] [serial = 1842] [outer = 00000000] 11:04:50 INFO - PROCESS | 2340 | ++DOMWINDOW == 164 (1DDB1400) [pid = 2340] [serial = 1843] [outer = 1DCC4400] 11:04:50 INFO - PROCESS | 2340 | 1462471490430 Marionette DEBUG loaded listener.js 11:04:50 INFO - PROCESS | 2340 | ++DOMWINDOW == 165 (1EA22000) [pid = 2340] [serial = 1844] [outer = 1DCC4400] 11:04:50 INFO - PROCESS | 2340 | 1462471490910 Marionette TRACE conn4 <- [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]]]}] 11:04:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:04:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 770ms 11:04:50 INFO - PROCESS | 2340 | 1462471490953 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 11:04:50 INFO - PROCESS | 2340 | 1462471490955 Marionette TRACE conn4 <- [1,2421,null,{"value":"13"}] 11:04:50 INFO - PROCESS | 2340 | 1462471490958 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:04:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:04:50 INFO - PROCESS | 2340 | 1462471490960 Marionette TRACE conn4 <- [1,2422,null,{}] 11:04:50 INFO - PROCESS | 2340 | 1462471490963 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:51 INFO - PROCESS | 2340 | 1462471491113 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 11:04:51 INFO - PROCESS | 2340 | 1462471491132 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:51 INFO - PROCESS | 2340 | ++DOCSHELL 0DA4DC00 == 104 [pid = 2340] [id = 615] 11:04:51 INFO - PROCESS | 2340 | ++DOMWINDOW == 166 (17D24C00) [pid = 2340] [serial = 1845] [outer = 00000000] 11:04:51 INFO - PROCESS | 2340 | ++DOMWINDOW == 167 (1F24D400) [pid = 2340] [serial = 1846] [outer = 17D24C00] 11:04:51 INFO - PROCESS | 2340 | 1462471491175 Marionette DEBUG loaded listener.js 11:04:51 INFO - PROCESS | 2340 | ++DOMWINDOW == 168 (1FF0D800) [pid = 2340] [serial = 1847] [outer = 17D24C00] 11:04:51 INFO - PROCESS | 2340 | 1462471491657 Marionette TRACE conn4 <- [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]]]}] 11:04:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:04:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 730ms 11:04:51 INFO - PROCESS | 2340 | 1462471491691 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 11:04:51 INFO - PROCESS | 2340 | 1462471491693 Marionette TRACE conn4 <- [1,2425,null,{"value":"13"}] 11:04:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:04:51 INFO - PROCESS | 2340 | 1462471491696 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:04:51 INFO - PROCESS | 2340 | 1462471491698 Marionette TRACE conn4 <- [1,2426,null,{}] 11:04:51 INFO - PROCESS | 2340 | 1462471491701 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:51 INFO - PROCESS | 2340 | 1462471491848 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 11:04:51 INFO - PROCESS | 2340 | 1462471491867 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:51 INFO - PROCESS | 2340 | ++DOCSHELL 1EB94800 == 105 [pid = 2340] [id = 616] 11:04:51 INFO - PROCESS | 2340 | ++DOMWINDOW == 169 (1F243C00) [pid = 2340] [serial = 1848] [outer = 00000000] 11:04:51 INFO - PROCESS | 2340 | ++DOMWINDOW == 170 (20963800) [pid = 2340] [serial = 1849] [outer = 1F243C00] 11:04:51 INFO - PROCESS | 2340 | 1462471491911 Marionette DEBUG loaded listener.js 11:04:52 INFO - PROCESS | 2340 | ++DOMWINDOW == 171 (2098EC00) [pid = 2340] [serial = 1850] [outer = 1F243C00] 11:04:52 INFO - PROCESS | 2340 | --DOMWINDOW == 170 (17E8DC00) [pid = 2340] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:04:52 INFO - PROCESS | 2340 | --DOMWINDOW == 169 (14A05000) [pid = 2340] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:04:52 INFO - PROCESS | 2340 | --DOMWINDOW == 168 (19515800) [pid = 2340] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:04:52 INFO - PROCESS | 2340 | --DOMWINDOW == 167 (17EF6C00) [pid = 2340] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:04:52 INFO - PROCESS | 2340 | --DOMWINDOW == 166 (1CCF5000) [pid = 2340] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:04:52 INFO - PROCESS | 2340 | --DOMWINDOW == 165 (14A51C00) [pid = 2340] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:04:52 INFO - PROCESS | 2340 | --DOMWINDOW == 164 (1EA21000) [pid = 2340] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:04:52 INFO - PROCESS | 2340 | --DOMWINDOW == 163 (19726C00) [pid = 2340] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:04:52 INFO - PROCESS | 2340 | --DOMWINDOW == 162 (17D1F000) [pid = 2340] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:04:52 INFO - PROCESS | 2340 | --DOMWINDOW == 161 (15A1E800) [pid = 2340] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:04:52 INFO - PROCESS | 2340 | --DOMWINDOW == 160 (1766BC00) [pid = 2340] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:04:52 INFO - PROCESS | 2340 | 1462471492769 Marionette TRACE conn4 <- [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]]]}] 11:04:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:04:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1118ms 11:04:52 INFO - PROCESS | 2340 | 1462471492816 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 11:04:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:04:52 INFO - PROCESS | 2340 | 1462471492818 Marionette TRACE conn4 <- [1,2429,null,{"value":"13"}] 11:04:52 INFO - PROCESS | 2340 | 1462471492821 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:04:52 INFO - PROCESS | 2340 | 1462471492823 Marionette TRACE conn4 <- [1,2430,null,{}] 11:04:52 INFO - PROCESS | 2340 | 1462471492826 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:52 INFO - PROCESS | 2340 | 1462471492929 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 11:04:52 INFO - PROCESS | 2340 | 1462471492938 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:52 INFO - PROCESS | 2340 | ++DOCSHELL 17E8DC00 == 106 [pid = 2340] [id = 617] 11:04:52 INFO - PROCESS | 2340 | ++DOMWINDOW == 161 (186EB000) [pid = 2340] [serial = 1851] [outer = 00000000] 11:04:53 INFO - PROCESS | 2340 | ++DOMWINDOW == 162 (1DCC3400) [pid = 2340] [serial = 1852] [outer = 186EB000] 11:04:53 INFO - PROCESS | 2340 | 1462471492982 Marionette DEBUG loaded listener.js 11:04:53 INFO - PROCESS | 2340 | ++DOMWINDOW == 163 (1F2F1000) [pid = 2340] [serial = 1853] [outer = 186EB000] 11:04:53 INFO - PROCESS | 2340 | 1462471493449 Marionette TRACE conn4 <- [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]]]}] 11:04:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:04:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 670ms 11:04:53 INFO - PROCESS | 2340 | 1462471493497 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 11:04:53 INFO - PROCESS | 2340 | 1462471493499 Marionette TRACE conn4 <- [1,2433,null,{"value":"13"}] 11:04:53 INFO - PROCESS | 2340 | 1462471493502 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:04:53 INFO - PROCESS | 2340 | 1462471493504 Marionette TRACE conn4 <- [1,2434,null,{}] 11:04:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:04:53 INFO - PROCESS | 2340 | 1462471493507 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:53 INFO - PROCESS | 2340 | 1462471493611 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 11:04:53 INFO - PROCESS | 2340 | 1462471493618 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:53 INFO - PROCESS | 2340 | ++DOCSHELL 188E9C00 == 107 [pid = 2340] [id = 618] 11:04:53 INFO - PROCESS | 2340 | ++DOMWINDOW == 164 (20520800) [pid = 2340] [serial = 1854] [outer = 00000000] 11:04:53 INFO - PROCESS | 2340 | ++DOMWINDOW == 165 (213EFC00) [pid = 2340] [serial = 1855] [outer = 20520800] 11:04:53 INFO - PROCESS | 2340 | 1462471493662 Marionette DEBUG loaded listener.js 11:04:53 INFO - PROCESS | 2340 | ++DOMWINDOW == 166 (213F0C00) [pid = 2340] [serial = 1856] [outer = 20520800] 11:04:54 INFO - PROCESS | 2340 | 1462471494150 Marionette TRACE conn4 <- [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]]]}] 11:04:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:04:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 671ms 11:04:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:04:54 INFO - PROCESS | 2340 | 1462471494179 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 11:04:54 INFO - PROCESS | 2340 | 1462471494181 Marionette TRACE conn4 <- [1,2437,null,{"value":"13"}] 11:04:54 INFO - PROCESS | 2340 | 1462471494184 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:04:54 INFO - PROCESS | 2340 | 1462471494186 Marionette TRACE conn4 <- [1,2438,null,{}] 11:04:54 INFO - PROCESS | 2340 | 1462471494190 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:54 INFO - PROCESS | 2340 | 1462471494375 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 11:04:54 INFO - PROCESS | 2340 | 1462471494391 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:54 INFO - PROCESS | 2340 | ++DOCSHELL 215DD400 == 108 [pid = 2340] [id = 619] 11:04:54 INFO - PROCESS | 2340 | ++DOMWINDOW == 167 (21638000) [pid = 2340] [serial = 1857] [outer = 00000000] 11:04:54 INFO - PROCESS | 2340 | ++DOMWINDOW == 168 (22F0D400) [pid = 2340] [serial = 1858] [outer = 21638000] 11:04:54 INFO - PROCESS | 2340 | 1462471494439 Marionette DEBUG loaded listener.js 11:04:54 INFO - PROCESS | 2340 | ++DOMWINDOW == 169 (22F3C400) [pid = 2340] [serial = 1859] [outer = 21638000] 11:04:55 INFO - PROCESS | 2340 | 1462471495204 Marionette TRACE conn4 <- [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]]]}] 11:04:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:04:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1073ms 11:04:55 INFO - PROCESS | 2340 | 1462471495257 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 11:04:55 INFO - PROCESS | 2340 | 1462471495263 Marionette TRACE conn4 <- [1,2441,null,{"value":"13"}] 11:04:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:04:55 INFO - PROCESS | 2340 | 1462471495267 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:04:55 INFO - PROCESS | 2340 | 1462471495272 Marionette TRACE conn4 <- [1,2442,null,{}] 11:04:55 INFO - PROCESS | 2340 | 1462471495278 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:55 INFO - PROCESS | 2340 | 1462471495450 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 11:04:55 INFO - PROCESS | 2340 | 1462471495604 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:55 INFO - PROCESS | 2340 | ++DOCSHELL 0E9E2800 == 109 [pid = 2340] [id = 620] 11:04:55 INFO - PROCESS | 2340 | ++DOMWINDOW == 170 (14136800) [pid = 2340] [serial = 1860] [outer = 00000000] 11:04:55 INFO - PROCESS | 2340 | ++DOMWINDOW == 171 (17D25000) [pid = 2340] [serial = 1861] [outer = 14136800] 11:04:55 INFO - PROCESS | 2340 | 1462471495661 Marionette DEBUG loaded listener.js 11:04:55 INFO - PROCESS | 2340 | ++DOMWINDOW == 172 (17EFCC00) [pid = 2340] [serial = 1862] [outer = 14136800] 11:04:56 INFO - PROCESS | 2340 | 1462471496303 Marionette TRACE conn4 <- [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]]]}] 11:04:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:04:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1076ms 11:04:56 INFO - PROCESS | 2340 | 1462471496352 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 11:04:56 INFO - PROCESS | 2340 | 1462471496358 Marionette TRACE conn4 <- [1,2445,null,{"value":"13"}] 11:04:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:04:56 INFO - PROCESS | 2340 | 1462471496365 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:04:56 INFO - PROCESS | 2340 | 1462471496368 Marionette TRACE conn4 <- [1,2446,null,{}] 11:04:56 INFO - PROCESS | 2340 | 1462471496388 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:56 INFO - PROCESS | 2340 | 1462471496522 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 11:04:56 INFO - PROCESS | 2340 | 1462471496702 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:56 INFO - PROCESS | 2340 | ++DOCSHELL 19956000 == 110 [pid = 2340] [id = 621] 11:04:56 INFO - PROCESS | 2340 | ++DOMWINDOW == 173 (1995A400) [pid = 2340] [serial = 1863] [outer = 00000000] 11:04:56 INFO - PROCESS | 2340 | ++DOMWINDOW == 174 (1D764000) [pid = 2340] [serial = 1864] [outer = 1995A400] 11:04:56 INFO - PROCESS | 2340 | 1462471496760 Marionette DEBUG loaded listener.js 11:04:56 INFO - PROCESS | 2340 | ++DOMWINDOW == 175 (1DD6B800) [pid = 2340] [serial = 1865] [outer = 1995A400] 11:04:57 INFO - PROCESS | 2340 | 1462471497356 Marionette TRACE conn4 <- [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]]]}] 11:04:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:04:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1033ms 11:04:57 INFO - PROCESS | 2340 | 1462471497402 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 11:04:57 INFO - PROCESS | 2340 | 1462471497405 Marionette TRACE conn4 <- [1,2449,null,{"value":"13"}] 11:04:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:04:57 INFO - PROCESS | 2340 | 1462471497409 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:04:57 INFO - PROCESS | 2340 | 1462471497412 Marionette TRACE conn4 <- [1,2450,null,{}] 11:04:57 INFO - PROCESS | 2340 | 1462471497424 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:57 INFO - PROCESS | 2340 | 1462471497575 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 11:04:57 INFO - PROCESS | 2340 | 1462471497758 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:57 INFO - PROCESS | 2340 | ++DOCSHELL 22749800 == 111 [pid = 2340] [id = 622] 11:04:57 INFO - PROCESS | 2340 | ++DOMWINDOW == 176 (22750400) [pid = 2340] [serial = 1866] [outer = 00000000] 11:04:57 INFO - PROCESS | 2340 | ++DOMWINDOW == 177 (22F0E000) [pid = 2340] [serial = 1867] [outer = 22750400] 11:04:57 INFO - PROCESS | 2340 | 1462471497815 Marionette DEBUG loaded listener.js 11:04:57 INFO - PROCESS | 2340 | ++DOMWINDOW == 178 (22F42800) [pid = 2340] [serial = 1868] [outer = 22750400] 11:04:58 INFO - PROCESS | 2340 | 1462471498405 Marionette TRACE conn4 <- [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]]]}] 11:04:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:04:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1023ms 11:04:58 INFO - PROCESS | 2340 | 1462471498435 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 11:04:58 INFO - PROCESS | 2340 | 1462471498438 Marionette TRACE conn4 <- [1,2453,null,{"value":"13"}] 11:04:58 INFO - PROCESS | 2340 | 1462471498441 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:04:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:04:58 INFO - PROCESS | 2340 | 1462471498443 Marionette TRACE conn4 <- [1,2454,null,{}] 11:04:58 INFO - PROCESS | 2340 | 1462471498446 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:58 INFO - PROCESS | 2340 | 1462471498578 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 11:04:58 INFO - PROCESS | 2340 | 1462471498770 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:58 INFO - PROCESS | 2340 | ++DOCSHELL 22F58000 == 112 [pid = 2340] [id = 623] 11:04:58 INFO - PROCESS | 2340 | ++DOMWINDOW == 179 (22F6B800) [pid = 2340] [serial = 1869] [outer = 00000000] 11:04:58 INFO - PROCESS | 2340 | ++DOMWINDOW == 180 (22F77400) [pid = 2340] [serial = 1870] [outer = 22F6B800] 11:04:58 INFO - PROCESS | 2340 | 1462471498826 Marionette DEBUG loaded listener.js 11:04:58 INFO - PROCESS | 2340 | ++DOMWINDOW == 181 (230B4C00) [pid = 2340] [serial = 1871] [outer = 22F6B800] 11:04:59 INFO - PROCESS | 2340 | 1462471499400 Marionette TRACE conn4 <- [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]]]}] 11:04:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:04:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 970ms 11:04:59 INFO - PROCESS | 2340 | 1462471499415 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 11:04:59 INFO - PROCESS | 2340 | 1462471499417 Marionette TRACE conn4 <- [1,2457,null,{"value":"13"}] 11:04:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:04:59 INFO - PROCESS | 2340 | 1462471499437 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:04:59 INFO - PROCESS | 2340 | 1462471499439 Marionette TRACE conn4 <- [1,2458,null,{}] 11:04:59 INFO - PROCESS | 2340 | 1462471499443 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:59 INFO - PROCESS | 2340 | 1462471499569 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 11:04:59 INFO - PROCESS | 2340 | 1462471499761 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:59 INFO - PROCESS | 2340 | ++DOCSHELL 230BD800 == 113 [pid = 2340] [id = 624] 11:04:59 INFO - PROCESS | 2340 | ++DOMWINDOW == 182 (237E9800) [pid = 2340] [serial = 1872] [outer = 00000000] 11:04:59 INFO - PROCESS | 2340 | ++DOMWINDOW == 183 (237F7800) [pid = 2340] [serial = 1873] [outer = 237E9800] 11:04:59 INFO - PROCESS | 2340 | 1462471499816 Marionette DEBUG loaded listener.js 11:04:59 INFO - PROCESS | 2340 | ++DOMWINDOW == 184 (23C72000) [pid = 2340] [serial = 1874] [outer = 237E9800] 11:05:00 INFO - PROCESS | 2340 | 1462471500385 Marionette TRACE conn4 <- [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]]]}] 11:05:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:05:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1022ms 11:05:00 INFO - PROCESS | 2340 | 1462471500458 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 11:05:00 INFO - PROCESS | 2340 | 1462471500461 Marionette TRACE conn4 <- [1,2461,null,{"value":"13"}] 11:05:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:05:00 INFO - PROCESS | 2340 | 1462471500464 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:05:00 INFO - PROCESS | 2340 | 1462471500466 Marionette TRACE conn4 <- [1,2462,null,{}] 11:05:00 INFO - PROCESS | 2340 | 1462471500470 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:00 INFO - PROCESS | 2340 | 1462471500660 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 11:05:00 INFO - PROCESS | 2340 | 1462471500836 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:00 INFO - PROCESS | 2340 | ++DOCSHELL 23D0F400 == 114 [pid = 2340] [id = 625] 11:05:00 INFO - PROCESS | 2340 | ++DOMWINDOW == 185 (23DCC400) [pid = 2340] [serial = 1875] [outer = 00000000] 11:05:00 INFO - PROCESS | 2340 | ++DOMWINDOW == 186 (23E90400) [pid = 2340] [serial = 1876] [outer = 23DCC400] 11:05:00 INFO - PROCESS | 2340 | 1462471500892 Marionette DEBUG loaded listener.js 11:05:01 INFO - PROCESS | 2340 | ++DOMWINDOW == 187 (23E94400) [pid = 2340] [serial = 1877] [outer = 23DCC400] 11:05:01 INFO - PROCESS | 2340 | 1462471501509 Marionette TRACE conn4 <- [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]]]}] 11:05:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:05:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1075ms 11:05:01 INFO - PROCESS | 2340 | 1462471501547 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 11:05:01 INFO - PROCESS | 2340 | 1462471501549 Marionette TRACE conn4 <- [1,2465,null,{"value":"13"}] 11:05:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:05:01 INFO - PROCESS | 2340 | 1462471501553 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:05:01 INFO - PROCESS | 2340 | 1462471501555 Marionette TRACE conn4 <- [1,2466,null,{}] 11:05:01 INFO - PROCESS | 2340 | 1462471501559 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:01 INFO - PROCESS | 2340 | 1462471501688 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 11:05:01 INFO - PROCESS | 2340 | 1462471501867 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:01 INFO - PROCESS | 2340 | ++DOCSHELL 23E8F800 == 115 [pid = 2340] [id = 626] 11:05:01 INFO - PROCESS | 2340 | ++DOMWINDOW == 188 (23E97C00) [pid = 2340] [serial = 1878] [outer = 00000000] 11:05:01 INFO - PROCESS | 2340 | ++DOMWINDOW == 189 (2480F400) [pid = 2340] [serial = 1879] [outer = 23E97C00] 11:05:01 INFO - PROCESS | 2340 | 1462471501922 Marionette DEBUG loaded listener.js 11:05:02 INFO - PROCESS | 2340 | ++DOMWINDOW == 190 (24AAA000) [pid = 2340] [serial = 1880] [outer = 23E97C00] 11:05:02 INFO - PROCESS | 2340 | 1462471502517 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 11:05:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:05:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1014ms 11:05:02 INFO - PROCESS | 2340 | 1462471502572 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 11:05:02 INFO - PROCESS | 2340 | 1462471502574 Marionette TRACE conn4 <- [1,2469,null,{"value":"13"}] 11:05:02 INFO - PROCESS | 2340 | 1462471502578 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:05:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:05:02 INFO - PROCESS | 2340 | 1462471502580 Marionette TRACE conn4 <- [1,2470,null,{}] 11:05:02 INFO - PROCESS | 2340 | 1462471502583 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:02 INFO - PROCESS | 2340 | 1462471502710 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 11:05:02 INFO - PROCESS | 2340 | 1462471502890 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:02 INFO - PROCESS | 2340 | ++DOCSHELL 2480F000 == 116 [pid = 2340] [id = 627] 11:05:02 INFO - PROCESS | 2340 | ++DOMWINDOW == 191 (24AAEC00) [pid = 2340] [serial = 1881] [outer = 00000000] 11:05:02 INFO - PROCESS | 2340 | ++DOMWINDOW == 192 (24AB6800) [pid = 2340] [serial = 1882] [outer = 24AAEC00] 11:05:02 INFO - PROCESS | 2340 | 1462471502943 Marionette DEBUG loaded listener.js 11:05:03 INFO - PROCESS | 2340 | ++DOMWINDOW == 193 (25337000) [pid = 2340] [serial = 1883] [outer = 24AAEC00] 11:05:03 INFO - PROCESS | 2340 | 1462471503512 Marionette TRACE conn4 <- [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]]]}] 11:05:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:05:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 970ms 11:05:03 INFO - PROCESS | 2340 | 1462471503553 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 11:05:03 INFO - PROCESS | 2340 | 1462471503555 Marionette TRACE conn4 <- [1,2473,null,{"value":"13"}] 11:05:03 INFO - PROCESS | 2340 | 1462471503559 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:05:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:05:03 INFO - PROCESS | 2340 | 1462471503560 Marionette TRACE conn4 <- [1,2474,null,{}] 11:05:03 INFO - PROCESS | 2340 | 1462471503564 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:03 INFO - PROCESS | 2340 | 1462471503693 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 11:05:03 INFO - PROCESS | 2340 | 1462471503891 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:03 INFO - PROCESS | 2340 | ++DOCSHELL 25340400 == 117 [pid = 2340] [id = 628] 11:05:03 INFO - PROCESS | 2340 | ++DOMWINDOW == 194 (25340800) [pid = 2340] [serial = 1884] [outer = 00000000] 11:05:03 INFO - PROCESS | 2340 | ++DOMWINDOW == 195 (256D8C00) [pid = 2340] [serial = 1885] [outer = 25340800] 11:05:03 INFO - PROCESS | 2340 | 1462471503947 Marionette DEBUG loaded listener.js 11:05:04 INFO - PROCESS | 2340 | ++DOMWINDOW == 196 (256D7400) [pid = 2340] [serial = 1886] [outer = 25340800] 11:05:04 INFO - PROCESS | 2340 | 1462471504526 Marionette TRACE conn4 <- [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]]]}] 11:05:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:05:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1019ms 11:05:04 INFO - PROCESS | 2340 | 1462471504581 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 11:05:04 INFO - PROCESS | 2340 | 1462471504583 Marionette TRACE conn4 <- [1,2477,null,{"value":"13"}] 11:05:04 INFO - PROCESS | 2340 | 1462471504587 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:05:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:05:04 INFO - PROCESS | 2340 | 1462471504589 Marionette TRACE conn4 <- [1,2478,null,{}] 11:05:04 INFO - PROCESS | 2340 | 1462471504592 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:04 INFO - PROCESS | 2340 | 1462471504721 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 11:05:04 INFO - PROCESS | 2340 | 1462471504903 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:04 INFO - PROCESS | 2340 | ++DOCSHELL 256DC800 == 118 [pid = 2340] [id = 629] 11:05:04 INFO - PROCESS | 2340 | ++DOMWINDOW == 197 (256DF400) [pid = 2340] [serial = 1887] [outer = 00000000] 11:05:04 INFO - PROCESS | 2340 | ++DOMWINDOW == 198 (26866000) [pid = 2340] [serial = 1888] [outer = 256DF400] 11:05:04 INFO - PROCESS | 2340 | 1462471504956 Marionette DEBUG loaded listener.js 11:05:05 INFO - PROCESS | 2340 | ++DOMWINDOW == 199 (2686BC00) [pid = 2340] [serial = 1889] [outer = 256DF400] 11:05:05 INFO - PROCESS | 2340 | 1462471505554 Marionette TRACE conn4 <- [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]]]}] 11:05:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:05:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1020ms 11:05:05 INFO - PROCESS | 2340 | 1462471505610 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 11:05:05 INFO - PROCESS | 2340 | 1462471505613 Marionette TRACE conn4 <- [1,2481,null,{"value":"13"}] 11:05:05 INFO - PROCESS | 2340 | 1462471505617 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:05:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:05:05 INFO - PROCESS | 2340 | 1462471505619 Marionette TRACE conn4 <- [1,2482,null,{}] 11:05:05 INFO - PROCESS | 2340 | 1462471505623 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:05 INFO - PROCESS | 2340 | 1462471505785 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 11:05:06 INFO - PROCESS | 2340 | 1462471505970 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:06 INFO - PROCESS | 2340 | ++DOCSHELL 26866C00 == 119 [pid = 2340] [id = 630] 11:05:06 INFO - PROCESS | 2340 | ++DOMWINDOW == 200 (26871400) [pid = 2340] [serial = 1890] [outer = 00000000] 11:05:06 INFO - PROCESS | 2340 | ++DOMWINDOW == 201 (26D58000) [pid = 2340] [serial = 1891] [outer = 26871400] 11:05:06 INFO - PROCESS | 2340 | 1462471506028 Marionette DEBUG loaded listener.js 11:05:06 INFO - PROCESS | 2340 | ++DOMWINDOW == 202 (26D5F400) [pid = 2340] [serial = 1892] [outer = 26871400] 11:05:06 INFO - PROCESS | 2340 | 1462471506607 Marionette TRACE conn4 <- [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]]]}] 11:05:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:05:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1020ms 11:05:06 INFO - PROCESS | 2340 | 1462471506640 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 11:05:06 INFO - PROCESS | 2340 | 1462471506643 Marionette TRACE conn4 <- [1,2485,null,{"value":"13"}] 11:05:06 INFO - PROCESS | 2340 | 1462471506646 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:05:06 INFO - PROCESS | 2340 | 1462471506648 Marionette TRACE conn4 <- [1,2486,null,{}] 11:05:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:05:06 INFO - PROCESS | 2340 | 1462471506651 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:06 INFO - PROCESS | 2340 | 1462471506781 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 11:05:07 INFO - PROCESS | 2340 | 1462471506996 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:07 INFO - PROCESS | 2340 | ++DOCSHELL 14A31800 == 120 [pid = 2340] [id = 631] 11:05:07 INFO - PROCESS | 2340 | ++DOMWINDOW == 203 (22F3E400) [pid = 2340] [serial = 1893] [outer = 00000000] 11:05:07 INFO - PROCESS | 2340 | ++DOMWINDOW == 204 (2780F800) [pid = 2340] [serial = 1894] [outer = 22F3E400] 11:05:07 INFO - PROCESS | 2340 | 1462471507050 Marionette DEBUG loaded listener.js 11:05:07 INFO - PROCESS | 2340 | ++DOMWINDOW == 205 (27812400) [pid = 2340] [serial = 1895] [outer = 22F3E400] 11:05:07 INFO - PROCESS | 2340 | 1462471507659 Marionette TRACE conn4 <- [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]]]}] 11:05:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:05:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1070ms 11:05:07 INFO - PROCESS | 2340 | 1462471507721 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 11:05:07 INFO - PROCESS | 2340 | 1462471507723 Marionette TRACE conn4 <- [1,2489,null,{"value":"13"}] 11:05:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:05:07 INFO - PROCESS | 2340 | 1462471507726 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:05:07 INFO - PROCESS | 2340 | 1462471507730 Marionette TRACE conn4 <- [1,2490,null,{}] 11:05:07 INFO - PROCESS | 2340 | 1462471507734 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:07 INFO - PROCESS | 2340 | 1462471507926 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 11:05:08 INFO - PROCESS | 2340 | 1462471508065 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:08 INFO - PROCESS | 2340 | ++DOCSHELL 17D19400 == 121 [pid = 2340] [id = 632] 11:05:08 INFO - PROCESS | 2340 | ++DOMWINDOW == 206 (17D1A800) [pid = 2340] [serial = 1896] [outer = 00000000] 11:05:08 INFO - PROCESS | 2340 | ++DOMWINDOW == 207 (19D2C400) [pid = 2340] [serial = 1897] [outer = 17D1A800] 11:05:08 INFO - PROCESS | 2340 | 1462471508120 Marionette DEBUG loaded listener.js 11:05:08 INFO - PROCESS | 2340 | ++DOMWINDOW == 208 (1C25D800) [pid = 2340] [serial = 1898] [outer = 17D1A800] 11:05:09 INFO - PROCESS | 2340 | 1462471509021 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:05:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:05:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1331ms 11:05:09 INFO - PROCESS | 2340 | 1462471509062 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 11:05:09 INFO - PROCESS | 2340 | 1462471509066 Marionette TRACE conn4 <- [1,2493,null,{"value":"13"}] 11:05:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:05:09 INFO - PROCESS | 2340 | 1462471509071 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:05:09 INFO - PROCESS | 2340 | 1462471509075 Marionette TRACE conn4 <- [1,2494,null,{}] 11:05:09 INFO - PROCESS | 2340 | 1462471509080 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:09 INFO - PROCESS | 2340 | 1462471509209 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 11:05:09 INFO - PROCESS | 2340 | 1462471509400 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:09 INFO - PROCESS | 2340 | ++DOCSHELL 16BC2400 == 122 [pid = 2340] [id = 633] 11:05:09 INFO - PROCESS | 2340 | ++DOMWINDOW == 209 (17691400) [pid = 2340] [serial = 1899] [outer = 00000000] 11:05:09 INFO - PROCESS | 2340 | ++DOMWINDOW == 210 (188E3400) [pid = 2340] [serial = 1900] [outer = 17691400] 11:05:09 INFO - PROCESS | 2340 | 1462471509452 Marionette DEBUG loaded listener.js 11:05:09 INFO - PROCESS | 2340 | ++DOMWINDOW == 211 (19727000) [pid = 2340] [serial = 1901] [outer = 17691400] 11:05:10 INFO - PROCESS | 2340 | 1462471510049 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:05:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:05:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1022ms 11:05:10 INFO - PROCESS | 2340 | 1462471510094 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 11:05:10 INFO - PROCESS | 2340 | 1462471510100 Marionette TRACE conn4 <- [1,2497,null,{"value":"13"}] 11:05:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:05:10 INFO - PROCESS | 2340 | 1462471510106 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:05:10 INFO - PROCESS | 2340 | 1462471510108 Marionette TRACE conn4 <- [1,2498,null,{}] 11:05:10 INFO - PROCESS | 2340 | 1462471510112 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:10 INFO - PROCESS | 2340 | 1462471510242 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 11:05:10 INFO - PROCESS | 2340 | 1462471510447 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:10 INFO - PROCESS | 2340 | ++DOCSHELL 14A56000 == 123 [pid = 2340] [id = 634] 11:05:10 INFO - PROCESS | 2340 | ++DOMWINDOW == 212 (18A7D000) [pid = 2340] [serial = 1902] [outer = 00000000] 11:05:10 INFO - PROCESS | 2340 | ++DOMWINDOW == 213 (1DCCB800) [pid = 2340] [serial = 1903] [outer = 18A7D000] 11:05:10 INFO - PROCESS | 2340 | 1462471510497 Marionette DEBUG loaded listener.js 11:05:10 INFO - PROCESS | 2340 | ++DOMWINDOW == 214 (1DDCB400) [pid = 2340] [serial = 1904] [outer = 18A7D000] 11:05:10 INFO - PROCESS | 2340 | --DOCSHELL 188E9C00 == 122 [pid = 2340] [id = 618] 11:05:10 INFO - PROCESS | 2340 | --DOCSHELL 17E8DC00 == 121 [pid = 2340] [id = 617] 11:05:10 INFO - PROCESS | 2340 | --DOCSHELL 1EB94800 == 120 [pid = 2340] [id = 616] 11:05:10 INFO - PROCESS | 2340 | --DOCSHELL 0DA4DC00 == 119 [pid = 2340] [id = 615] 11:05:10 INFO - PROCESS | 2340 | --DOCSHELL 1DC7B400 == 118 [pid = 2340] [id = 614] 11:05:10 INFO - PROCESS | 2340 | --DOCSHELL 18A83000 == 117 [pid = 2340] [id = 613] 11:05:10 INFO - PROCESS | 2340 | --DOCSHELL 17EEF800 == 116 [pid = 2340] [id = 612] 11:05:10 INFO - PROCESS | 2340 | --DOMWINDOW == 213 (22828000) [pid = 2340] [serial = 1735] [outer = 00000000] [url = about:blank] 11:05:10 INFO - PROCESS | 2340 | --DOMWINDOW == 212 (237EF400) [pid = 2340] [serial = 1741] [outer = 00000000] [url = about:blank] 11:05:10 INFO - PROCESS | 2340 | --DOMWINDOW == 211 (215D4400) [pid = 2340] [serial = 1753] [outer = 00000000] [url = about:blank] 11:05:10 INFO - PROCESS | 2340 | --DOMWINDOW == 210 (23E6C000) [pid = 2340] [serial = 1747] [outer = 00000000] [url = about:blank] 11:05:10 INFO - PROCESS | 2340 | --DOMWINDOW == 209 (1DDAD000) [pid = 2340] [serial = 1756] [outer = 00000000] [url = about:blank] 11:05:10 INFO - PROCESS | 2340 | --DOMWINDOW == 208 (1CB2EC00) [pid = 2340] [serial = 1750] [outer = 00000000] [url = about:blank] 11:05:10 INFO - PROCESS | 2340 | --DOMWINDOW == 207 (22F80400) [pid = 2340] [serial = 1738] [outer = 00000000] [url = about:blank] 11:05:10 INFO - PROCESS | 2340 | --DOMWINDOW == 206 (23D09400) [pid = 2340] [serial = 1744] [outer = 00000000] [url = about:blank] 11:05:10 INFO - PROCESS | 2340 | --DOMWINDOW == 205 (17D65C00) [pid = 2340] [serial = 1759] [outer = 00000000] [url = about:blank] 11:05:10 INFO - PROCESS | 2340 | --DOCSHELL 14EC2000 == 115 [pid = 2340] [id = 611] 11:05:10 INFO - PROCESS | 2340 | --DOCSHELL 0DE37400 == 114 [pid = 2340] [id = 610] 11:05:10 INFO - PROCESS | 2340 | --DOCSHELL 17E8C400 == 113 [pid = 2340] [id = 609] 11:05:10 INFO - PROCESS | 2340 | --DOCSHELL 1DDA8000 == 112 [pid = 2340] [id = 604] 11:05:10 INFO - PROCESS | 2340 | --DOCSHELL 22F53400 == 111 [pid = 2340] [id = 603] 11:05:10 INFO - PROCESS | 2340 | --DOCSHELL 2282BC00 == 110 [pid = 2340] [id = 602] 11:05:10 INFO - PROCESS | 2340 | --DOCSHELL 215D5C00 == 109 [pid = 2340] [id = 601] 11:05:10 INFO - PROCESS | 2340 | --DOCSHELL 20962400 == 108 [pid = 2340] [id = 600] 11:05:10 INFO - PROCESS | 2340 | --DOCSHELL 1901A000 == 107 [pid = 2340] [id = 599] 11:05:10 INFO - PROCESS | 2340 | --DOCSHELL 14A9C400 == 106 [pid = 2340] [id = 598] 11:05:10 INFO - PROCESS | 2340 | --DOCSHELL 20521000 == 105 [pid = 2340] [id = 597] 11:05:11 INFO - PROCESS | 2340 | --DOMWINDOW == 204 (1F2F4400) [pid = 2340] [serial = 1789] [outer = 00000000] [url = about:blank] 11:05:11 INFO - PROCESS | 2340 | --DOMWINDOW == 203 (1FF10400) [pid = 2340] [serial = 1790] [outer = 00000000] [url = about:blank] 11:05:11 INFO - PROCESS | 2340 | --DOMWINDOW == 202 (1BB42400) [pid = 2340] [serial = 1786] [outer = 00000000] [url = about:blank] 11:05:11 INFO - PROCESS | 2340 | --DOMWINDOW == 201 (15A26800) [pid = 2340] [serial = 1771] [outer = 00000000] [url = about:blank] 11:05:11 INFO - PROCESS | 2340 | --DOMWINDOW == 200 (1EA1DC00) [pid = 2340] [serial = 1769] [outer = 00000000] [url = about:blank] 11:05:11 INFO - PROCESS | 2340 | --DOMWINDOW == 199 (199A6000) [pid = 2340] [serial = 1765] [outer = 00000000] [url = about:blank] 11:05:11 INFO - PROCESS | 2340 | --DOMWINDOW == 198 (1DD66C00) [pid = 2340] [serial = 1780] [outer = 00000000] [url = about:blank] 11:05:11 INFO - PROCESS | 2340 | --DOMWINDOW == 197 (14EC4C00) [pid = 2340] [serial = 1762] [outer = 00000000] [url = about:blank] 11:05:11 INFO - PROCESS | 2340 | --DOMWINDOW == 196 (1DD6FC00) [pid = 2340] [serial = 1768] [outer = 00000000] [url = about:blank] 11:05:11 INFO - PROCESS | 2340 | --DOMWINDOW == 195 (16BBBC00) [pid = 2340] [serial = 1772] [outer = 00000000] [url = about:blank] 11:05:11 INFO - PROCESS | 2340 | --DOMWINDOW == 194 (16BBC000) [pid = 2340] [serial = 1763] [outer = 00000000] [url = about:blank] 11:05:11 INFO - PROCESS | 2340 | --DOMWINDOW == 193 (17D69800) [pid = 2340] [serial = 1723] [outer = 00000000] [url = about:blank] 11:05:11 INFO - PROCESS | 2340 | --DOMWINDOW == 192 (1CB38C00) [pid = 2340] [serial = 1726] [outer = 00000000] [url = about:blank] 11:05:11 INFO - PROCESS | 2340 | --DOMWINDOW == 191 (1EB9BC00) [pid = 2340] [serial = 1783] [outer = 00000000] [url = about:blank] 11:05:11 INFO - PROCESS | 2340 | --DOMWINDOW == 190 (1CBB9400) [pid = 2340] [serial = 1778] [outer = 00000000] [url = about:blank] 11:05:11 INFO - PROCESS | 2340 | --DOMWINDOW == 189 (19D37800) [pid = 2340] [serial = 1777] [outer = 00000000] [url = about:blank] 11:05:11 INFO - PROCESS | 2340 | --DOMWINDOW == 188 (1DD67000) [pid = 2340] [serial = 1787] [outer = 00000000] [url = about:blank] 11:05:11 INFO - PROCESS | 2340 | --DOMWINDOW == 187 (1BB1C400) [pid = 2340] [serial = 1766] [outer = 00000000] [url = about:blank] 11:05:11 INFO - PROCESS | 2340 | --DOMWINDOW == 186 (209A7000) [pid = 2340] [serial = 1732] [outer = 00000000] [url = about:blank] 11:05:11 INFO - PROCESS | 2340 | --DOMWINDOW == 185 (1A808000) [pid = 2340] [serial = 1718] [outer = 00000000] [url = about:blank] 11:05:11 INFO - PROCESS | 2340 | --DOMWINDOW == 184 (1F236000) [pid = 2340] [serial = 1784] [outer = 00000000] [url = about:blank] 11:05:11 INFO - PROCESS | 2340 | --DOMWINDOW == 183 (17EF0800) [pid = 2340] [serial = 1774] [outer = 00000000] [url = about:blank] 11:05:11 INFO - PROCESS | 2340 | --DOMWINDOW == 182 (0D6DD000) [pid = 2340] [serial = 1720] [outer = 00000000] [url = about:blank] 11:05:11 INFO - PROCESS | 2340 | --DOMWINDOW == 181 (188DEC00) [pid = 2340] [serial = 1775] [outer = 00000000] [url = about:blank] 11:05:11 INFO - PROCESS | 2340 | --DOMWINDOW == 180 (1F242000) [pid = 2340] [serial = 1729] [outer = 00000000] [url = about:blank] 11:05:11 INFO - PROCESS | 2340 | --DOMWINDOW == 179 (1DDAA800) [pid = 2340] [serial = 1781] [outer = 00000000] [url = about:blank] 11:05:11 INFO - PROCESS | 2340 | 1462471511200 Marionette TRACE conn4 <- [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]]]}] 11:05:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:05:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1129ms 11:05:11 INFO - PROCESS | 2340 | 1462471511237 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 11:05:11 INFO - PROCESS | 2340 | 1462471511239 Marionette TRACE conn4 <- [1,2501,null,{"value":"13"}] 11:05:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:05:11 INFO - PROCESS | 2340 | 1462471511243 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:05:11 INFO - PROCESS | 2340 | 1462471511246 Marionette TRACE conn4 <- [1,2502,null,{}] 11:05:11 INFO - PROCESS | 2340 | 1462471511256 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:11 INFO - PROCESS | 2340 | 1462471511368 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 11:05:11 INFO - PROCESS | 2340 | 1462471511539 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:11 INFO - PROCESS | 2340 | ++DOCSHELL 146E0000 == 106 [pid = 2340] [id = 635] 11:05:11 INFO - PROCESS | 2340 | ++DOMWINDOW == 180 (14EC4C00) [pid = 2340] [serial = 1905] [outer = 00000000] 11:05:11 INFO - PROCESS | 2340 | ++DOMWINDOW == 181 (17EF6000) [pid = 2340] [serial = 1906] [outer = 14EC4C00] 11:05:11 INFO - PROCESS | 2340 | 1462471511587 Marionette DEBUG loaded listener.js 11:05:11 INFO - PROCESS | 2340 | ++DOMWINDOW == 182 (18A7F400) [pid = 2340] [serial = 1907] [outer = 14EC4C00] 11:05:12 INFO - PROCESS | 2340 | 1462471512010 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 11:05:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:05:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 831ms 11:05:12 INFO - PROCESS | 2340 | 1462471512075 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 11:05:12 INFO - PROCESS | 2340 | 1462471512077 Marionette TRACE conn4 <- [1,2505,null,{"value":"13"}] 11:05:12 INFO - PROCESS | 2340 | 1462471512080 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:05:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:05:12 INFO - PROCESS | 2340 | 1462471512082 Marionette TRACE conn4 <- [1,2506,null,{}] 11:05:12 INFO - PROCESS | 2340 | 1462471512086 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:12 INFO - PROCESS | 2340 | 1462471512195 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 11:05:12 INFO - PROCESS | 2340 | 1462471512209 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:12 INFO - PROCESS | 2340 | ++DOCSHELL 19D31000 == 107 [pid = 2340] [id = 636] 11:05:12 INFO - PROCESS | 2340 | ++DOMWINDOW == 183 (19D36400) [pid = 2340] [serial = 1908] [outer = 00000000] 11:05:12 INFO - PROCESS | 2340 | ++DOMWINDOW == 184 (1BB1C800) [pid = 2340] [serial = 1909] [outer = 19D36400] 11:05:12 INFO - PROCESS | 2340 | 1462471512254 Marionette DEBUG loaded listener.js 11:05:12 INFO - PROCESS | 2340 | ++DOMWINDOW == 185 (1CB2A400) [pid = 2340] [serial = 1910] [outer = 19D36400] 11:05:12 INFO - PROCESS | 2340 | 1462471512734 Marionette TRACE conn4 <- [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]]]}] 11:05:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:05:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 670ms 11:05:12 INFO - PROCESS | 2340 | 1462471512786 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 11:05:12 INFO - PROCESS | 2340 | 1462471512789 Marionette TRACE conn4 <- [1,2509,null,{"value":"13"}] 11:05:12 INFO - PROCESS | 2340 | 1462471512793 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:05:12 INFO - PROCESS | 2340 | 1462471512795 Marionette TRACE conn4 <- [1,2510,null,{}] 11:05:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:05:12 INFO - PROCESS | 2340 | 1462471512799 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:12 INFO - PROCESS | 2340 | 1462471512903 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 11:05:12 INFO - PROCESS | 2340 | 1462471512910 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:12 INFO - PROCESS | 2340 | ++DOCSHELL 1CBB7400 == 108 [pid = 2340] [id = 637] 11:05:12 INFO - PROCESS | 2340 | ++DOMWINDOW == 186 (1CD8B400) [pid = 2340] [serial = 1911] [outer = 00000000] 11:05:12 INFO - PROCESS | 2340 | ++DOMWINDOW == 187 (1DD67000) [pid = 2340] [serial = 1912] [outer = 1CD8B400] 11:05:12 INFO - PROCESS | 2340 | 1462471512954 Marionette DEBUG loaded listener.js 11:05:13 INFO - PROCESS | 2340 | ++DOMWINDOW == 188 (1DDB2C00) [pid = 2340] [serial = 1913] [outer = 1CD8B400] 11:05:13 INFO - PROCESS | 2340 | 1462471513520 Marionette TRACE conn4 <- [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]]]}] 11:05:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:05:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 770ms 11:05:13 INFO - PROCESS | 2340 | 1462471513570 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 11:05:13 INFO - PROCESS | 2340 | 1462471513571 Marionette TRACE conn4 <- [1,2513,null,{"value":"13"}] 11:05:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:05:13 INFO - PROCESS | 2340 | 1462471513613 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:05:13 INFO - PROCESS | 2340 | 1462471513614 Marionette TRACE conn4 <- [1,2514,null,{}] 11:05:13 INFO - PROCESS | 2340 | 1462471513618 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:13 INFO - PROCESS | 2340 | 1462471513783 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 11:05:13 INFO - PROCESS | 2340 | 1462471513808 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:13 INFO - PROCESS | 2340 | ++DOCSHELL 1ECC0000 == 109 [pid = 2340] [id = 638] 11:05:13 INFO - PROCESS | 2340 | ++DOMWINDOW == 189 (1ECC3C00) [pid = 2340] [serial = 1914] [outer = 00000000] 11:05:13 INFO - PROCESS | 2340 | ++DOMWINDOW == 190 (1FF0A400) [pid = 2340] [serial = 1915] [outer = 1ECC3C00] 11:05:13 INFO - PROCESS | 2340 | 1462471513855 Marionette DEBUG loaded listener.js 11:05:13 INFO - PROCESS | 2340 | ++DOMWINDOW == 191 (1FF15800) [pid = 2340] [serial = 1916] [outer = 1ECC3C00] 11:05:14 INFO - PROCESS | 2340 | 1462471514314 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 11:05:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:05:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 790ms 11:05:14 INFO - PROCESS | 2340 | 1462471514396 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 11:05:14 INFO - PROCESS | 2340 | 1462471514398 Marionette TRACE conn4 <- [1,2517,null,{"value":"13"}] 11:05:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:05:14 INFO - PROCESS | 2340 | 1462471514401 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:05:14 INFO - PROCESS | 2340 | 1462471514402 Marionette TRACE conn4 <- [1,2518,null,{}] 11:05:14 INFO - PROCESS | 2340 | 1462471514406 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:14 INFO - PROCESS | 2340 | 1462471514565 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 11:05:14 INFO - PROCESS | 2340 | 1462471514589 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:14 INFO - PROCESS | 2340 | ++DOCSHELL 17D0AC00 == 110 [pid = 2340] [id = 639] 11:05:14 INFO - PROCESS | 2340 | ++DOMWINDOW == 192 (17EF7000) [pid = 2340] [serial = 1917] [outer = 00000000] 11:05:14 INFO - PROCESS | 2340 | ++DOMWINDOW == 193 (2095FC00) [pid = 2340] [serial = 1918] [outer = 17EF7000] 11:05:14 INFO - PROCESS | 2340 | 1462471514633 Marionette DEBUG loaded listener.js 11:05:14 INFO - PROCESS | 2340 | ++DOMWINDOW == 194 (2098E800) [pid = 2340] [serial = 1919] [outer = 17EF7000] 11:05:15 INFO - PROCESS | 2340 | --DOMWINDOW == 193 (17D24C00) [pid = 2340] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:05:15 INFO - PROCESS | 2340 | --DOMWINDOW == 192 (1F243C00) [pid = 2340] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:05:15 INFO - PROCESS | 2340 | --DOMWINDOW == 191 (17EFD800) [pid = 2340] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:05:15 INFO - PROCESS | 2340 | --DOMWINDOW == 190 (1A803400) [pid = 2340] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:05:15 INFO - PROCESS | 2340 | --DOMWINDOW == 189 (17D0A400) [pid = 2340] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:05:15 INFO - PROCESS | 2340 | --DOMWINDOW == 188 (15A25800) [pid = 2340] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:05:15 INFO - PROCESS | 2340 | --DOMWINDOW == 187 (17E8C800) [pid = 2340] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:05:15 INFO - PROCESS | 2340 | --DOMWINDOW == 186 (20520800) [pid = 2340] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:05:15 INFO - PROCESS | 2340 | --DOMWINDOW == 185 (1DCC4400) [pid = 2340] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:05:15 INFO - PROCESS | 2340 | --DOMWINDOW == 184 (186EB000) [pid = 2340] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:05:15 INFO - PROCESS | 2340 | 1462471515450 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 11:05:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:05:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1073ms 11:05:15 INFO - PROCESS | 2340 | 1462471515474 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 11:05:15 INFO - PROCESS | 2340 | 1462471515476 Marionette TRACE conn4 <- [1,2521,null,{"value":"13"}] 11:05:15 INFO - PROCESS | 2340 | 1462471515479 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:05:15 INFO - PROCESS | 2340 | 1462471515481 Marionette TRACE conn4 <- [1,2522,null,{}] 11:05:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:05:15 INFO - PROCESS | 2340 | 1462471515484 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:15 INFO - PROCESS | 2340 | 1462471515600 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 11:05:15 INFO - PROCESS | 2340 | 1462471515611 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:15 INFO - PROCESS | 2340 | ++DOCSHELL 1952B000 == 111 [pid = 2340] [id = 640] 11:05:15 INFO - PROCESS | 2340 | ++DOMWINDOW == 185 (1995C000) [pid = 2340] [serial = 1920] [outer = 00000000] 11:05:15 INFO - PROCESS | 2340 | ++DOMWINDOW == 186 (1DCC4400) [pid = 2340] [serial = 1921] [outer = 1995C000] 11:05:15 INFO - PROCESS | 2340 | 1462471515658 Marionette DEBUG loaded listener.js 11:05:15 INFO - PROCESS | 2340 | ++DOMWINDOW == 187 (2098D000) [pid = 2340] [serial = 1922] [outer = 1995C000] 11:05:16 INFO - PROCESS | 2340 | 1462471516128 Marionette TRACE conn4 <- [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]]]}] 11:05:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:05:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 670ms 11:05:16 INFO - PROCESS | 2340 | 1462471516170 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 11:05:16 INFO - PROCESS | 2340 | 1462471516172 Marionette TRACE conn4 <- [1,2525,null,{"value":"13"}] 11:05:16 INFO - PROCESS | 2340 | 1462471516176 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:05:16 INFO - PROCESS | 2340 | 1462471516177 Marionette TRACE conn4 <- [1,2526,null,{}] 11:05:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:05:16 INFO - PROCESS | 2340 | 1462471516181 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:16 INFO - PROCESS | 2340 | 1462471516292 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 11:05:16 INFO - PROCESS | 2340 | 1462471516299 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:16 INFO - PROCESS | 2340 | ++DOCSHELL 209A3800 == 112 [pid = 2340] [id = 641] 11:05:16 INFO - PROCESS | 2340 | ++DOMWINDOW == 188 (213F0000) [pid = 2340] [serial = 1923] [outer = 00000000] 11:05:16 INFO - PROCESS | 2340 | ++DOMWINDOW == 189 (22744C00) [pid = 2340] [serial = 1924] [outer = 213F0000] 11:05:16 INFO - PROCESS | 2340 | 1462471516342 Marionette DEBUG loaded listener.js 11:05:16 INFO - PROCESS | 2340 | ++DOMWINDOW == 190 (2282E000) [pid = 2340] [serial = 1925] [outer = 213F0000] 11:05:16 INFO - PROCESS | 2340 | 1462471516828 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 11:05:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:05:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 730ms 11:05:16 INFO - PROCESS | 2340 | 1462471516912 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 11:05:16 INFO - PROCESS | 2340 | 1462471516914 Marionette TRACE conn4 <- [1,2529,null,{"value":"13"}] 11:05:16 INFO - PROCESS | 2340 | 1462471516918 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:05:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:05:16 INFO - PROCESS | 2340 | 1462471516919 Marionette TRACE conn4 <- [1,2530,null,{}] 11:05:16 INFO - PROCESS | 2340 | 1462471516923 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:17 INFO - PROCESS | 2340 | 1462471517029 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 11:05:17 INFO - PROCESS | 2340 | 1462471517066 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:17 INFO - PROCESS | 2340 | ++DOCSHELL 22F0E800 == 113 [pid = 2340] [id = 642] 11:05:17 INFO - PROCESS | 2340 | ++DOMWINDOW == 191 (22F18000) [pid = 2340] [serial = 1926] [outer = 00000000] 11:05:17 INFO - PROCESS | 2340 | ++DOMWINDOW == 192 (22F49800) [pid = 2340] [serial = 1927] [outer = 22F18000] 11:05:17 INFO - PROCESS | 2340 | 1462471517111 Marionette DEBUG loaded listener.js 11:05:17 INFO - PROCESS | 2340 | ++DOMWINDOW == 193 (22F6C000) [pid = 2340] [serial = 1928] [outer = 22F18000] 11:05:17 INFO - PROCESS | 2340 | 1462471517882 Marionette TRACE conn4 <- [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]]]}] 11:05:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:05:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1016ms 11:05:17 INFO - PROCESS | 2340 | 1462471517950 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 11:05:17 INFO - PROCESS | 2340 | 1462471517956 Marionette TRACE conn4 <- [1,2533,null,{"value":"13"}] 11:05:18 INFO - PROCESS | 2340 | 1462471517986 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:05:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:05:18 INFO - PROCESS | 2340 | 1462471517991 Marionette TRACE conn4 <- [1,2534,null,{}] 11:05:18 INFO - PROCESS | 2340 | 1462471517996 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:18 INFO - PROCESS | 2340 | 1462471518154 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 11:05:18 INFO - PROCESS | 2340 | 1462471518333 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:18 INFO - PROCESS | 2340 | ++DOCSHELL 0EBDEC00 == 114 [pid = 2340] [id = 643] 11:05:18 INFO - PROCESS | 2340 | ++DOMWINDOW == 194 (143C3400) [pid = 2340] [serial = 1929] [outer = 00000000] 11:05:18 INFO - PROCESS | 2340 | ++DOMWINDOW == 195 (17D1F000) [pid = 2340] [serial = 1930] [outer = 143C3400] 11:05:18 INFO - PROCESS | 2340 | 1462471518390 Marionette DEBUG loaded listener.js 11:05:18 INFO - PROCESS | 2340 | ++DOMWINDOW == 196 (17EF5C00) [pid = 2340] [serial = 1931] [outer = 143C3400] 11:05:19 INFO - PROCESS | 2340 | 1462471519047 Marionette TRACE conn4 <- [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]]]}] 11:05:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:05:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1124ms 11:05:19 INFO - PROCESS | 2340 | 1462471519117 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 11:05:19 INFO - PROCESS | 2340 | 1462471519123 Marionette TRACE conn4 <- [1,2537,null,{"value":"13"}] 11:05:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:05:19 INFO - PROCESS | 2340 | 1462471519130 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:05:19 INFO - PROCESS | 2340 | 1462471519133 Marionette TRACE conn4 <- [1,2538,null,{}] 11:05:19 INFO - PROCESS | 2340 | 1462471519152 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:19 INFO - PROCESS | 2340 | 1462471519290 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 11:05:19 INFO - PROCESS | 2340 | 1462471519473 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:19 INFO - PROCESS | 2340 | ++DOCSHELL 1CBC0000 == 115 [pid = 2340] [id = 644] 11:05:19 INFO - PROCESS | 2340 | ++DOMWINDOW == 197 (1CC35000) [pid = 2340] [serial = 1932] [outer = 00000000] 11:05:19 INFO - PROCESS | 2340 | ++DOMWINDOW == 198 (1DDC5400) [pid = 2340] [serial = 1933] [outer = 1CC35000] 11:05:19 INFO - PROCESS | 2340 | 1462471519527 Marionette DEBUG loaded listener.js 11:05:19 INFO - PROCESS | 2340 | ++DOMWINDOW == 199 (1F23B000) [pid = 2340] [serial = 1934] [outer = 1CC35000] 11:05:20 INFO - PROCESS | 2340 | 1462471520133 Marionette TRACE conn4 <- [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]]]}] 11:05:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:05:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1070ms 11:05:20 INFO - PROCESS | 2340 | 1462471520211 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 11:05:20 INFO - PROCESS | 2340 | 1462471520214 Marionette TRACE conn4 <- [1,2541,null,{"value":"13"}] 11:05:20 INFO - PROCESS | 2340 | 1462471520218 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:05:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:05:20 INFO - PROCESS | 2340 | 1462471520221 Marionette TRACE conn4 <- [1,2542,null,{}] 11:05:20 INFO - PROCESS | 2340 | 1462471520232 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:20 INFO - PROCESS | 2340 | 1462471520443 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 11:05:20 INFO - PROCESS | 2340 | 1462471520575 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:20 INFO - PROCESS | 2340 | ++DOCSHELL 22F6E000 == 116 [pid = 2340] [id = 645] 11:05:20 INFO - PROCESS | 2340 | ++DOMWINDOW == 200 (230B1C00) [pid = 2340] [serial = 1935] [outer = 00000000] 11:05:20 INFO - PROCESS | 2340 | ++DOMWINDOW == 201 (230F5000) [pid = 2340] [serial = 1936] [outer = 230B1C00] 11:05:20 INFO - PROCESS | 2340 | 1462471520635 Marionette DEBUG loaded listener.js 11:05:20 INFO - PROCESS | 2340 | ++DOMWINDOW == 202 (23C0C800) [pid = 2340] [serial = 1937] [outer = 230B1C00] 11:05:21 INFO - PROCESS | 2340 | 1462471521239 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 11:05:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:05:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1070ms 11:05:21 INFO - PROCESS | 2340 | 1462471521305 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 11:05:21 INFO - PROCESS | 2340 | 1462471521307 Marionette TRACE conn4 <- [1,2545,null,{"value":"13"}] 11:05:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:05:21 INFO - PROCESS | 2340 | 1462471521311 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:05:21 INFO - PROCESS | 2340 | 1462471521313 Marionette TRACE conn4 <- [1,2546,null,{}] 11:05:21 INFO - PROCESS | 2340 | 1462471521316 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:21 INFO - PROCESS | 2340 | 1462471521451 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 11:05:21 INFO - PROCESS | 2340 | 1462471521654 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:21 INFO - PROCESS | 2340 | ++DOCSHELL 23C7D400 == 117 [pid = 2340] [id = 646] 11:05:21 INFO - PROCESS | 2340 | ++DOMWINDOW == 203 (23C7E800) [pid = 2340] [serial = 1938] [outer = 00000000] 11:05:21 INFO - PROCESS | 2340 | ++DOMWINDOW == 204 (23D16C00) [pid = 2340] [serial = 1939] [outer = 23C7E800] 11:05:21 INFO - PROCESS | 2340 | 1462471521714 Marionette DEBUG loaded listener.js 11:05:21 INFO - PROCESS | 2340 | ++DOMWINDOW == 205 (23E67000) [pid = 2340] [serial = 1940] [outer = 23C7E800] 11:05:22 INFO - PROCESS | 2340 | 1462471522349 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 11:05:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:05:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1072ms 11:05:22 INFO - PROCESS | 2340 | 1462471522392 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 11:05:22 INFO - PROCESS | 2340 | 1462471522394 Marionette TRACE conn4 <- [1,2549,null,{"value":"13"}] 11:05:22 INFO - PROCESS | 2340 | 1462471522397 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:05:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:05:22 INFO - PROCESS | 2340 | 1462471522399 Marionette TRACE conn4 <- [1,2550,null,{}] 11:05:22 INFO - PROCESS | 2340 | 1462471522403 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:22 INFO - PROCESS | 2340 | 1462471522537 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 11:05:22 INFO - PROCESS | 2340 | 1462471522722 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:22 INFO - PROCESS | 2340 | ++DOCSHELL 23E71800 == 118 [pid = 2340] [id = 647] 11:05:22 INFO - PROCESS | 2340 | ++DOMWINDOW == 206 (23E8EC00) [pid = 2340] [serial = 1941] [outer = 00000000] 11:05:22 INFO - PROCESS | 2340 | ++DOMWINDOW == 207 (24AB2000) [pid = 2340] [serial = 1942] [outer = 23E8EC00] 11:05:22 INFO - PROCESS | 2340 | 1462471522775 Marionette DEBUG loaded listener.js 11:05:22 INFO - PROCESS | 2340 | ++DOMWINDOW == 208 (25341800) [pid = 2340] [serial = 1943] [outer = 23E8EC00] 11:05:23 INFO - PROCESS | 2340 | 1462471523372 Marionette TRACE conn4 <- [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]]]}] 11:05:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:05:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1019ms 11:05:23 INFO - PROCESS | 2340 | 1462471523420 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 11:05:23 INFO - PROCESS | 2340 | 1462471523422 Marionette TRACE conn4 <- [1,2553,null,{"value":"13"}] 11:05:23 INFO - PROCESS | 2340 | 1462471523426 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:05:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:05:23 INFO - PROCESS | 2340 | 1462471523428 Marionette TRACE conn4 <- [1,2554,null,{}] 11:05:23 INFO - PROCESS | 2340 | 1462471523432 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:23 INFO - PROCESS | 2340 | 1462471523572 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 11:05:23 INFO - PROCESS | 2340 | 1462471523772 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:23 INFO - PROCESS | 2340 | ++DOCSHELL 24AAD800 == 119 [pid = 2340] [id = 648] 11:05:23 INFO - PROCESS | 2340 | ++DOMWINDOW == 209 (26862C00) [pid = 2340] [serial = 1944] [outer = 00000000] 11:05:23 INFO - PROCESS | 2340 | ++DOMWINDOW == 210 (2780E400) [pid = 2340] [serial = 1945] [outer = 26862C00] 11:05:23 INFO - PROCESS | 2340 | 1462471523830 Marionette DEBUG loaded listener.js 11:05:23 INFO - PROCESS | 2340 | ++DOMWINDOW == 211 (27815800) [pid = 2340] [serial = 1946] [outer = 26862C00] 11:05:24 INFO - PROCESS | 2340 | 1462471524401 Marionette TRACE conn4 <- [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]]]}] 11:05:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:05:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1016ms 11:05:24 INFO - PROCESS | 2340 | 1462471524447 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 11:05:24 INFO - PROCESS | 2340 | 1462471524449 Marionette TRACE conn4 <- [1,2557,null,{"value":"13"}] 11:05:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:05:24 INFO - PROCESS | 2340 | 1462471524453 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:05:24 INFO - PROCESS | 2340 | 1462471524455 Marionette TRACE conn4 <- [1,2558,null,{}] 11:05:24 INFO - PROCESS | 2340 | 1462471524458 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:24 INFO - PROCESS | 2340 | 1462471524588 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 11:05:24 INFO - PROCESS | 2340 | 1462471524786 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:24 INFO - PROCESS | 2340 | ++DOCSHELL 21637800 == 120 [pid = 2340] [id = 649] 11:05:24 INFO - PROCESS | 2340 | ++DOMWINDOW == 212 (26D5E400) [pid = 2340] [serial = 1947] [outer = 00000000] 11:05:24 INFO - PROCESS | 2340 | ++DOMWINDOW == 213 (27C42C00) [pid = 2340] [serial = 1948] [outer = 26D5E400] 11:05:24 INFO - PROCESS | 2340 | 1462471524841 Marionette DEBUG loaded listener.js 11:05:24 INFO - PROCESS | 2340 | ++DOMWINDOW == 214 (27C44C00) [pid = 2340] [serial = 1949] [outer = 26D5E400] 11:05:25 INFO - PROCESS | 2340 | 1462471525436 Marionette TRACE conn4 <- [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]]]}] 11:05:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:05:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1017ms 11:05:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:05:25 INFO - PROCESS | 2340 | 1462471525484 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 11:05:25 INFO - PROCESS | 2340 | 1462471525487 Marionette TRACE conn4 <- [1,2561,null,{"value":"13"}] 11:05:25 INFO - PROCESS | 2340 | 1462471525490 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:05:25 INFO - PROCESS | 2340 | 1462471525492 Marionette TRACE conn4 <- [1,2562,null,{}] 11:05:25 INFO - PROCESS | 2340 | 1462471525513 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:25 INFO - PROCESS | 2340 | 1462471525650 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 11:05:25 INFO - PROCESS | 2340 | 1462471525841 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:25 INFO - PROCESS | 2340 | ++DOCSHELL 27C3F800 == 121 [pid = 2340] [id = 650] 11:05:25 INFO - PROCESS | 2340 | ++DOMWINDOW == 215 (27C4A400) [pid = 2340] [serial = 1950] [outer = 00000000] 11:05:25 INFO - PROCESS | 2340 | ++DOMWINDOW == 216 (27CA4400) [pid = 2340] [serial = 1951] [outer = 27C4A400] 11:05:25 INFO - PROCESS | 2340 | 1462471525894 Marionette DEBUG loaded listener.js 11:05:26 INFO - PROCESS | 2340 | ++DOMWINDOW == 217 (27CA8C00) [pid = 2340] [serial = 1952] [outer = 27C4A400] 11:05:26 INFO - PROCESS | 2340 | 1462471526491 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 11:05:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:05:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1036ms 11:05:26 INFO - PROCESS | 2340 | 1462471526529 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 11:05:26 INFO - PROCESS | 2340 | 1462471526531 Marionette TRACE conn4 <- [1,2565,null,{"value":"13"}] 11:05:26 INFO - PROCESS | 2340 | 1462471526535 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:05:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:05:26 INFO - PROCESS | 2340 | 1462471526537 Marionette TRACE conn4 <- [1,2566,null,{}] 11:05:26 INFO - PROCESS | 2340 | 1462471526540 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:26 INFO - PROCESS | 2340 | 1462471526669 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 11:05:26 INFO - PROCESS | 2340 | 1462471526875 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:26 INFO - PROCESS | 2340 | ++DOCSHELL 27CA0400 == 122 [pid = 2340] [id = 651] 11:05:26 INFO - PROCESS | 2340 | ++DOMWINDOW == 218 (27CA1C00) [pid = 2340] [serial = 1953] [outer = 00000000] 11:05:26 INFO - PROCESS | 2340 | ++DOMWINDOW == 219 (27CCC000) [pid = 2340] [serial = 1954] [outer = 27CA1C00] 11:05:26 INFO - PROCESS | 2340 | 1462471526933 Marionette DEBUG loaded listener.js 11:05:27 INFO - PROCESS | 2340 | ++DOMWINDOW == 220 (27CD1C00) [pid = 2340] [serial = 1955] [outer = 27CA1C00] 11:05:27 INFO - PROCESS | 2340 | 1462471527518 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 11:05:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:05:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1016ms 11:05:27 INFO - PROCESS | 2340 | 1462471527555 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 11:05:27 INFO - PROCESS | 2340 | 1462471527558 Marionette TRACE conn4 <- [1,2569,null,{"value":"13"}] 11:05:27 INFO - PROCESS | 2340 | 1462471527561 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:05:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:05:27 INFO - PROCESS | 2340 | 1462471527563 Marionette TRACE conn4 <- [1,2570,null,{}] 11:05:27 INFO - PROCESS | 2340 | 1462471527567 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:27 INFO - PROCESS | 2340 | 1462471527698 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 11:05:27 INFO - PROCESS | 2340 | 1462471527858 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:27 INFO - PROCESS | 2340 | ++DOCSHELL 28D6DC00 == 123 [pid = 2340] [id = 652] 11:05:27 INFO - PROCESS | 2340 | ++DOMWINDOW == 221 (28D70800) [pid = 2340] [serial = 1956] [outer = 00000000] 11:05:27 INFO - PROCESS | 2340 | ++DOMWINDOW == 222 (28D74800) [pid = 2340] [serial = 1957] [outer = 28D70800] 11:05:27 INFO - PROCESS | 2340 | 1462471527911 Marionette DEBUG loaded listener.js 11:05:28 INFO - PROCESS | 2340 | ++DOMWINDOW == 223 (28D78C00) [pid = 2340] [serial = 1958] [outer = 28D70800] 11:05:28 INFO - PROCESS | 2340 | 1462471528510 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 11:05:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:05:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1016ms 11:05:28 INFO - PROCESS | 2340 | 1462471528582 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 11:05:28 INFO - PROCESS | 2340 | 1462471528584 Marionette TRACE conn4 <- [1,2573,null,{"value":"13"}] 11:05:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:05:28 INFO - PROCESS | 2340 | 1462471528620 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:05:28 INFO - PROCESS | 2340 | 1462471528623 Marionette TRACE conn4 <- [1,2574,null,{}] 11:05:28 INFO - PROCESS | 2340 | 1462471528627 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:28 INFO - PROCESS | 2340 | 1462471528785 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 11:05:29 INFO - PROCESS | 2340 | 1462471528971 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:29 INFO - PROCESS | 2340 | ++DOCSHELL 28D7C000 == 124 [pid = 2340] [id = 653] 11:05:29 INFO - PROCESS | 2340 | ++DOMWINDOW == 224 (2909A400) [pid = 2340] [serial = 1959] [outer = 00000000] 11:05:29 INFO - PROCESS | 2340 | ++DOMWINDOW == 225 (29122000) [pid = 2340] [serial = 1960] [outer = 2909A400] 11:05:29 INFO - PROCESS | 2340 | 1462471529029 Marionette DEBUG loaded listener.js 11:05:29 INFO - PROCESS | 2340 | ++DOMWINDOW == 226 (29127400) [pid = 2340] [serial = 1961] [outer = 2909A400] 11:05:29 INFO - PROCESS | 2340 | 1462471529592 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 11:05:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:05:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1046ms 11:05:29 INFO - PROCESS | 2340 | 1462471529648 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 11:05:29 INFO - PROCESS | 2340 | 1462471529651 Marionette TRACE conn4 <- [1,2577,null,{"value":"13"}] 11:05:29 INFO - PROCESS | 2340 | 1462471529654 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:05:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:05:29 INFO - PROCESS | 2340 | 1462471529656 Marionette TRACE conn4 <- [1,2578,null,{}] 11:05:29 INFO - PROCESS | 2340 | 1462471529660 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:29 INFO - PROCESS | 2340 | 1462471529791 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 11:05:30 INFO - PROCESS | 2340 | 1462471529993 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:30 INFO - PROCESS | 2340 | ++DOCSHELL 2912B400 == 125 [pid = 2340] [id = 654] 11:05:30 INFO - PROCESS | 2340 | ++DOMWINDOW == 227 (2912EC00) [pid = 2340] [serial = 1962] [outer = 00000000] 11:05:30 INFO - PROCESS | 2340 | ++DOMWINDOW == 228 (2928B400) [pid = 2340] [serial = 1963] [outer = 2912EC00] 11:05:30 INFO - PROCESS | 2340 | 1462471530048 Marionette DEBUG loaded listener.js 11:05:30 INFO - PROCESS | 2340 | ++DOMWINDOW == 229 (2928FC00) [pid = 2340] [serial = 1964] [outer = 2912EC00] 11:05:30 INFO - PROCESS | 2340 | 1462471530736 Marionette TRACE conn4 <- [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]]]}] 11:05:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:05:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1127ms 11:05:30 INFO - PROCESS | 2340 | 1462471530785 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 11:05:30 INFO - PROCESS | 2340 | 1462471530787 Marionette TRACE conn4 <- [1,2581,null,{"value":"13"}] 11:05:30 INFO - PROCESS | 2340 | 1462471530791 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:05:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:05:30 INFO - PROCESS | 2340 | 1462471530795 Marionette TRACE conn4 <- [1,2582,null,{}] 11:05:30 INFO - PROCESS | 2340 | 1462471530798 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:30 INFO - PROCESS | 2340 | 1462471530941 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 11:05:31 INFO - PROCESS | 2340 | 1462471531138 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:31 INFO - PROCESS | 2340 | ++DOCSHELL 0D96A000 == 126 [pid = 2340] [id = 655] 11:05:31 INFO - PROCESS | 2340 | ++DOMWINDOW == 230 (16BB6800) [pid = 2340] [serial = 1965] [outer = 00000000] 11:05:31 INFO - PROCESS | 2340 | ++DOMWINDOW == 231 (18A82400) [pid = 2340] [serial = 1966] [outer = 16BB6800] 11:05:31 INFO - PROCESS | 2340 | 1462471531192 Marionette DEBUG loaded listener.js 11:05:31 INFO - PROCESS | 2340 | ++DOMWINDOW == 232 (19897000) [pid = 2340] [serial = 1967] [outer = 16BB6800] 11:05:31 INFO - PROCESS | 2340 | 1462471531857 Marionette TRACE conn4 <- [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]]]}] 11:05:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:05:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1129ms 11:05:31 INFO - PROCESS | 2340 | 1462471531925 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 11:05:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:05:31 INFO - PROCESS | 2340 | 1462471531927 Marionette TRACE conn4 <- [1,2585,null,{"value":"13"}] 11:05:31 INFO - PROCESS | 2340 | 1462471531930 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:05:31 INFO - PROCESS | 2340 | 1462471531932 Marionette TRACE conn4 <- [1,2586,null,{}] 11:05:31 INFO - PROCESS | 2340 | 1462471531936 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:32 INFO - PROCESS | 2340 | 1462471532077 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 11:05:32 INFO - PROCESS | 2340 | 1462471532268 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:32 INFO - PROCESS | 2340 | ++DOCSHELL 0E591C00 == 127 [pid = 2340] [id = 656] 11:05:32 INFO - PROCESS | 2340 | ++DOMWINDOW == 233 (17D02400) [pid = 2340] [serial = 1968] [outer = 00000000] 11:05:32 INFO - PROCESS | 2340 | ++DOMWINDOW == 234 (1F2F7400) [pid = 2340] [serial = 1969] [outer = 17D02400] 11:05:32 INFO - PROCESS | 2340 | 1462471532323 Marionette DEBUG loaded listener.js 11:05:32 INFO - PROCESS | 2340 | ++DOMWINDOW == 235 (20995C00) [pid = 2340] [serial = 1970] [outer = 17D02400] 11:05:33 INFO - PROCESS | 2340 | 1462471533344 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 11:05:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:05:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1479ms 11:05:33 INFO - PROCESS | 2340 | 1462471533413 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 11:05:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:05:33 INFO - PROCESS | 2340 | 1462471533418 Marionette TRACE conn4 <- [1,2589,null,{"value":"13"}] 11:05:33 INFO - PROCESS | 2340 | 1462471533422 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:05:33 INFO - PROCESS | 2340 | 1462471533426 Marionette TRACE conn4 <- [1,2590,null,{}] 11:05:33 INFO - PROCESS | 2340 | 1462471533431 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:33 INFO - PROCESS | 2340 | 1462471533603 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 11:05:33 INFO - PROCESS | 2340 | 1462471533805 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:33 INFO - PROCESS | 2340 | ++DOCSHELL 17E98400 == 128 [pid = 2340] [id = 657] 11:05:33 INFO - PROCESS | 2340 | ++DOMWINDOW == 236 (186E8400) [pid = 2340] [serial = 1971] [outer = 00000000] 11:05:33 INFO - PROCESS | 2340 | ++DOMWINDOW == 237 (18A87800) [pid = 2340] [serial = 1972] [outer = 186E8400] 11:05:33 INFO - PROCESS | 2340 | 1462471533858 Marionette DEBUG loaded listener.js 11:05:33 INFO - PROCESS | 2340 | ++DOMWINDOW == 238 (19D34C00) [pid = 2340] [serial = 1973] [outer = 186E8400] 11:05:34 INFO - PROCESS | 2340 | --DOCSHELL 17D29C00 == 127 [pid = 2340] [id = 491] 11:05:34 INFO - PROCESS | 2340 | --DOCSHELL 209A3800 == 126 [pid = 2340] [id = 641] 11:05:34 INFO - PROCESS | 2340 | --DOCSHELL 1952B000 == 125 [pid = 2340] [id = 640] 11:05:34 INFO - PROCESS | 2340 | --DOCSHELL 17D0AC00 == 124 [pid = 2340] [id = 639] 11:05:34 INFO - PROCESS | 2340 | --DOCSHELL 1ECC0000 == 123 [pid = 2340] [id = 638] 11:05:34 INFO - PROCESS | 2340 | --DOCSHELL 1CBB7400 == 122 [pid = 2340] [id = 637] 11:05:34 INFO - PROCESS | 2340 | 1462471534712 Marionette TRACE conn4 <- [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]]]}] 11:05:34 INFO - PROCESS | 2340 | --DOCSHELL 19D31000 == 121 [pid = 2340] [id = 636] 11:05:34 INFO - PROCESS | 2340 | --DOCSHELL 146E0000 == 120 [pid = 2340] [id = 635] 11:05:34 INFO - PROCESS | 2340 | --DOCSHELL 14A56000 == 119 [pid = 2340] [id = 634] 11:05:34 INFO - PROCESS | 2340 | --DOCSHELL 16BC2400 == 118 [pid = 2340] [id = 633] 11:05:34 INFO - PROCESS | 2340 | --DOCSHELL 26866C00 == 117 [pid = 2340] [id = 630] 11:05:34 INFO - PROCESS | 2340 | --DOCSHELL 256DC800 == 116 [pid = 2340] [id = 629] 11:05:34 INFO - PROCESS | 2340 | --DOCSHELL 25340400 == 115 [pid = 2340] [id = 628] 11:05:34 INFO - PROCESS | 2340 | --DOCSHELL 2480F000 == 114 [pid = 2340] [id = 627] 11:05:34 INFO - PROCESS | 2340 | --DOCSHELL 23E8F800 == 113 [pid = 2340] [id = 626] 11:05:34 INFO - PROCESS | 2340 | --DOCSHELL 23D0F400 == 112 [pid = 2340] [id = 625] 11:05:34 INFO - PROCESS | 2340 | --DOCSHELL 230BD800 == 111 [pid = 2340] [id = 624] 11:05:34 INFO - PROCESS | 2340 | --DOCSHELL 22F58000 == 110 [pid = 2340] [id = 623] 11:05:34 INFO - PROCESS | 2340 | --DOCSHELL 22749800 == 109 [pid = 2340] [id = 622] 11:05:34 INFO - PROCESS | 2340 | --DOCSHELL 19956000 == 108 [pid = 2340] [id = 621] 11:05:34 INFO - PROCESS | 2340 | --DOCSHELL 0E9E2800 == 107 [pid = 2340] [id = 620] 11:05:34 INFO - PROCESS | 2340 | --DOMWINDOW == 237 (1FF0D800) [pid = 2340] [serial = 1847] [outer = 00000000] [url = about:blank] 11:05:34 INFO - PROCESS | 2340 | --DOMWINDOW == 236 (1F24D400) [pid = 2340] [serial = 1846] [outer = 00000000] [url = about:blank] 11:05:34 INFO - PROCESS | 2340 | --DOMWINDOW == 235 (20963800) [pid = 2340] [serial = 1849] [outer = 00000000] [url = about:blank] 11:05:34 INFO - PROCESS | 2340 | --DOMWINDOW == 234 (1CD88400) [pid = 2340] [serial = 1798] [outer = 00000000] [url = about:blank] 11:05:34 INFO - PROCESS | 2340 | --DOMWINDOW == 233 (23DC8800) [pid = 2340] [serial = 1822] [outer = 00000000] [url = about:blank] 11:05:34 INFO - PROCESS | 2340 | --DOMWINDOW == 232 (19018400) [pid = 2340] [serial = 1837] [outer = 00000000] [url = about:blank] 11:05:34 INFO - PROCESS | 2340 | --DOMWINDOW == 231 (198FB400) [pid = 2340] [serial = 1838] [outer = 00000000] [url = about:blank] 11:05:34 INFO - PROCESS | 2340 | --DOMWINDOW == 230 (17E98000) [pid = 2340] [serial = 1795] [outer = 00000000] [url = about:blank] 11:05:34 INFO - PROCESS | 2340 | --DOMWINDOW == 229 (1BCEC400) [pid = 2340] [serial = 1840] [outer = 00000000] [url = about:blank] 11:05:34 INFO - PROCESS | 2340 | --DOMWINDOW == 228 (1D767400) [pid = 2340] [serial = 1832] [outer = 00000000] [url = about:blank] 11:05:34 INFO - PROCESS | 2340 | --DOMWINDOW == 227 (1CBBFC00) [pid = 2340] [serial = 1831] [outer = 00000000] [url = about:blank] 11:05:34 INFO - PROCESS | 2340 | --DOMWINDOW == 226 (23C77000) [pid = 2340] [serial = 1819] [outer = 00000000] [url = about:blank] 11:05:34 INFO - PROCESS | 2340 | --DOMWINDOW == 225 (20991C00) [pid = 2340] [serial = 1801] [outer = 00000000] [url = about:blank] 11:05:34 INFO - PROCESS | 2340 | --DOMWINDOW == 224 (165BA400) [pid = 2340] [serial = 1834] [outer = 00000000] [url = about:blank] 11:05:34 INFO - PROCESS | 2340 | --DOMWINDOW == 223 (16BBF000) [pid = 2340] [serial = 1835] [outer = 00000000] [url = about:blank] 11:05:34 INFO - PROCESS | 2340 | --DOMWINDOW == 222 (22F74400) [pid = 2340] [serial = 1810] [outer = 00000000] [url = about:blank] 11:05:34 INFO - PROCESS | 2340 | --DOMWINDOW == 221 (1DCC5000) [pid = 2340] [serial = 1825] [outer = 00000000] [url = about:blank] 11:05:34 INFO - PROCESS | 2340 | --DOMWINDOW == 220 (18A7FC00) [pid = 2340] [serial = 1829] [outer = 00000000] [url = about:blank] 11:05:34 INFO - PROCESS | 2340 | --DOMWINDOW == 219 (17EF7C00) [pid = 2340] [serial = 1828] [outer = 00000000] [url = about:blank] 11:05:34 INFO - PROCESS | 2340 | --DOMWINDOW == 218 (2098EC00) [pid = 2340] [serial = 1850] [outer = 00000000] [url = about:blank] 11:05:34 INFO - PROCESS | 2340 | --DOMWINDOW == 217 (237F0000) [pid = 2340] [serial = 1816] [outer = 00000000] [url = about:blank] 11:05:34 INFO - PROCESS | 2340 | --DOMWINDOW == 216 (22745000) [pid = 2340] [serial = 1804] [outer = 00000000] [url = about:blank] 11:05:34 INFO - PROCESS | 2340 | --DOMWINDOW == 215 (230B6400) [pid = 2340] [serial = 1813] [outer = 00000000] [url = about:blank] 11:05:34 INFO - PROCESS | 2340 | --DOMWINDOW == 214 (20986C00) [pid = 2340] [serial = 1792] [outer = 00000000] [url = about:blank] 11:05:34 INFO - PROCESS | 2340 | --DOMWINDOW == 213 (22F3A400) [pid = 2340] [serial = 1807] [outer = 00000000] [url = about:blank] 11:05:34 INFO - PROCESS | 2340 | --DOMWINDOW == 212 (213EFC00) [pid = 2340] [serial = 1855] [outer = 00000000] [url = about:blank] 11:05:34 INFO - PROCESS | 2340 | --DOMWINDOW == 211 (1DDB1400) [pid = 2340] [serial = 1843] [outer = 00000000] [url = about:blank] 11:05:34 INFO - PROCESS | 2340 | --DOMWINDOW == 210 (1EA22000) [pid = 2340] [serial = 1844] [outer = 00000000] [url = about:blank] 11:05:34 INFO - PROCESS | 2340 | --DOMWINDOW == 209 (1DCC3400) [pid = 2340] [serial = 1852] [outer = 00000000] [url = about:blank] 11:05:34 INFO - PROCESS | 2340 | --DOMWINDOW == 208 (1F2F1000) [pid = 2340] [serial = 1853] [outer = 00000000] [url = about:blank] 11:05:34 INFO - PROCESS | 2340 | --DOMWINDOW == 207 (1CCF6800) [pid = 2340] [serial = 1841] [outer = 00000000] [url = about:blank] 11:05:34 INFO - PROCESS | 2340 | --DOMWINDOW == 206 (213F0C00) [pid = 2340] [serial = 1856] [outer = 00000000] [url = about:blank] 11:05:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:05:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1374ms 11:05:34 INFO - PROCESS | 2340 | 1462471534798 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 11:05:34 INFO - PROCESS | 2340 | 1462471534803 Marionette TRACE conn4 <- [1,2593,null,{"value":"13"}] 11:05:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:05:34 INFO - PROCESS | 2340 | 1462471534814 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:05:34 INFO - PROCESS | 2340 | 1462471534816 Marionette TRACE conn4 <- [1,2594,null,{}] 11:05:34 INFO - PROCESS | 2340 | 1462471534820 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:34 INFO - PROCESS | 2340 | 1462471534940 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 11:05:35 INFO - PROCESS | 2340 | 1462471535077 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:35 INFO - PROCESS | 2340 | ++DOCSHELL 14A9D000 == 108 [pid = 2340] [id = 658] 11:05:35 INFO - PROCESS | 2340 | ++DOMWINDOW == 207 (14EC2000) [pid = 2340] [serial = 1974] [outer = 00000000] 11:05:35 INFO - PROCESS | 2340 | ++DOMWINDOW == 208 (16BBF000) [pid = 2340] [serial = 1975] [outer = 14EC2000] 11:05:35 INFO - PROCESS | 2340 | 1462471535122 Marionette DEBUG loaded listener.js 11:05:35 INFO - PROCESS | 2340 | ++DOMWINDOW == 209 (17D35000) [pid = 2340] [serial = 1976] [outer = 14EC2000] 11:05:35 INFO - PROCESS | 2340 | 1462471535590 Marionette TRACE conn4 <- [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]]]}] 11:05:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:05:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 830ms 11:05:35 INFO - PROCESS | 2340 | 1462471535642 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 11:05:35 INFO - PROCESS | 2340 | 1462471535644 Marionette TRACE conn4 <- [1,2597,null,{"value":"13"}] 11:05:35 INFO - PROCESS | 2340 | 1462471535648 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:05:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:05:35 INFO - PROCESS | 2340 | 1462471535651 Marionette TRACE conn4 <- [1,2598,null,{}] 11:05:35 INFO - PROCESS | 2340 | 1462471535662 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:35 INFO - PROCESS | 2340 | 1462471535783 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 11:05:35 INFO - PROCESS | 2340 | 1462471535800 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:35 INFO - PROCESS | 2340 | ++DOCSHELL 1A809800 == 109 [pid = 2340] [id = 659] 11:05:35 INFO - PROCESS | 2340 | ++DOMWINDOW == 210 (1A80B800) [pid = 2340] [serial = 1977] [outer = 00000000] 11:05:35 INFO - PROCESS | 2340 | ++DOMWINDOW == 211 (1B4E6400) [pid = 2340] [serial = 1978] [outer = 1A80B800] 11:05:35 INFO - PROCESS | 2340 | 1462471535852 Marionette DEBUG loaded listener.js 11:05:35 INFO - PROCESS | 2340 | ++DOMWINDOW == 212 (1CBB9C00) [pid = 2340] [serial = 1979] [outer = 1A80B800] 11:05:36 INFO - PROCESS | 2340 | 1462471536391 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 11:05:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:05:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 770ms 11:05:36 INFO - PROCESS | 2340 | 1462471536426 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 11:05:36 INFO - PROCESS | 2340 | 1462471536428 Marionette TRACE conn4 <- [1,2601,null,{"value":"13"}] 11:05:36 INFO - PROCESS | 2340 | 1462471536431 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:05:36 INFO - PROCESS | 2340 | 1462471536433 Marionette TRACE conn4 <- [1,2602,null,{}] 11:05:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:05:36 INFO - PROCESS | 2340 | 1462471536441 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:36 INFO - PROCESS | 2340 | 1462471536551 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 11:05:36 INFO - PROCESS | 2340 | 1462471536713 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:36 INFO - PROCESS | 2340 | ++DOCSHELL 1CBC0800 == 110 [pid = 2340] [id = 660] 11:05:36 INFO - PROCESS | 2340 | ++DOMWINDOW == 213 (1CCF7800) [pid = 2340] [serial = 1980] [outer = 00000000] 11:05:36 INFO - PROCESS | 2340 | ++DOMWINDOW == 214 (1DD69800) [pid = 2340] [serial = 1981] [outer = 1CCF7800] 11:05:36 INFO - PROCESS | 2340 | 1462471536758 Marionette DEBUG loaded listener.js 11:05:36 INFO - PROCESS | 2340 | ++DOMWINDOW == 215 (1DDC7000) [pid = 2340] [serial = 1982] [outer = 1CCF7800] 11:05:37 INFO - PROCESS | 2340 | 1462471537206 Marionette TRACE conn4 <- [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]]]}] 11:05:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:05:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 830ms 11:05:37 INFO - PROCESS | 2340 | 1462471537267 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 11:05:37 INFO - PROCESS | 2340 | 1462471537269 Marionette TRACE conn4 <- [1,2605,null,{"value":"13"}] 11:05:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:05:37 INFO - PROCESS | 2340 | 1462471537272 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:05:37 INFO - PROCESS | 2340 | 1462471537274 Marionette TRACE conn4 <- [1,2606,null,{}] 11:05:37 INFO - PROCESS | 2340 | 1462471537277 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:37 INFO - PROCESS | 2340 | 1462471537437 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 11:05:37 INFO - PROCESS | 2340 | 1462471537463 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:37 INFO - PROCESS | 2340 | ++DOCSHELL 1CCFA400 == 111 [pid = 2340] [id = 661] 11:05:37 INFO - PROCESS | 2340 | ++DOMWINDOW == 216 (1DD62C00) [pid = 2340] [serial = 1983] [outer = 00000000] 11:05:37 INFO - PROCESS | 2340 | ++DOMWINDOW == 217 (1EBD0C00) [pid = 2340] [serial = 1984] [outer = 1DD62C00] 11:05:37 INFO - PROCESS | 2340 | 1462471537507 Marionette DEBUG loaded listener.js 11:05:37 INFO - PROCESS | 2340 | ++DOMWINDOW == 218 (1F23F800) [pid = 2340] [serial = 1985] [outer = 1DD62C00] 11:05:38 INFO - PROCESS | 2340 | 1462471538059 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 11:05:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:05:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 831ms 11:05:38 INFO - PROCESS | 2340 | 1462471538104 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 11:05:38 INFO - PROCESS | 2340 | 1462471538106 Marionette TRACE conn4 <- [1,2609,null,{"value":"13"}] 11:05:38 INFO - PROCESS | 2340 | 1462471538109 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:05:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:05:38 INFO - PROCESS | 2340 | 1462471538111 Marionette TRACE conn4 <- [1,2610,null,{}] 11:05:38 INFO - PROCESS | 2340 | 1462471538115 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:38 INFO - PROCESS | 2340 | 1462471538282 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 11:05:38 INFO - PROCESS | 2340 | 1462471538307 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:38 INFO - PROCESS | 2340 | ++DOCSHELL 1EB93C00 == 112 [pid = 2340] [id = 662] 11:05:38 INFO - PROCESS | 2340 | ++DOMWINDOW == 219 (1F2F0400) [pid = 2340] [serial = 1986] [outer = 00000000] 11:05:38 INFO - PROCESS | 2340 | ++DOMWINDOW == 220 (2098F800) [pid = 2340] [serial = 1987] [outer = 1F2F0400] 11:05:38 INFO - PROCESS | 2340 | 1462471538353 Marionette DEBUG loaded listener.js 11:05:38 INFO - PROCESS | 2340 | ++DOMWINDOW == 221 (209A9000) [pid = 2340] [serial = 1988] [outer = 1F2F0400] 11:05:38 INFO - PROCESS | 2340 | 1462471538849 Marionette TRACE conn4 <- [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]]]}] 11:05:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:05:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 770ms 11:05:38 INFO - PROCESS | 2340 | 1462471538887 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 11:05:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:05:38 INFO - PROCESS | 2340 | 1462471538889 Marionette TRACE conn4 <- [1,2613,null,{"value":"13"}] 11:05:38 INFO - PROCESS | 2340 | 1462471538893 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:05:38 INFO - PROCESS | 2340 | 1462471538894 Marionette TRACE conn4 <- [1,2614,null,{}] 11:05:38 INFO - PROCESS | 2340 | 1462471538898 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:39 INFO - PROCESS | 2340 | 1462471539352 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 11:05:39 INFO - PROCESS | 2340 | --DOMWINDOW == 220 (1ECC3C00) [pid = 2340] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:05:39 INFO - PROCESS | 2340 | --DOMWINDOW == 219 (18A7D000) [pid = 2340] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:05:39 INFO - PROCESS | 2340 | --DOMWINDOW == 218 (17691400) [pid = 2340] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:05:39 INFO - PROCESS | 2340 | --DOMWINDOW == 217 (17EF7000) [pid = 2340] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:05:39 INFO - PROCESS | 2340 | --DOMWINDOW == 216 (19D36400) [pid = 2340] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:05:39 INFO - PROCESS | 2340 | --DOMWINDOW == 215 (1995C000) [pid = 2340] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:05:39 INFO - PROCESS | 2340 | --DOMWINDOW == 214 (213F0000) [pid = 2340] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:05:39 INFO - PROCESS | 2340 | --DOMWINDOW == 213 (1CD8B400) [pid = 2340] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:05:39 INFO - PROCESS | 2340 | --DOMWINDOW == 212 (14EC4C00) [pid = 2340] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:05:39 INFO - PROCESS | 2340 | 1462471539456 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:39 INFO - PROCESS | 2340 | ++DOCSHELL 0DA4DC00 == 113 [pid = 2340] [id = 663] 11:05:39 INFO - PROCESS | 2340 | ++DOMWINDOW == 213 (0DB16C00) [pid = 2340] [serial = 1989] [outer = 00000000] 11:05:39 INFO - PROCESS | 2340 | ++DOMWINDOW == 214 (17691400) [pid = 2340] [serial = 1990] [outer = 0DB16C00] 11:05:39 INFO - PROCESS | 2340 | 1462471539500 Marionette DEBUG loaded listener.js 11:05:39 INFO - PROCESS | 2340 | ++DOMWINDOW == 215 (1A8AB400) [pid = 2340] [serial = 1991] [outer = 0DB16C00] 11:05:39 INFO - PROCESS | 2340 | 1462471539947 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 11:05:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:05:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1072ms 11:05:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:05:40 INFO - PROCESS | 2340 | 1462471539965 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 11:05:40 INFO - PROCESS | 2340 | 1462471539967 Marionette TRACE conn4 <- [1,2617,null,{"value":"13"}] 11:05:40 INFO - PROCESS | 2340 | 1462471539970 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:05:40 INFO - PROCESS | 2340 | 1462471539972 Marionette TRACE conn4 <- [1,2618,null,{}] 11:05:40 INFO - PROCESS | 2340 | 1462471539975 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:40 INFO - PROCESS | 2340 | 1462471540082 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 11:05:40 INFO - PROCESS | 2340 | 1462471540088 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:40 INFO - PROCESS | 2340 | ++DOCSHELL 1BB11000 == 114 [pid = 2340] [id = 664] 11:05:40 INFO - PROCESS | 2340 | ++DOMWINDOW == 216 (1C2DD400) [pid = 2340] [serial = 1992] [outer = 00000000] 11:05:40 INFO - PROCESS | 2340 | ++DOMWINDOW == 217 (215DB000) [pid = 2340] [serial = 1993] [outer = 1C2DD400] 11:05:40 INFO - PROCESS | 2340 | 1462471540132 Marionette DEBUG loaded listener.js 11:05:40 INFO - PROCESS | 2340 | ++DOMWINDOW == 218 (2274F800) [pid = 2340] [serial = 1994] [outer = 1C2DD400] 11:05:40 INFO - PROCESS | 2340 | 1462471540623 Marionette TRACE conn4 <- [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]]]}] 11:05:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:05:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 671ms 11:05:40 INFO - PROCESS | 2340 | 1462471540643 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 11:05:40 INFO - PROCESS | 2340 | 1462471540644 Marionette TRACE conn4 <- [1,2621,null,{"value":"13"}] 11:05:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:05:40 INFO - PROCESS | 2340 | 1462471540669 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:05:40 INFO - PROCESS | 2340 | 1462471540670 Marionette TRACE conn4 <- [1,2622,null,{}] 11:05:40 INFO - PROCESS | 2340 | 1462471540674 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:40 INFO - PROCESS | 2340 | 1462471540811 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 11:05:40 INFO - PROCESS | 2340 | 1462471540821 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:40 INFO - PROCESS | 2340 | ++DOCSHELL 215D8C00 == 115 [pid = 2340] [id = 665] 11:05:40 INFO - PROCESS | 2340 | ++DOMWINDOW == 219 (22829000) [pid = 2340] [serial = 1995] [outer = 00000000] 11:05:40 INFO - PROCESS | 2340 | ++DOMWINDOW == 220 (22F49C00) [pid = 2340] [serial = 1996] [outer = 22829000] 11:05:40 INFO - PROCESS | 2340 | 1462471540865 Marionette DEBUG loaded listener.js 11:05:40 INFO - PROCESS | 2340 | ++DOMWINDOW == 221 (22F69800) [pid = 2340] [serial = 1997] [outer = 22829000] 11:05:41 INFO - PROCESS | 2340 | 1462471541479 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 11:05:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:05:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 870ms 11:05:41 INFO - PROCESS | 2340 | 1462471541541 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 11:05:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:05:41 INFO - PROCESS | 2340 | 1462471541546 Marionette TRACE conn4 <- [1,2625,null,{"value":"13"}] 11:05:41 INFO - PROCESS | 2340 | 1462471541551 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:05:41 INFO - PROCESS | 2340 | 1462471541555 Marionette TRACE conn4 <- [1,2626,null,{}] 11:05:41 INFO - PROCESS | 2340 | 1462471541561 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:41 INFO - PROCESS | 2340 | 1462471541711 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 11:05:41 INFO - PROCESS | 2340 | 1462471541867 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:41 INFO - PROCESS | 2340 | ++DOCSHELL 14A03800 == 116 [pid = 2340] [id = 666] 11:05:41 INFO - PROCESS | 2340 | ++DOMWINDOW == 222 (14A48800) [pid = 2340] [serial = 1998] [outer = 00000000] 11:05:41 INFO - PROCESS | 2340 | ++DOMWINDOW == 223 (165BFC00) [pid = 2340] [serial = 1999] [outer = 14A48800] 11:05:41 INFO - PROCESS | 2340 | 1462471541937 Marionette DEBUG loaded listener.js 11:05:42 INFO - PROCESS | 2340 | ++DOMWINDOW == 224 (17672800) [pid = 2340] [serial = 2000] [outer = 14A48800] 11:05:42 INFO - PROCESS | 2340 | 1462471542564 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 11:05:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:05:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1079ms 11:05:42 INFO - PROCESS | 2340 | 1462471542633 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 11:05:42 INFO - PROCESS | 2340 | 1462471542639 Marionette TRACE conn4 <- [1,2629,null,{"value":"13"}] 11:05:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:05:42 INFO - PROCESS | 2340 | 1462471542645 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:05:42 INFO - PROCESS | 2340 | 1462471542648 Marionette TRACE conn4 <- [1,2630,null,{}] 11:05:42 INFO - PROCESS | 2340 | 1462471542652 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:42 INFO - PROCESS | 2340 | 1462471542819 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 11:05:43 INFO - PROCESS | 2340 | 1462471543009 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:43 INFO - PROCESS | 2340 | ++DOCSHELL 19D2A000 == 117 [pid = 2340] [id = 667] 11:05:43 INFO - PROCESS | 2340 | ++DOMWINDOW == 225 (19D2C800) [pid = 2340] [serial = 2001] [outer = 00000000] 11:05:43 INFO - PROCESS | 2340 | ++DOMWINDOW == 226 (1D76E400) [pid = 2340] [serial = 2002] [outer = 19D2C800] 11:05:43 INFO - PROCESS | 2340 | 1462471543063 Marionette DEBUG loaded listener.js 11:05:43 INFO - PROCESS | 2340 | ++DOMWINDOW == 227 (1DDAA000) [pid = 2340] [serial = 2003] [outer = 19D2C800] 11:05:43 INFO - PROCESS | 2340 | 1462471543673 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 11:05:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:05:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1075ms 11:05:43 INFO - PROCESS | 2340 | 1462471543729 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 11:05:43 INFO - PROCESS | 2340 | 1462471543732 Marionette TRACE conn4 <- [1,2633,null,{"value":"13"}] 11:05:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:05:43 INFO - PROCESS | 2340 | 1462471543736 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:05:43 INFO - PROCESS | 2340 | 1462471543739 Marionette TRACE conn4 <- [1,2634,null,{}] 11:05:43 INFO - PROCESS | 2340 | 1462471543751 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:43 INFO - PROCESS | 2340 | 1462471543891 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 11:05:44 INFO - PROCESS | 2340 | 1462471544081 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:44 INFO - PROCESS | 2340 | ++DOCSHELL 22F3F000 == 118 [pid = 2340] [id = 668] 11:05:44 INFO - PROCESS | 2340 | ++DOMWINDOW == 228 (22F43400) [pid = 2340] [serial = 2004] [outer = 00000000] 11:05:44 INFO - PROCESS | 2340 | ++DOMWINDOW == 229 (22F80800) [pid = 2340] [serial = 2005] [outer = 22F43400] 11:05:44 INFO - PROCESS | 2340 | 1462471544140 Marionette DEBUG loaded listener.js 11:05:44 INFO - PROCESS | 2340 | ++DOMWINDOW == 230 (230BB800) [pid = 2340] [serial = 2006] [outer = 22F43400] 11:05:44 INFO - PROCESS | 2340 | 1462471544762 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 11:05:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:05:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1078ms 11:05:44 INFO - PROCESS | 2340 | 1462471544818 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 11:05:44 INFO - PROCESS | 2340 | 1462471544821 Marionette TRACE conn4 <- [1,2637,null,{"value":"13"}] 11:05:44 INFO - PROCESS | 2340 | 1462471544824 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:05:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:05:44 INFO - PROCESS | 2340 | 1462471544826 Marionette TRACE conn4 <- [1,2638,null,{}] 11:05:44 INFO - PROCESS | 2340 | 1462471544830 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:45 INFO - PROCESS | 2340 | 1462471544972 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 11:05:45 INFO - PROCESS | 2340 | 1462471545166 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:45 INFO - PROCESS | 2340 | ++DOCSHELL 23C10000 == 119 [pid = 2340] [id = 669] 11:05:45 INFO - PROCESS | 2340 | ++DOMWINDOW == 231 (23C14800) [pid = 2340] [serial = 2007] [outer = 00000000] 11:05:45 INFO - PROCESS | 2340 | ++DOMWINDOW == 232 (23D0A400) [pid = 2340] [serial = 2008] [outer = 23C14800] 11:05:45 INFO - PROCESS | 2340 | 1462471545223 Marionette DEBUG loaded listener.js 11:05:45 INFO - PROCESS | 2340 | ++DOMWINDOW == 233 (23D18400) [pid = 2340] [serial = 2009] [outer = 23C14800] 11:05:45 INFO - PROCESS | 2340 | 1462471545918 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 11:05:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:05:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1120ms 11:05:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:05:45 INFO - PROCESS | 2340 | 1462471545948 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 11:05:45 INFO - PROCESS | 2340 | 1462471545950 Marionette TRACE conn4 <- [1,2641,null,{"value":"13"}] 11:05:45 INFO - PROCESS | 2340 | 1462471545953 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:05:45 INFO - PROCESS | 2340 | 1462471545955 Marionette TRACE conn4 <- [1,2642,null,{}] 11:05:45 INFO - PROCESS | 2340 | 1462471545959 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:46 INFO - PROCESS | 2340 | 1462471546089 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 11:05:46 INFO - PROCESS | 2340 | 1462471546282 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:46 INFO - PROCESS | 2340 | ++DOCSHELL 23DC4400 == 120 [pid = 2340] [id = 670] 11:05:46 INFO - PROCESS | 2340 | ++DOMWINDOW == 234 (23DCD400) [pid = 2340] [serial = 2010] [outer = 00000000] 11:05:46 INFO - PROCESS | 2340 | ++DOMWINDOW == 235 (24804C00) [pid = 2340] [serial = 2011] [outer = 23DCD400] 11:05:46 INFO - PROCESS | 2340 | 1462471546342 Marionette DEBUG loaded listener.js 11:05:46 INFO - PROCESS | 2340 | ++DOMWINDOW == 236 (24AB1C00) [pid = 2340] [serial = 2012] [outer = 23DCD400] 11:05:46 INFO - PROCESS | 2340 | 1462471546930 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 11:05:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:05:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1019ms 11:05:47 INFO - PROCESS | 2340 | 1462471546974 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 11:05:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:05:47 INFO - PROCESS | 2340 | 1462471546976 Marionette TRACE conn4 <- [1,2645,null,{"value":"13"}] 11:05:47 INFO - PROCESS | 2340 | 1462471546979 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:05:47 INFO - PROCESS | 2340 | 1462471546981 Marionette TRACE conn4 <- [1,2646,null,{}] 11:05:47 INFO - PROCESS | 2340 | 1462471546985 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:47 INFO - PROCESS | 2340 | 1462471547135 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 11:05:47 INFO - PROCESS | 2340 | 1462471547340 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:47 INFO - PROCESS | 2340 | ++DOCSHELL 26868400 == 121 [pid = 2340] [id = 671] 11:05:47 INFO - PROCESS | 2340 | ++DOMWINDOW == 237 (2686B800) [pid = 2340] [serial = 2013] [outer = 00000000] 11:05:47 INFO - PROCESS | 2340 | ++DOMWINDOW == 238 (26CDC800) [pid = 2340] [serial = 2014] [outer = 2686B800] 11:05:47 INFO - PROCESS | 2340 | 1462471547398 Marionette DEBUG loaded listener.js 11:05:47 INFO - PROCESS | 2340 | ++DOMWINDOW == 239 (26D63400) [pid = 2340] [serial = 2015] [outer = 2686B800] 11:05:48 INFO - PROCESS | 2340 | 1462471547981 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 11:05:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:05:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1079ms 11:05:48 INFO - PROCESS | 2340 | 1462471548059 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 11:05:48 INFO - PROCESS | 2340 | 1462471548061 Marionette TRACE conn4 <- [1,2649,null,{"value":"13"}] 11:05:48 INFO - PROCESS | 2340 | 1462471548064 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:05:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:05:48 INFO - PROCESS | 2340 | 1462471548066 Marionette TRACE conn4 <- [1,2650,null,{}] 11:05:48 INFO - PROCESS | 2340 | 1462471548070 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:48 INFO - PROCESS | 2340 | 1462471548230 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 11:05:48 INFO - PROCESS | 2340 | 1462471548426 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:48 INFO - PROCESS | 2340 | ++DOCSHELL 2780D000 == 122 [pid = 2340] [id = 672] 11:05:48 INFO - PROCESS | 2340 | ++DOMWINDOW == 240 (27818000) [pid = 2340] [serial = 2016] [outer = 00000000] 11:05:48 INFO - PROCESS | 2340 | ++DOMWINDOW == 241 (27CA5400) [pid = 2340] [serial = 2017] [outer = 27818000] 11:05:48 INFO - PROCESS | 2340 | 1462471548483 Marionette DEBUG loaded listener.js 11:05:48 INFO - PROCESS | 2340 | ++DOMWINDOW == 242 (27CD0C00) [pid = 2340] [serial = 2018] [outer = 27818000] 11:05:49 INFO - PROCESS | 2340 | 1462471549069 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 11:05:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:05:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1070ms 11:05:49 INFO - PROCESS | 2340 | 1462471549139 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 11:05:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:05:49 INFO - PROCESS | 2340 | 1462471549141 Marionette TRACE conn4 <- [1,2653,null,{"value":"13"}] 11:05:49 INFO - PROCESS | 2340 | 1462471549144 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:05:49 INFO - PROCESS | 2340 | 1462471549146 Marionette TRACE conn4 <- [1,2654,null,{}] 11:05:49 INFO - PROCESS | 2340 | 1462471549150 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:49 INFO - PROCESS | 2340 | 1462471549280 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 11:05:49 INFO - PROCESS | 2340 | 1462471549469 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:49 INFO - PROCESS | 2340 | ++DOCSHELL 27C46000 == 123 [pid = 2340] [id = 673] 11:05:49 INFO - PROCESS | 2340 | ++DOMWINDOW == 243 (290A0C00) [pid = 2340] [serial = 2019] [outer = 00000000] 11:05:49 INFO - PROCESS | 2340 | ++DOMWINDOW == 244 (2912DC00) [pid = 2340] [serial = 2020] [outer = 290A0C00] 11:05:49 INFO - PROCESS | 2340 | 1462471549522 Marionette DEBUG loaded listener.js 11:05:49 INFO - PROCESS | 2340 | ++DOMWINDOW == 245 (29290C00) [pid = 2340] [serial = 2021] [outer = 290A0C00] 11:05:50 INFO - PROCESS | 2340 | 1462471550596 Marionette TRACE conn4 <- [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]]]}] 11:05:50 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) 11:05:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1474ms 11:05:50 INFO - PROCESS | 2340 | 1462471550619 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 11:05:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:05:50 INFO - PROCESS | 2340 | 1462471550621 Marionette TRACE conn4 <- [1,2657,null,{"value":"13"}] 11:05:50 INFO - PROCESS | 2340 | 1462471550625 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:05:50 INFO - PROCESS | 2340 | 1462471550627 Marionette TRACE conn4 <- [1,2658,null,{}] 11:05:50 INFO - PROCESS | 2340 | 1462471550630 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:50 INFO - PROCESS | 2340 | 1462471550764 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 11:05:50 INFO - PROCESS | 2340 | 1462471550950 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:50 INFO - PROCESS | 2340 | ++DOCSHELL 24AA9C00 == 124 [pid = 2340] [id = 674] 11:05:50 INFO - PROCESS | 2340 | ++DOMWINDOW == 246 (256D5800) [pid = 2340] [serial = 2022] [outer = 00000000] 11:05:51 INFO - PROCESS | 2340 | ++DOMWINDOW == 247 (29833000) [pid = 2340] [serial = 2023] [outer = 256D5800] 11:05:51 INFO - PROCESS | 2340 | 1462471551003 Marionette DEBUG loaded listener.js 11:05:51 INFO - PROCESS | 2340 | ++DOMWINDOW == 248 (29A0FC00) [pid = 2340] [serial = 2024] [outer = 256D5800] 11:05:52 INFO - PROCESS | 2340 | 1462471552083 Marionette TRACE conn4 <- [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] 11:05:52 INFO - PROCESS | 2340 | 1462471552103 Marionette TRACE conn4 <- [1,2661,null,{"value":"13"}] 11:05:52 INFO - PROCESS | 2340 | 1462471552106 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:05:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:05:52 INFO - PROCESS | 2340 | 1462471552108 Marionette TRACE conn4 <- [1,2662,null,{}] 11:05:52 INFO - PROCESS | 2340 | 1462471552112 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:52 INFO - PROCESS | 2340 | 1462471552243 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 11:05:52 INFO - PROCESS | 2340 | 1462471552507 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:52 INFO - PROCESS | 2340 | ++DOCSHELL 23E8D000 == 125 [pid = 2340] [id = 675] 11:05:52 INFO - PROCESS | 2340 | ++DOMWINDOW == 249 (23E8DC00) [pid = 2340] [serial = 2025] [outer = 00000000] 11:05:52 INFO - PROCESS | 2340 | ++DOMWINDOW == 250 (29A1A400) [pid = 2340] [serial = 2026] [outer = 23E8DC00] 11:05:52 INFO - PROCESS | 2340 | 1462471552561 Marionette DEBUG loaded listener.js 11:05:52 INFO - PROCESS | 2340 | ++DOMWINDOW == 251 (29A1D400) [pid = 2340] [serial = 2027] [outer = 23E8DC00] 11:05:53 INFO - PROCESS | 2340 | 1462471553619 Marionette TRACE conn4 <- [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] 11:05:53 INFO - PROCESS | 2340 | 1462471553645 Marionette TRACE conn4 <- [1,2665,null,{"value":"13"}] 11:05:53 INFO - PROCESS | 2340 | 1462471553648 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:05:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:05:53 INFO - PROCESS | 2340 | 1462471553651 Marionette TRACE conn4 <- [1,2666,null,{}] 11:05:53 INFO - PROCESS | 2340 | 1462471553655 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:53 INFO - PROCESS | 2340 | 1462471553805 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 11:05:54 INFO - PROCESS | 2340 | 1462471554026 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:54 INFO - PROCESS | 2340 | ++DOCSHELL 213EB000 == 126 [pid = 2340] [id = 676] 11:05:54 INFO - PROCESS | 2340 | ++DOMWINDOW == 252 (29A19400) [pid = 2340] [serial = 2028] [outer = 00000000] 11:05:54 INFO - PROCESS | 2340 | ++DOMWINDOW == 253 (29CD6000) [pid = 2340] [serial = 2029] [outer = 29A19400] 11:05:54 INFO - PROCESS | 2340 | 1462471554084 Marionette DEBUG loaded listener.js 11:05:54 INFO - PROCESS | 2340 | ++DOMWINDOW == 254 (29CDC800) [pid = 2340] [serial = 2030] [outer = 29A19400] 11:05:55 INFO - PROCESS | 2340 | 1462471555093 Marionette TRACE conn4 <- [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]]]}] 11:05:55 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) 11:05:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1477ms 11:05:55 INFO - PROCESS | 2340 | 1462471555128 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 11:05:55 INFO - PROCESS | 2340 | 1462471555131 Marionette TRACE conn4 <- [1,2669,null,{"value":"13"}] 11:05:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:05:55 INFO - PROCESS | 2340 | 1462471555220 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:05:55 INFO - PROCESS | 2340 | 1462471555222 Marionette TRACE conn4 <- [1,2670,null,{}] 11:05:55 INFO - PROCESS | 2340 | 1462471555226 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:55 INFO - PROCESS | 2340 | 1462471555348 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 11:05:55 INFO - PROCESS | 2340 | 1462471555624 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:55 INFO - PROCESS | 2340 | ++DOCSHELL 16BB8000 == 127 [pid = 2340] [id = 677] 11:05:55 INFO - PROCESS | 2340 | ++DOMWINDOW == 255 (18A79400) [pid = 2340] [serial = 2031] [outer = 00000000] 11:05:55 INFO - PROCESS | 2340 | ++DOMWINDOW == 256 (1BBA0000) [pid = 2340] [serial = 2032] [outer = 18A79400] 11:05:55 INFO - PROCESS | 2340 | 1462471555679 Marionette DEBUG loaded listener.js 11:05:55 INFO - PROCESS | 2340 | ++DOMWINDOW == 257 (1CBBB400) [pid = 2340] [serial = 2033] [outer = 18A79400] 11:05:56 INFO - PROCESS | 2340 | 1462471556713 Marionette TRACE conn4 <- [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]]]}] 11:05:56 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) 11:05:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1523ms 11:05:56 INFO - PROCESS | 2340 | 1462471556743 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 11:05:56 INFO - PROCESS | 2340 | 1462471556745 Marionette TRACE conn4 <- [1,2673,null,{"value":"13"}] 11:05:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:05:56 INFO - PROCESS | 2340 | 1462471556748 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:05:56 INFO - PROCESS | 2340 | 1462471556750 Marionette TRACE conn4 <- [1,2674,null,{}] 11:05:56 INFO - PROCESS | 2340 | 1462471556754 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:56 INFO - PROCESS | 2340 | 1462471556892 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 11:05:57 INFO - PROCESS | 2340 | 1462471557160 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:57 INFO - PROCESS | 2340 | ++DOCSHELL 16154800 == 128 [pid = 2340] [id = 678] 11:05:57 INFO - PROCESS | 2340 | ++DOMWINDOW == 258 (165B6400) [pid = 2340] [serial = 2034] [outer = 00000000] 11:05:57 INFO - PROCESS | 2340 | ++DOMWINDOW == 259 (1EA17C00) [pid = 2340] [serial = 2035] [outer = 165B6400] 11:05:57 INFO - PROCESS | 2340 | 1462471557215 Marionette DEBUG loaded listener.js 11:05:57 INFO - PROCESS | 2340 | ++DOMWINDOW == 260 (20525800) [pid = 2340] [serial = 2036] [outer = 165B6400] 11:05:58 INFO - PROCESS | 2340 | 1462471558544 Marionette TRACE conn4 <- [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] 11:05:58 INFO - PROCESS | 2340 | 1462471558575 Marionette TRACE conn4 <- [1,2677,null,{"value":"13"}] 11:05:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:05:58 INFO - PROCESS | 2340 | 1462471558579 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:05:58 INFO - PROCESS | 2340 | 1462471558583 Marionette TRACE conn4 <- [1,2678,null,{}] 11:05:58 INFO - PROCESS | 2340 | 1462471558633 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:58 INFO - PROCESS | 2340 | 1462471558763 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 11:05:59 INFO - PROCESS | 2340 | 1462471559036 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:59 INFO - PROCESS | 2340 | ++DOCSHELL 0D968800 == 129 [pid = 2340] [id = 679] 11:05:59 INFO - PROCESS | 2340 | ++DOMWINDOW == 261 (0DB5AC00) [pid = 2340] [serial = 2037] [outer = 00000000] 11:05:59 INFO - PROCESS | 2340 | ++DOMWINDOW == 262 (0E9DB000) [pid = 2340] [serial = 2038] [outer = 0DB5AC00] 11:05:59 INFO - PROCESS | 2340 | 1462471559088 Marionette DEBUG loaded listener.js 11:05:59 INFO - PROCESS | 2340 | ++DOMWINDOW == 263 (143CC800) [pid = 2340] [serial = 2039] [outer = 0DB5AC00] 11:05:59 INFO - PROCESS | 2340 | --DOCSHELL 1BB11000 == 128 [pid = 2340] [id = 664] 11:05:59 INFO - PROCESS | 2340 | --DOCSHELL 0DA4DC00 == 127 [pid = 2340] [id = 663] 11:05:59 INFO - PROCESS | 2340 | --DOCSHELL 1EB93C00 == 126 [pid = 2340] [id = 662] 11:05:59 INFO - PROCESS | 2340 | --DOCSHELL 1CCFA400 == 125 [pid = 2340] [id = 661] 11:05:59 INFO - PROCESS | 2340 | --DOCSHELL 1CBC0800 == 124 [pid = 2340] [id = 660] 11:05:59 INFO - PROCESS | 2340 | --DOCSHELL 1A809800 == 123 [pid = 2340] [id = 659] 11:05:59 INFO - PROCESS | 2340 | --DOMWINDOW == 262 (22F49800) [pid = 2340] [serial = 1927] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 2340 | --DOCSHELL 14A9D000 == 122 [pid = 2340] [id = 658] 11:05:59 INFO - PROCESS | 2340 | --DOCSHELL 17E98400 == 121 [pid = 2340] [id = 657] 11:05:59 INFO - PROCESS | 2340 | --DOCSHELL 21637800 == 120 [pid = 2340] [id = 649] 11:05:59 INFO - PROCESS | 2340 | --DOCSHELL 24AAD800 == 119 [pid = 2340] [id = 648] 11:05:59 INFO - PROCESS | 2340 | --DOCSHELL 23E71800 == 118 [pid = 2340] [id = 647] 11:05:59 INFO - PROCESS | 2340 | --DOCSHELL 0DB5A800 == 117 [pid = 2340] [id = 446] 11:05:59 INFO - PROCESS | 2340 | --DOCSHELL 23C7D400 == 116 [pid = 2340] [id = 646] 11:05:59 INFO - PROCESS | 2340 | --DOCSHELL 22F6E000 == 115 [pid = 2340] [id = 645] 11:05:59 INFO - PROCESS | 2340 | --DOCSHELL 1CBC0000 == 114 [pid = 2340] [id = 644] 11:05:59 INFO - PROCESS | 2340 | --DOCSHELL 0EBDEC00 == 113 [pid = 2340] [id = 643] 11:05:59 INFO - PROCESS | 2340 | --DOMWINDOW == 261 (2282E000) [pid = 2340] [serial = 1925] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 2340 | --DOMWINDOW == 260 (1D764000) [pid = 2340] [serial = 1864] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 2340 | --DOMWINDOW == 259 (256D8C00) [pid = 2340] [serial = 1885] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 2340 | --DOMWINDOW == 258 (1FF15800) [pid = 2340] [serial = 1916] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 2340 | --DOMWINDOW == 257 (23E90400) [pid = 2340] [serial = 1876] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 2340 | --DOMWINDOW == 256 (1DDCB400) [pid = 2340] [serial = 1904] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 2340 | --DOMWINDOW == 255 (22F0D400) [pid = 2340] [serial = 1858] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 2340 | --DOMWINDOW == 254 (2780F800) [pid = 2340] [serial = 1894] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 2340 | --DOMWINDOW == 253 (188E3400) [pid = 2340] [serial = 1900] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 2340 | --DOMWINDOW == 252 (2095FC00) [pid = 2340] [serial = 1918] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 2340 | --DOMWINDOW == 251 (1BB1C800) [pid = 2340] [serial = 1909] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 2340 | --DOMWINDOW == 250 (2480F400) [pid = 2340] [serial = 1879] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 2340 | --DOMWINDOW == 249 (22F0E000) [pid = 2340] [serial = 1867] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 2340 | --DOMWINDOW == 248 (2098D000) [pid = 2340] [serial = 1922] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 2340 | --DOMWINDOW == 247 (26866000) [pid = 2340] [serial = 1888] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 2340 | --DOMWINDOW == 246 (22744C00) [pid = 2340] [serial = 1924] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 2340 | --DOMWINDOW == 245 (1DCCB800) [pid = 2340] [serial = 1903] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 2340 | --DOMWINDOW == 244 (1FF0A400) [pid = 2340] [serial = 1915] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 2340 | --DOMWINDOW == 243 (26D58000) [pid = 2340] [serial = 1891] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 2340 | --DOMWINDOW == 242 (1DD67000) [pid = 2340] [serial = 1912] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 2340 | --DOMWINDOW == 241 (22F77400) [pid = 2340] [serial = 1870] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 2340 | --DOMWINDOW == 240 (17D25000) [pid = 2340] [serial = 1861] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 2340 | --DOMWINDOW == 239 (18A7F400) [pid = 2340] [serial = 1907] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 2340 | --DOMWINDOW == 238 (17EF6000) [pid = 2340] [serial = 1906] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 2340 | --DOMWINDOW == 237 (2098E800) [pid = 2340] [serial = 1919] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 2340 | --DOMWINDOW == 236 (19D2C400) [pid = 2340] [serial = 1897] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 2340 | --DOMWINDOW == 235 (237F7800) [pid = 2340] [serial = 1873] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 2340 | --DOMWINDOW == 234 (1CB2A400) [pid = 2340] [serial = 1910] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 2340 | --DOMWINDOW == 233 (1DCC4400) [pid = 2340] [serial = 1921] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 2340 | --DOMWINDOW == 232 (1DDB2C00) [pid = 2340] [serial = 1913] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 2340 | --DOMWINDOW == 231 (24AB6800) [pid = 2340] [serial = 1882] [outer = 00000000] [url = about:blank] 11:05:59 INFO - PROCESS | 2340 | --DOMWINDOW == 230 (19727000) [pid = 2340] [serial = 1901] [outer = 00000000] [url = about:blank] 11:06:00 INFO - PROCESS | 2340 | 1462471560260 Marionette TRACE conn4 <- [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] 11:06:00 INFO - PROCESS | 2340 | 1462471560303 Marionette TRACE conn4 <- [1,2681,null,{"value":"13"}] 11:06:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:06:00 INFO - PROCESS | 2340 | 1462471560309 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:06:00 INFO - PROCESS | 2340 | 1462471560312 Marionette TRACE conn4 <- [1,2682,null,{}] 11:06:00 INFO - PROCESS | 2340 | 1462471560315 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:00 INFO - PROCESS | 2340 | 1462471560435 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 11:06:00 INFO - PROCESS | 2340 | 1462471560443 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:00 INFO - PROCESS | 2340 | ++DOCSHELL 14654000 == 114 [pid = 2340] [id = 680] 11:06:00 INFO - PROCESS | 2340 | ++DOMWINDOW == 231 (1465BC00) [pid = 2340] [serial = 2040] [outer = 00000000] 11:06:00 INFO - PROCESS | 2340 | ++DOMWINDOW == 232 (15AEE800) [pid = 2340] [serial = 2041] [outer = 1465BC00] 11:06:00 INFO - PROCESS | 2340 | 1462471560488 Marionette DEBUG loaded listener.js 11:06:00 INFO - PROCESS | 2340 | ++DOMWINDOW == 233 (165BD400) [pid = 2340] [serial = 2042] [outer = 1465BC00] 11:06:01 INFO - PROCESS | 2340 | 1462471561575 Marionette TRACE conn4 <- [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] 11:06:01 INFO - PROCESS | 2340 | 1462471561656 Marionette TRACE conn4 <- [1,2685,null,{"value":"13"}] 11:06:01 INFO - PROCESS | 2340 | 1462471561659 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:06:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:06:01 INFO - PROCESS | 2340 | 1462471561663 Marionette TRACE conn4 <- [1,2686,null,{}] 11:06:01 INFO - PROCESS | 2340 | 1462471561674 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:01 INFO - PROCESS | 2340 | 1462471561852 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 11:06:01 INFO - PROCESS | 2340 | 1462471561871 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:01 INFO - PROCESS | 2340 | ++DOCSHELL 17E92800 == 115 [pid = 2340] [id = 681] 11:06:01 INFO - PROCESS | 2340 | ++DOMWINDOW == 234 (17E93400) [pid = 2340] [serial = 2043] [outer = 00000000] 11:06:01 INFO - PROCESS | 2340 | ++DOMWINDOW == 235 (17EFB400) [pid = 2340] [serial = 2044] [outer = 17E93400] 11:06:01 INFO - PROCESS | 2340 | 1462471561919 Marionette DEBUG loaded listener.js 11:06:02 INFO - PROCESS | 2340 | ++DOMWINDOW == 236 (186E9000) [pid = 2340] [serial = 2045] [outer = 17E93400] 11:06:02 INFO - PROCESS | 2340 | 1462471562932 Marionette TRACE conn4 <- [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] 11:06:03 INFO - PROCESS | 2340 | 1462471562988 Marionette TRACE conn4 <- [1,2689,null,{"value":"13"}] 11:06:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:06:03 INFO - PROCESS | 2340 | 1462471562992 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:06:03 INFO - PROCESS | 2340 | 1462471562994 Marionette TRACE conn4 <- [1,2690,null,{}] 11:06:03 INFO - PROCESS | 2340 | 1462471562997 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:03 INFO - PROCESS | 2340 | 1462471563165 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 11:06:03 INFO - PROCESS | 2340 | 1462471563184 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:03 INFO - PROCESS | 2340 | ++DOCSHELL 18A7DC00 == 116 [pid = 2340] [id = 682] 11:06:03 INFO - PROCESS | 2340 | ++DOMWINDOW == 237 (18A7F400) [pid = 2340] [serial = 2046] [outer = 00000000] 11:06:03 INFO - PROCESS | 2340 | ++DOMWINDOW == 238 (1971FC00) [pid = 2340] [serial = 2047] [outer = 18A7F400] 11:06:03 INFO - PROCESS | 2340 | 1462471563228 Marionette DEBUG loaded listener.js 11:06:03 INFO - PROCESS | 2340 | ++DOMWINDOW == 239 (198F9000) [pid = 2340] [serial = 2048] [outer = 18A7F400] 11:06:03 INFO - PROCESS | 2340 | --DOMWINDOW == 238 (1DD62C00) [pid = 2340] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:06:03 INFO - PROCESS | 2340 | --DOMWINDOW == 237 (1F2F0400) [pid = 2340] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:06:03 INFO - PROCESS | 2340 | --DOMWINDOW == 236 (0DB16C00) [pid = 2340] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:06:03 INFO - PROCESS | 2340 | --DOMWINDOW == 235 (1A80B800) [pid = 2340] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:06:03 INFO - PROCESS | 2340 | --DOMWINDOW == 234 (14EC2000) [pid = 2340] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:06:03 INFO - PROCESS | 2340 | --DOMWINDOW == 233 (186E8400) [pid = 2340] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:06:03 INFO - PROCESS | 2340 | --DOMWINDOW == 232 (1CCF7800) [pid = 2340] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:06:03 INFO - PROCESS | 2340 | --DOMWINDOW == 231 (1C2DD400) [pid = 2340] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:06:03 INFO - PROCESS | 2340 | 1462471563880 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 11:06:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:06:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 931ms 11:06:03 INFO - PROCESS | 2340 | 1462471563938 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 11:06:03 INFO - PROCESS | 2340 | 1462471563940 Marionette TRACE conn4 <- [1,2693,null,{"value":"13"}] 11:06:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:06:03 INFO - PROCESS | 2340 | 1462471563944 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:06:03 INFO - PROCESS | 2340 | 1462471563946 Marionette TRACE conn4 <- [1,2694,null,{}] 11:06:03 INFO - PROCESS | 2340 | 1462471563949 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:04 INFO - PROCESS | 2340 | 1462471564059 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 11:06:04 INFO - PROCESS | 2340 | 1462471564070 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:04 INFO - PROCESS | 2340 | ++DOCSHELL 17699400 == 117 [pid = 2340] [id = 683] 11:06:04 INFO - PROCESS | 2340 | ++DOMWINDOW == 232 (1971DC00) [pid = 2340] [serial = 2049] [outer = 00000000] 11:06:04 INFO - PROCESS | 2340 | ++DOMWINDOW == 233 (19D37800) [pid = 2340] [serial = 2050] [outer = 1971DC00] 11:06:04 INFO - PROCESS | 2340 | 1462471564116 Marionette DEBUG loaded listener.js 11:06:04 INFO - PROCESS | 2340 | ++DOMWINDOW == 234 (1A98C400) [pid = 2340] [serial = 2051] [outer = 1971DC00] 11:06:04 INFO - PROCESS | 2340 | 1462471564629 Marionette TRACE conn4 <- [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]]]}] 11:06:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:06:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 730ms 11:06:04 INFO - PROCESS | 2340 | 1462471564678 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 11:06:04 INFO - PROCESS | 2340 | 1462471564680 Marionette TRACE conn4 <- [1,2697,null,{"value":"13"}] 11:06:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:06:04 INFO - PROCESS | 2340 | 1462471564683 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:06:04 INFO - PROCESS | 2340 | 1462471564685 Marionette TRACE conn4 <- [1,2698,null,{}] 11:06:04 INFO - PROCESS | 2340 | 1462471564689 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:04 INFO - PROCESS | 2340 | 1462471564833 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 11:06:04 INFO - PROCESS | 2340 | 1462471564848 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:04 INFO - PROCESS | 2340 | ++DOCSHELL 1AF55800 == 118 [pid = 2340] [id = 684] 11:06:04 INFO - PROCESS | 2340 | ++DOMWINDOW == 235 (1C2E1800) [pid = 2340] [serial = 2052] [outer = 00000000] 11:06:04 INFO - PROCESS | 2340 | ++DOMWINDOW == 236 (1CBC0C00) [pid = 2340] [serial = 2053] [outer = 1C2E1800] 11:06:04 INFO - PROCESS | 2340 | 1462471564895 Marionette DEBUG loaded listener.js 11:06:05 INFO - PROCESS | 2340 | ++DOMWINDOW == 237 (1CD8A400) [pid = 2340] [serial = 2054] [outer = 1C2E1800] 11:06:05 INFO - PROCESS | 2340 | 1462471565404 Marionette TRACE conn4 <- [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] 11:06:05 INFO - PROCESS | 2340 | 1462471565462 Marionette TRACE conn4 <- [1,2701,null,{"value":"13"}] 11:06:05 INFO - PROCESS | 2340 | 1462471565465 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:06:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 11:06:05 INFO - PROCESS | 2340 | 1462471565467 Marionette TRACE conn4 <- [1,2702,null,{}] 11:06:05 INFO - PROCESS | 2340 | 1462471565470 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:05 INFO - PROCESS | 2340 | 1462471565580 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 11:06:05 INFO - PROCESS | 2340 | 1462471565587 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:05 INFO - PROCESS | 2340 | ++DOCSHELL 18A80C00 == 119 [pid = 2340] [id = 685] 11:06:05 INFO - PROCESS | 2340 | ++DOMWINDOW == 238 (1CBC0800) [pid = 2340] [serial = 2055] [outer = 00000000] 11:06:05 INFO - PROCESS | 2340 | ++DOMWINDOW == 239 (1DD63000) [pid = 2340] [serial = 2056] [outer = 1CBC0800] 11:06:05 INFO - PROCESS | 2340 | 1462471565631 Marionette DEBUG loaded listener.js 11:06:05 INFO - PROCESS | 2340 | ++DOMWINDOW == 240 (1DD6CC00) [pid = 2340] [serial = 2057] [outer = 1CBC0800] 11:06:06 INFO - PROCESS | 2340 | 1462471566535 Marionette TRACE conn4 <- [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]]]}] 11:06:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:06:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1118ms 11:06:06 INFO - PROCESS | 2340 | 1462471566588 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 11:06:06 INFO - PROCESS | 2340 | 1462471566593 Marionette TRACE conn4 <- [1,2705,null,{"value":"13"}] 11:06:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:06:06 INFO - PROCESS | 2340 | 1462471566598 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:06:06 INFO - PROCESS | 2340 | 1462471566603 Marionette TRACE conn4 <- [1,2706,null,{}] 11:06:06 INFO - PROCESS | 2340 | 1462471566608 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:06 INFO - PROCESS | 2340 | 1462471566753 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 11:06:06 INFO - PROCESS | 2340 | 1462471566948 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:07 INFO - PROCESS | 2340 | ++DOCSHELL 1413B800 == 120 [pid = 2340] [id = 686] 11:06:07 INFO - PROCESS | 2340 | ++DOMWINDOW == 241 (14A2E400) [pid = 2340] [serial = 2058] [outer = 00000000] 11:06:07 INFO - PROCESS | 2340 | ++DOMWINDOW == 242 (16A7B000) [pid = 2340] [serial = 2059] [outer = 14A2E400] 11:06:07 INFO - PROCESS | 2340 | 1462471567005 Marionette DEBUG loaded listener.js 11:06:07 INFO - PROCESS | 2340 | ++DOMWINDOW == 243 (17D1C000) [pid = 2340] [serial = 2060] [outer = 14A2E400] 11:06:07 INFO - PROCESS | 2340 | 1462471567693 Marionette TRACE conn4 <- [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] 11:06:07 INFO - PROCESS | 2340 | 1462471567732 Marionette TRACE conn4 <- [1,2709,null,{"value":"13"}] 11:06:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 11:06:07 INFO - PROCESS | 2340 | 1462471567738 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:06:07 INFO - PROCESS | 2340 | 1462471567741 Marionette TRACE conn4 <- [1,2710,null,{}] 11:06:07 INFO - PROCESS | 2340 | 1462471567746 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:07 INFO - PROCESS | 2340 | 1462471567889 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 11:06:08 INFO - PROCESS | 2340 | 1462471568092 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:08 INFO - PROCESS | 2340 | ++DOCSHELL 18A86800 == 121 [pid = 2340] [id = 687] 11:06:08 INFO - PROCESS | 2340 | ++DOMWINDOW == 244 (1952D800) [pid = 2340] [serial = 2061] [outer = 00000000] 11:06:08 INFO - PROCESS | 2340 | ++DOMWINDOW == 245 (1C253C00) [pid = 2340] [serial = 2062] [outer = 1952D800] 11:06:08 INFO - PROCESS | 2340 | 1462471568151 Marionette DEBUG loaded listener.js 11:06:08 INFO - PROCESS | 2340 | ++DOMWINDOW == 246 (1CD7FC00) [pid = 2340] [serial = 2063] [outer = 1952D800] 11:06:08 INFO - PROCESS | 2340 | 1462471568853 Marionette TRACE conn4 <- [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] 11:06:08 INFO - PROCESS | 2340 | 1462471568918 Marionette TRACE conn4 <- [1,2713,null,{"value":"13"}] 11:06:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 11:06:08 INFO - PROCESS | 2340 | 1462471568922 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:06:08 INFO - PROCESS | 2340 | 1462471568926 Marionette TRACE conn4 <- [1,2714,null,{}] 11:06:08 INFO - PROCESS | 2340 | 1462471568938 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:09 INFO - PROCESS | 2340 | 1462471569085 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 11:06:09 INFO - PROCESS | 2340 | 1462471569290 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:09 INFO - PROCESS | 2340 | ++DOCSHELL 1DDC4400 == 122 [pid = 2340] [id = 688] 11:06:09 INFO - PROCESS | 2340 | ++DOMWINDOW == 247 (1DDC6400) [pid = 2340] [serial = 2064] [outer = 00000000] 11:06:09 INFO - PROCESS | 2340 | ++DOMWINDOW == 248 (1EB98400) [pid = 2340] [serial = 2065] [outer = 1DDC6400] 11:06:09 INFO - PROCESS | 2340 | 1462471569348 Marionette DEBUG loaded listener.js 11:06:09 INFO - PROCESS | 2340 | ++DOMWINDOW == 249 (1ECC3C00) [pid = 2340] [serial = 2066] [outer = 1DDC6400] 11:06:09 INFO - PROCESS | 2340 | 1462471569948 Marionette TRACE conn4 <- [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]]]}] 11:06:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:06:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1070ms 11:06:10 INFO - PROCESS | 2340 | 1462471569999 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 11:06:10 INFO - PROCESS | 2340 | 1462471570002 Marionette TRACE conn4 <- [1,2717,null,{"value":"13"}] 11:06:10 INFO - PROCESS | 2340 | 1462471570006 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:06:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:06:10 INFO - PROCESS | 2340 | 1462471570008 Marionette TRACE conn4 <- [1,2718,null,{}] 11:06:10 INFO - PROCESS | 2340 | 1462471570012 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:10 INFO - PROCESS | 2340 | 1462471570148 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 11:06:10 INFO - PROCESS | 2340 | 1462471570354 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:10 INFO - PROCESS | 2340 | ++DOCSHELL 1F243C00 == 123 [pid = 2340] [id = 689] 11:06:10 INFO - PROCESS | 2340 | ++DOMWINDOW == 250 (1F2F4800) [pid = 2340] [serial = 2067] [outer = 00000000] 11:06:10 INFO - PROCESS | 2340 | ++DOMWINDOW == 251 (1FF0D400) [pid = 2340] [serial = 2068] [outer = 1F2F4800] 11:06:10 INFO - PROCESS | 2340 | 1462471570411 Marionette DEBUG loaded listener.js 11:06:10 INFO - PROCESS | 2340 | ++DOMWINDOW == 252 (2051D400) [pid = 2340] [serial = 2069] [outer = 1F2F4800] 11:06:11 INFO - PROCESS | 2340 | 1462471571511 Marionette TRACE conn4 <- [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] 11:06:11 INFO - PROCESS | 2340 | 1462471571533 Marionette TRACE conn4 <- [1,2721,null,{"value":"13"}] 11:06:11 INFO - PROCESS | 2340 | 1462471571537 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:06:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:06:11 INFO - PROCESS | 2340 | 1462471571539 Marionette TRACE conn4 <- [1,2722,null,{}] 11:06:11 INFO - PROCESS | 2340 | 1462471571543 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:11 INFO - PROCESS | 2340 | 1462471571706 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 11:06:11 INFO - PROCESS | 2340 | 1462471571897 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:11 INFO - PROCESS | 2340 | ++DOCSHELL 1ECC0800 == 124 [pid = 2340] [id = 690] 11:06:11 INFO - PROCESS | 2340 | ++DOMWINDOW == 253 (1FF0BC00) [pid = 2340] [serial = 2070] [outer = 00000000] 11:06:11 INFO - PROCESS | 2340 | ++DOMWINDOW == 254 (20986800) [pid = 2340] [serial = 2071] [outer = 1FF0BC00] 11:06:11 INFO - PROCESS | 2340 | 1462471571950 Marionette DEBUG loaded listener.js 11:06:12 INFO - PROCESS | 2340 | ++DOMWINDOW == 255 (20995400) [pid = 2340] [serial = 2072] [outer = 1FF0BC00] 11:06:12 INFO - PROCESS | 2340 | 1462471572531 Marionette TRACE conn4 <- [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]]]}] 11:06:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:06:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1019ms 11:06:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:06:12 INFO - PROCESS | 2340 | 1462471572560 Marionette TRACE conn4 -> [0,2725,"getWindowHandle",null] 11:06:12 INFO - PROCESS | 2340 | 1462471572562 Marionette TRACE conn4 <- [1,2725,null,{"value":"13"}] 11:06:12 INFO - PROCESS | 2340 | 1462471572565 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:06:12 INFO - PROCESS | 2340 | 1462471572567 Marionette TRACE conn4 <- [1,2726,null,{}] 11:06:12 INFO - PROCESS | 2340 | 1462471572571 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:12 INFO - PROCESS | 2340 | 1462471572732 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 11:06:12 INFO - PROCESS | 2340 | 1462471572941 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:12 INFO - PROCESS | 2340 | ++DOCSHELL 20986400 == 125 [pid = 2340] [id = 691] 11:06:12 INFO - PROCESS | 2340 | ++DOMWINDOW == 256 (209AA400) [pid = 2340] [serial = 2073] [outer = 00000000] 11:06:13 INFO - PROCESS | 2340 | ++DOMWINDOW == 257 (21639400) [pid = 2340] [serial = 2074] [outer = 209AA400] 11:06:13 INFO - PROCESS | 2340 | 1462471572999 Marionette DEBUG loaded listener.js 11:06:13 INFO - PROCESS | 2340 | ++DOMWINDOW == 258 (22744000) [pid = 2340] [serial = 2075] [outer = 209AA400] 11:06:13 INFO - PROCESS | 2340 | 1462471573604 Marionette TRACE conn4 <- [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]]]}] 11:06:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:06:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1066ms 11:06:13 INFO - PROCESS | 2340 | 1462471573648 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 11:06:13 INFO - PROCESS | 2340 | 1462471573651 Marionette TRACE conn4 <- [1,2729,null,{"value":"13"}] 11:06:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:06:13 INFO - PROCESS | 2340 | 1462471573654 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:06:13 INFO - PROCESS | 2340 | 1462471573656 Marionette TRACE conn4 <- [1,2730,null,{}] 11:06:13 INFO - PROCESS | 2340 | 1462471573659 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:13 INFO - PROCESS | 2340 | 1462471573793 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 11:06:14 INFO - PROCESS | 2340 | 1462471574003 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:14 INFO - PROCESS | 2340 | ++DOCSHELL 21636000 == 126 [pid = 2340] [id = 692] 11:06:14 INFO - PROCESS | 2340 | ++DOMWINDOW == 259 (22822400) [pid = 2340] [serial = 2076] [outer = 00000000] 11:06:14 INFO - PROCESS | 2340 | ++DOMWINDOW == 260 (22F12000) [pid = 2340] [serial = 2077] [outer = 22822400] 11:06:14 INFO - PROCESS | 2340 | 1462471574058 Marionette DEBUG loaded listener.js 11:06:14 INFO - PROCESS | 2340 | ++DOMWINDOW == 261 (22F19800) [pid = 2340] [serial = 2078] [outer = 22822400] 11:06:14 INFO - PROCESS | 2340 | 1462471574667 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 11:06:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:06:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1078ms 11:06:14 INFO - PROCESS | 2340 | 1462471574734 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 11:06:14 INFO - PROCESS | 2340 | 1462471574736 Marionette TRACE conn4 <- [1,2733,null,{"value":"13"}] 11:06:14 INFO - PROCESS | 2340 | 1462471574740 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:06:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:06:14 INFO - PROCESS | 2340 | 1462471574742 Marionette TRACE conn4 <- [1,2734,null,{}] 11:06:14 INFO - PROCESS | 2340 | 1462471574746 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:14 INFO - PROCESS | 2340 | 1462471574879 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 11:06:15 INFO - PROCESS | 2340 | 1462471575084 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:15 INFO - PROCESS | 2340 | ++DOCSHELL 22F3A400 == 127 [pid = 2340] [id = 693] 11:06:15 INFO - PROCESS | 2340 | ++DOMWINDOW == 262 (22F3CC00) [pid = 2340] [serial = 2079] [outer = 00000000] 11:06:15 INFO - PROCESS | 2340 | ++DOMWINDOW == 263 (22F50400) [pid = 2340] [serial = 2080] [outer = 22F3CC00] 11:06:15 INFO - PROCESS | 2340 | 1462471575142 Marionette DEBUG loaded listener.js 11:06:15 INFO - PROCESS | 2340 | ++DOMWINDOW == 264 (22F6C400) [pid = 2340] [serial = 2081] [outer = 22F3CC00] 11:06:15 INFO - PROCESS | 2340 | 1462471575799 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 11:06:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:06:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1070ms 11:06:15 INFO - PROCESS | 2340 | 1462471575814 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 11:06:15 INFO - PROCESS | 2340 | 1462471575816 Marionette TRACE conn4 <- [1,2737,null,{"value":"13"}] 11:06:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:06:15 INFO - PROCESS | 2340 | 1462471575819 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:06:15 INFO - PROCESS | 2340 | 1462471575821 Marionette TRACE conn4 <- [1,2738,null,{}] 11:06:15 INFO - PROCESS | 2340 | 1462471575825 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:15 INFO - PROCESS | 2340 | 1462471575960 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 11:06:16 INFO - PROCESS | 2340 | 1462471576191 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:16 INFO - PROCESS | 2340 | ++DOCSHELL 22F87000 == 128 [pid = 2340] [id = 694] 11:06:16 INFO - PROCESS | 2340 | ++DOMWINDOW == 265 (22F88000) [pid = 2340] [serial = 2082] [outer = 00000000] 11:06:16 INFO - PROCESS | 2340 | ++DOMWINDOW == 266 (230BFC00) [pid = 2340] [serial = 2083] [outer = 22F88000] 11:06:16 INFO - PROCESS | 2340 | 1462471576246 Marionette DEBUG loaded listener.js 11:06:16 INFO - PROCESS | 2340 | ++DOMWINDOW == 267 (230F6000) [pid = 2340] [serial = 2084] [outer = 22F88000] 11:06:16 INFO - PROCESS | 2340 | 1462471576812 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 11:06:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:06:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1019ms 11:06:16 INFO - PROCESS | 2340 | 1462471576839 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 11:06:16 INFO - PROCESS | 2340 | 1462471576842 Marionette TRACE conn4 <- [1,2741,null,{"value":"13"}] 11:06:16 INFO - PROCESS | 2340 | 1462471576845 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:06:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:06:16 INFO - PROCESS | 2340 | 1462471576847 Marionette TRACE conn4 <- [1,2742,null,{}] 11:06:16 INFO - PROCESS | 2340 | 1462471576851 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:17 INFO - PROCESS | 2340 | 1462471576987 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 11:06:17 INFO - PROCESS | 2340 | 1462471577199 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:17 INFO - PROCESS | 2340 | ++DOCSHELL 230F3400 == 129 [pid = 2340] [id = 695] 11:06:17 INFO - PROCESS | 2340 | ++DOMWINDOW == 268 (230F9C00) [pid = 2340] [serial = 2085] [outer = 00000000] 11:06:17 INFO - PROCESS | 2340 | ++DOMWINDOW == 269 (23C72400) [pid = 2340] [serial = 2086] [outer = 230F9C00] 11:06:17 INFO - PROCESS | 2340 | 1462471577254 Marionette DEBUG loaded listener.js 11:06:17 INFO - PROCESS | 2340 | ++DOMWINDOW == 270 (23C79400) [pid = 2340] [serial = 2087] [outer = 230F9C00] 11:06:17 INFO - PROCESS | 2340 | 1462471577871 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 11:06:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:06:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1071ms 11:06:17 INFO - PROCESS | 2340 | 1462471577921 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 11:06:17 INFO - PROCESS | 2340 | 1462471577923 Marionette TRACE conn4 <- [1,2745,null,{"value":"13"}] 11:06:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:06:17 INFO - PROCESS | 2340 | 1462471577927 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:06:17 INFO - PROCESS | 2340 | 1462471577929 Marionette TRACE conn4 <- [1,2746,null,{}] 11:06:17 INFO - PROCESS | 2340 | 1462471577933 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:18 INFO - PROCESS | 2340 | 1462471578089 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 11:06:18 INFO - PROCESS | 2340 | 1462471578293 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:18 INFO - PROCESS | 2340 | ++DOCSHELL 23DC4C00 == 130 [pid = 2340] [id = 696] 11:06:18 INFO - PROCESS | 2340 | ++DOMWINDOW == 271 (23DC5400) [pid = 2340] [serial = 2088] [outer = 00000000] 11:06:18 INFO - PROCESS | 2340 | ++DOMWINDOW == 272 (23E94C00) [pid = 2340] [serial = 2089] [outer = 23DC5400] 11:06:18 INFO - PROCESS | 2340 | 1462471578351 Marionette DEBUG loaded listener.js 11:06:18 INFO - PROCESS | 2340 | ++DOMWINDOW == 273 (24810800) [pid = 2340] [serial = 2090] [outer = 23DC5400] 11:06:19 INFO - PROCESS | 2340 | 1462471579085 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 11:06:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:06:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1171ms 11:06:19 INFO - PROCESS | 2340 | 1462471579101 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 11:06:19 INFO - PROCESS | 2340 | 1462471579103 Marionette TRACE conn4 <- [1,2749,null,{"value":"13"}] 11:06:19 INFO - PROCESS | 2340 | 1462471579107 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:06:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:06:19 INFO - PROCESS | 2340 | 1462471579109 Marionette TRACE conn4 <- [1,2750,null,{}] 11:06:19 INFO - PROCESS | 2340 | 1462471579112 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:19 INFO - PROCESS | 2340 | 1462471579251 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 11:06:19 INFO - PROCESS | 2340 | 1462471579454 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:19 INFO - PROCESS | 2340 | ++DOCSHELL 0D963800 == 131 [pid = 2340] [id = 697] 11:06:19 INFO - PROCESS | 2340 | ++DOMWINDOW == 274 (1995E400) [pid = 2340] [serial = 2091] [outer = 00000000] 11:06:19 INFO - PROCESS | 2340 | ++DOMWINDOW == 275 (1DD6E400) [pid = 2340] [serial = 2092] [outer = 1995E400] 11:06:19 INFO - PROCESS | 2340 | 1462471579507 Marionette DEBUG loaded listener.js 11:06:19 INFO - PROCESS | 2340 | ++DOMWINDOW == 276 (1F250C00) [pid = 2340] [serial = 2093] [outer = 1995E400] 11:06:20 INFO - PROCESS | 2340 | 1462471580430 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 11:06:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:06:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1375ms 11:06:20 INFO - PROCESS | 2340 | 1462471580487 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 11:06:20 INFO - PROCESS | 2340 | 1462471580491 Marionette TRACE conn4 <- [1,2753,null,{"value":"13"}] 11:06:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:06:20 INFO - PROCESS | 2340 | 1462471580496 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:06:20 INFO - PROCESS | 2340 | 1462471580500 Marionette TRACE conn4 <- [1,2754,null,{}] 11:06:20 INFO - PROCESS | 2340 | 1462471580504 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:20 INFO - PROCESS | 2340 | 1462471580637 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 11:06:20 INFO - PROCESS | 2340 | 1462471580840 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:20 INFO - PROCESS | 2340 | ++DOCSHELL 0D680C00 == 132 [pid = 2340] [id = 698] 11:06:20 INFO - PROCESS | 2340 | ++DOMWINDOW == 277 (0D681800) [pid = 2340] [serial = 2094] [outer = 00000000] 11:06:20 INFO - PROCESS | 2340 | ++DOMWINDOW == 278 (0D970C00) [pid = 2340] [serial = 2095] [outer = 0D681800] 11:06:20 INFO - PROCESS | 2340 | 1462471580889 Marionette DEBUG loaded listener.js 11:06:21 INFO - PROCESS | 2340 | ++DOMWINDOW == 279 (0E507000) [pid = 2340] [serial = 2096] [outer = 0D681800] 11:06:21 INFO - PROCESS | 2340 | 1462471581513 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 11:06:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:06:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1074ms 11:06:21 INFO - PROCESS | 2340 | 1462471581571 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 11:06:21 INFO - PROCESS | 2340 | 1462471581576 Marionette TRACE conn4 <- [1,2757,null,{"value":"13"}] 11:06:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:06:21 INFO - PROCESS | 2340 | 1462471581582 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:06:21 INFO - PROCESS | 2340 | 1462471581584 Marionette TRACE conn4 <- [1,2758,null,{}] 11:06:21 INFO - PROCESS | 2340 | 1462471581588 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:21 INFO - PROCESS | 2340 | 1462471581722 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 11:06:21 INFO - PROCESS | 2340 | 1462471581930 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:21 INFO - PROCESS | 2340 | ++DOCSHELL 17E96C00 == 133 [pid = 2340] [id = 699] 11:06:21 INFO - PROCESS | 2340 | ++DOMWINDOW == 280 (17E97C00) [pid = 2340] [serial = 2097] [outer = 00000000] 11:06:22 INFO - PROCESS | 2340 | ++DOMWINDOW == 281 (17EFE000) [pid = 2340] [serial = 2098] [outer = 17E97C00] 11:06:22 INFO - PROCESS | 2340 | 1462471581978 Marionette DEBUG loaded listener.js 11:06:22 INFO - PROCESS | 2340 | ++DOMWINDOW == 282 (190A8C00) [pid = 2340] [serial = 2099] [outer = 17E97C00] 11:06:22 INFO - PROCESS | 2340 | 1462471582626 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 11:06:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:06:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1067ms 11:06:22 INFO - PROCESS | 2340 | 1462471582684 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 11:06:22 INFO - PROCESS | 2340 | 1462471582686 Marionette TRACE conn4 <- [1,2761,null,{"value":"13"}] 11:06:22 INFO - PROCESS | 2340 | 1462471582690 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:06:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:06:22 INFO - PROCESS | 2340 | 1462471582693 Marionette TRACE conn4 <- [1,2762,null,{}] 11:06:22 INFO - PROCESS | 2340 | 1462471582704 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:22 INFO - PROCESS | 2340 | 1462471582835 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 11:06:23 INFO - PROCESS | 2340 | 1462471583041 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:23 INFO - PROCESS | 2340 | ++DOCSHELL 1D887400 == 134 [pid = 2340] [id = 700] 11:06:23 INFO - PROCESS | 2340 | ++DOMWINDOW == 283 (1DC75800) [pid = 2340] [serial = 2100] [outer = 00000000] 11:06:23 INFO - PROCESS | 2340 | ++DOMWINDOW == 284 (1DCC2C00) [pid = 2340] [serial = 2101] [outer = 1DC75800] 11:06:23 INFO - PROCESS | 2340 | 1462471583091 Marionette DEBUG loaded listener.js 11:06:23 INFO - PROCESS | 2340 | ++DOMWINDOW == 285 (1DD71000) [pid = 2340] [serial = 2102] [outer = 1DC75800] 11:06:23 INFO - PROCESS | 2340 | 1462471583682 Marionette TRACE conn4 <- [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]]]}] 11:06:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:06:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1021ms 11:06:23 INFO - PROCESS | 2340 | 1462471583715 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 11:06:23 INFO - PROCESS | 2340 | 1462471583718 Marionette TRACE conn4 <- [1,2765,null,{"value":"13"}] 11:06:23 INFO - PROCESS | 2340 | 1462471583721 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:06:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:06:23 INFO - PROCESS | 2340 | 1462471583723 Marionette TRACE conn4 <- [1,2766,null,{}] 11:06:23 INFO - PROCESS | 2340 | 1462471583726 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:23 INFO - PROCESS | 2340 | 1462471583854 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 11:06:24 INFO - PROCESS | 2340 | 1462471584071 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:24 INFO - PROCESS | 2340 | ++DOCSHELL 1DCCB800 == 135 [pid = 2340] [id = 701] 11:06:24 INFO - PROCESS | 2340 | ++DOMWINDOW == 286 (1EA23C00) [pid = 2340] [serial = 2103] [outer = 00000000] 11:06:24 INFO - PROCESS | 2340 | ++DOMWINDOW == 287 (1ECC0000) [pid = 2340] [serial = 2104] [outer = 1EA23C00] 11:06:24 INFO - PROCESS | 2340 | 1462471584121 Marionette DEBUG loaded listener.js 11:06:24 INFO - PROCESS | 2340 | ++DOMWINDOW == 288 (1FF0D800) [pid = 2340] [serial = 2105] [outer = 1EA23C00] 11:06:24 INFO - PROCESS | 2340 | --DOCSHELL 22F0E800 == 134 [pid = 2340] [id = 642] 11:06:24 INFO - PROCESS | 2340 | --DOCSHELL 14A31800 == 133 [pid = 2340] [id = 631] 11:06:24 INFO - PROCESS | 2340 | --DOCSHELL 1AF55800 == 132 [pid = 2340] [id = 684] 11:06:24 INFO - PROCESS | 2340 | --DOCSHELL 17E92800 == 131 [pid = 2340] [id = 681] 11:06:24 INFO - PROCESS | 2340 | --DOCSHELL 14654000 == 130 [pid = 2340] [id = 680] 11:06:24 INFO - PROCESS | 2340 | --DOMWINDOW == 287 (17D1F000) [pid = 2340] [serial = 1930] [outer = 00000000] [url = about:blank] 11:06:24 INFO - PROCESS | 2340 | --DOMWINDOW == 286 (1DDC5400) [pid = 2340] [serial = 1933] [outer = 00000000] [url = about:blank] 11:06:24 INFO - PROCESS | 2340 | --DOMWINDOW == 285 (230F5000) [pid = 2340] [serial = 1936] [outer = 00000000] [url = about:blank] 11:06:24 INFO - PROCESS | 2340 | --DOMWINDOW == 284 (23D16C00) [pid = 2340] [serial = 1939] [outer = 00000000] [url = about:blank] 11:06:24 INFO - PROCESS | 2340 | --DOMWINDOW == 283 (24AB2000) [pid = 2340] [serial = 1942] [outer = 00000000] [url = about:blank] 11:06:24 INFO - PROCESS | 2340 | --DOMWINDOW == 282 (2780E400) [pid = 2340] [serial = 1945] [outer = 00000000] [url = about:blank] 11:06:24 INFO - PROCESS | 2340 | --DOMWINDOW == 281 (27C42C00) [pid = 2340] [serial = 1948] [outer = 00000000] [url = about:blank] 11:06:24 INFO - PROCESS | 2340 | --DOMWINDOW == 280 (27CA4400) [pid = 2340] [serial = 1951] [outer = 00000000] [url = about:blank] 11:06:24 INFO - PROCESS | 2340 | --DOMWINDOW == 279 (27CCC000) [pid = 2340] [serial = 1954] [outer = 00000000] [url = about:blank] 11:06:24 INFO - PROCESS | 2340 | --DOMWINDOW == 278 (28D74800) [pid = 2340] [serial = 1957] [outer = 00000000] [url = about:blank] 11:06:24 INFO - PROCESS | 2340 | --DOMWINDOW == 277 (29122000) [pid = 2340] [serial = 1960] [outer = 00000000] [url = about:blank] 11:06:24 INFO - PROCESS | 2340 | --DOMWINDOW == 276 (2928B400) [pid = 2340] [serial = 1963] [outer = 00000000] [url = about:blank] 11:06:24 INFO - PROCESS | 2340 | --DOMWINDOW == 275 (18A82400) [pid = 2340] [serial = 1966] [outer = 00000000] [url = about:blank] 11:06:24 INFO - PROCESS | 2340 | --DOMWINDOW == 274 (1F2F7400) [pid = 2340] [serial = 1969] [outer = 00000000] [url = about:blank] 11:06:24 INFO - PROCESS | 2340 | --DOMWINDOW == 273 (22F49C00) [pid = 2340] [serial = 1996] [outer = 00000000] [url = about:blank] 11:06:24 INFO - PROCESS | 2340 | 1462471584804 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 11:06:24 INFO - PROCESS | 2340 | --DOCSHELL 0D968800 == 129 [pid = 2340] [id = 679] 11:06:24 INFO - PROCESS | 2340 | --DOCSHELL 213EB000 == 128 [pid = 2340] [id = 676] 11:06:24 INFO - PROCESS | 2340 | --DOCSHELL 23E8D000 == 127 [pid = 2340] [id = 675] 11:06:24 INFO - PROCESS | 2340 | --DOCSHELL 24AA9C00 == 126 [pid = 2340] [id = 674] 11:06:24 INFO - PROCESS | 2340 | --DOCSHELL 27C46000 == 125 [pid = 2340] [id = 673] 11:06:24 INFO - PROCESS | 2340 | --DOCSHELL 2780D000 == 124 [pid = 2340] [id = 672] 11:06:24 INFO - PROCESS | 2340 | --DOCSHELL 26868400 == 123 [pid = 2340] [id = 671] 11:06:24 INFO - PROCESS | 2340 | --DOCSHELL 23DC4400 == 122 [pid = 2340] [id = 670] 11:06:24 INFO - PROCESS | 2340 | --DOCSHELL 23C10000 == 121 [pid = 2340] [id = 669] 11:06:24 INFO - PROCESS | 2340 | --DOCSHELL 22F3F000 == 120 [pid = 2340] [id = 668] 11:06:24 INFO - PROCESS | 2340 | --DOCSHELL 19D2A000 == 119 [pid = 2340] [id = 667] 11:06:24 INFO - PROCESS | 2340 | --DOCSHELL 14A03800 == 118 [pid = 2340] [id = 666] 11:06:24 INFO - PROCESS | 2340 | --DOMWINDOW == 272 (1EBD0C00) [pid = 2340] [serial = 1984] [outer = 00000000] [url = about:blank] 11:06:24 INFO - PROCESS | 2340 | --DOMWINDOW == 271 (2098F800) [pid = 2340] [serial = 1987] [outer = 00000000] [url = about:blank] 11:06:24 INFO - PROCESS | 2340 | --DOMWINDOW == 270 (1F23F800) [pid = 2340] [serial = 1985] [outer = 00000000] [url = about:blank] 11:06:24 INFO - PROCESS | 2340 | --DOMWINDOW == 269 (17691400) [pid = 2340] [serial = 1990] [outer = 00000000] [url = about:blank] 11:06:24 INFO - PROCESS | 2340 | --DOMWINDOW == 268 (209A9000) [pid = 2340] [serial = 1988] [outer = 00000000] [url = about:blank] 11:06:24 INFO - PROCESS | 2340 | --DOMWINDOW == 267 (1B4E6400) [pid = 2340] [serial = 1978] [outer = 00000000] [url = about:blank] 11:06:24 INFO - PROCESS | 2340 | --DOMWINDOW == 266 (1CBB9C00) [pid = 2340] [serial = 1979] [outer = 00000000] [url = about:blank] 11:06:24 INFO - PROCESS | 2340 | --DOMWINDOW == 265 (16BBF000) [pid = 2340] [serial = 1975] [outer = 00000000] [url = about:blank] 11:06:24 INFO - PROCESS | 2340 | --DOMWINDOW == 264 (17D35000) [pid = 2340] [serial = 1976] [outer = 00000000] [url = about:blank] 11:06:24 INFO - PROCESS | 2340 | --DOMWINDOW == 263 (19D34C00) [pid = 2340] [serial = 1973] [outer = 00000000] [url = about:blank] 11:06:24 INFO - PROCESS | 2340 | --DOMWINDOW == 262 (18A87800) [pid = 2340] [serial = 1972] [outer = 00000000] [url = about:blank] 11:06:24 INFO - PROCESS | 2340 | --DOMWINDOW == 261 (1DD69800) [pid = 2340] [serial = 1981] [outer = 00000000] [url = about:blank] 11:06:24 INFO - PROCESS | 2340 | --DOMWINDOW == 260 (215DB000) [pid = 2340] [serial = 1993] [outer = 00000000] [url = about:blank] 11:06:24 INFO - PROCESS | 2340 | --DOMWINDOW == 259 (2274F800) [pid = 2340] [serial = 1994] [outer = 00000000] [url = about:blank] 11:06:24 INFO - PROCESS | 2340 | --DOMWINDOW == 258 (1A8AB400) [pid = 2340] [serial = 1991] [outer = 00000000] [url = about:blank] 11:06:24 INFO - PROCESS | 2340 | --DOMWINDOW == 257 (1DDC7000) [pid = 2340] [serial = 1982] [outer = 00000000] [url = about:blank] 11:06:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:06:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1182ms 11:06:24 INFO - PROCESS | 2340 | 1462471584906 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 11:06:24 INFO - PROCESS | 2340 | 1462471584908 Marionette TRACE conn4 <- [1,2769,null,{"value":"13"}] 11:06:24 INFO - PROCESS | 2340 | 1462471584912 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:06:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:06:24 INFO - PROCESS | 2340 | 1462471584913 Marionette TRACE conn4 <- [1,2770,null,{}] 11:06:24 INFO - PROCESS | 2340 | 1462471584917 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:25 INFO - PROCESS | 2340 | 1462471585027 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 11:06:25 INFO - PROCESS | 2340 | 1462471585034 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:25 INFO - PROCESS | 2340 | ++DOCSHELL 0DE36400 == 119 [pid = 2340] [id = 702] 11:06:25 INFO - PROCESS | 2340 | ++DOMWINDOW == 258 (0E50A400) [pid = 2340] [serial = 2106] [outer = 00000000] 11:06:25 INFO - PROCESS | 2340 | ++DOMWINDOW == 259 (14A31800) [pid = 2340] [serial = 2107] [outer = 0E50A400] 11:06:25 INFO - PROCESS | 2340 | 1462471585079 Marionette DEBUG loaded listener.js 11:06:25 INFO - PROCESS | 2340 | ++DOMWINDOW == 260 (15A27400) [pid = 2340] [serial = 2108] [outer = 0E50A400] 11:06:25 INFO - PROCESS | 2340 | 1462471585651 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 11:06:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:06:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 770ms 11:06:25 INFO - PROCESS | 2340 | 1462471585686 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 11:06:25 INFO - PROCESS | 2340 | 1462471585688 Marionette TRACE conn4 <- [1,2773,null,{"value":"13"}] 11:06:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:06:25 INFO - PROCESS | 2340 | 1462471585691 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:06:25 INFO - PROCESS | 2340 | 1462471585692 Marionette TRACE conn4 <- [1,2774,null,{}] 11:06:25 INFO - PROCESS | 2340 | 1462471585696 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:25 INFO - PROCESS | 2340 | 1462471585818 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 11:06:26 INFO - PROCESS | 2340 | 1462471585986 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:26 INFO - PROCESS | 2340 | ++DOCSHELL 17EF0800 == 120 [pid = 2340] [id = 703] 11:06:26 INFO - PROCESS | 2340 | ++DOMWINDOW == 261 (17EFB800) [pid = 2340] [serial = 2109] [outer = 00000000] 11:06:26 INFO - PROCESS | 2340 | ++DOMWINDOW == 262 (19515800) [pid = 2340] [serial = 2110] [outer = 17EFB800] 11:06:26 INFO - PROCESS | 2340 | 1462471586036 Marionette DEBUG loaded listener.js 11:06:26 INFO - PROCESS | 2340 | ++DOMWINDOW == 263 (19891C00) [pid = 2340] [serial = 2111] [outer = 17EFB800] 11:06:26 INFO - PROCESS | 2340 | 1462471586419 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 11:06:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:06:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 770ms 11:06:26 INFO - PROCESS | 2340 | 1462471586475 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 11:06:26 INFO - PROCESS | 2340 | 1462471586477 Marionette TRACE conn4 <- [1,2777,null,{"value":"13"}] 11:06:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:06:26 INFO - PROCESS | 2340 | 1462471586480 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:06:26 INFO - PROCESS | 2340 | 1462471586482 Marionette TRACE conn4 <- [1,2778,null,{}] 11:06:26 INFO - PROCESS | 2340 | 1462471586486 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:26 INFO - PROCESS | 2340 | 1462471586598 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 11:06:26 INFO - PROCESS | 2340 | 1462471586604 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:26 INFO - PROCESS | 2340 | ++DOCSHELL 19D2A000 == 121 [pid = 2340] [id = 704] 11:06:26 INFO - PROCESS | 2340 | ++DOMWINDOW == 264 (19D34800) [pid = 2340] [serial = 2112] [outer = 00000000] 11:06:26 INFO - PROCESS | 2340 | ++DOMWINDOW == 265 (1BB9D000) [pid = 2340] [serial = 2113] [outer = 19D34800] 11:06:26 INFO - PROCESS | 2340 | 1462471586649 Marionette DEBUG loaded listener.js 11:06:26 INFO - PROCESS | 2340 | ++DOMWINDOW == 266 (1CB38400) [pid = 2340] [serial = 2114] [outer = 19D34800] 11:06:27 INFO - PROCESS | 2340 | 1462471587168 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 11:06:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:06:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 730ms 11:06:27 INFO - PROCESS | 2340 | 1462471587232 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 11:06:27 INFO - PROCESS | 2340 | 1462471587234 Marionette TRACE conn4 <- [1,2781,null,{"value":"13"}] 11:06:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:06:27 INFO - PROCESS | 2340 | 1462471587238 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:06:27 INFO - PROCESS | 2340 | 1462471587239 Marionette TRACE conn4 <- [1,2782,null,{}] 11:06:27 INFO - PROCESS | 2340 | 1462471587243 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:27 INFO - PROCESS | 2340 | 1462471587414 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 11:06:27 INFO - PROCESS | 2340 | 1462471587443 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:27 INFO - PROCESS | 2340 | ++DOCSHELL 1DD6DC00 == 122 [pid = 2340] [id = 705] 11:06:27 INFO - PROCESS | 2340 | ++DOMWINDOW == 267 (1DD71400) [pid = 2340] [serial = 2115] [outer = 00000000] 11:06:27 INFO - PROCESS | 2340 | ++DOMWINDOW == 268 (1DDCC800) [pid = 2340] [serial = 2116] [outer = 1DD71400] 11:06:27 INFO - PROCESS | 2340 | 1462471587490 Marionette DEBUG loaded listener.js 11:06:27 INFO - PROCESS | 2340 | ++DOMWINDOW == 269 (1EBD2800) [pid = 2340] [serial = 2117] [outer = 1DD71400] 11:06:27 INFO - PROCESS | 2340 | 1462471587987 Marionette TRACE conn4 <- [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]]]}] 11:06:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:06:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 770ms 11:06:28 INFO - PROCESS | 2340 | 1462471588012 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 11:06:28 INFO - PROCESS | 2340 | 1462471588014 Marionette TRACE conn4 <- [1,2785,null,{"value":"13"}] 11:06:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:06:28 INFO - PROCESS | 2340 | 1462471588058 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:06:28 INFO - PROCESS | 2340 | 1462471588060 Marionette TRACE conn4 <- [1,2786,null,{}] 11:06:28 INFO - PROCESS | 2340 | 1462471588064 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:28 INFO - PROCESS | 2340 | 1462471588231 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 11:06:28 INFO - PROCESS | 2340 | 1462471588254 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:28 INFO - PROCESS | 2340 | ++DOCSHELL 0C84C800 == 123 [pid = 2340] [id = 706] 11:06:28 INFO - PROCESS | 2340 | ++DOMWINDOW == 270 (1DDCB000) [pid = 2340] [serial = 2118] [outer = 00000000] 11:06:28 INFO - PROCESS | 2340 | ++DOMWINDOW == 271 (20968800) [pid = 2340] [serial = 2119] [outer = 1DDCB000] 11:06:28 INFO - PROCESS | 2340 | 1462471588299 Marionette DEBUG loaded listener.js 11:06:28 INFO - PROCESS | 2340 | ++DOMWINDOW == 272 (20992000) [pid = 2340] [serial = 2120] [outer = 1DDCB000] 11:06:28 INFO - PROCESS | 2340 | 1462471588792 Marionette TRACE conn4 <- [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]]]}] 11:06:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:06:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 790ms 11:06:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:06:28 INFO - PROCESS | 2340 | 1462471588838 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 11:06:28 INFO - PROCESS | 2340 | 1462471588840 Marionette TRACE conn4 <- [1,2789,null,{"value":"13"}] 11:06:28 INFO - PROCESS | 2340 | 1462471588843 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:06:28 INFO - PROCESS | 2340 | 1462471588845 Marionette TRACE conn4 <- [1,2790,null,{}] 11:06:28 INFO - PROCESS | 2340 | 1462471588855 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:29 INFO - PROCESS | 2340 | 1462471589015 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 11:06:29 INFO - PROCESS | 2340 | 1462471589034 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:29 INFO - PROCESS | 2340 | ++DOCSHELL 209A1800 == 124 [pid = 2340] [id = 707] 11:06:29 INFO - PROCESS | 2340 | ++DOMWINDOW == 273 (213E1800) [pid = 2340] [serial = 2121] [outer = 00000000] 11:06:29 INFO - PROCESS | 2340 | ++DOMWINDOW == 274 (215D6400) [pid = 2340] [serial = 2122] [outer = 213E1800] 11:06:29 INFO - PROCESS | 2340 | 1462471589081 Marionette DEBUG loaded listener.js 11:06:29 INFO - PROCESS | 2340 | ++DOMWINDOW == 275 (22743000) [pid = 2340] [serial = 2123] [outer = 213E1800] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 274 (22F18000) [pid = 2340] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 273 (2686B800) [pid = 2340] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 272 (16BB6800) [pid = 2340] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 271 (18A81400) [pid = 2340] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 270 (1971DC00) [pid = 2340] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 269 (20965800) [pid = 2340] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 268 (23C19000) [pid = 2340] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 267 (209A5C00) [pid = 2340] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 266 (22829000) [pid = 2340] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 265 (1995A400) [pid = 2340] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 264 (1C253800) [pid = 2340] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 263 (1EA1C000) [pid = 2340] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 262 (27C4A400) [pid = 2340] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 261 (23DCD400) [pid = 2340] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 260 (2282E400) [pid = 2340] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 259 (22F43400) [pid = 2340] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 258 (22746400) [pid = 2340] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 257 (143C3400) [pid = 2340] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 256 (2AE29000) [pid = 2340] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 255 (21638000) [pid = 2340] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 254 (17EF8400) [pid = 2340] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 253 (256DF400) [pid = 2340] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 252 (146D9000) [pid = 2340] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 251 (29FBBC00) [pid = 2340] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 250 (23C14800) [pid = 2340] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 249 (23DC6000) [pid = 2340] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 248 (2095F000) [pid = 2340] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 247 (18A7F400) [pid = 2340] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 246 (22F56400) [pid = 2340] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 245 (1DDB1800) [pid = 2340] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 244 (20519C00) [pid = 2340] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 243 (29EB0800) [pid = 2340] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 242 (22F6B800) [pid = 2340] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 241 (18A85400) [pid = 2340] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 240 (2909A400) [pid = 2340] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 239 (22750400) [pid = 2340] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 238 (1EB91800) [pid = 2340] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 237 (23C7E800) [pid = 2340] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 236 (14A48800) [pid = 2340] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 235 (28D6D800) [pid = 2340] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 234 (16155C00) [pid = 2340] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 233 (25340800) [pid = 2340] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 232 (0E9E3000) [pid = 2340] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 231 (165B6400) [pid = 2340] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 230 (2096A400) [pid = 2340] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 229 (0D109000) [pid = 2340] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 228 (17E93400) [pid = 2340] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 227 (23E97C00) [pid = 2340] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 226 (1465BC00) [pid = 2340] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 225 (230B7800) [pid = 2340] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 224 (17D1C800) [pid = 2340] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 223 (29C08000) [pid = 2340] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 222 (29EB4800) [pid = 2340] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 221 (237EE400) [pid = 2340] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 220 (14136800) [pid = 2340] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 219 (14A4AC00) [pid = 2340] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 218 (17D1A800) [pid = 2340] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 217 (237E9800) [pid = 2340] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 216 (2912EC00) [pid = 2340] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 215 (230F7C00) [pid = 2340] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 214 (26D5E400) [pid = 2340] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 213 (0DB5AC00) [pid = 2340] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 212 (230B1C00) [pid = 2340] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 211 (215D9800) [pid = 2340] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 210 (27CA1C00) [pid = 2340] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 209 (1CC35000) [pid = 2340] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 208 (19D2C800) [pid = 2340] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 207 (23DCC400) [pid = 2340] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 206 (23E74000) [pid = 2340] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 205 (22F3E400) [pid = 2340] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 204 (1BCE9400) [pid = 2340] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 203 (15AEF000) [pid = 2340] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 202 (26871400) [pid = 2340] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 201 (28D70800) [pid = 2340] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 200 (22F6A000) [pid = 2340] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 199 (26862C00) [pid = 2340] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 198 (24AAEC00) [pid = 2340] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 197 (17D02400) [pid = 2340] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 196 (23E8EC00) [pid = 2340] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:06:30 INFO - PROCESS | 2340 | --DOMWINDOW == 195 (1C2E1800) [pid = 2340] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:06:30 INFO - PROCESS | 2340 | 1462471590509 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 11:06:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:06:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1737ms 11:06:30 INFO - PROCESS | 2340 | 1462471590581 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 11:06:30 INFO - PROCESS | 2340 | 1462471590583 Marionette TRACE conn4 <- [1,2793,null,{"value":"13"}] 11:06:30 INFO - PROCESS | 2340 | 1462471590586 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:06:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:06:30 INFO - PROCESS | 2340 | 1462471590588 Marionette TRACE conn4 <- [1,2794,null,{}] 11:06:30 INFO - PROCESS | 2340 | 1462471590592 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:30 INFO - PROCESS | 2340 | 1462471590720 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 11:06:30 INFO - PROCESS | 2340 | 1462471590873 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:30 INFO - PROCESS | 2340 | ++DOCSHELL 14A47C00 == 125 [pid = 2340] [id = 708] 11:06:30 INFO - PROCESS | 2340 | ++DOMWINDOW == 196 (14A48800) [pid = 2340] [serial = 2124] [outer = 00000000] 11:06:30 INFO - PROCESS | 2340 | ++DOMWINDOW == 197 (18A85400) [pid = 2340] [serial = 2125] [outer = 14A48800] 11:06:30 INFO - PROCESS | 2340 | 1462471590922 Marionette DEBUG loaded listener.js 11:06:31 INFO - PROCESS | 2340 | ++DOMWINDOW == 198 (1BB10C00) [pid = 2340] [serial = 2126] [outer = 14A48800] 11:06:31 INFO - PROCESS | 2340 | 1462471591319 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 11:06:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:06:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 770ms 11:06:31 INFO - PROCESS | 2340 | 1462471591371 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 11:06:31 INFO - PROCESS | 2340 | 1462471591373 Marionette TRACE conn4 <- [1,2797,null,{"value":"13"}] 11:06:31 INFO - PROCESS | 2340 | 1462471591376 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:06:31 INFO - PROCESS | 2340 | 1462471591378 Marionette TRACE conn4 <- [1,2798,null,{}] 11:06:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:06:31 INFO - PROCESS | 2340 | 1462471591381 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:31 INFO - PROCESS | 2340 | 1462471591493 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 11:06:31 INFO - PROCESS | 2340 | 1462471591499 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:31 INFO - PROCESS | 2340 | ++DOCSHELL 1BB9F400 == 126 [pid = 2340] [id = 709] 11:06:31 INFO - PROCESS | 2340 | ++DOMWINDOW == 199 (1C253800) [pid = 2340] [serial = 2127] [outer = 00000000] 11:06:31 INFO - PROCESS | 2340 | ++DOMWINDOW == 200 (1DDC6800) [pid = 2340] [serial = 2128] [outer = 1C253800] 11:06:31 INFO - PROCESS | 2340 | 1462471591543 Marionette DEBUG loaded listener.js 11:06:31 INFO - PROCESS | 2340 | ++DOMWINDOW == 201 (209AB000) [pid = 2340] [serial = 2129] [outer = 1C253800] 11:06:32 INFO - PROCESS | 2340 | 1462471592021 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 11:06:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:06:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 670ms 11:06:32 INFO - PROCESS | 2340 | 1462471592074 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 11:06:32 INFO - PROCESS | 2340 | 1462471592076 Marionette TRACE conn4 <- [1,2801,null,{"value":"13"}] 11:06:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:06:32 INFO - PROCESS | 2340 | 1462471592079 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:06:32 INFO - PROCESS | 2340 | 1462471592080 Marionette TRACE conn4 <- [1,2802,null,{}] 11:06:32 INFO - PROCESS | 2340 | 1462471592084 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:32 INFO - PROCESS | 2340 | 1462471592200 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 11:06:32 INFO - PROCESS | 2340 | 1462471592488 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:32 INFO - PROCESS | 2340 | ++DOCSHELL 092EE800 == 127 [pid = 2340] [id = 710] 11:06:32 INFO - PROCESS | 2340 | ++DOMWINDOW == 202 (092F1C00) [pid = 2340] [serial = 2130] [outer = 00000000] 11:06:32 INFO - PROCESS | 2340 | ++DOMWINDOW == 203 (0C86D800) [pid = 2340] [serial = 2131] [outer = 092F1C00] 11:06:32 INFO - PROCESS | 2340 | 1462471592550 Marionette DEBUG loaded listener.js 11:06:32 INFO - PROCESS | 2340 | ++DOMWINDOW == 204 (0D675800) [pid = 2340] [serial = 2132] [outer = 092F1C00] 11:06:33 INFO - PROCESS | 2340 | 1462471593256 Marionette TRACE conn4 <- [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]]]}] 11:06:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:06:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1229ms 11:06:33 INFO - PROCESS | 2340 | 1462471593310 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 11:06:33 INFO - PROCESS | 2340 | 1462471593315 Marionette TRACE conn4 <- [1,2805,null,{"value":"13"}] 11:06:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:06:33 INFO - PROCESS | 2340 | 1462471593320 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:06:33 INFO - PROCESS | 2340 | 1462471593323 Marionette TRACE conn4 <- [1,2806,null,{}] 11:06:33 INFO - PROCESS | 2340 | 1462471593328 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:33 INFO - PROCESS | 2340 | 1462471593476 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 11:06:33 INFO - PROCESS | 2340 | 1462471593672 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:33 INFO - PROCESS | 2340 | ++DOCSHELL 17D35000 == 128 [pid = 2340] [id = 711] 11:06:33 INFO - PROCESS | 2340 | ++DOMWINDOW == 205 (17D5EC00) [pid = 2340] [serial = 2133] [outer = 00000000] 11:06:33 INFO - PROCESS | 2340 | ++DOMWINDOW == 206 (186E5800) [pid = 2340] [serial = 2134] [outer = 17D5EC00] 11:06:33 INFO - PROCESS | 2340 | 1462471593729 Marionette DEBUG loaded listener.js 11:06:33 INFO - PROCESS | 2340 | ++DOMWINDOW == 207 (19021800) [pid = 2340] [serial = 2135] [outer = 17D5EC00] 11:06:34 INFO - PROCESS | 2340 | 1462471594365 Marionette TRACE conn4 <- [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]]]}] 11:06:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:06:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1124ms 11:06:34 INFO - PROCESS | 2340 | 1462471594452 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 11:06:34 INFO - PROCESS | 2340 | 1462471594457 Marionette TRACE conn4 <- [1,2809,null,{"value":"13"}] 11:06:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:06:34 INFO - PROCESS | 2340 | 1462471594462 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:06:34 INFO - PROCESS | 2340 | 1462471594464 Marionette TRACE conn4 <- [1,2810,null,{}] 11:06:34 INFO - PROCESS | 2340 | 1462471594468 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:34 INFO - PROCESS | 2340 | 1462471594617 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 11:06:34 INFO - PROCESS | 2340 | 1462471594808 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:34 INFO - PROCESS | 2340 | ++DOCSHELL 1BB3A800 == 129 [pid = 2340] [id = 712] 11:06:34 INFO - PROCESS | 2340 | ++DOMWINDOW == 208 (1CBBD400) [pid = 2340] [serial = 2136] [outer = 00000000] 11:06:34 INFO - PROCESS | 2340 | ++DOMWINDOW == 209 (1DCC4000) [pid = 2340] [serial = 2137] [outer = 1CBBD400] 11:06:34 INFO - PROCESS | 2340 | 1462471594865 Marionette DEBUG loaded listener.js 11:06:34 INFO - PROCESS | 2340 | ++DOMWINDOW == 210 (1EA1B000) [pid = 2340] [serial = 2138] [outer = 1CBBD400] 11:06:35 INFO - PROCESS | 2340 | 1462471595477 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 11:06:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:06:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1071ms 11:06:35 INFO - PROCESS | 2340 | 1462471595533 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 11:06:35 INFO - PROCESS | 2340 | 1462471595536 Marionette TRACE conn4 <- [1,2813,null,{"value":"13"}] 11:06:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:06:35 INFO - PROCESS | 2340 | 1462471595546 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:06:35 INFO - PROCESS | 2340 | 1462471595553 Marionette TRACE conn4 <- [1,2814,null,{}] 11:06:35 INFO - PROCESS | 2340 | 1462471595557 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:35 INFO - PROCESS | 2340 | 1462471595710 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 11:06:35 INFO - PROCESS | 2340 | 1462471595909 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:35 INFO - PROCESS | 2340 | ++DOCSHELL 1BCE7800 == 130 [pid = 2340] [id = 713] 11:06:35 INFO - PROCESS | 2340 | ++DOMWINDOW == 211 (22746C00) [pid = 2340] [serial = 2139] [outer = 00000000] 11:06:35 INFO - PROCESS | 2340 | ++DOMWINDOW == 212 (22F11800) [pid = 2340] [serial = 2140] [outer = 22746C00] 11:06:35 INFO - PROCESS | 2340 | 1462471595963 Marionette DEBUG loaded listener.js 11:06:36 INFO - PROCESS | 2340 | ++DOMWINDOW == 213 (22F40000) [pid = 2340] [serial = 2141] [outer = 22746C00] 11:06:36 INFO - PROCESS | 2340 | 1462471596552 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:06:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:06:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1090ms 11:06:36 INFO - PROCESS | 2340 | 1462471596633 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 11:06:36 INFO - PROCESS | 2340 | 1462471596636 Marionette TRACE conn4 <- [1,2817,null,{"value":"13"}] 11:06:36 INFO - PROCESS | 2340 | 1462471596639 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:06:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:06:36 INFO - PROCESS | 2340 | 1462471596641 Marionette TRACE conn4 <- [1,2818,null,{}] 11:06:36 INFO - PROCESS | 2340 | 1462471596645 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:36 INFO - PROCESS | 2340 | 1462471596791 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 11:06:36 INFO - PROCESS | 2340 | 1462471596986 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:37 INFO - PROCESS | 2340 | ++DOCSHELL 22F17C00 == 131 [pid = 2340] [id = 714] 11:06:37 INFO - PROCESS | 2340 | ++DOMWINDOW == 214 (22F55C00) [pid = 2340] [serial = 2142] [outer = 00000000] 11:06:37 INFO - PROCESS | 2340 | ++DOMWINDOW == 215 (22F75000) [pid = 2340] [serial = 2143] [outer = 22F55C00] 11:06:37 INFO - PROCESS | 2340 | 1462471597040 Marionette DEBUG loaded listener.js 11:06:37 INFO - PROCESS | 2340 | ++DOMWINDOW == 216 (22F84400) [pid = 2340] [serial = 2144] [outer = 22F55C00] 11:06:37 INFO - PROCESS | 2340 | 1462471597665 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 11:06:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:06:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1074ms 11:06:37 INFO - PROCESS | 2340 | 1462471597717 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 11:06:37 INFO - PROCESS | 2340 | 1462471597720 Marionette TRACE conn4 <- [1,2821,null,{"value":"13"}] 11:06:37 INFO - PROCESS | 2340 | 1462471597723 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:06:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:06:37 INFO - PROCESS | 2340 | 1462471597725 Marionette TRACE conn4 <- [1,2822,null,{}] 11:06:37 INFO - PROCESS | 2340 | 1462471597729 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:37 INFO - PROCESS | 2340 | 1462471597864 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 11:06:38 INFO - PROCESS | 2340 | 1462471598058 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:38 INFO - PROCESS | 2340 | ++DOCSHELL 230BE800 == 132 [pid = 2340] [id = 715] 11:06:38 INFO - PROCESS | 2340 | ++DOMWINDOW == 217 (230ED000) [pid = 2340] [serial = 2145] [outer = 00000000] 11:06:38 INFO - PROCESS | 2340 | ++DOMWINDOW == 218 (237E9000) [pid = 2340] [serial = 2146] [outer = 230ED000] 11:06:38 INFO - PROCESS | 2340 | 1462471598121 Marionette DEBUG loaded listener.js 11:06:38 INFO - PROCESS | 2340 | ++DOMWINDOW == 219 (23C11400) [pid = 2340] [serial = 2147] [outer = 230ED000] 11:06:38 INFO - PROCESS | 2340 | 1462471598764 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:06:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:06:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1070ms 11:06:38 INFO - PROCESS | 2340 | 1462471598798 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 11:06:38 INFO - PROCESS | 2340 | 1462471598800 Marionette TRACE conn4 <- [1,2825,null,{"value":"13"}] 11:06:38 INFO - PROCESS | 2340 | 1462471598803 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:06:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:06:38 INFO - PROCESS | 2340 | 1462471598805 Marionette TRACE conn4 <- [1,2826,null,{}] 11:06:38 INFO - PROCESS | 2340 | 1462471598809 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:38 INFO - PROCESS | 2340 | 1462471598946 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 11:06:39 INFO - PROCESS | 2340 | 1462471599155 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:39 INFO - PROCESS | 2340 | ++DOCSHELL 23C7A800 == 133 [pid = 2340] [id = 716] 11:06:39 INFO - PROCESS | 2340 | ++DOMWINDOW == 220 (23C7C800) [pid = 2340] [serial = 2148] [outer = 00000000] 11:06:39 INFO - PROCESS | 2340 | ++DOMWINDOW == 221 (23D18C00) [pid = 2340] [serial = 2149] [outer = 23C7C800] 11:06:39 INFO - PROCESS | 2340 | 1462471599210 Marionette DEBUG loaded listener.js 11:06:39 INFO - PROCESS | 2340 | ++DOMWINDOW == 222 (23DCAC00) [pid = 2340] [serial = 2150] [outer = 23C7C800] 11:06:39 INFO - PROCESS | 2340 | 1462471599793 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 11:06:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:06:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1017ms 11:06:39 INFO - PROCESS | 2340 | 1462471599824 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 11:06:39 INFO - PROCESS | 2340 | 1462471599827 Marionette TRACE conn4 <- [1,2829,null,{"value":"13"}] 11:06:39 INFO - PROCESS | 2340 | 1462471599830 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:06:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:06:39 INFO - PROCESS | 2340 | 1462471599832 Marionette TRACE conn4 <- [1,2830,null,{}] 11:06:39 INFO - PROCESS | 2340 | 1462471599835 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:39 INFO - PROCESS | 2340 | 1462471599973 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 11:06:40 INFO - PROCESS | 2340 | 1462471600187 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:40 INFO - PROCESS | 2340 | ++DOCSHELL 23E66800 == 134 [pid = 2340] [id = 717] 11:06:40 INFO - PROCESS | 2340 | ++DOMWINDOW == 223 (23E69800) [pid = 2340] [serial = 2151] [outer = 00000000] 11:06:40 INFO - PROCESS | 2340 | ++DOMWINDOW == 224 (23E74000) [pid = 2340] [serial = 2152] [outer = 23E69800] 11:06:40 INFO - PROCESS | 2340 | 1462471600242 Marionette DEBUG loaded listener.js 11:06:40 INFO - PROCESS | 2340 | ++DOMWINDOW == 225 (23E91000) [pid = 2340] [serial = 2153] [outer = 23E69800] 11:06:40 INFO - PROCESS | 2340 | 1462471600853 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 11:06:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:06:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1069ms 11:06:40 INFO - PROCESS | 2340 | 1462471600904 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 11:06:40 INFO - PROCESS | 2340 | 1462471600906 Marionette TRACE conn4 <- [1,2833,null,{"value":"13"}] 11:06:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:06:40 INFO - PROCESS | 2340 | 1462471600910 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:06:40 INFO - PROCESS | 2340 | 1462471600912 Marionette TRACE conn4 <- [1,2834,null,{}] 11:06:40 INFO - PROCESS | 2340 | 1462471600916 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:41 INFO - PROCESS | 2340 | 1462471601051 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 11:06:41 INFO - PROCESS | 2340 | 1462471601248 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:41 INFO - PROCESS | 2340 | ++DOCSHELL 23D0E800 == 135 [pid = 2340] [id = 718] 11:06:41 INFO - PROCESS | 2340 | ++DOMWINDOW == 226 (23E96800) [pid = 2340] [serial = 2154] [outer = 00000000] 11:06:41 INFO - PROCESS | 2340 | ++DOMWINDOW == 227 (24AAB400) [pid = 2340] [serial = 2155] [outer = 23E96800] 11:06:41 INFO - PROCESS | 2340 | 1462471601306 Marionette DEBUG loaded listener.js 11:06:41 INFO - PROCESS | 2340 | ++DOMWINDOW == 228 (24AB4000) [pid = 2340] [serial = 2156] [outer = 23E96800] 11:06:41 INFO - PROCESS | 2340 | 1462471601915 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 11:06:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:06:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1066ms 11:06:41 INFO - PROCESS | 2340 | 1462471601979 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 11:06:41 INFO - PROCESS | 2340 | 1462471601982 Marionette TRACE conn4 <- [1,2837,null,{"value":"13"}] 11:06:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:06:41 INFO - PROCESS | 2340 | 1462471601985 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:06:41 INFO - PROCESS | 2340 | 1462471601987 Marionette TRACE conn4 <- [1,2838,null,{}] 11:06:41 INFO - PROCESS | 2340 | 1462471601991 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:42 INFO - PROCESS | 2340 | 1462471602134 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 11:06:42 INFO - PROCESS | 2340 | 1462471602337 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:42 INFO - PROCESS | 2340 | ++DOCSHELL 25333C00 == 136 [pid = 2340] [id = 719] 11:06:42 INFO - PROCESS | 2340 | ++DOMWINDOW == 229 (25334000) [pid = 2340] [serial = 2157] [outer = 00000000] 11:06:42 INFO - PROCESS | 2340 | ++DOMWINDOW == 230 (25340C00) [pid = 2340] [serial = 2158] [outer = 25334000] 11:06:42 INFO - PROCESS | 2340 | 1462471602395 Marionette DEBUG loaded listener.js 11:06:42 INFO - PROCESS | 2340 | ++DOMWINDOW == 231 (256D4C00) [pid = 2340] [serial = 2159] [outer = 25334000] 11:06:42 INFO - PROCESS | 2340 | 1462471602955 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:06:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:06:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1017ms 11:06:43 INFO - PROCESS | 2340 | 1462471603007 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 11:06:43 INFO - PROCESS | 2340 | 1462471603009 Marionette TRACE conn4 <- [1,2841,null,{"value":"13"}] 11:06:43 INFO - PROCESS | 2340 | 1462471603012 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:06:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:06:43 INFO - PROCESS | 2340 | 1462471603014 Marionette TRACE conn4 <- [1,2842,null,{}] 11:06:43 INFO - PROCESS | 2340 | 1462471603018 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:43 INFO - PROCESS | 2340 | 1462471603153 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 11:06:43 INFO - PROCESS | 2340 | 1462471603363 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:43 INFO - PROCESS | 2340 | ++DOCSHELL 2533C400 == 137 [pid = 2340] [id = 720] 11:06:43 INFO - PROCESS | 2340 | ++DOMWINDOW == 232 (256D8400) [pid = 2340] [serial = 2160] [outer = 00000000] 11:06:43 INFO - PROCESS | 2340 | ++DOMWINDOW == 233 (26862C00) [pid = 2340] [serial = 2161] [outer = 256D8400] 11:06:43 INFO - PROCESS | 2340 | 1462471603424 Marionette DEBUG loaded listener.js 11:06:43 INFO - PROCESS | 2340 | ++DOMWINDOW == 234 (2686E800) [pid = 2340] [serial = 2162] [outer = 256D8400] 11:06:44 INFO - PROCESS | 2340 | 1462471604023 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 11:06:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:06:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1070ms 11:06:44 INFO - PROCESS | 2340 | 1462471604087 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 11:06:44 INFO - PROCESS | 2340 | 1462471604089 Marionette TRACE conn4 <- [1,2845,null,{"value":"13"}] 11:06:44 INFO - PROCESS | 2340 | 1462471604092 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:06:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:06:44 INFO - PROCESS | 2340 | 1462471604095 Marionette TRACE conn4 <- [1,2846,null,{}] 11:06:44 INFO - PROCESS | 2340 | 1462471604098 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:44 INFO - PROCESS | 2340 | 1462471604254 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 11:06:44 INFO - PROCESS | 2340 | 1462471604454 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:44 INFO - PROCESS | 2340 | ++DOCSHELL 26871400 == 138 [pid = 2340] [id = 721] 11:06:44 INFO - PROCESS | 2340 | ++DOMWINDOW == 235 (26CDD000) [pid = 2340] [serial = 2163] [outer = 00000000] 11:06:44 INFO - PROCESS | 2340 | ++DOMWINDOW == 236 (26D5F800) [pid = 2340] [serial = 2164] [outer = 26CDD000] 11:06:44 INFO - PROCESS | 2340 | 1462471604507 Marionette DEBUG loaded listener.js 11:06:44 INFO - PROCESS | 2340 | ++DOMWINDOW == 237 (26D61400) [pid = 2340] [serial = 2165] [outer = 26CDD000] 11:06:45 INFO - PROCESS | 2340 | 1462471605124 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:06:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:06:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1077ms 11:06:45 INFO - PROCESS | 2340 | 1462471605172 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 11:06:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:06:45 INFO - PROCESS | 2340 | 1462471605175 Marionette TRACE conn4 <- [1,2849,null,{"value":"13"}] 11:06:45 INFO - PROCESS | 2340 | 1462471605178 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:06:45 INFO - PROCESS | 2340 | 1462471605180 Marionette TRACE conn4 <- [1,2850,null,{}] 11:06:45 INFO - PROCESS | 2340 | 1462471605184 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:45 INFO - PROCESS | 2340 | 1462471605327 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 11:06:45 INFO - PROCESS | 2340 | 1462471605619 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:45 INFO - PROCESS | 2340 | ++DOCSHELL 1CD85400 == 139 [pid = 2340] [id = 722] 11:06:45 INFO - PROCESS | 2340 | ++DOMWINDOW == 238 (1D76A800) [pid = 2340] [serial = 2166] [outer = 00000000] 11:06:45 INFO - PROCESS | 2340 | ++DOMWINDOW == 239 (27817C00) [pid = 2340] [serial = 2167] [outer = 1D76A800] 11:06:45 INFO - PROCESS | 2340 | 1462471605675 Marionette DEBUG loaded listener.js 11:06:45 INFO - PROCESS | 2340 | ++DOMWINDOW == 240 (27C3E000) [pid = 2340] [serial = 2168] [outer = 1D76A800] 11:06:46 INFO - PROCESS | 2340 | 1462471606257 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 11:06:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:06:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1177ms 11:06:46 INFO - PROCESS | 2340 | 1462471606366 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 11:06:46 INFO - PROCESS | 2340 | 1462471606370 Marionette TRACE conn4 <- [1,2853,null,{"value":"13"}] 11:06:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:06:46 INFO - PROCESS | 2340 | 1462471606376 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:06:46 INFO - PROCESS | 2340 | 1462471606378 Marionette TRACE conn4 <- [1,2854,null,{}] 11:06:46 INFO - PROCESS | 2340 | 1462471606382 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:46 INFO - PROCESS | 2340 | 1462471606527 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 11:06:46 INFO - PROCESS | 2340 | 1462471606725 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:46 INFO - PROCESS | 2340 | ++DOCSHELL 17E8C800 == 140 [pid = 2340] [id = 723] 11:06:46 INFO - PROCESS | 2340 | ++DOMWINDOW == 241 (17E93800) [pid = 2340] [serial = 2169] [outer = 00000000] 11:06:46 INFO - PROCESS | 2340 | ++DOMWINDOW == 242 (1A989C00) [pid = 2340] [serial = 2170] [outer = 17E93800] 11:06:46 INFO - PROCESS | 2340 | 1462471606778 Marionette DEBUG loaded listener.js 11:06:46 INFO - PROCESS | 2340 | ++DOMWINDOW == 243 (1B4DD800) [pid = 2340] [serial = 2171] [outer = 17E93800] 11:06:47 INFO - PROCESS | 2340 | 1462471607366 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 11:06:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:06:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1019ms 11:06:47 INFO - PROCESS | 2340 | 1462471607396 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 11:06:47 INFO - PROCESS | 2340 | 1462471607398 Marionette TRACE conn4 <- [1,2857,null,{"value":"13"}] 11:06:47 INFO - PROCESS | 2340 | 1462471607401 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:06:47 INFO - PROCESS | 2340 | 1462471607403 Marionette TRACE conn4 <- [1,2858,null,{}] 11:06:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:06:47 INFO - PROCESS | 2340 | 1462471607407 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:47 INFO - PROCESS | 2340 | 1462471607547 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 11:06:47 INFO - PROCESS | 2340 | 1462471607759 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:47 INFO - PROCESS | 2340 | ++DOCSHELL 14327800 == 141 [pid = 2340] [id = 724] 11:06:47 INFO - PROCESS | 2340 | ++DOMWINDOW == 244 (1465C400) [pid = 2340] [serial = 2172] [outer = 00000000] 11:06:47 INFO - PROCESS | 2340 | ++DOMWINDOW == 245 (1CB2A800) [pid = 2340] [serial = 2173] [outer = 1465C400] 11:06:47 INFO - PROCESS | 2340 | 1462471607818 Marionette DEBUG loaded listener.js 11:06:47 INFO - PROCESS | 2340 | ++DOMWINDOW == 246 (1DCCD000) [pid = 2340] [serial = 2174] [outer = 1465C400] 11:06:48 INFO - PROCESS | 2340 | 1462471608426 Marionette TRACE conn4 <- [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]]]}] 11:06:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:06:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1074ms 11:06:48 INFO - PROCESS | 2340 | 1462471608480 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 11:06:48 INFO - PROCESS | 2340 | 1462471608482 Marionette TRACE conn4 <- [1,2861,null,{"value":"13"}] 11:06:48 INFO - PROCESS | 2340 | 1462471608486 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:06:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:06:48 INFO - PROCESS | 2340 | 1462471608488 Marionette TRACE conn4 <- [1,2862,null,{}] 11:06:48 INFO - PROCESS | 2340 | 1462471608492 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:48 INFO - PROCESS | 2340 | 1462471608631 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 11:06:48 INFO - PROCESS | 2340 | 1462471608849 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:48 INFO - PROCESS | 2340 | ++DOCSHELL 14A4E000 == 142 [pid = 2340] [id = 725] 11:06:48 INFO - PROCESS | 2340 | ++DOMWINDOW == 247 (17D01C00) [pid = 2340] [serial = 2175] [outer = 00000000] 11:06:48 INFO - PROCESS | 2340 | ++DOMWINDOW == 248 (1BB14800) [pid = 2340] [serial = 2176] [outer = 17D01C00] 11:06:48 INFO - PROCESS | 2340 | 1462471608904 Marionette DEBUG loaded listener.js 11:06:48 INFO - PROCESS | 2340 | ++DOMWINDOW == 249 (1EB97C00) [pid = 2340] [serial = 2177] [outer = 17D01C00] 11:06:49 INFO - PROCESS | 2340 | 1462471609954 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 11:06:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:06:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1532ms 11:06:50 INFO - PROCESS | 2340 | 1462471610022 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 11:06:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:06:50 INFO - PROCESS | 2340 | 1462471610026 Marionette TRACE conn4 <- [1,2865,null,{"value":"13"}] 11:06:50 INFO - PROCESS | 2340 | 1462471610031 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:06:50 INFO - PROCESS | 2340 | 1462471610035 Marionette TRACE conn4 <- [1,2866,null,{}] 11:06:50 INFO - PROCESS | 2340 | 1462471610057 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:50 INFO - PROCESS | 2340 | 1462471610201 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 11:06:50 INFO - PROCESS | 2340 | 1462471610408 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:50 INFO - PROCESS | 2340 | ++DOCSHELL 165BA000 == 143 [pid = 2340] [id = 726] 11:06:50 INFO - PROCESS | 2340 | ++DOMWINDOW == 250 (165BB400) [pid = 2340] [serial = 2178] [outer = 00000000] 11:06:50 INFO - PROCESS | 2340 | ++DOMWINDOW == 251 (17E98000) [pid = 2340] [serial = 2179] [outer = 165BB400] 11:06:50 INFO - PROCESS | 2340 | 1462471610458 Marionette DEBUG loaded listener.js 11:06:50 INFO - PROCESS | 2340 | ++DOMWINDOW == 252 (18A7C000) [pid = 2340] [serial = 2180] [outer = 165BB400] 11:06:51 INFO - PROCESS | 2340 | 1462471611090 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 11:06:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:06:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1094ms 11:06:51 INFO - PROCESS | 2340 | 1462471611135 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 11:06:51 INFO - PROCESS | 2340 | 1462471611141 Marionette TRACE conn4 <- [1,2869,null,{"value":"13"}] 11:06:51 INFO - PROCESS | 2340 | 1462471611148 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:06:51 INFO - PROCESS | 2340 | 1462471611151 Marionette TRACE conn4 <- [1,2870,null,{}] 11:06:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:06:51 INFO - PROCESS | 2340 | 1462471611155 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:51 INFO - PROCESS | 2340 | 1462471611289 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 11:06:51 INFO - PROCESS | 2340 | 1462471611496 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:51 INFO - PROCESS | 2340 | ++DOCSHELL 16BC2400 == 144 [pid = 2340] [id = 727] 11:06:51 INFO - PROCESS | 2340 | ++DOMWINDOW == 253 (18726400) [pid = 2340] [serial = 2181] [outer = 00000000] 11:06:51 INFO - PROCESS | 2340 | ++DOMWINDOW == 254 (1CB2EC00) [pid = 2340] [serial = 2182] [outer = 18726400] 11:06:51 INFO - PROCESS | 2340 | 1462471611544 Marionette DEBUG loaded listener.js 11:06:51 INFO - PROCESS | 2340 | ++DOMWINDOW == 255 (1CD85800) [pid = 2340] [serial = 2183] [outer = 18726400] 11:06:52 INFO - PROCESS | 2340 | 1462471612152 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 11:06:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:06:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1070ms 11:06:52 INFO - PROCESS | 2340 | 1462471612224 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 11:06:52 INFO - PROCESS | 2340 | 1462471612227 Marionette TRACE conn4 <- [1,2873,null,{"value":"13"}] 11:06:52 INFO - PROCESS | 2340 | 1462471612230 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:06:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:06:52 INFO - PROCESS | 2340 | 1462471612234 Marionette TRACE conn4 <- [1,2874,null,{}] 11:06:52 INFO - PROCESS | 2340 | 1462471612244 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:52 INFO - PROCESS | 2340 | 1462471612377 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 11:06:52 INFO - PROCESS | 2340 | --DOCSHELL 29FB8C00 == 143 [pid = 2340] [id = 559] 11:06:52 INFO - PROCESS | 2340 | --DOCSHELL 29C07C00 == 142 [pid = 2340] [id = 555] 11:06:52 INFO - PROCESS | 2340 | --DOCSHELL 0E53C400 == 141 [pid = 2340] [id = 264] 11:06:52 INFO - PROCESS | 2340 | --DOCSHELL 19D30C00 == 140 [pid = 2340] [id = 214] 11:06:52 INFO - PROCESS | 2340 | --DOCSHELL 0D678C00 == 139 [pid = 2340] [id = 102] 11:06:52 INFO - PROCESS | 2340 | --DOCSHELL 215DD400 == 138 [pid = 2340] [id = 619] 11:06:52 INFO - PROCESS | 2340 | --DOCSHELL 29CD8C00 == 137 [pid = 2340] [id = 556] 11:06:52 INFO - PROCESS | 2340 | --DOCSHELL 1BB9F400 == 136 [pid = 2340] [id = 709] 11:06:52 INFO - PROCESS | 2340 | --DOCSHELL 14A47C00 == 135 [pid = 2340] [id = 708] 11:06:52 INFO - PROCESS | 2340 | --DOCSHELL 209A1800 == 134 [pid = 2340] [id = 707] 11:06:52 INFO - PROCESS | 2340 | --DOCSHELL 0C84C800 == 133 [pid = 2340] [id = 706] 11:06:52 INFO - PROCESS | 2340 | --DOCSHELL 1DD6DC00 == 132 [pid = 2340] [id = 705] 11:06:52 INFO - PROCESS | 2340 | --DOCSHELL 19D2A000 == 131 [pid = 2340] [id = 704] 11:06:52 INFO - PROCESS | 2340 | --DOMWINDOW == 254 (1BBA0000) [pid = 2340] [serial = 2032] [outer = 00000000] [url = about:blank] 11:06:52 INFO - PROCESS | 2340 | --DOMWINDOW == 253 (29A1A400) [pid = 2340] [serial = 2026] [outer = 00000000] [url = about:blank] 11:06:52 INFO - PROCESS | 2340 | --DOMWINDOW == 252 (29833000) [pid = 2340] [serial = 2023] [outer = 00000000] [url = about:blank] 11:06:52 INFO - PROCESS | 2340 | --DOMWINDOW == 251 (29CD6000) [pid = 2340] [serial = 2029] [outer = 00000000] [url = about:blank] 11:06:52 INFO - PROCESS | 2340 | --DOMWINDOW == 250 (2912DC00) [pid = 2340] [serial = 2020] [outer = 00000000] [url = about:blank] 11:06:52 INFO - PROCESS | 2340 | --DOMWINDOW == 249 (27CA5400) [pid = 2340] [serial = 2017] [outer = 00000000] [url = about:blank] 11:06:52 INFO - PROCESS | 2340 | 1462471612679 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:52 INFO - PROCESS | 2340 | --DOCSHELL 17EF0800 == 130 [pid = 2340] [id = 703] 11:06:52 INFO - PROCESS | 2340 | --DOCSHELL 17699400 == 129 [pid = 2340] [id = 683] 11:06:52 INFO - PROCESS | 2340 | --DOCSHELL 0DE36400 == 128 [pid = 2340] [id = 702] 11:06:52 INFO - PROCESS | 2340 | --DOCSHELL 1DCCB800 == 127 [pid = 2340] [id = 701] 11:06:52 INFO - PROCESS | 2340 | --DOCSHELL 18A7DC00 == 126 [pid = 2340] [id = 682] 11:06:52 INFO - PROCESS | 2340 | --DOCSHELL 1D887400 == 125 [pid = 2340] [id = 700] 11:06:52 INFO - PROCESS | 2340 | --DOCSHELL 17E96C00 == 124 [pid = 2340] [id = 699] 11:06:52 INFO - PROCESS | 2340 | --DOCSHELL 0D680C00 == 123 [pid = 2340] [id = 698] 11:06:52 INFO - PROCESS | 2340 | ++DOCSHELL 092F0400 == 124 [pid = 2340] [id = 728] 11:06:52 INFO - PROCESS | 2340 | ++DOMWINDOW == 250 (0C84C800) [pid = 2340] [serial = 2184] [outer = 00000000] 11:06:52 INFO - PROCESS | 2340 | ++DOMWINDOW == 251 (0D103000) [pid = 2340] [serial = 2185] [outer = 0C84C800] 11:06:52 INFO - PROCESS | 2340 | 1462471612749 Marionette DEBUG loaded listener.js 11:06:52 INFO - PROCESS | 2340 | ++DOMWINDOW == 252 (0E53D800) [pid = 2340] [serial = 2186] [outer = 0C84C800] 11:06:52 INFO - PROCESS | 2340 | --DOCSHELL 22F87000 == 123 [pid = 2340] [id = 694] 11:06:52 INFO - PROCESS | 2340 | --DOCSHELL 22F3A400 == 122 [pid = 2340] [id = 693] 11:06:52 INFO - PROCESS | 2340 | --DOCSHELL 21636000 == 121 [pid = 2340] [id = 692] 11:06:52 INFO - PROCESS | 2340 | --DOCSHELL 20986400 == 120 [pid = 2340] [id = 691] 11:06:52 INFO - PROCESS | 2340 | --DOCSHELL 1ECC0800 == 119 [pid = 2340] [id = 690] 11:06:52 INFO - PROCESS | 2340 | --DOCSHELL 1F243C00 == 118 [pid = 2340] [id = 689] 11:06:52 INFO - PROCESS | 2340 | --DOCSHELL 1DDC4400 == 117 [pid = 2340] [id = 688] 11:06:52 INFO - PROCESS | 2340 | --DOCSHELL 18A86800 == 116 [pid = 2340] [id = 687] 11:06:52 INFO - PROCESS | 2340 | --DOCSHELL 1413B800 == 115 [pid = 2340] [id = 686] 11:06:52 INFO - PROCESS | 2340 | --DOCSHELL 18A80C00 == 114 [pid = 2340] [id = 685] 11:06:52 INFO - PROCESS | 2340 | --DOMWINDOW == 251 (22F6C000) [pid = 2340] [serial = 1928] [outer = 00000000] [url = about:blank] 11:06:52 INFO - PROCESS | 2340 | --DOMWINDOW == 250 (26CDC800) [pid = 2340] [serial = 2014] [outer = 00000000] [url = about:blank] 11:06:52 INFO - PROCESS | 2340 | --DOMWINDOW == 249 (19897000) [pid = 2340] [serial = 1967] [outer = 00000000] [url = about:blank] 11:06:52 INFO - PROCESS | 2340 | --DOMWINDOW == 248 (1D76A000) [pid = 2340] [serial = 1658] [outer = 00000000] [url = about:blank] 11:06:52 INFO - PROCESS | 2340 | --DOMWINDOW == 247 (19D37800) [pid = 2340] [serial = 2050] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 246 (213E4C00) [pid = 2340] [serial = 1802] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 245 (23D16800) [pid = 2340] [serial = 1745] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 244 (23DCF400) [pid = 2340] [serial = 1823] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 243 (22F69800) [pid = 2340] [serial = 1997] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 242 (1DD6B800) [pid = 2340] [serial = 1865] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 241 (1DC79800) [pid = 2340] [serial = 1799] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 240 (1FF0F800) [pid = 2340] [serial = 1730] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 239 (27CA8C00) [pid = 2340] [serial = 1952] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 238 (24AB1C00) [pid = 2340] [serial = 2012] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 237 (22F3DC00) [pid = 2340] [serial = 1808] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 236 (230BB800) [pid = 2340] [serial = 2006] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 235 (22F3F800) [pid = 2340] [serial = 1736] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 234 (17EF5C00) [pid = 2340] [serial = 1931] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 233 (2B0D2000) [pid = 2340] [serial = 1676] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 232 (22F3C400) [pid = 2340] [serial = 1859] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 231 (215D5400) [pid = 2340] [serial = 1826] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 230 (2686BC00) [pid = 2340] [serial = 1889] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 229 (2098E000) [pid = 2340] [serial = 1757] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 228 (29FC4000) [pid = 2340] [serial = 1679] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 227 (23D18400) [pid = 2340] [serial = 2009] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 226 (23E89800) [pid = 2340] [serial = 1748] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 225 (209A4400) [pid = 2340] [serial = 1793] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 224 (198F9000) [pid = 2340] [serial = 2048] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 223 (22F7E400) [pid = 2340] [serial = 1811] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 222 (230B7C00) [pid = 2340] [serial = 1814] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 221 (215D3000) [pid = 2340] [serial = 1733] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 220 (2A4D0C00) [pid = 2340] [serial = 1670] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 219 (230B4C00) [pid = 2340] [serial = 1871] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 218 (22F82400) [pid = 2340] [serial = 1754] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 217 (29127400) [pid = 2340] [serial = 1961] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 216 (22F42800) [pid = 2340] [serial = 1868] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 215 (237EB000) [pid = 2340] [serial = 1661] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 214 (23E67000) [pid = 2340] [serial = 1940] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 213 (165BFC00) [pid = 2340] [serial = 1999] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 212 (29A1C400) [pid = 2340] [serial = 1664] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 211 (18A7C400) [pid = 2340] [serial = 1796] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 210 (256D7400) [pid = 2340] [serial = 1886] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 209 (1DD6E000) [pid = 2340] [serial = 1682] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 208 (1A98C400) [pid = 2340] [serial = 2051] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 207 (1EA17C00) [pid = 2340] [serial = 2035] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 206 (2BEB6C00) [pid = 2340] [serial = 1622] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 205 (0E50EC00) [pid = 2340] [serial = 1721] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 204 (186E9000) [pid = 2340] [serial = 2045] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 203 (24AAA000) [pid = 2340] [serial = 1880] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 202 (1971FC00) [pid = 2340] [serial = 2047] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 201 (17672800) [pid = 2340] [serial = 2000] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 200 (165BD400) [pid = 2340] [serial = 2042] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 199 (237F7400) [pid = 2340] [serial = 1817] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 198 (18A79C00) [pid = 2340] [serial = 1724] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 197 (24804C00) [pid = 2340] [serial = 2011] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 196 (23D0A400) [pid = 2340] [serial = 2008] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 195 (29CD2000) [pid = 2340] [serial = 1667] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 194 (2AE2BC00) [pid = 2340] [serial = 1673] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 193 (20525800) [pid = 2340] [serial = 2036] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 192 (23D0BC00) [pid = 2340] [serial = 1820] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 191 (22F80800) [pid = 2340] [serial = 2005] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 190 (17EFCC00) [pid = 2340] [serial = 1862] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 189 (1952C000) [pid = 2340] [serial = 1760] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 188 (1C25D800) [pid = 2340] [serial = 1898] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 187 (23C72000) [pid = 2340] [serial = 1874] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 186 (2928FC00) [pid = 2340] [serial = 1964] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 185 (23C0FC00) [pid = 2340] [serial = 1742] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 184 (27C44C00) [pid = 2340] [serial = 1949] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 183 (143CC800) [pid = 2340] [serial = 2039] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 182 (23C0C800) [pid = 2340] [serial = 1937] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 181 (22821800) [pid = 2340] [serial = 1805] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 180 (27CD1C00) [pid = 2340] [serial = 1955] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 179 (26D63400) [pid = 2340] [serial = 2015] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 178 (1F23B000) [pid = 2340] [serial = 1934] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 177 (15AEE800) [pid = 2340] [serial = 2041] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 176 (1DDAA000) [pid = 2340] [serial = 2003] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 175 (23E94400) [pid = 2340] [serial = 1877] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 174 (26871800) [pid = 2340] [serial = 1505] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 173 (17EFB400) [pid = 2340] [serial = 2044] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 172 (27812400) [pid = 2340] [serial = 1895] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 171 (1D76E400) [pid = 2340] [serial = 2002] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 170 (1CD8B000) [pid = 2340] [serial = 1727] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 169 (20964C00) [pid = 2340] [serial = 1751] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 168 (26D5F400) [pid = 2340] [serial = 1892] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 167 (28D78C00) [pid = 2340] [serial = 1958] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 166 (230B2400) [pid = 2340] [serial = 1739] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 165 (27815800) [pid = 2340] [serial = 1946] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 164 (25337000) [pid = 2340] [serial = 1883] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 163 (20995C00) [pid = 2340] [serial = 1970] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 162 (0E9DB000) [pid = 2340] [serial = 2038] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 161 (25341800) [pid = 2340] [serial = 1943] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 160 (1CBC0C00) [pid = 2340] [serial = 2053] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | --DOMWINDOW == 159 (1CD8A400) [pid = 2340] [serial = 2054] [outer = 00000000] [url = about:blank] 11:06:53 INFO - PROCESS | 2340 | 1462471613342 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 11:06:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:06:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1172ms 11:06:53 INFO - PROCESS | 2340 | 1462471613406 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 11:06:53 INFO - PROCESS | 2340 | 1462471613409 Marionette TRACE conn4 <- [1,2877,null,{"value":"13"}] 11:06:53 INFO - PROCESS | 2340 | 1462471613412 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:06:53 INFO - PROCESS | 2340 | 1462471613413 Marionette TRACE conn4 <- [1,2878,null,{}] 11:06:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:06:53 INFO - PROCESS | 2340 | 1462471613417 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:53 INFO - PROCESS | 2340 | 1462471613532 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 11:06:53 INFO - PROCESS | 2340 | 1462471613545 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:53 INFO - PROCESS | 2340 | ++DOCSHELL 14401800 == 115 [pid = 2340] [id = 729] 11:06:53 INFO - PROCESS | 2340 | ++DOMWINDOW == 160 (14404400) [pid = 2340] [serial = 2187] [outer = 00000000] 11:06:53 INFO - PROCESS | 2340 | ++DOMWINDOW == 161 (165BFC00) [pid = 2340] [serial = 2188] [outer = 14404400] 11:06:53 INFO - PROCESS | 2340 | 1462471613590 Marionette DEBUG loaded listener.js 11:06:53 INFO - PROCESS | 2340 | ++DOMWINDOW == 162 (17672800) [pid = 2340] [serial = 2189] [outer = 14404400] 11:06:54 INFO - PROCESS | 2340 | 1462471614145 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:06:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:06:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 770ms 11:06:54 INFO - PROCESS | 2340 | 1462471614186 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 11:06:54 INFO - PROCESS | 2340 | 1462471614188 Marionette TRACE conn4 <- [1,2881,null,{"value":"13"}] 11:06:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:06:54 INFO - PROCESS | 2340 | 1462471614191 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:06:54 INFO - PROCESS | 2340 | 1462471614193 Marionette TRACE conn4 <- [1,2882,null,{}] 11:06:54 INFO - PROCESS | 2340 | 1462471614197 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:54 INFO - PROCESS | 2340 | 1462471614375 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 11:06:54 INFO - PROCESS | 2340 | 1462471614391 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:54 INFO - PROCESS | 2340 | ++DOCSHELL 17D1BC00 == 116 [pid = 2340] [id = 730] 11:06:54 INFO - PROCESS | 2340 | ++DOMWINDOW == 163 (17D20000) [pid = 2340] [serial = 2190] [outer = 00000000] 11:06:54 INFO - PROCESS | 2340 | ++DOMWINDOW == 164 (186E6000) [pid = 2340] [serial = 2191] [outer = 17D20000] 11:06:54 INFO - PROCESS | 2340 | 1462471614438 Marionette DEBUG loaded listener.js 11:06:54 INFO - PROCESS | 2340 | ++DOMWINDOW == 165 (18A7A000) [pid = 2340] [serial = 2192] [outer = 17D20000] 11:06:54 INFO - PROCESS | 2340 | 1462471614910 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 11:06:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:06:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 771ms 11:06:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:06:54 INFO - PROCESS | 2340 | 1462471614983 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 11:06:54 INFO - PROCESS | 2340 | 1462471614985 Marionette TRACE conn4 <- [1,2885,null,{"value":"13"}] 11:06:55 INFO - PROCESS | 2340 | 1462471615001 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:06:55 INFO - PROCESS | 2340 | 1462471615003 Marionette TRACE conn4 <- [1,2886,null,{}] 11:06:55 INFO - PROCESS | 2340 | 1462471615007 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:55 INFO - PROCESS | 2340 | 1462471615189 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 11:06:55 INFO - PROCESS | 2340 | 1462471615217 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:55 INFO - PROCESS | 2340 | ++DOCSHELL 18A7EC00 == 117 [pid = 2340] [id = 731] 11:06:55 INFO - PROCESS | 2340 | ++DOMWINDOW == 166 (1A809800) [pid = 2340] [serial = 2193] [outer = 00000000] 11:06:55 INFO - PROCESS | 2340 | ++DOMWINDOW == 167 (1BCEC000) [pid = 2340] [serial = 2194] [outer = 1A809800] 11:06:55 INFO - PROCESS | 2340 | 1462471615264 Marionette DEBUG loaded listener.js 11:06:55 INFO - PROCESS | 2340 | ++DOMWINDOW == 168 (1CBC0C00) [pid = 2340] [serial = 2195] [outer = 1A809800] 11:06:55 INFO - PROCESS | 2340 | 1462471615785 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 11:06:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:06:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 830ms 11:06:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:06:55 INFO - PROCESS | 2340 | 1462471615820 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 11:06:55 INFO - PROCESS | 2340 | 1462471615822 Marionette TRACE conn4 <- [1,2889,null,{"value":"13"}] 11:06:55 INFO - PROCESS | 2340 | 1462471615825 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:06:55 INFO - PROCESS | 2340 | 1462471615826 Marionette TRACE conn4 <- [1,2890,null,{}] 11:06:55 INFO - PROCESS | 2340 | 1462471615829 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:56 INFO - PROCESS | 2340 | 1462471615997 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 11:06:56 INFO - PROCESS | 2340 | 1462471616019 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:56 INFO - PROCESS | 2340 | ++DOCSHELL 1CD81400 == 118 [pid = 2340] [id = 732] 11:06:56 INFO - PROCESS | 2340 | ++DOMWINDOW == 169 (1D76A000) [pid = 2340] [serial = 2196] [outer = 00000000] 11:06:56 INFO - PROCESS | 2340 | ++DOMWINDOW == 170 (1DC84C00) [pid = 2340] [serial = 2197] [outer = 1D76A000] 11:06:56 INFO - PROCESS | 2340 | 1462471616063 Marionette DEBUG loaded listener.js 11:06:56 INFO - PROCESS | 2340 | ++DOMWINDOW == 171 (1DD6E000) [pid = 2340] [serial = 2198] [outer = 1D76A000] 11:06:56 INFO - PROCESS | 2340 | 1462471616533 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:06:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:06:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 731ms 11:06:56 INFO - PROCESS | 2340 | 1462471616557 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 11:06:56 INFO - PROCESS | 2340 | 1462471616559 Marionette TRACE conn4 <- [1,2893,null,{"value":"13"}] 11:06:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:06:56 INFO - PROCESS | 2340 | 1462471616567 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:06:56 INFO - PROCESS | 2340 | 1462471616569 Marionette TRACE conn4 <- [1,2894,null,{}] 11:06:56 INFO - PROCESS | 2340 | 1462471616572 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:56 INFO - PROCESS | 2340 | 1462471616732 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 11:06:56 INFO - PROCESS | 2340 | 1462471616753 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:56 INFO - PROCESS | 2340 | ++DOCSHELL 1DDC5800 == 119 [pid = 2340] [id = 733] 11:06:56 INFO - PROCESS | 2340 | ++DOMWINDOW == 172 (1DDCAC00) [pid = 2340] [serial = 2199] [outer = 00000000] 11:06:56 INFO - PROCESS | 2340 | ++DOMWINDOW == 173 (1EBD1400) [pid = 2340] [serial = 2200] [outer = 1DDCAC00] 11:06:56 INFO - PROCESS | 2340 | 1462471616797 Marionette DEBUG loaded listener.js 11:06:56 INFO - PROCESS | 2340 | ++DOMWINDOW == 174 (1F246400) [pid = 2340] [serial = 2201] [outer = 1DDCAC00] 11:06:57 INFO - PROCESS | 2340 | --DOMWINDOW == 173 (290A0C00) [pid = 2340] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:06:57 INFO - PROCESS | 2340 | --DOMWINDOW == 172 (29A19400) [pid = 2340] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:06:57 INFO - PROCESS | 2340 | --DOMWINDOW == 171 (18A79400) [pid = 2340] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:06:57 INFO - PROCESS | 2340 | --DOMWINDOW == 170 (213E1800) [pid = 2340] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 11:06:57 INFO - PROCESS | 2340 | --DOMWINDOW == 169 (1DDCB000) [pid = 2340] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 11:06:57 INFO - PROCESS | 2340 | --DOMWINDOW == 168 (0E50A400) [pid = 2340] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:06:57 INFO - PROCESS | 2340 | --DOMWINDOW == 167 (19D34800) [pid = 2340] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:06:57 INFO - PROCESS | 2340 | --DOMWINDOW == 166 (1EA23C00) [pid = 2340] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:06:57 INFO - PROCESS | 2340 | --DOMWINDOW == 165 (17E97C00) [pid = 2340] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:06:57 INFO - PROCESS | 2340 | --DOMWINDOW == 164 (0D681800) [pid = 2340] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:06:57 INFO - PROCESS | 2340 | --DOMWINDOW == 163 (1DC75800) [pid = 2340] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:06:57 INFO - PROCESS | 2340 | --DOMWINDOW == 162 (17EFB800) [pid = 2340] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:06:57 INFO - PROCESS | 2340 | --DOMWINDOW == 161 (1DD71400) [pid = 2340] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 11:06:57 INFO - PROCESS | 2340 | --DOMWINDOW == 160 (14A48800) [pid = 2340] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 11:06:57 INFO - PROCESS | 2340 | --DOMWINDOW == 159 (256D5800) [pid = 2340] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:06:57 INFO - PROCESS | 2340 | --DOMWINDOW == 158 (23E8DC00) [pid = 2340] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:06:57 INFO - PROCESS | 2340 | --DOMWINDOW == 157 (27818000) [pid = 2340] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:06:57 INFO - PROCESS | 2340 | 1462471617710 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 11:06:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:06:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1170ms 11:06:57 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:06:57 INFO - PROCESS | 2340 | 1462471617742 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 11:06:57 INFO - PROCESS | 2340 | 1462471617744 Marionette TRACE conn4 <- [1,2897,null,{"value":"13"}] 11:06:57 INFO - PROCESS | 2340 | 1462471617747 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:06:57 INFO - PROCESS | 2340 | 1462471617749 Marionette TRACE conn4 <- [1,2898,null,{}] 11:06:57 INFO - PROCESS | 2340 | 1462471617752 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:57 INFO - PROCESS | 2340 | 1462471617864 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 11:06:57 INFO - PROCESS | 2340 | 1462471617874 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:57 INFO - PROCESS | 2340 | ++DOCSHELL 17D5DC00 == 120 [pid = 2340] [id = 734] 11:06:57 INFO - PROCESS | 2340 | ++DOMWINDOW == 158 (17D60800) [pid = 2340] [serial = 2202] [outer = 00000000] 11:06:57 INFO - PROCESS | 2340 | ++DOMWINDOW == 159 (1D886400) [pid = 2340] [serial = 2203] [outer = 17D60800] 11:06:57 INFO - PROCESS | 2340 | 1462471617917 Marionette DEBUG loaded listener.js 11:06:57 INFO - PROCESS | 2340 | ++DOMWINDOW == 160 (1EA23C00) [pid = 2340] [serial = 2204] [outer = 17D60800] 11:06:58 INFO - PROCESS | 2340 | 1462471618412 Marionette TRACE conn4 <- [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]]]}] 11:06:58 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:06:58 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:06:58 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 730ms 11:06:58 INFO - PROCESS | 2340 | 1462471618478 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 11:06:58 INFO - PROCESS | 2340 | 1462471618480 Marionette TRACE conn4 <- [1,2901,null,{"value":"13"}] 11:06:58 INFO - PROCESS | 2340 | 1462471618484 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:06:58 INFO - TEST-START | /DOMEvents/constructors.html 11:06:58 INFO - PROCESS | 2340 | 1462471618485 Marionette TRACE conn4 <- [1,2902,null,{}] 11:06:58 INFO - PROCESS | 2340 | 1462471618489 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:58 INFO - PROCESS | 2340 | 1462471618601 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 11:06:58 INFO - PROCESS | 2340 | 1462471618634 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:58 INFO - PROCESS | 2340 | ++DOCSHELL 1F243000 == 121 [pid = 2340] [id = 735] 11:06:58 INFO - PROCESS | 2340 | ++DOMWINDOW == 161 (1F2F9C00) [pid = 2340] [serial = 2205] [outer = 00000000] 11:06:58 INFO - PROCESS | 2340 | ++DOMWINDOW == 162 (20525800) [pid = 2340] [serial = 2206] [outer = 1F2F9C00] 11:06:58 INFO - PROCESS | 2340 | 1462471618678 Marionette DEBUG loaded listener.js 11:06:58 INFO - PROCESS | 2340 | ++DOMWINDOW == 163 (20965C00) [pid = 2340] [serial = 2207] [outer = 1F2F9C00] 11:06:59 INFO - PROCESS | 2340 | 1462471619458 Marionette TRACE conn4 <- [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]]]}] 11:06:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:06:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:06:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:06:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:06:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:06:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:06:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:06:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:06:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:06:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:06:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:06:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:06:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:06:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:06:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:06:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:06:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:06:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:06:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:06:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:06:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:06:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:06:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:06:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:06:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:06:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:06:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:06:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:06:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:06:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:06:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:06:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:06:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:06:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:06:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:06:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:06:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:06:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:06:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:06:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:06:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:06:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:06:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:06:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:06:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:06:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:06:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:06:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:06:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:06:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:06:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:06:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:06:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:06:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:06:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:06:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:06:59 INFO - TEST-OK | /DOMEvents/constructors.html | took 1042ms 11:06:59 INFO - PROCESS | 2340 | 1462471619559 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 11:06:59 INFO - PROCESS | 2340 | 1462471619563 Marionette TRACE conn4 <- [1,2905,null,{"value":"13"}] 11:06:59 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:06:59 INFO - PROCESS | 2340 | 1462471619612 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:06:59 INFO - PROCESS | 2340 | 1462471619616 Marionette TRACE conn4 <- [1,2906,null,{}] 11:06:59 INFO - PROCESS | 2340 | 1462471619624 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:59 INFO - PROCESS | 2340 | 1462471619780 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 11:06:59 INFO - PROCESS | 2340 | 1462471619958 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:59 INFO - PROCESS | 2340 | ++DOCSHELL 0E584000 == 122 [pid = 2340] [id = 736] 11:06:59 INFO - PROCESS | 2340 | ++DOMWINDOW == 164 (0EBE0C00) [pid = 2340] [serial = 2208] [outer = 00000000] 11:07:00 INFO - PROCESS | 2340 | ++DOMWINDOW == 165 (14405800) [pid = 2340] [serial = 2209] [outer = 0EBE0C00] 11:07:00 INFO - PROCESS | 2340 | 1462471620014 Marionette DEBUG loaded listener.js 11:07:00 INFO - PROCESS | 2340 | ++DOMWINDOW == 166 (14A9C400) [pid = 2340] [serial = 2210] [outer = 0EBE0C00] 11:07:00 INFO - PROCESS | 2340 | 1462471620628 Marionette TRACE conn4 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:07:00 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:07:00 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1014ms 11:07:00 INFO - PROCESS | 2340 | 1462471620636 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 11:07:00 INFO - PROCESS | 2340 | 1462471620642 Marionette TRACE conn4 <- [1,2909,null,{"value":"13"}] 11:07:00 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:07:00 INFO - PROCESS | 2340 | 1462471620648 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:07:00 INFO - PROCESS | 2340 | 1462471620651 Marionette TRACE conn4 <- [1,2910,null,{}] 11:07:00 INFO - PROCESS | 2340 | 1462471620655 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:00 INFO - PROCESS | 2340 | 1462471620798 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 11:07:00 INFO - PROCESS | 2340 | 1462471620961 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:00 INFO - PROCESS | 2340 | ++DOCSHELL 16BBE800 == 123 [pid = 2340] [id = 737] 11:07:00 INFO - PROCESS | 2340 | ++DOMWINDOW == 167 (16BBF400) [pid = 2340] [serial = 2211] [outer = 00000000] 11:07:01 INFO - PROCESS | 2340 | ++DOMWINDOW == 168 (1995D800) [pid = 2340] [serial = 2212] [outer = 16BBF400] 11:07:01 INFO - PROCESS | 2340 | 1462471621020 Marionette DEBUG loaded listener.js 11:07:01 INFO - PROCESS | 2340 | ++DOMWINDOW == 169 (1A8AC400) [pid = 2340] [serial = 2213] [outer = 16BBF400] 11:07:01 INFO - PROCESS | 2340 | [2340] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 11:07:01 INFO - PROCESS | 2340 | [2340] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 11:07:01 INFO - PROCESS | 2340 | [2340] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 11:07:01 INFO - PROCESS | 2340 | [2340] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 11:07:01 INFO - PROCESS | 2340 | 1462471621679 Marionette TRACE conn4 <- [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]]]}] 11:07:01 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:07:01 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:07:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:07:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:07:01 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 11:07:01 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:07:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:07:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:07:01 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 11:07:01 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:07:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:07:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:07:01 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]" 11:07:01 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:07:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:07:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:07:01 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:07:01 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1079ms 11:07:01 INFO - PROCESS | 2340 | 1462471621730 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 11:07:01 INFO - PROCESS | 2340 | 1462471621733 Marionette TRACE conn4 <- [1,2913,null,{"value":"13"}] 11:07:01 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:07:01 INFO - PROCESS | 2340 | 1462471621737 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:07:01 INFO - PROCESS | 2340 | 1462471621741 Marionette TRACE conn4 <- [1,2914,null,{}] 11:07:01 INFO - PROCESS | 2340 | 1462471621753 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:01 INFO - PROCESS | 2340 | 1462471621931 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 11:07:02 INFO - PROCESS | 2340 | 1462471622122 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:02 INFO - PROCESS | 2340 | ++DOCSHELL 20521000 == 124 [pid = 2340] [id = 738] 11:07:02 INFO - PROCESS | 2340 | ++DOMWINDOW == 170 (20964000) [pid = 2340] [serial = 2214] [outer = 00000000] 11:07:02 INFO - PROCESS | 2340 | ++DOMWINDOW == 171 (209A3C00) [pid = 2340] [serial = 2215] [outer = 20964000] 11:07:02 INFO - PROCESS | 2340 | 1462471622179 Marionette DEBUG loaded listener.js 11:07:02 INFO - PROCESS | 2340 | ++DOMWINDOW == 172 (213E4400) [pid = 2340] [serial = 2216] [outer = 20964000] 11:07:02 INFO - PROCESS | 2340 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:07:02 INFO - PROCESS | 2340 | 1462471622773 Marionette TRACE conn4 <- [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]]]}] 11:07:02 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 11:07:02 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1077ms 11:07:02 INFO - PROCESS | 2340 | 1462471622822 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 11:07:02 INFO - PROCESS | 2340 | 1462471622825 Marionette TRACE conn4 <- [1,2917,null,{"value":"13"}] 11:07:02 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:07:02 INFO - PROCESS | 2340 | 1462471622829 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:07:02 INFO - PROCESS | 2340 | 1462471622831 Marionette TRACE conn4 <- [1,2918,null,{}] 11:07:02 INFO - PROCESS | 2340 | 1462471622834 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:02 INFO - PROCESS | 2340 | 1462471622974 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 11:07:03 INFO - PROCESS | 2340 | 1462471623171 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:03 INFO - PROCESS | 2340 | ++DOCSHELL 215D1800 == 125 [pid = 2340] [id = 739] 11:07:03 INFO - PROCESS | 2340 | ++DOMWINDOW == 173 (215D1C00) [pid = 2340] [serial = 2217] [outer = 00000000] 11:07:03 INFO - PROCESS | 2340 | ++DOMWINDOW == 174 (215DC000) [pid = 2340] [serial = 2218] [outer = 215D1C00] 11:07:03 INFO - PROCESS | 2340 | 1462471623228 Marionette DEBUG loaded listener.js 11:07:03 INFO - PROCESS | 2340 | ++DOMWINDOW == 175 (21638000) [pid = 2340] [serial = 2219] [outer = 215D1C00] 11:07:03 INFO - PROCESS | 2340 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 11:07:03 INFO - PROCESS | 2340 | 1462471623768 Marionette TRACE conn4 <- [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]]]}] 11:07:03 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:07:03 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 970ms 11:07:03 INFO - PROCESS | 2340 | 1462471623801 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 11:07:03 INFO - PROCESS | 2340 | 1462471623804 Marionette TRACE conn4 <- [1,2921,null,{"value":"13"}] 11:07:03 INFO - PROCESS | 2340 | 1462471623807 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:07:03 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:07:03 INFO - PROCESS | 2340 | 1462471623809 Marionette TRACE conn4 <- [1,2922,null,{}] 11:07:03 INFO - PROCESS | 2340 | 1462471623812 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:03 INFO - PROCESS | 2340 | 1462471623949 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 11:07:04 INFO - PROCESS | 2340 | 1462471624139 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:04 INFO - PROCESS | 2340 | ++DOCSHELL 215D3800 == 126 [pid = 2340] [id = 740] 11:07:04 INFO - PROCESS | 2340 | ++DOMWINDOW == 176 (2163BC00) [pid = 2340] [serial = 2220] [outer = 00000000] 11:07:04 INFO - PROCESS | 2340 | ++DOMWINDOW == 177 (22750C00) [pid = 2340] [serial = 2221] [outer = 2163BC00] 11:07:04 INFO - PROCESS | 2340 | 1462471624192 Marionette DEBUG loaded listener.js 11:07:04 INFO - PROCESS | 2340 | ++DOMWINDOW == 178 (2282DC00) [pid = 2340] [serial = 2222] [outer = 2163BC00] 11:07:04 INFO - PROCESS | 2340 | 1462471624678 Marionette TRACE conn4 <- [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]]]}] 11:07:04 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:07:04 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 930ms 11:07:04 INFO - PROCESS | 2340 | 1462471624742 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 11:07:04 INFO - PROCESS | 2340 | 1462471624744 Marionette TRACE conn4 <- [1,2925,null,{"value":"13"}] 11:07:04 INFO - PROCESS | 2340 | 1462471624747 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:07:04 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:07:04 INFO - PROCESS | 2340 | 1462471624749 Marionette TRACE conn4 <- [1,2926,null,{}] 11:07:04 INFO - PROCESS | 2340 | 1462471624753 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:04 INFO - PROCESS | 2340 | 1462471624913 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 11:07:05 INFO - PROCESS | 2340 | 1462471625116 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:05 INFO - PROCESS | 2340 | ++DOCSHELL 22F0FC00 == 127 [pid = 2340] [id = 741] 11:07:05 INFO - PROCESS | 2340 | ++DOMWINDOW == 179 (22F13400) [pid = 2340] [serial = 2223] [outer = 00000000] 11:07:05 INFO - PROCESS | 2340 | ++DOMWINDOW == 180 (22F57C00) [pid = 2340] [serial = 2224] [outer = 22F13400] 11:07:05 INFO - PROCESS | 2340 | 1462471625175 Marionette DEBUG loaded listener.js 11:07:05 INFO - PROCESS | 2340 | ++DOMWINDOW == 181 (22F73C00) [pid = 2340] [serial = 2225] [outer = 22F13400] 11:07:05 INFO - PROCESS | 2340 | 1462471625709 Marionette TRACE conn4 <- [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]]]}] 11:07:05 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. 11:07:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 971ms 11:07:05 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:07:05 INFO - PROCESS | 2340 | 1462471625721 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 11:07:05 INFO - PROCESS | 2340 | 1462471625724 Marionette TRACE conn4 <- [1,2929,null,{"value":"13"}] 11:07:05 INFO - PROCESS | 2340 | 1462471625727 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:07:05 INFO - PROCESS | 2340 | 1462471625729 Marionette TRACE conn4 <- [1,2930,null,{}] 11:07:05 INFO - PROCESS | 2340 | 1462471625733 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:05 INFO - PROCESS | 2340 | 1462471625870 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 11:07:06 INFO - PROCESS | 2340 | 1462471626060 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:06 INFO - PROCESS | 2340 | ++DOCSHELL 22F3F000 == 128 [pid = 2340] [id = 742] 11:07:06 INFO - PROCESS | 2340 | ++DOMWINDOW == 182 (22F56C00) [pid = 2340] [serial = 2226] [outer = 00000000] 11:07:06 INFO - PROCESS | 2340 | ++DOMWINDOW == 183 (22F86000) [pid = 2340] [serial = 2227] [outer = 22F56C00] 11:07:06 INFO - PROCESS | 2340 | 1462471626113 Marionette DEBUG loaded listener.js 11:07:06 INFO - PROCESS | 2340 | ++DOMWINDOW == 184 (230BB000) [pid = 2340] [serial = 2228] [outer = 22F56C00] 11:07:06 INFO - PROCESS | 2340 | 1462471626638 Marionette TRACE conn4 <- [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"]]]}] 11:07:06 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 11:07:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:07:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:07:06 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 970ms 11:07:06 INFO - PROCESS | 2340 | 1462471626698 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 11:07:06 INFO - PROCESS | 2340 | 1462471626700 Marionette TRACE conn4 <- [1,2933,null,{"value":"13"}] 11:07:06 INFO - PROCESS | 2340 | 1462471626704 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:07:06 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:07:06 INFO - PROCESS | 2340 | 1462471626706 Marionette TRACE conn4 <- [1,2934,null,{}] 11:07:06 INFO - PROCESS | 2340 | 1462471626709 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:06 INFO - PROCESS | 2340 | 1462471626848 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 11:07:07 INFO - PROCESS | 2340 | 1462471627048 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:07 INFO - PROCESS | 2340 | ++DOCSHELL 230BE000 == 129 [pid = 2340] [id = 743] 11:07:07 INFO - PROCESS | 2340 | ++DOMWINDOW == 185 (230EAC00) [pid = 2340] [serial = 2229] [outer = 00000000] 11:07:07 INFO - PROCESS | 2340 | ++DOMWINDOW == 186 (237F6800) [pid = 2340] [serial = 2230] [outer = 230EAC00] 11:07:07 INFO - PROCESS | 2340 | 1462471627103 Marionette DEBUG loaded listener.js 11:07:07 INFO - PROCESS | 2340 | ++DOMWINDOW == 187 (23C0D400) [pid = 2340] [serial = 2231] [outer = 230EAC00] 11:07:07 INFO - PROCESS | 2340 | 1462471627596 Marionette TRACE conn4 <- [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]]]}] 11:07:07 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. 11:07:07 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 930ms 11:07:07 INFO - PROCESS | 2340 | 1462471627637 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 11:07:07 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:07:07 INFO - PROCESS | 2340 | 1462471627640 Marionette TRACE conn4 <- [1,2937,null,{"value":"13"}] 11:07:07 INFO - PROCESS | 2340 | 1462471627643 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:07:07 INFO - PROCESS | 2340 | 1462471627645 Marionette TRACE conn4 <- [1,2938,null,{}] 11:07:07 INFO - PROCESS | 2340 | 1462471627648 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:07 INFO - PROCESS | 2340 | 1462471627817 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 11:07:08 INFO - PROCESS | 2340 | 1462471628007 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:08 INFO - PROCESS | 2340 | ++DOCSHELL 23C11000 == 130 [pid = 2340] [id = 744] 11:07:08 INFO - PROCESS | 2340 | ++DOMWINDOW == 188 (23C14400) [pid = 2340] [serial = 2232] [outer = 00000000] 11:07:08 INFO - PROCESS | 2340 | ++DOMWINDOW == 189 (23C77800) [pid = 2340] [serial = 2233] [outer = 23C14400] 11:07:08 INFO - PROCESS | 2340 | 1462471628061 Marionette DEBUG loaded listener.js 11:07:08 INFO - PROCESS | 2340 | ++DOMWINDOW == 190 (23C78400) [pid = 2340] [serial = 2234] [outer = 23C14400] 11:07:08 INFO - PROCESS | 2340 | ++DOCSHELL 23DC1400 == 131 [pid = 2340] [id = 745] 11:07:08 INFO - PROCESS | 2340 | ++DOMWINDOW == 191 (23DCBC00) [pid = 2340] [serial = 2235] [outer = 00000000] 11:07:08 INFO - PROCESS | 2340 | ++DOMWINDOW == 192 (23DCD800) [pid = 2340] [serial = 2236] [outer = 23DCBC00] 11:07:08 INFO - PROCESS | 2340 | 1462471628652 Marionette TRACE conn4 <- [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]]]}] 11:07:08 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. 11:07:08 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1020ms 11:07:08 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:07:08 INFO - PROCESS | 2340 | 1462471628663 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 11:07:08 INFO - PROCESS | 2340 | 1462471628666 Marionette TRACE conn4 <- [1,2941,null,{"value":"13"}] 11:07:08 INFO - PROCESS | 2340 | 1462471628669 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:07:08 INFO - PROCESS | 2340 | 1462471628671 Marionette TRACE conn4 <- [1,2942,null,{}] 11:07:08 INFO - PROCESS | 2340 | 1462471628674 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:08 INFO - PROCESS | 2340 | 1462471628859 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 11:07:09 INFO - PROCESS | 2340 | 1462471629046 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:09 INFO - PROCESS | 2340 | ++DOCSHELL 23C76000 == 132 [pid = 2340] [id = 746] 11:07:09 INFO - PROCESS | 2340 | ++DOMWINDOW == 193 (23D0C400) [pid = 2340] [serial = 2237] [outer = 00000000] 11:07:09 INFO - PROCESS | 2340 | ++DOMWINDOW == 194 (23DC7000) [pid = 2340] [serial = 2238] [outer = 23D0C400] 11:07:09 INFO - PROCESS | 2340 | 1462471629099 Marionette DEBUG loaded listener.js 11:07:09 INFO - PROCESS | 2340 | ++DOMWINDOW == 195 (23DCFC00) [pid = 2340] [serial = 2239] [outer = 23D0C400] 11:07:09 INFO - PROCESS | 2340 | 1462471629642 Marionette TRACE conn4 <- [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]]]}] 11:07:09 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:07:09 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 11:07:09 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1018ms 11:07:09 INFO - PROCESS | 2340 | 1462471629702 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 11:07:09 INFO - PROCESS | 2340 | 1462471629705 Marionette TRACE conn4 <- [1,2945,null,{"value":"13"}] 11:07:09 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:07:09 INFO - PROCESS | 2340 | 1462471629727 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:07:09 INFO - PROCESS | 2340 | 1462471629730 Marionette TRACE conn4 <- [1,2946,null,{}] 11:07:09 INFO - PROCESS | 2340 | 1462471629734 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:09 INFO - PROCESS | 2340 | 1462471629939 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 11:07:10 INFO - PROCESS | 2340 | 1462471630108 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:10 INFO - PROCESS | 2340 | ++DOCSHELL 23DC3000 == 133 [pid = 2340] [id = 747] 11:07:10 INFO - PROCESS | 2340 | ++DOMWINDOW == 196 (23E6E800) [pid = 2340] [serial = 2240] [outer = 00000000] 11:07:10 INFO - PROCESS | 2340 | ++DOMWINDOW == 197 (24AB3000) [pid = 2340] [serial = 2241] [outer = 23E6E800] 11:07:10 INFO - PROCESS | 2340 | 1462471630169 Marionette DEBUG loaded listener.js 11:07:10 INFO - PROCESS | 2340 | ++DOMWINDOW == 198 (2533D400) [pid = 2340] [serial = 2242] [outer = 23E6E800] 11:07:10 INFO - PROCESS | 2340 | 1462471630679 Marionette TRACE conn4 <- [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]]]}] 11:07:10 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. 11:07:10 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 990ms 11:07:10 INFO - PROCESS | 2340 | 1462471630706 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 11:07:10 INFO - PROCESS | 2340 | 1462471630709 Marionette TRACE conn4 <- [1,2949,null,{"value":"13"}] 11:07:10 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:07:10 INFO - PROCESS | 2340 | 1462471630712 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:07:10 INFO - PROCESS | 2340 | 1462471630715 Marionette TRACE conn4 <- [1,2950,null,{}] 11:07:10 INFO - PROCESS | 2340 | 1462471630719 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:10 INFO - PROCESS | 2340 | 1462471630865 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 11:07:11 INFO - PROCESS | 2340 | 1462471631077 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:11 INFO - PROCESS | 2340 | ++DOCSHELL 25338800 == 134 [pid = 2340] [id = 748] 11:07:11 INFO - PROCESS | 2340 | ++DOMWINDOW == 199 (25340400) [pid = 2340] [serial = 2243] [outer = 00000000] 11:07:11 INFO - PROCESS | 2340 | ++DOMWINDOW == 200 (26869400) [pid = 2340] [serial = 2244] [outer = 25340400] 11:07:11 INFO - PROCESS | 2340 | 1462471631134 Marionette DEBUG loaded listener.js 11:07:11 INFO - PROCESS | 2340 | ++DOMWINDOW == 201 (26870000) [pid = 2340] [serial = 2245] [outer = 25340400] 11:07:11 INFO - PROCESS | 2340 | 1462471631661 Marionette TRACE conn4 <- [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]]]}] 11:07:11 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. 11:07:11 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 970ms 11:07:11 INFO - PROCESS | 2340 | 1462471631688 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 11:07:11 INFO - PROCESS | 2340 | 1462471631690 Marionette TRACE conn4 <- [1,2953,null,{"value":"13"}] 11:07:11 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:07:11 INFO - PROCESS | 2340 | 1462471631693 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:07:11 INFO - PROCESS | 2340 | 1462471631695 Marionette TRACE conn4 <- [1,2954,null,{}] 11:07:11 INFO - PROCESS | 2340 | 1462471631698 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:11 INFO - PROCESS | 2340 | 1462471631844 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 11:07:12 INFO - PROCESS | 2340 | 1462471632057 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:12 INFO - PROCESS | 2340 | ++DOCSHELL 26CD5800 == 135 [pid = 2340] [id = 749] 11:07:12 INFO - PROCESS | 2340 | ++DOMWINDOW == 202 (26CD6800) [pid = 2340] [serial = 2246] [outer = 00000000] 11:07:12 INFO - PROCESS | 2340 | ++DOMWINDOW == 203 (26D54C00) [pid = 2340] [serial = 2247] [outer = 26CD6800] 11:07:12 INFO - PROCESS | 2340 | 1462471632116 Marionette DEBUG loaded listener.js 11:07:12 INFO - PROCESS | 2340 | ++DOMWINDOW == 204 (26D57800) [pid = 2340] [serial = 2248] [outer = 26CD6800] 11:07:12 INFO - PROCESS | 2340 | 1462471632669 Marionette TRACE conn4 <- [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]]]}] 11:07:12 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. 11:07:12 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1017ms 11:07:12 INFO - PROCESS | 2340 | 1462471632713 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 11:07:12 INFO - PROCESS | 2340 | 1462471632716 Marionette TRACE conn4 <- [1,2957,null,{"value":"13"}] 11:07:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:07:12 INFO - PROCESS | 2340 | 1462471632719 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:07:12 INFO - PROCESS | 2340 | 1462471632721 Marionette TRACE conn4 <- [1,2958,null,{}] 11:07:12 INFO - PROCESS | 2340 | 1462471632725 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:12 INFO - PROCESS | 2340 | 1462471632864 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 11:07:13 INFO - PROCESS | 2340 | 1462471633068 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:13 INFO - PROCESS | 2340 | ++DOCSHELL 26CDC800 == 136 [pid = 2340] [id = 750] 11:07:13 INFO - PROCESS | 2340 | ++DOMWINDOW == 205 (26D5E800) [pid = 2340] [serial = 2249] [outer = 00000000] 11:07:13 INFO - PROCESS | 2340 | ++DOMWINDOW == 206 (27816000) [pid = 2340] [serial = 2250] [outer = 26D5E800] 11:07:13 INFO - PROCESS | 2340 | 1462471633123 Marionette DEBUG loaded listener.js 11:07:13 INFO - PROCESS | 2340 | ++DOMWINDOW == 207 (27C3E400) [pid = 2340] [serial = 2251] [outer = 26D5E800] 11:07:13 INFO - PROCESS | 2340 | 1462471633621 Marionette TRACE conn4 <- [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]]]}] 11:07:13 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. 11:07:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 930ms 11:07:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:07:13 INFO - PROCESS | 2340 | 1462471633653 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 11:07:13 INFO - PROCESS | 2340 | 1462471633655 Marionette TRACE conn4 <- [1,2961,null,{"value":"13"}] 11:07:13 INFO - PROCESS | 2340 | 1462471633658 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:07:13 INFO - PROCESS | 2340 | 1462471633660 Marionette TRACE conn4 <- [1,2962,null,{}] 11:07:13 INFO - PROCESS | 2340 | 1462471633663 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:13 INFO - PROCESS | 2340 | 1462471633802 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 11:07:13 INFO - PROCESS | 2340 | 1462471633967 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:13 INFO - PROCESS | 2340 | ++DOCSHELL 27C42C00 == 137 [pid = 2340] [id = 751] 11:07:13 INFO - PROCESS | 2340 | ++DOMWINDOW == 208 (27C43C00) [pid = 2340] [serial = 2252] [outer = 00000000] 11:07:14 INFO - PROCESS | 2340 | ++DOMWINDOW == 209 (27CA2C00) [pid = 2340] [serial = 2253] [outer = 27C43C00] 11:07:14 INFO - PROCESS | 2340 | 1462471634020 Marionette DEBUG loaded listener.js 11:07:14 INFO - PROCESS | 2340 | ++DOMWINDOW == 210 (27CA3000) [pid = 2340] [serial = 2254] [outer = 27C43C00] 11:07:14 INFO - PROCESS | 2340 | 1462471634573 Marionette TRACE conn4 <- [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]]]}] 11:07:14 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. 11:07:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 970ms 11:07:14 INFO - PROCESS | 2340 | 1462471634635 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 11:07:14 INFO - PROCESS | 2340 | 1462471634637 Marionette TRACE conn4 <- [1,2965,null,{"value":"13"}] 11:07:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:07:14 INFO - PROCESS | 2340 | 1462471634643 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:07:14 INFO - PROCESS | 2340 | 1462471634645 Marionette TRACE conn4 <- [1,2966,null,{}] 11:07:14 INFO - PROCESS | 2340 | 1462471634649 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:14 INFO - PROCESS | 2340 | 1462471634797 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 11:07:15 INFO - PROCESS | 2340 | 1462471635011 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:15 INFO - PROCESS | 2340 | ++DOCSHELL 27C9F000 == 138 [pid = 2340] [id = 752] 11:07:15 INFO - PROCESS | 2340 | ++DOMWINDOW == 211 (27CA7400) [pid = 2340] [serial = 2255] [outer = 00000000] 11:07:15 INFO - PROCESS | 2340 | ++DOMWINDOW == 212 (27CC9800) [pid = 2340] [serial = 2256] [outer = 27CA7400] 11:07:15 INFO - PROCESS | 2340 | 1462471635069 Marionette DEBUG loaded listener.js 11:07:15 INFO - PROCESS | 2340 | ++DOMWINDOW == 213 (27CCD400) [pid = 2340] [serial = 2257] [outer = 27CA7400] 11:07:15 INFO - PROCESS | 2340 | 1462471635576 Marionette TRACE conn4 <- [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]]]}] 11:07:15 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. 11:07:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 971ms 11:07:15 INFO - PROCESS | 2340 | 1462471635614 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 11:07:15 INFO - PROCESS | 2340 | 1462471635616 Marionette TRACE conn4 <- [1,2969,null,{"value":"13"}] 11:07:15 INFO - PROCESS | 2340 | 1462471635619 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:07:15 INFO - PROCESS | 2340 | 1462471635621 Marionette TRACE conn4 <- [1,2970,null,{}] 11:07:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:07:15 INFO - PROCESS | 2340 | 1462471635625 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:15 INFO - PROCESS | 2340 | 1462471635768 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 11:07:15 INFO - PROCESS | 2340 | 1462471635975 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:15 INFO - PROCESS | 2340 | ++DOCSHELL 23D0AC00 == 139 [pid = 2340] [id = 753] 11:07:15 INFO - PROCESS | 2340 | ++DOMWINDOW == 214 (27CD3000) [pid = 2340] [serial = 2258] [outer = 00000000] 11:07:16 INFO - PROCESS | 2340 | ++DOMWINDOW == 215 (28D74C00) [pid = 2340] [serial = 2259] [outer = 27CD3000] 11:07:16 INFO - PROCESS | 2340 | 1462471636031 Marionette DEBUG loaded listener.js 11:07:16 INFO - PROCESS | 2340 | ++DOMWINDOW == 216 (28D78000) [pid = 2340] [serial = 2260] [outer = 27CD3000] 11:07:16 INFO - PROCESS | 2340 | 1462471636704 Marionette TRACE conn4 <- [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"]]]}] 11:07:16 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 11:07:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:07:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1115ms 11:07:16 INFO - PROCESS | 2340 | 1462471636739 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 11:07:16 INFO - PROCESS | 2340 | 1462471636741 Marionette TRACE conn4 <- [1,2973,null,{"value":"13"}] 11:07:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:07:16 INFO - PROCESS | 2340 | 1462471636745 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:07:16 INFO - PROCESS | 2340 | 1462471636747 Marionette TRACE conn4 <- [1,2974,null,{}] 11:07:16 INFO - PROCESS | 2340 | 1462471636751 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:16 INFO - PROCESS | 2340 | 1462471636894 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 11:07:17 INFO - PROCESS | 2340 | 1462471637101 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:17 INFO - PROCESS | 2340 | ++DOCSHELL 0DE2EC00 == 140 [pid = 2340] [id = 754] 11:07:17 INFO - PROCESS | 2340 | ++DOMWINDOW == 217 (0DE2F000) [pid = 2340] [serial = 2261] [outer = 00000000] 11:07:17 INFO - PROCESS | 2340 | ++DOMWINDOW == 218 (165BC800) [pid = 2340] [serial = 2262] [outer = 0DE2F000] 11:07:17 INFO - PROCESS | 2340 | 1462471637156 Marionette DEBUG loaded listener.js 11:07:17 INFO - PROCESS | 2340 | ++DOMWINDOW == 219 (19954800) [pid = 2340] [serial = 2263] [outer = 0DE2F000] 11:07:17 INFO - PROCESS | 2340 | 1462471637705 Marionette TRACE conn4 <- [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]]]}] 11:07:17 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. 11:07:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 970ms 11:07:17 INFO - PROCESS | 2340 | 1462471637719 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 11:07:17 INFO - PROCESS | 2340 | 1462471637721 Marionette TRACE conn4 <- [1,2977,null,{"value":"13"}] 11:07:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:07:17 INFO - PROCESS | 2340 | 1462471637725 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:07:17 INFO - PROCESS | 2340 | 1462471637727 Marionette TRACE conn4 <- [1,2978,null,{}] 11:07:17 INFO - PROCESS | 2340 | 1462471637731 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:17 INFO - PROCESS | 2340 | 1462471637876 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 11:07:18 INFO - PROCESS | 2340 | 1462471638336 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:18 INFO - PROCESS | 2340 | ++DOCSHELL 0D620C00 == 141 [pid = 2340] [id = 755] 11:07:18 INFO - PROCESS | 2340 | ++DOMWINDOW == 220 (0D67A400) [pid = 2340] [serial = 2264] [outer = 00000000] 11:07:18 INFO - PROCESS | 2340 | ++DOMWINDOW == 221 (0E5BC800) [pid = 2340] [serial = 2265] [outer = 0D67A400] 11:07:18 INFO - PROCESS | 2340 | 1462471638406 Marionette DEBUG loaded listener.js 11:07:18 INFO - PROCESS | 2340 | ++DOMWINDOW == 222 (14A49000) [pid = 2340] [serial = 2266] [outer = 0D67A400] 11:07:18 INFO - PROCESS | 2340 | ++DOCSHELL 1999D800 == 142 [pid = 2340] [id = 756] 11:07:18 INFO - PROCESS | 2340 | ++DOMWINDOW == 223 (1A8AB400) [pid = 2340] [serial = 2267] [outer = 00000000] 11:07:18 INFO - PROCESS | 2340 | ++DOMWINDOW == 224 (1BBA0000) [pid = 2340] [serial = 2268] [outer = 1A8AB400] 11:07:19 INFO - PROCESS | 2340 | 1462471639058 Marionette TRACE conn4 <- [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]]]}] 11:07:19 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. 11:07:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1381ms 11:07:19 INFO - PROCESS | 2340 | 1462471639110 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 11:07:19 INFO - PROCESS | 2340 | 1462471639114 Marionette TRACE conn4 <- [1,2981,null,{"value":"13"}] 11:07:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:07:19 INFO - PROCESS | 2340 | 1462471639118 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:07:19 INFO - PROCESS | 2340 | 1462471639122 Marionette TRACE conn4 <- [1,2982,null,{}] 11:07:19 INFO - PROCESS | 2340 | 1462471639126 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:19 INFO - PROCESS | 2340 | 1462471639308 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 11:07:19 INFO - PROCESS | 2340 | 1462471639502 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:19 INFO - PROCESS | 2340 | ++DOCSHELL 17EEF400 == 143 [pid = 2340] [id = 757] 11:07:19 INFO - PROCESS | 2340 | ++DOMWINDOW == 225 (17EFC000) [pid = 2340] [serial = 2269] [outer = 00000000] 11:07:19 INFO - PROCESS | 2340 | ++DOMWINDOW == 226 (1CBBB000) [pid = 2340] [serial = 2270] [outer = 17EFC000] 11:07:19 INFO - PROCESS | 2340 | 1462471639551 Marionette DEBUG loaded listener.js 11:07:19 INFO - PROCESS | 2340 | ++DOMWINDOW == 227 (1DCC3400) [pid = 2340] [serial = 2271] [outer = 17EFC000] 11:07:20 INFO - PROCESS | 2340 | 1462471640113 Marionette TRACE conn4 <- [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]]]}] 11:07:20 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:07:20 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 11:07:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1020ms 11:07:20 INFO - PROCESS | 2340 | 1462471640156 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 11:07:20 INFO - PROCESS | 2340 | 1462471640159 Marionette TRACE conn4 <- [1,2985,null,{"value":"13"}] 11:07:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:07:20 INFO - PROCESS | 2340 | 1462471640166 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:07:20 INFO - PROCESS | 2340 | 1462471640168 Marionette TRACE conn4 <- [1,2986,null,{}] 11:07:20 INFO - PROCESS | 2340 | 1462471640192 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:20 INFO - PROCESS | 2340 | 1462471640329 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 11:07:20 INFO - PROCESS | 2340 | 1462471640545 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:20 INFO - PROCESS | 2340 | ++DOCSHELL 17E8FC00 == 144 [pid = 2340] [id = 758] 11:07:20 INFO - PROCESS | 2340 | ++DOMWINDOW == 228 (18A88000) [pid = 2340] [serial = 2272] [outer = 00000000] 11:07:20 INFO - PROCESS | 2340 | ++DOMWINDOW == 229 (1EA1D400) [pid = 2340] [serial = 2273] [outer = 18A88000] 11:07:20 INFO - PROCESS | 2340 | 1462471640596 Marionette DEBUG loaded listener.js 11:07:20 INFO - PROCESS | 2340 | ++DOMWINDOW == 230 (209A9C00) [pid = 2340] [serial = 2274] [outer = 18A88000] 11:07:21 INFO - PROCESS | 2340 | --DOCSHELL 17D5DC00 == 143 [pid = 2340] [id = 734] 11:07:21 INFO - PROCESS | 2340 | --DOCSHELL 1DDC5800 == 142 [pid = 2340] [id = 733] 11:07:21 INFO - PROCESS | 2340 | --DOCSHELL 1CD81400 == 141 [pid = 2340] [id = 732] 11:07:21 INFO - PROCESS | 2340 | --DOCSHELL 18A7EC00 == 140 [pid = 2340] [id = 731] 11:07:21 INFO - PROCESS | 2340 | --DOCSHELL 17D1BC00 == 139 [pid = 2340] [id = 730] 11:07:21 INFO - PROCESS | 2340 | --DOMWINDOW == 229 (1DDC6800) [pid = 2340] [serial = 2128] [outer = 00000000] [url = about:blank] 11:07:21 INFO - PROCESS | 2340 | --DOCSHELL 14401800 == 138 [pid = 2340] [id = 729] 11:07:21 INFO - PROCESS | 2340 | --DOCSHELL 092F0400 == 137 [pid = 2340] [id = 728] 11:07:21 INFO - PROCESS | 2340 | --DOCSHELL 16BC2400 == 136 [pid = 2340] [id = 727] 11:07:21 INFO - PROCESS | 2340 | --DOCSHELL 165BA000 == 135 [pid = 2340] [id = 726] 11:07:21 INFO - PROCESS | 2340 | --DOCSHELL 1CD85400 == 134 [pid = 2340] [id = 722] 11:07:21 INFO - PROCESS | 2340 | --DOCSHELL 26871400 == 133 [pid = 2340] [id = 721] 11:07:21 INFO - PROCESS | 2340 | --DOCSHELL 2533C400 == 132 [pid = 2340] [id = 720] 11:07:21 INFO - PROCESS | 2340 | --DOCSHELL 25333C00 == 131 [pid = 2340] [id = 719] 11:07:21 INFO - PROCESS | 2340 | --DOCSHELL 23D0E800 == 130 [pid = 2340] [id = 718] 11:07:21 INFO - PROCESS | 2340 | --DOCSHELL 23E66800 == 129 [pid = 2340] [id = 717] 11:07:21 INFO - PROCESS | 2340 | --DOCSHELL 23C7A800 == 128 [pid = 2340] [id = 716] 11:07:21 INFO - PROCESS | 2340 | --DOCSHELL 230BE800 == 127 [pid = 2340] [id = 715] 11:07:21 INFO - PROCESS | 2340 | --DOCSHELL 22F17C00 == 126 [pid = 2340] [id = 714] 11:07:21 INFO - PROCESS | 2340 | --DOCSHELL 1BCE7800 == 125 [pid = 2340] [id = 713] 11:07:21 INFO - PROCESS | 2340 | --DOCSHELL 1BB3A800 == 124 [pid = 2340] [id = 712] 11:07:21 INFO - PROCESS | 2340 | --DOCSHELL 17D35000 == 123 [pid = 2340] [id = 711] 11:07:21 INFO - PROCESS | 2340 | --DOCSHELL 092EE800 == 122 [pid = 2340] [id = 710] 11:07:21 INFO - PROCESS | 2340 | 1462471641312 Marionette TRACE conn4 <- [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]]]}] 11:07:21 INFO - PROCESS | 2340 | --DOMWINDOW == 228 (29A1D400) [pid = 2340] [serial = 2027] [outer = 00000000] [url = about:blank] 11:07:21 INFO - PROCESS | 2340 | --DOMWINDOW == 227 (27CD0C00) [pid = 2340] [serial = 2018] [outer = 00000000] [url = about:blank] 11:07:21 INFO - PROCESS | 2340 | --DOMWINDOW == 226 (29290C00) [pid = 2340] [serial = 2021] [outer = 00000000] [url = about:blank] 11:07:21 INFO - PROCESS | 2340 | --DOMWINDOW == 225 (29CDC800) [pid = 2340] [serial = 2030] [outer = 00000000] [url = about:blank] 11:07:21 INFO - PROCESS | 2340 | --DOMWINDOW == 224 (1CBBB400) [pid = 2340] [serial = 2033] [outer = 00000000] [url = about:blank] 11:07:21 INFO - PROCESS | 2340 | --DOMWINDOW == 223 (215D6400) [pid = 2340] [serial = 2122] [outer = 00000000] [url = about:blank] 11:07:21 INFO - PROCESS | 2340 | --DOMWINDOW == 222 (20992000) [pid = 2340] [serial = 2120] [outer = 00000000] [url = about:blank] 11:07:21 INFO - PROCESS | 2340 | --DOMWINDOW == 221 (20968800) [pid = 2340] [serial = 2119] [outer = 00000000] [url = about:blank] 11:07:21 INFO - PROCESS | 2340 | --DOMWINDOW == 220 (230BFC00) [pid = 2340] [serial = 2083] [outer = 00000000] [url = about:blank] 11:07:21 INFO - PROCESS | 2340 | --DOMWINDOW == 219 (1DD6E400) [pid = 2340] [serial = 2092] [outer = 00000000] [url = about:blank] 11:07:21 INFO - PROCESS | 2340 | --DOMWINDOW == 218 (14A31800) [pid = 2340] [serial = 2107] [outer = 00000000] [url = about:blank] 11:07:21 INFO - PROCESS | 2340 | --DOMWINDOW == 217 (15A27400) [pid = 2340] [serial = 2108] [outer = 00000000] [url = about:blank] 11:07:21 INFO - PROCESS | 2340 | --DOMWINDOW == 216 (22743000) [pid = 2340] [serial = 2123] [outer = 00000000] [url = about:blank] 11:07:21 INFO - PROCESS | 2340 | --DOMWINDOW == 215 (1EB98400) [pid = 2340] [serial = 2065] [outer = 00000000] [url = about:blank] 11:07:21 INFO - PROCESS | 2340 | --DOMWINDOW == 214 (1BB9D000) [pid = 2340] [serial = 2113] [outer = 00000000] [url = about:blank] 11:07:21 INFO - PROCESS | 2340 | --DOMWINDOW == 213 (1FF0D800) [pid = 2340] [serial = 2105] [outer = 00000000] [url = about:blank] 11:07:21 INFO - PROCESS | 2340 | --DOMWINDOW == 212 (190A8C00) [pid = 2340] [serial = 2099] [outer = 00000000] [url = about:blank] 11:07:21 INFO - PROCESS | 2340 | --DOMWINDOW == 211 (17EFE000) [pid = 2340] [serial = 2098] [outer = 00000000] [url = about:blank] 11:07:21 INFO - PROCESS | 2340 | --DOMWINDOW == 210 (1ECC0000) [pid = 2340] [serial = 2104] [outer = 00000000] [url = about:blank] 11:07:21 INFO - PROCESS | 2340 | --DOMWINDOW == 209 (1DD63000) [pid = 2340] [serial = 2056] [outer = 00000000] [url = about:blank] 11:07:21 INFO - PROCESS | 2340 | --DOMWINDOW == 208 (0E507000) [pid = 2340] [serial = 2096] [outer = 00000000] [url = about:blank] 11:07:21 INFO - PROCESS | 2340 | --DOMWINDOW == 207 (0D970C00) [pid = 2340] [serial = 2095] [outer = 00000000] [url = about:blank] 11:07:21 INFO - PROCESS | 2340 | --DOMWINDOW == 206 (1DD71000) [pid = 2340] [serial = 2102] [outer = 00000000] [url = about:blank] 11:07:21 INFO - PROCESS | 2340 | --DOMWINDOW == 205 (1DCC2C00) [pid = 2340] [serial = 2101] [outer = 00000000] [url = about:blank] 11:07:21 INFO - PROCESS | 2340 | --DOMWINDOW == 204 (16A7B000) [pid = 2340] [serial = 2059] [outer = 00000000] [url = about:blank] 11:07:21 INFO - PROCESS | 2340 | --DOMWINDOW == 203 (1FF0D400) [pid = 2340] [serial = 2068] [outer = 00000000] [url = about:blank] 11:07:21 INFO - PROCESS | 2340 | --DOMWINDOW == 202 (21639400) [pid = 2340] [serial = 2074] [outer = 00000000] [url = about:blank] 11:07:21 INFO - PROCESS | 2340 | --DOMWINDOW == 201 (19515800) [pid = 2340] [serial = 2110] [outer = 00000000] [url = about:blank] 11:07:21 INFO - PROCESS | 2340 | --DOMWINDOW == 200 (19891C00) [pid = 2340] [serial = 2111] [outer = 00000000] [url = about:blank] 11:07:21 INFO - PROCESS | 2340 | --DOMWINDOW == 199 (1C253C00) [pid = 2340] [serial = 2062] [outer = 00000000] [url = about:blank] 11:07:21 INFO - PROCESS | 2340 | --DOMWINDOW == 198 (22F12000) [pid = 2340] [serial = 2077] [outer = 00000000] [url = about:blank] 11:07:21 INFO - PROCESS | 2340 | --DOMWINDOW == 197 (23E94C00) [pid = 2340] [serial = 2089] [outer = 00000000] [url = about:blank] 11:07:21 INFO - PROCESS | 2340 | --DOMWINDOW == 196 (20986800) [pid = 2340] [serial = 2071] [outer = 00000000] [url = about:blank] 11:07:21 INFO - PROCESS | 2340 | --DOMWINDOW == 195 (22F50400) [pid = 2340] [serial = 2080] [outer = 00000000] [url = about:blank] 11:07:21 INFO - PROCESS | 2340 | --DOMWINDOW == 194 (23C72400) [pid = 2340] [serial = 2086] [outer = 00000000] [url = about:blank] 11:07:21 INFO - PROCESS | 2340 | --DOMWINDOW == 193 (1DDCC800) [pid = 2340] [serial = 2116] [outer = 00000000] [url = about:blank] 11:07:21 INFO - PROCESS | 2340 | --DOMWINDOW == 192 (1EBD2800) [pid = 2340] [serial = 2117] [outer = 00000000] [url = about:blank] 11:07:21 INFO - PROCESS | 2340 | --DOMWINDOW == 191 (18A85400) [pid = 2340] [serial = 2125] [outer = 00000000] [url = about:blank] 11:07:21 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. 11:07:21 INFO - PROCESS | 2340 | --DOMWINDOW == 190 (1BB10C00) [pid = 2340] [serial = 2126] [outer = 00000000] [url = about:blank] 11:07:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1254ms 11:07:21 INFO - PROCESS | 2340 | --DOMWINDOW == 189 (1CB38400) [pid = 2340] [serial = 2114] [outer = 00000000] [url = about:blank] 11:07:21 INFO - PROCESS | 2340 | --DOMWINDOW == 188 (29A0FC00) [pid = 2340] [serial = 2024] [outer = 00000000] [url = about:blank] 11:07:21 INFO - PROCESS | 2340 | 1462471641423 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 11:07:21 INFO - PROCESS | 2340 | 1462471641425 Marionette TRACE conn4 <- [1,2989,null,{"value":"13"}] 11:07:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:07:21 INFO - PROCESS | 2340 | 1462471641430 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:07:21 INFO - PROCESS | 2340 | 1462471641436 Marionette TRACE conn4 <- [1,2990,null,{}] 11:07:21 INFO - PROCESS | 2340 | 1462471641445 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:21 INFO - PROCESS | 2340 | 1462471641581 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 11:07:21 INFO - PROCESS | 2340 | 1462471641762 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:21 INFO - PROCESS | 2340 | ++DOCSHELL 0CD8C000 == 123 [pid = 2340] [id = 759] 11:07:21 INFO - PROCESS | 2340 | ++DOMWINDOW == 189 (0E5C3C00) [pid = 2340] [serial = 2275] [outer = 00000000] 11:07:21 INFO - PROCESS | 2340 | ++DOMWINDOW == 190 (15AEFC00) [pid = 2340] [serial = 2276] [outer = 0E5C3C00] 11:07:21 INFO - PROCESS | 2340 | 1462471641811 Marionette DEBUG loaded listener.js 11:07:21 INFO - PROCESS | 2340 | ++DOMWINDOW == 191 (16BB7800) [pid = 2340] [serial = 2277] [outer = 0E5C3C00] 11:07:22 INFO - PROCESS | 2340 | 1462471642209 Marionette TRACE conn4 <- [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]]]}] 11:07:22 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. 11:07:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 830ms 11:07:22 INFO - PROCESS | 2340 | 1462471642262 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 11:07:22 INFO - PROCESS | 2340 | 1462471642265 Marionette TRACE conn4 <- [1,2993,null,{"value":"13"}] 11:07:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:07:22 INFO - PROCESS | 2340 | 1462471642268 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:07:22 INFO - PROCESS | 2340 | 1462471642270 Marionette TRACE conn4 <- [1,2994,null,{}] 11:07:22 INFO - PROCESS | 2340 | 1462471642273 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:22 INFO - PROCESS | 2340 | 1462471642394 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 11:07:22 INFO - PROCESS | 2340 | 1462471642405 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:22 INFO - PROCESS | 2340 | ++DOCSHELL 17D25C00 == 124 [pid = 2340] [id = 760] 11:07:22 INFO - PROCESS | 2340 | ++DOMWINDOW == 192 (17D27800) [pid = 2340] [serial = 2278] [outer = 00000000] 11:07:22 INFO - PROCESS | 2340 | ++DOMWINDOW == 193 (1971B000) [pid = 2340] [serial = 2279] [outer = 17D27800] 11:07:22 INFO - PROCESS | 2340 | 1462471642452 Marionette DEBUG loaded listener.js 11:07:22 INFO - PROCESS | 2340 | ++DOMWINDOW == 194 (19958800) [pid = 2340] [serial = 2280] [outer = 17D27800] 11:07:22 INFO - PROCESS | 2340 | 1462471642936 Marionette TRACE conn4 <- [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]]]}] 11:07:23 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. 11:07:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 730ms 11:07:23 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:07:23 INFO - PROCESS | 2340 | 1462471643011 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 11:07:23 INFO - PROCESS | 2340 | 1462471643013 Marionette TRACE conn4 <- [1,2997,null,{"value":"13"}] 11:07:23 INFO - PROCESS | 2340 | 1462471643016 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:07:23 INFO - PROCESS | 2340 | 1462471643018 Marionette TRACE conn4 <- [1,2998,null,{}] 11:07:23 INFO - PROCESS | 2340 | 1462471643026 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:23 INFO - PROCESS | 2340 | 1462471643144 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 11:07:23 INFO - PROCESS | 2340 | 1462471643150 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:23 INFO - PROCESS | 2340 | ++DOCSHELL 1C253C00 == 125 [pid = 2340] [id = 761] 11:07:23 INFO - PROCESS | 2340 | ++DOMWINDOW == 195 (1CB2AC00) [pid = 2340] [serial = 2281] [outer = 00000000] 11:07:23 INFO - PROCESS | 2340 | ++DOMWINDOW == 196 (1CD7E400) [pid = 2340] [serial = 2282] [outer = 1CB2AC00] 11:07:23 INFO - PROCESS | 2340 | 1462471643201 Marionette DEBUG loaded listener.js 11:07:23 INFO - PROCESS | 2340 | ++DOMWINDOW == 197 (1DC80800) [pid = 2340] [serial = 2283] [outer = 1CB2AC00] 11:07:23 INFO - PROCESS | 2340 | [2340] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:07:23 INFO - PROCESS | 2340 | 1462471643935 Marionette TRACE conn4 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:07:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:07:23 INFO - {} 11:07:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:07:23 INFO - {} 11:07:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:07:23 INFO - {} 11:07:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:07:23 INFO - {} 11:07:23 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 930ms 11:07:23 INFO - TEST-START | /FileAPI/fileReader.html 11:07:23 INFO - PROCESS | 2340 | 1462471643947 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 11:07:23 INFO - PROCESS | 2340 | 1462471643949 Marionette TRACE conn4 <- [1,3001,null,{"value":"13"}] 11:07:23 INFO - PROCESS | 2340 | 1462471643952 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:07:23 INFO - PROCESS | 2340 | 1462471643954 Marionette TRACE conn4 <- [1,3002,null,{}] 11:07:23 INFO - PROCESS | 2340 | 1462471643958 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:24 INFO - PROCESS | 2340 | 1462471644139 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 11:07:24 INFO - PROCESS | 2340 | 1462471644158 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:24 INFO - PROCESS | 2340 | ++DOCSHELL 1CCF7C00 == 126 [pid = 2340] [id = 762] 11:07:24 INFO - PROCESS | 2340 | ++DOMWINDOW == 198 (1DDB2400) [pid = 2340] [serial = 2284] [outer = 00000000] 11:07:24 INFO - PROCESS | 2340 | ++DOMWINDOW == 199 (2051E000) [pid = 2340] [serial = 2285] [outer = 1DDB2400] 11:07:24 INFO - PROCESS | 2340 | 1462471644203 Marionette DEBUG loaded listener.js 11:07:24 INFO - PROCESS | 2340 | ++DOMWINDOW == 200 (2098D800) [pid = 2340] [serial = 2286] [outer = 1DDB2400] 11:07:24 INFO - PROCESS | 2340 | 1462471644649 Marionette TRACE conn4 <- [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]]]}] 11:07:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:07:24 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:07:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:07:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:07:24 INFO - TEST-OK | /FileAPI/fileReader.html | took 730ms 11:07:24 INFO - PROCESS | 2340 | 1462471644687 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 11:07:24 INFO - TEST-START | /FileAPI/historical.html 11:07:24 INFO - PROCESS | 2340 | 1462471644689 Marionette TRACE conn4 <- [1,3005,null,{"value":"13"}] 11:07:24 INFO - PROCESS | 2340 | 1462471644692 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:07:24 INFO - PROCESS | 2340 | 1462471644694 Marionette TRACE conn4 <- [1,3006,null,{}] 11:07:24 INFO - PROCESS | 2340 | 1462471644697 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:24 INFO - PROCESS | 2340 | 1462471644872 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 11:07:24 INFO - PROCESS | 2340 | 1462471644892 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:24 INFO - PROCESS | 2340 | ++DOCSHELL 20991000 == 127 [pid = 2340] [id = 763] 11:07:24 INFO - PROCESS | 2340 | ++DOMWINDOW == 201 (20995000) [pid = 2340] [serial = 2287] [outer = 00000000] 11:07:24 INFO - PROCESS | 2340 | ++DOMWINDOW == 202 (2162F400) [pid = 2340] [serial = 2288] [outer = 20995000] 11:07:24 INFO - PROCESS | 2340 | 1462471644935 Marionette DEBUG loaded listener.js 11:07:25 INFO - PROCESS | 2340 | ++DOMWINDOW == 203 (21634800) [pid = 2340] [serial = 2289] [outer = 20995000] 11:07:25 INFO - PROCESS | 2340 | --DOMWINDOW == 202 (1C253800) [pid = 2340] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 11:07:25 INFO - PROCESS | 2340 | --DOMWINDOW == 201 (14404400) [pid = 2340] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 11:07:25 INFO - PROCESS | 2340 | --DOMWINDOW == 200 (17D20000) [pid = 2340] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 11:07:25 INFO - PROCESS | 2340 | --DOMWINDOW == 199 (0C84C800) [pid = 2340] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 11:07:25 INFO - PROCESS | 2340 | --DOMWINDOW == 198 (18726400) [pid = 2340] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 11:07:25 INFO - PROCESS | 2340 | --DOMWINDOW == 197 (165BB400) [pid = 2340] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 11:07:25 INFO - PROCESS | 2340 | --DOMWINDOW == 196 (1D76A000) [pid = 2340] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 11:07:25 INFO - PROCESS | 2340 | --DOMWINDOW == 195 (1DDCAC00) [pid = 2340] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 11:07:25 INFO - PROCESS | 2340 | --DOMWINDOW == 194 (1A809800) [pid = 2340] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 11:07:25 INFO - PROCESS | 2340 | --DOMWINDOW == 193 (17D60800) [pid = 2340] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 11:07:25 INFO - PROCESS | 2340 | 1462471645798 Marionette TRACE conn4 <- [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"]]]}] 11:07:25 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:07:25 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:07:25 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:07:25 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:07:25 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:07:25 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:07:25 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:07:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:25 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:07:25 INFO - TEST-OK | /FileAPI/historical.html | took 1126ms 11:07:25 INFO - PROCESS | 2340 | 1462471645819 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 11:07:25 INFO - PROCESS | 2340 | 1462471645821 Marionette TRACE conn4 <- [1,3009,null,{"value":"13"}] 11:07:25 INFO - TEST-START | /FileAPI/idlharness.html 11:07:25 INFO - PROCESS | 2340 | 1462471645824 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:07:25 INFO - PROCESS | 2340 | 1462471645826 Marionette TRACE conn4 <- [1,3010,null,{}] 11:07:25 INFO - PROCESS | 2340 | 1462471645829 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:25 INFO - PROCESS | 2340 | 1462471645946 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 11:07:26 INFO - PROCESS | 2340 | 1462471646097 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:26 INFO - PROCESS | 2340 | ++DOCSHELL 0C874000 == 128 [pid = 2340] [id = 764] 11:07:26 INFO - PROCESS | 2340 | ++DOMWINDOW == 194 (0D10E000) [pid = 2340] [serial = 2290] [outer = 00000000] 11:07:26 INFO - PROCESS | 2340 | ++DOMWINDOW == 195 (1DC82000) [pid = 2340] [serial = 2291] [outer = 0D10E000] 11:07:26 INFO - PROCESS | 2340 | 1462471646141 Marionette DEBUG loaded listener.js 11:07:26 INFO - PROCESS | 2340 | ++DOMWINDOW == 196 (1F239000) [pid = 2340] [serial = 2292] [outer = 0D10E000] 11:07:27 INFO - PROCESS | 2340 | 1462471646996 Marionette TRACE conn4 <- [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]]]}] 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:07:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:07:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:07:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:07:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:07:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:07:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:07:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:07:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:07:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:07:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:07:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:07:27 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:27 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:07:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:07:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:07:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:07:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:07:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:07:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:07:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:07:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:07:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:07:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:07:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:07:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:07:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:07:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:07:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:07:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:07:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:07:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:07:27 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 11:07:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:07:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:07:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:07:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:07:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:07:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:07:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:07:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:07:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:07:27 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 11:07:27 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 11:07:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:07:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:07:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:07:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:07:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:07:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:07:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:07:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:07:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:07:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:07:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:07:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:07:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:07:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:07:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:07:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:07:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:07:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:07:27 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 11:07:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:07:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:07:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:07:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:07:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:07:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:07:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:07:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:07:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:07:27 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 11:07:27 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 11:07:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:07:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:07:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:07:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:07:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:07:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:07:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:07:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:07:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:07:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:07:27 INFO - TEST-OK | /FileAPI/idlharness.html | took 1324ms 11:07:27 INFO - PROCESS | 2340 | 1462471647150 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 11:07:27 INFO - PROCESS | 2340 | 1462471647152 Marionette TRACE conn4 <- [1,3013,null,{"value":"13"}] 11:07:27 INFO - PROCESS | 2340 | 1462471647156 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:07:27 INFO - TEST-START | /FileAPI/idlharness.worker 11:07:27 INFO - PROCESS | 2340 | 1462471647157 Marionette TRACE conn4 <- [1,3014,null,{}] 11:07:27 INFO - PROCESS | 2340 | 1462471647161 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:27 INFO - PROCESS | 2340 | 1462471647344 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 11:07:27 INFO - PROCESS | 2340 | 1462471647381 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:27 INFO - PROCESS | 2340 | ++DOCSHELL 1DC79C00 == 129 [pid = 2340] [id = 765] 11:07:27 INFO - PROCESS | 2340 | ++DOMWINDOW == 197 (1FF15000) [pid = 2340] [serial = 2293] [outer = 00000000] 11:07:27 INFO - PROCESS | 2340 | ++DOMWINDOW == 198 (23E95800) [pid = 2340] [serial = 2294] [outer = 1FF15000] 11:07:27 INFO - PROCESS | 2340 | 1462471647425 Marionette DEBUG loaded listener.js 11:07:27 INFO - PROCESS | 2340 | ++DOMWINDOW == 199 (24AAF000) [pid = 2340] [serial = 2295] [outer = 1FF15000] 11:07:27 INFO - PROCESS | 2340 | [2340] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:07:28 INFO - PROCESS | 2340 | 1462471648823 Marionette TRACE conn4 <- [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,{},{}]]]}] 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:07:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:07:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:07:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:07:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:07:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:07:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:07:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:07:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:07:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:07:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:07:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:07:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:07:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:07:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:07:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:07:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:07:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:07:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:07:28 INFO - {} 11:07:28 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 11:07:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:07:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:07:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:07:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:07:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:07:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:07:28 INFO - {} 11:07:28 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 - {} 11:07:28 INFO - {} 11:07:28 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 11:07:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:07:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:07:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:07:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:07:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:07:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:07:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:07:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:07:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:07:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:07:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:07:28 INFO - {} 11:07:28 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 11:07:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:07:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:07:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:07:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:07:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:07:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:07:28 INFO - {} 11:07:28 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 - {} 11:07:28 INFO - {} 11:07:28 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 11:07:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:07:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:07:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:07:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:07:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:07:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:07:28 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 11:07:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:07:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:07:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:07:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:07:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:07:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:07:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:07:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:07:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:07:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:07:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:07:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:07:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:07:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:07:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:07:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:07:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:07:28 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 11:07:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:07:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:07:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:07:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:07:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:07:28 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 11:07:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:07:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:07:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:07:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:07:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:07:28 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 11:07:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:07:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:07:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:07:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:07:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:07:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:07:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:07:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:07:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:07:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:07:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:07:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:07:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:07:28 INFO - {} 11:07:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:07:28 INFO - {} 11:07:29 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1833ms 11:07:29 INFO - PROCESS | 2340 | 1462471649055 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 11:07:29 INFO - PROCESS | 2340 | 1462471649059 Marionette TRACE conn4 <- [1,3017,null,{"value":"13"}] 11:07:29 INFO - PROCESS | 2340 | 1462471649068 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:07:29 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:07:29 INFO - PROCESS | 2340 | 1462471649071 Marionette TRACE conn4 <- [1,3018,null,{}] 11:07:29 INFO - PROCESS | 2340 | 1462471649077 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:29 INFO - PROCESS | 2340 | 1462471649220 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 11:07:29 INFO - PROCESS | 2340 | 1462471649444 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:29 INFO - PROCESS | 2340 | ++DOCSHELL 0E511C00 == 130 [pid = 2340] [id = 766] 11:07:29 INFO - PROCESS | 2340 | ++DOMWINDOW == 200 (0E9E2800) [pid = 2340] [serial = 2296] [outer = 00000000] 11:07:29 INFO - PROCESS | 2340 | ++DOMWINDOW == 201 (24809400) [pid = 2340] [serial = 2297] [outer = 0E9E2800] 11:07:29 INFO - PROCESS | 2340 | 1462471649503 Marionette DEBUG loaded listener.js 11:07:29 INFO - PROCESS | 2340 | ++DOMWINDOW == 202 (25338C00) [pid = 2340] [serial = 2298] [outer = 0E9E2800] 11:07:30 INFO - PROCESS | 2340 | 1462471650045 Marionette TRACE conn4 <- [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]]]}] 11:07:30 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 11:07:30 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1020ms 11:07:30 INFO - PROCESS | 2340 | 1462471650092 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 11:07:30 INFO - PROCESS | 2340 | 1462471650098 Marionette TRACE conn4 <- [1,3021,null,{"value":"13"}] 11:07:30 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:07:30 INFO - PROCESS | 2340 | 1462471650123 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:07:30 INFO - PROCESS | 2340 | 1462471650126 Marionette TRACE conn4 <- [1,3022,null,{}] 11:07:30 INFO - PROCESS | 2340 | 1462471650156 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:30 INFO - PROCESS | 2340 | 1462471650303 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 11:07:30 INFO - PROCESS | 2340 | 1462471650508 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:30 INFO - PROCESS | 2340 | ++DOCSHELL 25341C00 == 131 [pid = 2340] [id = 767] 11:07:30 INFO - PROCESS | 2340 | ++DOMWINDOW == 203 (27813400) [pid = 2340] [serial = 2299] [outer = 00000000] 11:07:30 INFO - PROCESS | 2340 | ++DOMWINDOW == 204 (27CC9000) [pid = 2340] [serial = 2300] [outer = 27813400] 11:07:30 INFO - PROCESS | 2340 | 1462471650568 Marionette DEBUG loaded listener.js 11:07:30 INFO - PROCESS | 2340 | ++DOMWINDOW == 205 (28D6D800) [pid = 2340] [serial = 2301] [outer = 27813400] 11:07:31 INFO - PROCESS | 2340 | 1462471651152 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 11:07:31 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:07:31 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1124ms 11:07:31 INFO - PROCESS | 2340 | 1462471651231 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 11:07:31 INFO - PROCESS | 2340 | 1462471651234 Marionette TRACE conn4 <- [1,3025,null,{"value":"13"}] 11:07:31 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:07:31 INFO - PROCESS | 2340 | 1462471651238 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:07:31 INFO - PROCESS | 2340 | 1462471651242 Marionette TRACE conn4 <- [1,3026,null,{}] 11:07:31 INFO - PROCESS | 2340 | 1462471651253 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:31 INFO - PROCESS | 2340 | 1462471651476 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 11:07:31 INFO - PROCESS | 2340 | 1462471651627 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:31 INFO - PROCESS | 2340 | ++DOCSHELL 29120800 == 132 [pid = 2340] [id = 768] 11:07:31 INFO - PROCESS | 2340 | ++DOMWINDOW == 206 (29120C00) [pid = 2340] [serial = 2302] [outer = 00000000] 11:07:31 INFO - PROCESS | 2340 | ++DOMWINDOW == 207 (29125000) [pid = 2340] [serial = 2303] [outer = 29120C00] 11:07:31 INFO - PROCESS | 2340 | 1462471651684 Marionette DEBUG loaded listener.js 11:07:31 INFO - PROCESS | 2340 | ++DOMWINDOW == 208 (2912A800) [pid = 2340] [serial = 2304] [outer = 29120C00] 11:07:32 INFO - PROCESS | 2340 | 1462471652272 Marionette TRACE conn4 <- [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"]]]}] 11:07:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:07:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:07:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:07:32 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1075ms 11:07:32 INFO - PROCESS | 2340 | 1462471652325 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 11:07:32 INFO - PROCESS | 2340 | 1462471652328 Marionette TRACE conn4 <- [1,3029,null,{"value":"13"}] 11:07:32 INFO - PROCESS | 2340 | 1462471652333 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:07:32 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:07:32 INFO - PROCESS | 2340 | 1462471652334 Marionette TRACE conn4 <- [1,3030,null,{}] 11:07:32 INFO - PROCESS | 2340 | 1462471652338 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:32 INFO - PROCESS | 2340 | 1462471652484 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 11:07:32 INFO - PROCESS | 2340 | 1462471652689 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:32 INFO - PROCESS | 2340 | ++DOCSHELL 2928D800 == 133 [pid = 2340] [id = 769] 11:07:32 INFO - PROCESS | 2340 | ++DOMWINDOW == 209 (2928E000) [pid = 2340] [serial = 2305] [outer = 00000000] 11:07:32 INFO - PROCESS | 2340 | ++DOMWINDOW == 210 (29295400) [pid = 2340] [serial = 2306] [outer = 2928E000] 11:07:32 INFO - PROCESS | 2340 | 1462471652745 Marionette DEBUG loaded listener.js 11:07:32 INFO - PROCESS | 2340 | ++DOMWINDOW == 211 (2982BC00) [pid = 2340] [serial = 2307] [outer = 2928E000] 11:07:33 INFO - PROCESS | 2340 | ************************* 11:07:33 INFO - PROCESS | 2340 | A coding exception was thrown and uncaught in a Task. 11:07:33 INFO - PROCESS | 2340 | 11:07:33 INFO - PROCESS | 2340 | Full message: TypeError: NetworkError when attempting to fetch resource. 11:07:33 INFO - PROCESS | 2340 | Full stack: 11:07:33 INFO - PROCESS | 2340 | ************************* 11:07:33 INFO - PROCESS | 2340 | 1462471653610 Marionette TRACE conn4 <- [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]]]}] 11:07:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:07:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:07:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:07:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:07:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:07:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:07:33 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. 11:07:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:07:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:07:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:07:33 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'.) 11:07:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:07:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:07:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 11:07:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:07:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:07:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:07:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:07:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:07:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:07:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:07:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:07:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:07:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:07:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:07:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:07:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:07:33 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. 11:07:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:07:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:07:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:07:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:07:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:07:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:07:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:07:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:07:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:07:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:07:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:07:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:07:33 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. 11:07:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:07:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:07:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:07:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:07:33 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. 11:07:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:07:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:07:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:07:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:07:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:07:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:07:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:07:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 11:07:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:07:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:07:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:07:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:07:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:07:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:07:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:07:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:07:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:07:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:07:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:07:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:07:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:07:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:07:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:07:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:07:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:07:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:07:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:07:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:07:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:07:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:07:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:07:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:07:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:07:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:07:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:07:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:07:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:07:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:07:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:07:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:07:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:07:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:07:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:07:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:07:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:07:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:07:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:07:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:07:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:07:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:07:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:07:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:07:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:07:33 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1376ms 11:07:33 INFO - PROCESS | 2340 | 1462471653713 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 11:07:33 INFO - PROCESS | 2340 | 1462471653716 Marionette TRACE conn4 <- [1,3033,null,{"value":"13"}] 11:07:33 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:07:33 INFO - PROCESS | 2340 | 1462471653719 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:07:33 INFO - PROCESS | 2340 | 1462471653721 Marionette TRACE conn4 <- [1,3034,null,{}] 11:07:33 INFO - PROCESS | 2340 | 1462471653725 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:33 INFO - PROCESS | 2340 | 1462471653901 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 11:07:34 INFO - PROCESS | 2340 | 1462471654091 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:34 INFO - PROCESS | 2340 | ++DOCSHELL 29294C00 == 134 [pid = 2340] [id = 770] 11:07:34 INFO - PROCESS | 2340 | ++DOMWINDOW == 212 (2982CC00) [pid = 2340] [serial = 2308] [outer = 00000000] 11:07:34 INFO - PROCESS | 2340 | ++DOMWINDOW == 213 (29A1AC00) [pid = 2340] [serial = 2309] [outer = 2982CC00] 11:07:34 INFO - PROCESS | 2340 | 1462471654145 Marionette DEBUG loaded listener.js 11:07:34 INFO - PROCESS | 2340 | ++DOMWINDOW == 214 (14133800) [pid = 2340] [serial = 2310] [outer = 2982CC00] 11:07:34 INFO - PROCESS | 2340 | [2340] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:07:34 INFO - PROCESS | 2340 | 1462471654718 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:07:34 INFO - {} 11:07:34 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1017ms 11:07:34 INFO - PROCESS | 2340 | 1462471654797 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 11:07:34 INFO - PROCESS | 2340 | 1462471654800 Marionette TRACE conn4 <- [1,3037,null,{"value":"13"}] 11:07:34 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:07:34 INFO - PROCESS | 2340 | 1462471654809 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:07:34 INFO - PROCESS | 2340 | 1462471654811 Marionette TRACE conn4 <- [1,3038,null,{}] 11:07:34 INFO - PROCESS | 2340 | 1462471654814 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:34 INFO - PROCESS | 2340 | 1462471654981 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 11:07:35 INFO - PROCESS | 2340 | 1462471655161 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:35 INFO - PROCESS | 2340 | ++DOCSHELL 1615A400 == 135 [pid = 2340] [id = 771] 11:07:35 INFO - PROCESS | 2340 | ++DOMWINDOW == 215 (17E92800) [pid = 2340] [serial = 2311] [outer = 00000000] 11:07:35 INFO - PROCESS | 2340 | ++DOMWINDOW == 216 (1ECC6C00) [pid = 2340] [serial = 2312] [outer = 17E92800] 11:07:35 INFO - PROCESS | 2340 | 1462471655224 Marionette DEBUG loaded listener.js 11:07:35 INFO - PROCESS | 2340 | ++DOMWINDOW == 217 (22F12000) [pid = 2340] [serial = 2313] [outer = 17E92800] 11:07:35 INFO - PROCESS | 2340 | 1462471655757 Marionette TRACE conn4 <- [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]]]}] 11:07:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:07:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:07:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:07:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:07:35 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 970ms 11:07:35 INFO - PROCESS | 2340 | 1462471655788 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 11:07:35 INFO - PROCESS | 2340 | 1462471655790 Marionette TRACE conn4 <- [1,3041,null,{"value":"13"}] 11:07:35 INFO - PROCESS | 2340 | 1462471655794 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:07:35 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:07:35 INFO - PROCESS | 2340 | 1462471655796 Marionette TRACE conn4 <- [1,3042,null,{}] 11:07:35 INFO - PROCESS | 2340 | 1462471655800 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:35 INFO - PROCESS | 2340 | 1462471655944 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 11:07:36 INFO - PROCESS | 2340 | 1462471656112 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:36 INFO - PROCESS | 2340 | ++DOCSHELL 1F23D000 == 136 [pid = 2340] [id = 772] 11:07:36 INFO - PROCESS | 2340 | ++DOMWINDOW == 218 (230F7000) [pid = 2340] [serial = 2314] [outer = 00000000] 11:07:36 INFO - PROCESS | 2340 | ++DOMWINDOW == 219 (29836C00) [pid = 2340] [serial = 2315] [outer = 230F7000] 11:07:36 INFO - PROCESS | 2340 | 1462471656165 Marionette DEBUG loaded listener.js 11:07:36 INFO - PROCESS | 2340 | ++DOMWINDOW == 220 (29A1A800) [pid = 2340] [serial = 2316] [outer = 230F7000] 11:07:37 INFO - PROCESS | 2340 | 1462471657013 Marionette TRACE conn4 <- [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"]]]}] 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:07:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:07:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:07:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:07:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:07:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:07:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:07:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:07:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:07:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:07:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:07:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:07:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:07:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:07:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:07:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:07:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:07:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:07:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:07:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:07:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:07:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:07:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:07:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:07:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:07:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:07:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:07:37 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" 11:07:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:07:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:07:37 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" 11:07:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:07:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:07:37 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1377ms 11:07:37 INFO - PROCESS | 2340 | 1462471657192 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 11:07:37 INFO - PROCESS | 2340 | 1462471657195 Marionette TRACE conn4 <- [1,3045,null,{"value":"13"}] 11:07:37 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:07:37 INFO - PROCESS | 2340 | 1462471657200 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:07:37 INFO - PROCESS | 2340 | 1462471657202 Marionette TRACE conn4 <- [1,3046,null,{}] 11:07:37 INFO - PROCESS | 2340 | 1462471657206 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:37 INFO - PROCESS | 2340 | 1462471657346 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 11:07:37 INFO - PROCESS | 2340 | 1462471657574 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:37 INFO - PROCESS | 2340 | ++DOCSHELL 26D57000 == 137 [pid = 2340] [id = 773] 11:07:37 INFO - PROCESS | 2340 | ++DOMWINDOW == 221 (29836400) [pid = 2340] [serial = 2317] [outer = 00000000] 11:07:37 INFO - PROCESS | 2340 | ++DOMWINDOW == 222 (29EB5400) [pid = 2340] [serial = 2318] [outer = 29836400] 11:07:37 INFO - PROCESS | 2340 | 1462471657630 Marionette DEBUG loaded listener.js 11:07:37 INFO - PROCESS | 2340 | ++DOMWINDOW == 223 (29EBCC00) [pid = 2340] [serial = 2319] [outer = 29836400] 11:07:38 INFO - PROCESS | 2340 | 1462471658208 Marionette TRACE conn4 <- [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]]]}] 11:07:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:07:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:07:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:07:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:07:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:07:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:07:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:07:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:07:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:07:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:07:38 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:38 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:07:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:07:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:07:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:07:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:07:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:07:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:07:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:07:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:07:38 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1031ms 11:07:38 INFO - PROCESS | 2340 | 1462471658237 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 11:07:38 INFO - PROCESS | 2340 | 1462471658240 Marionette TRACE conn4 <- [1,3049,null,{"value":"13"}] 11:07:38 INFO - PROCESS | 2340 | 1462471658262 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:07:38 INFO - PROCESS | 2340 | 1462471658265 Marionette TRACE conn4 <- [1,3050,null,{}] 11:07:38 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:07:38 INFO - PROCESS | 2340 | 1462471658268 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:38 INFO - PROCESS | 2340 | 1462471658412 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 11:07:38 INFO - PROCESS | 2340 | 1462471658618 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:38 INFO - PROCESS | 2340 | ++DOCSHELL 29CDC800 == 138 [pid = 2340] [id = 774] 11:07:38 INFO - PROCESS | 2340 | ++DOMWINDOW == 224 (29EBDC00) [pid = 2340] [serial = 2320] [outer = 00000000] 11:07:38 INFO - PROCESS | 2340 | ++DOMWINDOW == 225 (2A434000) [pid = 2340] [serial = 2321] [outer = 29EBDC00] 11:07:38 INFO - PROCESS | 2340 | 1462471658673 Marionette DEBUG loaded listener.js 11:07:38 INFO - PROCESS | 2340 | ++DOMWINDOW == 226 (2A434C00) [pid = 2340] [serial = 2322] [outer = 29EBDC00] 11:07:38 INFO - PROCESS | 2340 | [2340] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:07:39 INFO - PROCESS | 2340 | 1462471659232 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:07:39 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:07:39 INFO - {} 11:07:39 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1016ms 11:07:39 INFO - PROCESS | 2340 | 1462471659286 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 11:07:39 INFO - PROCESS | 2340 | 1462471659289 Marionette TRACE conn4 <- [1,3053,null,{"value":"13"}] 11:07:39 INFO - PROCESS | 2340 | 1462471659292 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:07:39 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:07:39 INFO - PROCESS | 2340 | 1462471659294 Marionette TRACE conn4 <- [1,3054,null,{}] 11:07:39 INFO - PROCESS | 2340 | 1462471659298 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:39 INFO - PROCESS | 2340 | 1462471659445 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 11:07:39 INFO - PROCESS | 2340 | 1462471659652 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:39 INFO - PROCESS | 2340 | ++DOCSHELL 2A433800 == 139 [pid = 2340] [id = 775] 11:07:39 INFO - PROCESS | 2340 | ++DOMWINDOW == 227 (2A437800) [pid = 2340] [serial = 2323] [outer = 00000000] 11:07:39 INFO - PROCESS | 2340 | ++DOMWINDOW == 228 (2AE22000) [pid = 2340] [serial = 2324] [outer = 2A437800] 11:07:39 INFO - PROCESS | 2340 | 1462471659708 Marionette DEBUG loaded listener.js 11:07:39 INFO - PROCESS | 2340 | ++DOMWINDOW == 229 (2AE22C00) [pid = 2340] [serial = 2325] [outer = 2A437800] 11:07:40 INFO - PROCESS | 2340 | 1462471660225 Marionette TRACE conn4 <- [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]]]}] 11:07:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:07:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:07:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:07:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:07:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:07:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:07:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:07:40 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 970ms 11:07:40 INFO - PROCESS | 2340 | 1462471660266 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 11:07:40 INFO - PROCESS | 2340 | 1462471660269 Marionette TRACE conn4 <- [1,3057,null,{"value":"13"}] 11:07:40 INFO - PROCESS | 2340 | 1462471660272 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:07:40 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:07:40 INFO - PROCESS | 2340 | 1462471660275 Marionette TRACE conn4 <- [1,3058,null,{}] 11:07:40 INFO - PROCESS | 2340 | 1462471660279 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:40 INFO - PROCESS | 2340 | 1462471660521 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 11:07:40 INFO - PROCESS | 2340 | 1462471660669 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:40 INFO - PROCESS | 2340 | ++DOCSHELL 2A4D2C00 == 140 [pid = 2340] [id = 776] 11:07:40 INFO - PROCESS | 2340 | ++DOMWINDOW == 230 (2A4D8000) [pid = 2340] [serial = 2326] [outer = 00000000] 11:07:40 INFO - PROCESS | 2340 | ++DOMWINDOW == 231 (2AE2C800) [pid = 2340] [serial = 2327] [outer = 2A4D8000] 11:07:40 INFO - PROCESS | 2340 | 1462471660768 Marionette DEBUG loaded listener.js 11:07:40 INFO - PROCESS | 2340 | ++DOMWINDOW == 232 (2AEDC000) [pid = 2340] [serial = 2328] [outer = 2A4D8000] 11:07:41 INFO - PROCESS | 2340 | 1462471661330 Marionette TRACE conn4 <- [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]]]}] 11:07:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:07:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:07:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:07:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:07:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:07:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:07:41 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1072ms 11:07:41 INFO - PROCESS | 2340 | 1462471661355 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 11:07:41 INFO - PROCESS | 2340 | 1462471661357 Marionette TRACE conn4 <- [1,3061,null,{"value":"13"}] 11:07:41 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:07:41 INFO - PROCESS | 2340 | 1462471661379 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:07:41 INFO - PROCESS | 2340 | 1462471661381 Marionette TRACE conn4 <- [1,3062,null,{}] 11:07:41 INFO - PROCESS | 2340 | 1462471661385 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:41 INFO - PROCESS | 2340 | 1462471661529 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 11:07:41 INFO - PROCESS | 2340 | 1462471661730 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:41 INFO - PROCESS | 2340 | ++DOCSHELL 1C2DA800 == 141 [pid = 2340] [id = 777] 11:07:41 INFO - PROCESS | 2340 | ++DOMWINDOW == 233 (2AEDD000) [pid = 2340] [serial = 2329] [outer = 00000000] 11:07:41 INFO - PROCESS | 2340 | ++DOMWINDOW == 234 (2AEE4800) [pid = 2340] [serial = 2330] [outer = 2AEDD000] 11:07:41 INFO - PROCESS | 2340 | 1462471661782 Marionette DEBUG loaded listener.js 11:07:41 INFO - PROCESS | 2340 | ++DOMWINDOW == 235 (2AEE5400) [pid = 2340] [serial = 2331] [outer = 2AEDD000] 11:07:42 INFO - PROCESS | 2340 | 1462471662308 Marionette TRACE conn4 <- [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]]]}] 11:07:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:07:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:07:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:07:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:07:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:07:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:07:42 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 991ms 11:07:42 INFO - PROCESS | 2340 | 1462471662354 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 11:07:42 INFO - PROCESS | 2340 | 1462471662358 Marionette TRACE conn4 <- [1,3065,null,{"value":"13"}] 11:07:42 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:07:42 INFO - PROCESS | 2340 | 1462471662362 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:07:42 INFO - PROCESS | 2340 | 1462471662364 Marionette TRACE conn4 <- [1,3066,null,{}] 11:07:42 INFO - PROCESS | 2340 | 1462471662368 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:42 INFO - PROCESS | 2340 | 1462471662514 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 11:07:42 INFO - PROCESS | 2340 | 1462471662726 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:42 INFO - PROCESS | 2340 | ++DOCSHELL 2AEE1000 == 142 [pid = 2340] [id = 778] 11:07:42 INFO - PROCESS | 2340 | ++DOMWINDOW == 236 (2AEE3400) [pid = 2340] [serial = 2332] [outer = 00000000] 11:07:42 INFO - PROCESS | 2340 | ++DOMWINDOW == 237 (2AF9F800) [pid = 2340] [serial = 2333] [outer = 2AEE3400] 11:07:42 INFO - PROCESS | 2340 | 1462471662780 Marionette DEBUG loaded listener.js 11:07:42 INFO - PROCESS | 2340 | ++DOMWINDOW == 238 (2B0C5800) [pid = 2340] [serial = 2334] [outer = 2AEE3400] 11:07:43 INFO - PROCESS | 2340 | 1462471663433 Marionette TRACE conn4 <- [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] 11:07:43 INFO - PROCESS | 2340 | 1462471663505 Marionette TRACE conn4 <- [1,3069,null,{"value":"13"}] 11:07:43 INFO - PROCESS | 2340 | 1462471663508 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:07:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 11:07:43 INFO - PROCESS | 2340 | 1462471663510 Marionette TRACE conn4 <- [1,3070,null,{}] 11:07:43 INFO - PROCESS | 2340 | 1462471663514 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:43 INFO - PROCESS | 2340 | 1462471663673 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 11:07:43 INFO - PROCESS | 2340 | 1462471663892 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:43 INFO - PROCESS | 2340 | ++DOCSHELL 14A47C00 == 143 [pid = 2340] [id = 779] 11:07:43 INFO - PROCESS | 2340 | ++DOMWINDOW == 239 (14A49800) [pid = 2340] [serial = 2335] [outer = 00000000] 11:07:43 INFO - PROCESS | 2340 | ++DOMWINDOW == 240 (19893800) [pid = 2340] [serial = 2336] [outer = 14A49800] 11:07:43 INFO - PROCESS | 2340 | 1462471663949 Marionette DEBUG loaded listener.js 11:07:44 INFO - PROCESS | 2340 | ++DOMWINDOW == 241 (1CCF8000) [pid = 2340] [serial = 2337] [outer = 14A49800] 11:07:44 INFO - PROCESS | 2340 | 1462471664457 Marionette TRACE conn4 <- [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]]]}] 11:07:44 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:07:44 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:44 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:07:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:07:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 970ms 11:07:44 INFO - PROCESS | 2340 | 1462471664482 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 11:07:44 INFO - PROCESS | 2340 | 1462471664484 Marionette TRACE conn4 <- [1,3073,null,{"value":"13"}] 11:07:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:07:44 INFO - PROCESS | 2340 | 1462471664506 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:07:44 INFO - PROCESS | 2340 | 1462471664508 Marionette TRACE conn4 <- [1,3074,null,{}] 11:07:44 INFO - PROCESS | 2340 | 1462471664514 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:44 INFO - PROCESS | 2340 | 1462471664660 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 11:07:45 INFO - PROCESS | 2340 | 1462471665223 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:45 INFO - PROCESS | 2340 | ++DOCSHELL 0E9E8000 == 144 [pid = 2340] [id = 780] 11:07:45 INFO - PROCESS | 2340 | ++DOMWINDOW == 242 (14139800) [pid = 2340] [serial = 2338] [outer = 00000000] 11:07:45 INFO - PROCESS | 2340 | ++DOMWINDOW == 243 (14EC8000) [pid = 2340] [serial = 2339] [outer = 14139800] 11:07:45 INFO - PROCESS | 2340 | 1462471665410 Marionette DEBUG loaded listener.js 11:07:45 INFO - PROCESS | 2340 | ++DOMWINDOW == 244 (17D26400) [pid = 2340] [serial = 2340] [outer = 14139800] 11:07:45 INFO - PROCESS | 2340 | 1462471665965 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:07:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:07:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1497ms 11:07:46 INFO - PROCESS | 2340 | 1462471665988 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 11:07:46 INFO - PROCESS | 2340 | 1462471665992 Marionette TRACE conn4 <- [1,3077,null,{"value":"13"}] 11:07:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:07:46 INFO - PROCESS | 2340 | 1462471665999 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:07:46 INFO - PROCESS | 2340 | 1462471666002 Marionette TRACE conn4 <- [1,3078,null,{}] 11:07:46 INFO - PROCESS | 2340 | 1462471666007 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:46 INFO - PROCESS | 2340 | 1462471666146 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 11:07:46 INFO - PROCESS | 2340 | 1462471666366 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:46 INFO - PROCESS | 2340 | ++DOCSHELL 165B6000 == 145 [pid = 2340] [id = 781] 11:07:46 INFO - PROCESS | 2340 | ++DOMWINDOW == 245 (17EFA400) [pid = 2340] [serial = 2341] [outer = 00000000] 11:07:46 INFO - PROCESS | 2340 | ++DOMWINDOW == 246 (1BB1AC00) [pid = 2340] [serial = 2342] [outer = 17EFA400] 11:07:46 INFO - PROCESS | 2340 | 1462471666418 Marionette DEBUG loaded listener.js 11:07:46 INFO - PROCESS | 2340 | ++DOMWINDOW == 247 (1D764000) [pid = 2340] [serial = 2343] [outer = 17EFA400] 11:07:46 INFO - PROCESS | 2340 | 1462471666983 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:07:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:07:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1023ms 11:07:47 INFO - PROCESS | 2340 | 1462471667024 Marionette TRACE conn4 -> [0,3081,"getWindowHandle",null] 11:07:47 INFO - PROCESS | 2340 | 1462471667028 Marionette TRACE conn4 <- [1,3081,null,{"value":"13"}] 11:07:47 INFO - PROCESS | 2340 | 1462471667033 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:07:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:07:47 INFO - PROCESS | 2340 | 1462471667034 Marionette TRACE conn4 <- [1,3082,null,{}] 11:07:47 INFO - PROCESS | 2340 | 1462471667038 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:47 INFO - PROCESS | 2340 | 1462471667174 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 11:07:47 INFO - PROCESS | 2340 | 1462471667397 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:47 INFO - PROCESS | 2340 | ++DOCSHELL 1CB2D400 == 146 [pid = 2340] [id = 782] 11:07:47 INFO - PROCESS | 2340 | ++DOMWINDOW == 248 (1DCCF000) [pid = 2340] [serial = 2344] [outer = 00000000] 11:07:47 INFO - PROCESS | 2340 | ++DOMWINDOW == 249 (1F2F7800) [pid = 2340] [serial = 2345] [outer = 1DCCF000] 11:07:47 INFO - PROCESS | 2340 | 1462471667448 Marionette DEBUG loaded listener.js 11:07:47 INFO - PROCESS | 2340 | ++DOMWINDOW == 250 (20964C00) [pid = 2340] [serial = 2346] [outer = 1DCCF000] 11:07:47 INFO - PROCESS | 2340 | 1462471667984 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:07:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:07:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 970ms 11:07:48 INFO - PROCESS | 2340 | 1462471668026 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 11:07:48 INFO - PROCESS | 2340 | 1462471668029 Marionette TRACE conn4 <- [1,3085,null,{"value":"13"}] 11:07:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:07:48 INFO - PROCESS | 2340 | 1462471668036 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:07:48 INFO - PROCESS | 2340 | 1462471668042 Marionette TRACE conn4 <- [1,3086,null,{}] 11:07:48 INFO - PROCESS | 2340 | 1462471668050 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:48 INFO - PROCESS | 2340 | 1462471668184 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 11:07:48 INFO - PROCESS | 2340 | --DOCSHELL 17E93000 == 145 [pid = 2340] [id = 212] 11:07:48 INFO - PROCESS | 2340 | --DOCSHELL 0C874000 == 144 [pid = 2340] [id = 764] 11:07:48 INFO - PROCESS | 2340 | --DOCSHELL 20991000 == 143 [pid = 2340] [id = 763] 11:07:48 INFO - PROCESS | 2340 | --DOCSHELL 1CCF7C00 == 142 [pid = 2340] [id = 762] 11:07:48 INFO - PROCESS | 2340 | --DOCSHELL 1C253C00 == 141 [pid = 2340] [id = 761] 11:07:48 INFO - PROCESS | 2340 | --DOMWINDOW == 249 (1A989C00) [pid = 2340] [serial = 2170] [outer = 00000000] [url = about:blank] 11:07:48 INFO - PROCESS | 2340 | --DOMWINDOW == 248 (1CB2A800) [pid = 2340] [serial = 2173] [outer = 00000000] [url = about:blank] 11:07:48 INFO - PROCESS | 2340 | --DOMWINDOW == 247 (20525800) [pid = 2340] [serial = 2206] [outer = 00000000] [url = about:blank] 11:07:48 INFO - PROCESS | 2340 | --DOCSHELL 17D25C00 == 140 [pid = 2340] [id = 760] 11:07:48 INFO - PROCESS | 2340 | --DOCSHELL 0CD8C000 == 139 [pid = 2340] [id = 759] 11:07:48 INFO - PROCESS | 2340 | --DOCSHELL 17E8FC00 == 138 [pid = 2340] [id = 758] 11:07:48 INFO - PROCESS | 2340 | --DOCSHELL 17EEF400 == 137 [pid = 2340] [id = 757] 11:07:48 INFO - PROCESS | 2340 | --DOCSHELL 1999D800 == 136 [pid = 2340] [id = 756] 11:07:48 INFO - PROCESS | 2340 | --DOCSHELL 0D620C00 == 135 [pid = 2340] [id = 755] 11:07:48 INFO - PROCESS | 2340 | --DOCSHELL 27C42C00 == 134 [pid = 2340] [id = 751] 11:07:48 INFO - PROCESS | 2340 | --DOCSHELL 26CDC800 == 133 [pid = 2340] [id = 750] 11:07:48 INFO - PROCESS | 2340 | --DOCSHELL 26CD5800 == 132 [pid = 2340] [id = 749] 11:07:48 INFO - PROCESS | 2340 | --DOCSHELL 25338800 == 131 [pid = 2340] [id = 748] 11:07:48 INFO - PROCESS | 2340 | 1462471668568 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:48 INFO - PROCESS | 2340 | --DOCSHELL 23DC3000 == 130 [pid = 2340] [id = 747] 11:07:48 INFO - PROCESS | 2340 | --DOCSHELL 23C76000 == 129 [pid = 2340] [id = 746] 11:07:48 INFO - PROCESS | 2340 | --DOCSHELL 23DC1400 == 128 [pid = 2340] [id = 745] 11:07:48 INFO - PROCESS | 2340 | --DOCSHELL 23C11000 == 127 [pid = 2340] [id = 744] 11:07:48 INFO - PROCESS | 2340 | --DOCSHELL 230F3400 == 126 [pid = 2340] [id = 695] 11:07:48 INFO - PROCESS | 2340 | --DOCSHELL 230BE000 == 125 [pid = 2340] [id = 743] 11:07:48 INFO - PROCESS | 2340 | --DOCSHELL 22F3F000 == 124 [pid = 2340] [id = 742] 11:07:48 INFO - PROCESS | 2340 | --DOCSHELL 22F0FC00 == 123 [pid = 2340] [id = 741] 11:07:48 INFO - PROCESS | 2340 | --DOCSHELL 215D3800 == 122 [pid = 2340] [id = 740] 11:07:48 INFO - PROCESS | 2340 | --DOCSHELL 215D1800 == 121 [pid = 2340] [id = 739] 11:07:48 INFO - PROCESS | 2340 | --DOCSHELL 20521000 == 120 [pid = 2340] [id = 738] 11:07:48 INFO - PROCESS | 2340 | --DOCSHELL 16BBE800 == 119 [pid = 2340] [id = 737] 11:07:48 INFO - PROCESS | 2340 | --DOCSHELL 0E584000 == 118 [pid = 2340] [id = 736] 11:07:48 INFO - PROCESS | 2340 | --DOCSHELL 1F243000 == 117 [pid = 2340] [id = 735] 11:07:48 INFO - PROCESS | 2340 | ++DOCSHELL 0C872000 == 118 [pid = 2340] [id = 783] 11:07:48 INFO - PROCESS | 2340 | ++DOMWINDOW == 248 (0CD85400) [pid = 2340] [serial = 2347] [outer = 00000000] 11:07:48 INFO - PROCESS | 2340 | ++DOMWINDOW == 249 (0D6EA400) [pid = 2340] [serial = 2348] [outer = 0CD85400] 11:07:48 INFO - PROCESS | 2340 | 1462471668621 Marionette DEBUG loaded listener.js 11:07:48 INFO - PROCESS | 2340 | ++DOMWINDOW == 250 (0E9E1000) [pid = 2340] [serial = 2349] [outer = 0CD85400] 11:07:48 INFO - PROCESS | 2340 | --DOMWINDOW == 249 (209AB000) [pid = 2340] [serial = 2129] [outer = 00000000] [url = about:blank] 11:07:48 INFO - PROCESS | 2340 | --DOMWINDOW == 248 (165BFC00) [pid = 2340] [serial = 2188] [outer = 00000000] [url = about:blank] 11:07:48 INFO - PROCESS | 2340 | --DOMWINDOW == 247 (17672800) [pid = 2340] [serial = 2189] [outer = 00000000] [url = about:blank] 11:07:48 INFO - PROCESS | 2340 | --DOMWINDOW == 246 (186E6000) [pid = 2340] [serial = 2191] [outer = 00000000] [url = about:blank] 11:07:48 INFO - PROCESS | 2340 | --DOMWINDOW == 245 (0D103000) [pid = 2340] [serial = 2185] [outer = 00000000] [url = about:blank] 11:07:48 INFO - PROCESS | 2340 | --DOMWINDOW == 244 (0E53D800) [pid = 2340] [serial = 2186] [outer = 00000000] [url = about:blank] 11:07:48 INFO - PROCESS | 2340 | --DOMWINDOW == 243 (1CD85800) [pid = 2340] [serial = 2183] [outer = 00000000] [url = about:blank] 11:07:48 INFO - PROCESS | 2340 | --DOMWINDOW == 242 (1CB2EC00) [pid = 2340] [serial = 2182] [outer = 00000000] [url = about:blank] 11:07:48 INFO - PROCESS | 2340 | --DOMWINDOW == 241 (1DCC4000) [pid = 2340] [serial = 2137] [outer = 00000000] [url = about:blank] 11:07:48 INFO - PROCESS | 2340 | --DOMWINDOW == 240 (23E74000) [pid = 2340] [serial = 2152] [outer = 00000000] [url = about:blank] 11:07:48 INFO - PROCESS | 2340 | --DOMWINDOW == 239 (18A7C000) [pid = 2340] [serial = 2180] [outer = 00000000] [url = about:blank] 11:07:48 INFO - PROCESS | 2340 | --DOMWINDOW == 238 (17E98000) [pid = 2340] [serial = 2179] [outer = 00000000] [url = about:blank] 11:07:48 INFO - PROCESS | 2340 | --DOMWINDOW == 237 (0C86D800) [pid = 2340] [serial = 2131] [outer = 00000000] [url = about:blank] 11:07:48 INFO - PROCESS | 2340 | --DOMWINDOW == 236 (1DD6E000) [pid = 2340] [serial = 2198] [outer = 00000000] [url = about:blank] 11:07:48 INFO - PROCESS | 2340 | --DOMWINDOW == 235 (1DC84C00) [pid = 2340] [serial = 2197] [outer = 00000000] [url = about:blank] 11:07:48 INFO - PROCESS | 2340 | --DOMWINDOW == 234 (25340C00) [pid = 2340] [serial = 2158] [outer = 00000000] [url = about:blank] 11:07:48 INFO - PROCESS | 2340 | --DOMWINDOW == 233 (23D18C00) [pid = 2340] [serial = 2149] [outer = 00000000] [url = about:blank] 11:07:48 INFO - PROCESS | 2340 | --DOMWINDOW == 232 (22F75000) [pid = 2340] [serial = 2143] [outer = 00000000] [url = about:blank] 11:07:48 INFO - PROCESS | 2340 | --DOMWINDOW == 231 (186E5800) [pid = 2340] [serial = 2134] [outer = 00000000] [url = about:blank] 11:07:48 INFO - PROCESS | 2340 | --DOMWINDOW == 230 (237E9000) [pid = 2340] [serial = 2146] [outer = 00000000] [url = about:blank] 11:07:48 INFO - PROCESS | 2340 | --DOMWINDOW == 229 (24AAB400) [pid = 2340] [serial = 2155] [outer = 00000000] [url = about:blank] 11:07:48 INFO - PROCESS | 2340 | --DOMWINDOW == 228 (27817C00) [pid = 2340] [serial = 2167] [outer = 00000000] [url = about:blank] 11:07:48 INFO - PROCESS | 2340 | --DOMWINDOW == 227 (1BB14800) [pid = 2340] [serial = 2176] [outer = 00000000] [url = about:blank] 11:07:48 INFO - PROCESS | 2340 | --DOMWINDOW == 226 (26862C00) [pid = 2340] [serial = 2161] [outer = 00000000] [url = about:blank] 11:07:48 INFO - PROCESS | 2340 | --DOMWINDOW == 225 (22F11800) [pid = 2340] [serial = 2140] [outer = 00000000] [url = about:blank] 11:07:48 INFO - PROCESS | 2340 | --DOMWINDOW == 224 (26D5F800) [pid = 2340] [serial = 2164] [outer = 00000000] [url = about:blank] 11:07:48 INFO - PROCESS | 2340 | --DOMWINDOW == 223 (1EBD1400) [pid = 2340] [serial = 2200] [outer = 00000000] [url = about:blank] 11:07:48 INFO - PROCESS | 2340 | --DOMWINDOW == 222 (1F246400) [pid = 2340] [serial = 2201] [outer = 00000000] [url = about:blank] 11:07:48 INFO - PROCESS | 2340 | --DOMWINDOW == 221 (1BCEC000) [pid = 2340] [serial = 2194] [outer = 00000000] [url = about:blank] 11:07:48 INFO - PROCESS | 2340 | --DOMWINDOW == 220 (1CBC0C00) [pid = 2340] [serial = 2195] [outer = 00000000] [url = about:blank] 11:07:48 INFO - PROCESS | 2340 | --DOMWINDOW == 219 (1D886400) [pid = 2340] [serial = 2203] [outer = 00000000] [url = about:blank] 11:07:48 INFO - PROCESS | 2340 | --DOMWINDOW == 218 (18A7A000) [pid = 2340] [serial = 2192] [outer = 00000000] [url = about:blank] 11:07:48 INFO - PROCESS | 2340 | --DOMWINDOW == 217 (1EA23C00) [pid = 2340] [serial = 2204] [outer = 00000000] [url = about:blank] 11:07:49 INFO - PROCESS | 2340 | 1462471669131 Marionette TRACE conn4 <- [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]]]}] 11:07:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:07:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:07:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1136ms 11:07:49 INFO - PROCESS | 2340 | 1462471669172 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 11:07:49 INFO - PROCESS | 2340 | 1462471669175 Marionette TRACE conn4 <- [1,3089,null,{"value":"13"}] 11:07:49 INFO - PROCESS | 2340 | 1462471669178 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:07:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:07:49 INFO - PROCESS | 2340 | 1462471669180 Marionette TRACE conn4 <- [1,3090,null,{}] 11:07:49 INFO - PROCESS | 2340 | 1462471669183 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:49 INFO - PROCESS | 2340 | 1462471669303 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 11:07:49 INFO - PROCESS | 2340 | 1462471669461 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:49 INFO - PROCESS | 2340 | ++DOCSHELL 17694400 == 119 [pid = 2340] [id = 784] 11:07:49 INFO - PROCESS | 2340 | ++DOMWINDOW == 218 (17D19C00) [pid = 2340] [serial = 2350] [outer = 00000000] 11:07:49 INFO - PROCESS | 2340 | ++DOMWINDOW == 219 (17EFE400) [pid = 2340] [serial = 2351] [outer = 17D19C00] 11:07:49 INFO - PROCESS | 2340 | 1462471669505 Marionette DEBUG loaded listener.js 11:07:49 INFO - PROCESS | 2340 | ++DOMWINDOW == 220 (186E5C00) [pid = 2340] [serial = 2352] [outer = 17D19C00] 11:07:49 INFO - PROCESS | 2340 | 1462471669860 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:07:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:07:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 730ms 11:07:49 INFO - PROCESS | 2340 | 1462471669941 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 11:07:49 INFO - PROCESS | 2340 | 1462471669943 Marionette TRACE conn4 <- [1,3093,null,{"value":"13"}] 11:07:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:07:49 INFO - PROCESS | 2340 | 1462471669947 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:07:49 INFO - PROCESS | 2340 | 1462471669949 Marionette TRACE conn4 <- [1,3094,null,{}] 11:07:49 INFO - PROCESS | 2340 | 1462471669956 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:50 INFO - PROCESS | 2340 | 1462471670080 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 11:07:50 INFO - PROCESS | 2340 | 1462471670089 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:50 INFO - PROCESS | 2340 | ++DOCSHELL 18A7A800 == 120 [pid = 2340] [id = 785] 11:07:50 INFO - PROCESS | 2340 | ++DOMWINDOW == 221 (18A7C000) [pid = 2340] [serial = 2353] [outer = 00000000] 11:07:50 INFO - PROCESS | 2340 | ++DOMWINDOW == 222 (19959C00) [pid = 2340] [serial = 2354] [outer = 18A7C000] 11:07:50 INFO - PROCESS | 2340 | 1462471670144 Marionette DEBUG loaded listener.js 11:07:50 INFO - PROCESS | 2340 | ++DOMWINDOW == 223 (1BCE5C00) [pid = 2340] [serial = 2355] [outer = 18A7C000] 11:07:50 INFO - PROCESS | 2340 | 1462471670657 Marionette TRACE conn4 <- [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]]]}] 11:07:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:07:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:07:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:07:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 770ms 11:07:50 INFO - PROCESS | 2340 | 1462471670720 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 11:07:50 INFO - PROCESS | 2340 | 1462471670722 Marionette TRACE conn4 <- [1,3097,null,{"value":"13"}] 11:07:50 INFO - PROCESS | 2340 | 1462471670726 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:07:50 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:07:50 INFO - PROCESS | 2340 | 1462471670728 Marionette TRACE conn4 <- [1,3098,null,{}] 11:07:50 INFO - PROCESS | 2340 | 1462471670731 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:50 INFO - PROCESS | 2340 | 1462471670915 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 11:07:50 INFO - PROCESS | 2340 | 1462471670936 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:50 INFO - PROCESS | 2340 | ++DOCSHELL 1BFD1000 == 121 [pid = 2340] [id = 786] 11:07:50 INFO - PROCESS | 2340 | ++DOMWINDOW == 224 (1C2DAC00) [pid = 2340] [serial = 2356] [outer = 00000000] 11:07:50 INFO - PROCESS | 2340 | ++DOMWINDOW == 225 (1DC80000) [pid = 2340] [serial = 2357] [outer = 1C2DAC00] 11:07:50 INFO - PROCESS | 2340 | 1462471670983 Marionette DEBUG loaded listener.js 11:07:51 INFO - PROCESS | 2340 | ++DOMWINDOW == 226 (1DCC8C00) [pid = 2340] [serial = 2358] [outer = 1C2DAC00] 11:07:51 INFO - PROCESS | 2340 | 1462471671440 Marionette TRACE conn4 <- [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"]]]}] 11:07:51 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:07:51 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 11:07:51 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:51 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:07:51 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 730ms 11:07:51 INFO - PROCESS | 2340 | 1462471671458 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 11:07:51 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:07:51 INFO - PROCESS | 2340 | 1462471671460 Marionette TRACE conn4 <- [1,3101,null,{"value":"13"}] 11:07:51 INFO - PROCESS | 2340 | 1462471671463 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:07:51 INFO - PROCESS | 2340 | 1462471671465 Marionette TRACE conn4 <- [1,3102,null,{}] 11:07:51 INFO - PROCESS | 2340 | 1462471671468 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:51 INFO - PROCESS | 2340 | 1462471671681 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 11:07:51 INFO - PROCESS | 2340 | 1462471671708 Marionette TRACE conn4 -> [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\", \"ee37a6a1-bbb1-4d53-8fa0-b511a2db3f4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:51 INFO - PROCESS | 2340 | ++DOCSHELL 1DC7C000 == 122 [pid = 2340] [id = 787] 11:07:51 INFO - PROCESS | 2340 | ++DOMWINDOW == 227 (1DD6E800) [pid = 2340] [serial = 2359] [outer = 00000000] 11:07:51 INFO - PROCESS | 2340 | ++DOMWINDOW == 228 (1F246000) [pid = 2340] [serial = 2360] [outer = 1DD6E800] 11:07:51 INFO - PROCESS | 2340 | 1462471671753 Marionette DEBUG loaded listener.js 11:07:51 INFO - PROCESS | 2340 | ++DOMWINDOW == 229 (1F2F3000) [pid = 2340] [serial = 2361] [outer = 1DD6E800] 11:07:52 INFO - PROCESS | 2340 | 1462471672223 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 11:07:52 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:07:52 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 770ms 11:07:52 INFO - PROCESS | 2340 | 1462471672234 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 11:07:52 INFO - PROCESS | 2340 | 1462471672236 Marionette TRACE conn4 <- [1,3105,null,{"value":"13"}] 11:07:53 INFO - PROCESS | 2340 | --DOMWINDOW == 228 (0E5C3C00) [pid = 2340] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 11:07:53 INFO - PROCESS | 2340 | --DOMWINDOW == 227 (1CB2AC00) [pid = 2340] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 11:07:53 INFO - PROCESS | 2340 | --DOMWINDOW == 226 (17D27800) [pid = 2340] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 11:07:53 INFO - PROCESS | 2340 | --DOMWINDOW == 225 (1F2F9C00) [pid = 2340] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 11:07:53 INFO - PROCESS | 2340 | --DOMWINDOW == 224 (17EFC000) [pid = 2340] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 11:07:53 INFO - PROCESS | 2340 | --DOMWINDOW == 223 (0D67A400) [pid = 2340] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 11:07:53 INFO - PROCESS | 2340 | --DOMWINDOW == 222 (1A8AB400) [pid = 2340] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:07:53 INFO - PROCESS | 2340 | --DOMWINDOW == 221 (1DDB2400) [pid = 2340] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 11:07:53 INFO - PROCESS | 2340 | --DOMWINDOW == 220 (20995000) [pid = 2340] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 11:07:53 INFO - PROCESS | 2340 | --DOMWINDOW == 219 (23DCBC00) [pid = 2340] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:07:53 INFO - PROCESS | 2340 | --DOMWINDOW == 218 (0D10E000) [pid = 2340] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 11:07:53 INFO - PROCESS | 2340 | --DOMWINDOW == 217 (18A88000) [pid = 2340] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 11:07:53 WARNING - u'runner_teardown' () 11:07:53 INFO - No more tests 11:07:53 INFO - Got 0 unexpected results 11:07:53 INFO - SUITE-END | took 746s 11:07:53 INFO - Closing logging queue 11:07:53 INFO - queue closed 11:07:53 INFO - Return code: 0 11:07:53 WARNING - # TBPL SUCCESS # 11:07:53 INFO - Running post-action listener: _resource_record_post_action 11:07:53 INFO - Running post-run listener: _resource_record_post_run 11:07:54 INFO - Total resource usage - Wall time: 756s; CPU: 14.0%; Read bytes: 148113920; Write bytes: 1152424960; Read time: 1918440; Write time: 8089520 11:07:54 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:07:54 INFO - install - Wall time: 2s; CPU: 13.0%; Read bytes: 0; Write bytes: 49152; Read time: 0; Write time: 220 11:07:54 INFO - run-tests - Wall time: 754s; CPU: 14.0%; Read bytes: 148113920; Write bytes: 1094364160; Read time: 1918440; Write time: 8048860 11:07:54 INFO - Running post-run listener: _upload_blobber_files 11:07:54 INFO - Blob upload gear active. 11:07:54 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 11:07:54 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 11:07:54 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 11:07:54 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 11:07:55 INFO - (blobuploader) - INFO - Open directory for files ... 11:07:55 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 11:07:55 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:07:55 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:07:55 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:07:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:07:55 INFO - (blobuploader) - INFO - Done attempting. 11:07:55 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 11:07:56 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:07:56 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:07:58 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:07:58 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:07:58 INFO - (blobuploader) - INFO - Done attempting. 11:07:58 INFO - (blobuploader) - INFO - Iteration through files over. 11:07:58 INFO - Return code: 0 11:07:58 INFO - rmtree: C:\slave\test\build\uploaded_files.json 11:07:58 INFO - Using _rmtree_windows ... 11:07:58 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 11:07:58 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/aec6b824c959e3459e6912802caf1b8990c93f4d6da3936ca80536d251453c950d051b177763b27583a68ede2273d6a296eb9c2034bd21bd10a15d3b0bc4b2af", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4e9126e2f32d9ce533808874935ce9071b1698e091635e4e69078cb8049e8c634fb486177fa49313e1854b7730c75c40249e82f7d1d61a7498f3898b1cc1eb23"} 11:07:58 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 11:07:58 INFO - Writing to file C:\slave\test\properties\blobber_files 11:07:58 INFO - Contents: 11:07:58 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/aec6b824c959e3459e6912802caf1b8990c93f4d6da3936ca80536d251453c950d051b177763b27583a68ede2273d6a296eb9c2034bd21bd10a15d3b0bc4b2af", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4e9126e2f32d9ce533808874935ce9071b1698e091635e4e69078cb8049e8c634fb486177fa49313e1854b7730c75c40249e82f7d1d61a7498f3898b1cc1eb23"} 11:07:58 INFO - Running post-run listener: copy_logs_to_upload_dir 11:07:58 INFO - Copying logs to upload dir... 11:07:58 INFO - mkdir: C:\slave\test\build\upload\logs 11:07:58 INFO - Copying logs to upload dir... 11:07:58 INFO - Using _rmtree_windows ... 11:07:58 INFO - Using _rmtree_windows ... 11:07:58 INFO - Using _rmtree_windows ... 11:07:58 INFO - Using _rmtree_windows ... 11:07:58 INFO - Using _rmtree_windows ... 11:07:58 INFO - Using _rmtree_windows ... 11:07:58 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=980.396000 ========= master_lag: 0.78 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 21 secs) (at 2016-05-05 11:07:59.001834) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-05 11:07:59.002785) ========= '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-245 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-245 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-245 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/aec6b824c959e3459e6912802caf1b8990c93f4d6da3936ca80536d251453c950d051b177763b27583a68ede2273d6a296eb9c2034bd21bd10a15d3b0bc4b2af", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4e9126e2f32d9ce533808874935ce9071b1698e091635e4e69078cb8049e8c634fb486177fa49313e1854b7730c75c40249e82f7d1d61a7498f3898b1cc1eb23"} build_url:https://queue.taskcluster.net/v1/task/SdspBHw7RyqNCLJMuFnJdg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/SdspBHw7RyqNCLJMuFnJdg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/SdspBHw7RyqNCLJMuFnJdg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/aec6b824c959e3459e6912802caf1b8990c93f4d6da3936ca80536d251453c950d051b177763b27583a68ede2273d6a296eb9c2034bd21bd10a15d3b0bc4b2af", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4e9126e2f32d9ce533808874935ce9071b1698e091635e4e69078cb8049e8c634fb486177fa49313e1854b7730c75c40249e82f7d1d61a7498f3898b1cc1eb23"}' symbols_url: 'https://queue.taskcluster.net/v1/task/SdspBHw7RyqNCLJMuFnJdg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.16 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-05 11:07:59.259927) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-05 11:07:59.260243) ========= '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-245 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-245 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-245 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.03 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-05 11:07:59.389722) ========= ========= Started reboot slave lost (results: 0, elapsed: 6 secs) (at 2016-05-05 11:07:59.390009) ========= ========= Finished reboot slave lost (results: 0, elapsed: 6 secs) (at 2016-05-05 11:08:06.109627) ========= ========= Total master_lag: 1.46 =========