Originally Posted by JSWolf
Bluefire is based on ADE, not WebKit. All the offshoots of Bluefire are based on ADE. Sony's Reader software is based on ADE. I would guess that Overdrive would be based on ADE due to the DRM.
I could be wrong, but I thought I was seeing some WebKit-specific bugs in one of those. Maybe not, though.
That said, I just did an experiment, and can confirm that Sony, Bluefire, and Nook on iOS barf on media queries in the same way that ADE does on the desktop, sadly.
Ah. I just figured out which reader it was. Kobo. It's ADE-compatible (as in, it can read EPUB files with ADE DRM), but it uses WebKit for the rendering, supports CSS3 media queries, and even supports fun WebKit-specific variants of CSS3 properties, such as -webkit-border-radius.