Page MenuHomePhabricator

Internet Explorer renders extra whitespace for external links that wrap lines in Monobook
Closed, DeclinedPublic

Description

Author: david

Description:
see the above URL whre I have placed an in-line comment to the right of the problem, which is that:

[http://www.elsevier.com/wps/find/journaldescription.cws_home/504087/description#description Journal of Electroanalytical Chemistry].

gets rendered as "Journal of Electroanalytical Chemistry ."
instead of "Journal of Electroanalytical Chemistry."


Version: unspecified
Severity: trivial
URL: http://en.wikipedia.org/w/index.php?title=Cold_fusion&diff=173665991&oldid=173665420

Details

Reference
bz12104

Event Timeline

bzimport raised the priority of this task from to Low.Nov 21 2014, 9:55 PM
bzimport set Reference to bz12104.
bzimport added a subscriber: Unknown Object (MLST).

david wrote:

I just saw it on another page too. It happens when the link text wraps past the end of the line.

Looks fine to me, there's no space in the HTML output between "Chemistry</a>" and ".". Is this fixed already?

Perhaps that's the space for the icon, and there was a transitory problem loading the icon or a browser-specific rendering problem? Shows fine for me in Firefox atm.

david wrote:

Yes, the space is the result of the missing icon. The bug happens on IE6, but not on Firefox nor on Safari. It's easier to ocate the bug on this smaller page:

http://en.wikipedia.org/wiki/Rickson_Gracie

in the first sentence under the heading "Fighting record"

Add IE issues tracking bug dependency.

ayg wrote:

In IE, as I recall, padding on inline elements is (incorrectly) added to the end of any line where the inline element occurs, even if the element also wraps to the next line. (It should be added to the end of the element before it gets wrapped to lines, according to the standard.) This is probably unavoidable if we want to keep the cute little external link icons.

Is this fixed in IE7? I think not, but my memory may be failing me.

Adding testme. Please test with Internet Explorer 8 and note the result here.

chinchi29 wrote:

Can't reproduce in IE8 (neither in compatible mode).