Closed Bug 1300384 Opened 9 years ago Closed 1 year ago

http://www.evil-bikes.com/ does not render correctly.

Categories

(Web Compatibility :: Site Reports, defect, P2)

Tracking

(firefox50 unaffected, firefox51 wontfix, firefox54 wontfix, firefox55 affected, firefox56 affected)

RESOLVED WORKSFORME
Tracking Status
firefox50 --- unaffected
firefox51 --- wontfix
firefox54 --- wontfix
firefox55 --- affected
firefox56 --- affected

People

(Reporter: ekr, Unassigned)

References

(Blocks 1 open bug, )

Details

(Keywords: parity-chrome)

Attachments

(4 files)

Attached image Chrome
See attached screenshots
Attached image Firefox Nightly
See clipped banner that reads "The Day of Wreckoning"--at least on Chrome
Flags: needinfo?(miket)
Flags: needinfo?(bugs)
Version: 38 Branch → Trunk
FWIW, this renders correctly on Firefox Developer Edition.
The <a href="/products/wreckoning">The Day of Wreckoning</a> is using: -webkit-mask-image: url(https://cdn.shopify.com/s/files/1/0903/4494/files/distressed-txt.png?11373174264379735596); Disabling that declaration makes it render as expected. Fwiw, the clip error is also affected by this (in the same rule): text-shadow: 0px 0px 30px rgba(30,28,28,0.6);
I will look into it.
Assignee: nobody → cku
Flags: needinfo?(miket)
Flags: needinfo?(bugs)
Thanks CJ!
Blocks: mask-ship
Blocks: mask-image
Still working on this. We do not handle mask on text element correctly.
Status: NEW → ASSIGNED
Whiteboard: tlt-wip
See Also: → 1301106
There are three errors which cause this bug. I can fix the first two in this bug, but mask-repeat spec change also cause wrong rendering result.(see bug 1301106)
Depends on: 1303981
Depends on: 1304011
Depends on: 1308963
No longer blocks: mask-ship
Depends on: 1311270
On nightly, we already render text with mask correctly, except some portion, at right hand and left hand boundary, is clipped out by border-box. And, I think that's a correct behavior. In bug 1303981 comment 4, jfkthame had explained that glyphs may extend beyond the border box. According to positioned mask spec, those portion of a glyph should by clipped out by the box specific in mask-clip(default value is border-box). In bug 1311270, we are going to support mask-clip:no-clip, which may prevent glyph been clipped. And we also need to persuade evil-bikes use no-clip after bug 1311270 been fixed.
Attached image clipped glyph
Compared to the result on FF51, it looks better now. However, I can still find a glyph cut in the page. CJ, what else we can do here? As you mentioned in comment 10, time to reach out website for a compatibility fix?
Flags: needinfo?(cku)
Priority: -- → P2
Whiteboard: tlt-wip → [parity-chrome]
Assignee: cku → nobody
Status: ASSIGNED → NEW
Flags: needinfo?(cku)
Mass bug change to replace various 'parity' whiteboard flags with the new canonical keywords. (See bug 1443764 comment 13.)
Keywords: parity-chrome
Whiteboard: [parity-chrome]
Severity: normal → S3

This site no longer has this design, and all the sub-bugs I see in the comments are long fixed, so let's close this as WORKSFORME for now.

Status: NEW → RESOLVED
Closed: 1 year ago
Component: Layout → Site Reports
Product: Core → Web Compatibility
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: