turbopoweripro: fixed hint showing; added hints for <abbr> and <acronym> tags; fixed a bug in attributes parsing
Original Reporter info from Mantis: ZLedas @zledas
-
Reporter name: Žilvinas Ledas
Original Reporter info from Mantis: ZLedas @zledas
- Reporter name: Žilvinas Ledas
Description:
This patch does three things:
- Fixes bug in TIpHtml.ParsePhraseElement() where NextToken; was called before CurPhrase.ParseBaseProps(Self); and properties were reset in NextToken function and as a result CurPhrase.ParseBaseProps(Self); failed to find attributes (title for example).
- Fixes hint showing - hint showing logic was somehow "broken". Hint did not change correctly if only hint text changed (for example tho consequent &LtPos;a> tags) and hints did not reposition themselves. Now: hints are updated correctly when hint text changes and hints are repositioned when mouse pointer moves more than 4 pixels.
- Adds hint showing for &LtPos;abbr> and &LtPos;acronym> tags (an example of such tag in a browser: http://www.w3schools.com/tags/tryit.asp?filename=tryhtml_abbr_test ).
Mantis conversion info:
- Mantis ID: 17587
- Version: 0.9.29 (SVN)
- Fixed in version: 0.9.29 (SVN)
- Fixed in revision: 27703 (#079da4d9)
- Target version: 0.9.30