- Add new menu components: Menu, Link, ListItem, Footer - Add footer component which leverages menu components for generating template data. - Add footer to the component registry to be used in Skin class. - Update Skin methods to leverage new Menu and related components. - Move footer data generation methods from Skin and SkinTemplate into SkinComponentFooter class methods. - Remove Skin::getFooterLinks, Skin::getSiteFooterLinks - Deprecate Skin::footerLink. - Update RELEASE-NOTES with breaking changes, deprecations. - No visual regressions for the footer or menus. - SkinComponentRegistryContext::getLanguage now returns language object (interface is marked as @unstable so changes here acceptable) Bug: T302116 Depends-On: I97512d06df6f86236379a16fb0fbd6aa3f61deb5 Change-Id: I06054c2dead4773789b8c3d88a6b1ed8f78cd614 |
||
|---|---|---|
| .. | ||
| SideBarTest.php | ||
| SkinMustacheTest.php | ||
| SkinTemplateTest.php | ||
| SkinTest.php | ||
| test.mustache | ||