https://bugzilla.wikimedia.org/show_bug.cgi?id=46401

       Web browser: ---
            Bug ID: 46401
           Summary: cssText buffering in addEmbeddedCSS causing various
                    rendering issues with PageTriage
           Product: MediaWiki
           Version: unspecified
          Hardware: All
                OS: All
            Status: NEW
          Severity: normal
          Priority: Unprioritized
         Component: ResourceLoader
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected], [email protected],
                    [email protected], [email protected]
    Classification: Unclassified
   Mobile Platform: ---

After doing some debugging, it looks like change I430fba99 is causing several
different rendering problems in PageTriage:

1. In Firefox, a race condition apparently caused by JS executing before CSS is
applied (bug 46367)
2. In Chrome, a strange rendering issue regarding the placement of the sort
buttons (although the CSS seems to actually be correct)
3. In Safari, rendering issues with both the placement of the filter flyout and
the sort buttons
3. In all browsers, a flash of unstyled content (which is strange since the
change was apparently to address unwanted repainting)

You can see all these issues at
http://test2.wikipedia.org/wiki/Special:NewPagesFeed (but not
http://test2.wikipedia.org/wiki/Special:NewPagesFeed?debug=true).

I was able to work around the first problem with change Ibcbef930, but haven't
had time to solve the other problems. (We're in the home stretch of getting
Echo ready for deployment to en.wiki.) Unless change I430fba99 is going to be
reverted, I imagine this will split into separate bugs once the problems are
diagnosed.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
You are watching all bug changes.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to