paging system in Tips pages has stopped working

VERIFIED FIXED

Status

--
blocker
VERIFIED FIXED
10 years ago
6 years ago

People

(Reporter: pascalc, Assigned: clouserw)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(URL)

(Reporter)

Description

10 years ago
go to https://be.www-firefox3.authstage.mozilla.com/be/firefox/tips/

Click on the blue arrows to change tips, nothing happens and the javascript console throws this error:

Erreur : YAHOO.util.Easing is undefined
Fichier Source : https://be.www-firefox3.authstage.mozilla.com/js/mozilla-pager.js
Ligne : 391


This worked last week, apparently the YUI library these pages were relying on was removed...
Flags: blocking-firefox3?
(Reporter)

Comment 1

10 years ago
looking at recent svn changes, here is my suspect:

http://viewvc.svn.mozilla.org/vc/projects/mozilla.com/branches/firefox3/includes/header-portal-pages.inc.php?r1=14199&r2=15133

Apparently the full YUI library was replaced by a subset of it and I guess that subset does not contain what we need on the Tips page in terms of animation.
Pascal, this page needs the following in the EXTRA_HEADERS field:

<script type="text/javascript" src="/includes/yui/2.5.1/animation/animation-min.js"></script>
(Reporter)

Comment 3

10 years ago
Why wasn't I warned of changes applied to the code that affected localized pages? Why was it done after QA validated these pages? It's all locales that have this page broken now...
This was one of the reasons I wanted to avoid doing the optimization stuff from Bug 430496 this close to launch.
(Assignee)

Updated

10 years ago
Assignee: nobody → clouserw
(Assignee)

Comment 5

10 years ago
We pushed the utility/animation portion of that bug for performance reasons.  All locales have this fix as well as the mozilla-pager include which was missing.
Status: NEW → RESOLVED
Last Resolved: 10 years ago
Resolution: --- → FIXED
Verified FIXED on https://be.www-trunk.stage.mozilla.com/be/firefox/tips/ and other locales (ar, en-US, zh-CN) -- found bug 438961 while testing.
Flags: blocking-firefox3? → blocking-firefox3+
Component: www.mozilla.org/firefox → www.mozilla.org
Product: Websites → Websites
Component: www.mozilla.org → General
Product: Websites → www.mozilla.org
You need to log in before you can comment on or make changes to this bug.