Closed Bug 438899 Opened 16 years ago Closed 16 years ago

paging system in Tips pages has stopped working

Categories

(www.mozilla.org :: General, defect)

defect
Not set
blocker

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: pascalc, Assigned: clouserw)

References

()

Details

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?
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>
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: nobody → clouserw
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
Closed: 16 years ago
Resolution: --- → FIXED
Flags: blocking-firefox3? → blocking-firefox3+
Component: www.mozilla.org/firefox → www.mozilla.org
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.