Home page shows the project title as "dorkq" on some Android devices #81

Closed
drfloob opened this Issue Oct 27, 2013 · 34 comments

Projects

None yet
@drfloob
drfloob commented Oct 27, 2013

See here:
http://www.browserstack.com/screenshots/2308d26f99f0b5915b53829c4ae5f9567b2d84be

I haven't tried to figure out why. @practicum noticed that the letters are all 3 off and lowercase. G-3=d, R-3=o ...

@vladikoff
Member

@drfloob Thanks for the report and a screenshot, we will try to figure out why this happening.

Test example:

image

@shama
Member
shama commented Oct 27, 2013

We could just rename grunt to dorkq to fix this problem, no?

@vladikoff
Member

@shama, no we need to rename to juxqw

@shama
Member
shama commented Oct 27, 2013

@vladikoff aww, never mind then. I dont want to type that.

@vladikoff
Member

The issue is

-webkit-text-stroke: 4px;

fixing...

@vladikoff
Member

Fixed. Motorola Droid 4 users are safe from the evil dorkq!
image

@vladikoff vladikoff closed this Oct 27, 2013
@zackbloom

After looking at 858d22a, it looks like the problem was actually the font (makes more sense than it being text-stroke)?

@ghepting

That is awesome, lol...

@vladikoff
Member

@zackbloom I think I had to choose to either keep text-stroke or keep the h1

@moeffju
moeffju commented Oct 28, 2013

@vladikoff You wouldn’t happen to have a reduced testcase or a minimal changeset? :)

@zackbloom

Yea, I'd love an explanation on what the actual bug was.

@vladikoff
Member

image

It's some combination of text-stroke being inside of an h1. So you have to choose either have an h1 or text-stroke. I tried making an isolated test case but can't reproduce, I don't have any of the devices that had this problem.

@canweriotnow

added-pony

(Really, just wanted to comment on epic issue)

@RobLoach

There is no Dana, only dorkq.

@kahlil
kahlil commented Oct 29, 2013

I am sad that dorkq is taken on Twitter :(

Sent from my iPhone

On 29.10.2013, at 12:52, Rob Loach notifications@github.com wrote:

There is no Dana, only dorkq.


Reply to this email directly or view it on GitHub.

@Boldewyn

Is that a font issue? The string "dorkq" is not random:

d - e - f - g
o - p - q - r
r - s - t - u
k - l - m - n
q - r - s - t
@kahlil
kahlil commented Oct 29, 2013

@Boldewyn nice find!

@yahuarkuntur

And if we sum it up with random numbers... the result is 42!

@cheeaun
cheeaun commented Oct 29, 2013

For anyone interested, I've made a reduced test case here http://jsbin.com/aMuzAn/7

Browserstack screenshots: http://www.browserstack.com/screenshots/42f41255e13b5dce1cbdcae58097900eedf9c2ee

@andrewsf

@Boldewyn @kahlil That correlation was mentioned in the original report. More likely I think they are off by 29: GHIJKLMNOPQRSTUVWXYZ[]^_`abcd.

Can bug reports on GitHub be "archived" or "frozen" for posterity purposes? I think this one seems mature and—somewhat hypocritically—I don't believe it needs more outside input to achieve its maximal historical interest and hilarity.

@HersonHN

Well, someone had to do this https://npmjs.org/package/dorkq

@Boldewyn

@andrewsf D’oh! Thanks for the reminder, that one should read bug reports thoroughly!

For the "freezing": I’d love to see one last follow-up comment of the glorious person, that files the upstream bug with the Android browser, sharing the bug URL.

@gorkamolero

This is crazy

@cowboy
Member
cowboy commented Nov 2, 2013

LOL I just saw this

@jpdevries

Please make a tshirt parody of this bug. It would sell like crazy

@gorkamolero

I second the T-shirt idea

@dangribbin

Just saw this, but I will buy a dorkq shirt for sure.

@beep beep referenced this issue in alistapart/AListApart Jan 29, 2014
Closed

Error with paragraphs in Pattern Library? #53

@jmaxxz
jmaxxz commented Feb 3, 2014

👍 For the tshirt

@Pomax
Pomax commented Jan 26, 2016

I'd seriously still like to know what happened here, because I know my OpenType, and unless the font somehow has GSUB rules specific to running a Caesar cypher, that is not a thing that will spontaneously happen.

@davelab6

There was a bug in Java where fonts were cached in way that used Glyph IDs, so when a font was updated and the GID order changed, you'd see a caesar cypher effect. Its possible there is such a bug in Android.

@Pomax
Pomax commented Jan 27, 2016

That's quite the bug. Would you happen to know the bug link for that on the java side?

@ashrocket

Tee spring is a YC company that does exactly this. https://teespring.com

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment