Difference between revisions of "Platform/Layout/WebkitPrefixEmulation"

From MozillaWiki
Jump to: navigation, search
(add colorful status labels)
(Reformat bug list for music.baidu.com)
Line 13: Line 13:
 
3. http://music.baidu.com <span style="background:gray;color:white">unrelated-bug</span>
 
3. http://music.baidu.com <span style="background:gray;color:white">unrelated-bug</span>
 
* I can't reproduce the bad rendering in the China team's screenshots. Maybe the site has been fixed?
 
* I can't reproduce the bad rendering in the China team's screenshots. Maybe the site has been fixed?
* Did notice a few minor non-prefixing-related UI bugs:
+
* Minor non-prefixing-related UI bugs:
** linewrapping issue at http://music.baidu.com/rings (2nd tab) -- filed {{bug|1127107}}
+
** [http://music.baidu.com/rings 2nd tab for "rings"] has linewrapping issue -- filed {{bug|1127107}}
** Right-arrow "&gt;" button not showing up at right on http://music.baidu.com/artist (3rd tab) -- not sure what's happening there, no bug filed yet
+
** [http://music.baidu.com/artist 3rd tab for "artists"] is missing arrow "&gt;" icon at right edge of buttons-- not sure what's happening there, no bug filed yet
** Only 1 row of artist photos showing up on http://music.baidu.com/artist (3rd tab), vs. 2 rows on Chrome. This seems intentional (though strange) - the site creates &lt;div class="gallery" style="height: 99px;"&gt; in Firefox, vs. &lt;div class="gallery" style="height: 240px;"&gt; in Chrome.
+
** [http://music.baidu.com/artist 3rd tab for "artists"] only shows 1 row of artist photos, vs. 2 rows on Chrome. This seems intentional (though strange) - the site creates a fixed-height "gallery" div to contain these, and it gives the gallery a larger specified height to in Firefox vs. Chrome (in the style attribute).
  
 
4. http://3g.163.com
 
4. http://3g.163.com

Revision as of 00:21, 29 January 2015

This page tracks plans & results for supporting a strict subset of "-webkit" prefixed properties, for an extremely-strict list of sites that are broken on Firefox mobile builds & for which we've been unsuccessful at getting the sites to fix themselves.

(The bug tracking this work is bug 1107378.)

Top 10 fixlist sites are listed on the bug page, with screenshots.

Sites listed below, with labels indicating their status with respect to this effort.

1. http://m.taobao.com (actual URL after splash pages: http://h5.m.taobao.com/index2.html )

2. http://map.baidu.com

3. http://music.baidu.com unrelated-bug

  • I can't reproduce the bad rendering in the China team's screenshots. Maybe the site has been fixed?
  • Minor non-prefixing-related UI bugs:
    • 2nd tab for "rings" has linewrapping issue -- filed bug 1127107
    • 3rd tab for "artists" is missing arrow ">" icon at right edge of buttons-- not sure what's happening there, no bug filed yet
    • 3rd tab for "artists" only shows 1 row of artist photos, vs. 2 rows on Chrome. This seems intentional (though strange) - the site creates a fixed-height "gallery" div to contain these, and it gives the gallery a larger specified height to in Firefox vs. Chrome (in the style attribute).

4. http://3g.163.com

5. http://hao123.com

6. http://3g.qq.com

7. http://shucheng.baidu.com

8. http://mogujie.com

9. http://dianping.com

10. http://m.qunar.com

Status Key:

  • unrelated-bug: site has one or more rendering bugs which are unrelated to webkit-prefixed CSS
  • fixed-with-webkit-box-emulation: site has rendering issues in Firefox, from depency on webkit-prefixed CSS, and these issues are confirmed to be fixed with emulation of "-webkit-box" CSS.