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

[email protected] changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|FIXED                       |---
            Summary|Flow: Older topics stop     |Flow: JS load of topic with
                   |loading at a topic          |garbled post breaks board
                   |containing garbled posts    |interactivity

--- Comment #7 from [email protected] ---
I think we lost this defensive code described in comment #3 in the Flow
front-end rewrite.  If you visit
https://en.wikipedia.org/wiki/Wikipedia_talk:Flow/Developer_test_page?topiclist_offset-dir=fwd&topiclist_limit=10&topiclist_offset-id=rq0wujqfuhwmya82
, note that "ReferenceError: categoryTreeLoadChildren is not defined" appears
in the browser console as you scroll down.  Starting at "category tree test"
the topic reply form isn't collapsed because Flow's JS didn't enhance the
topics.

Note this only happens when the Flow JavaScript loads additional topics -- you
have to start displaying "before" the set of posts with the bad JS in it. 
Recreating https://gerrit.wikimedia.org/r/114187 should fix this bug again.

The effect of not guarding against JS errors in loaded code has changed.
Instead of older topics not loading, you now get endless loading of the same
set of pages, see bug 68932.

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

Reply via email to