Merge lp:~teward/ubuntu-cdimage/use-relative-css-links into lp:ubuntu-cdimage
Status: | Rejected |
---|---|
Rejected by: | Steve Langasek |
Proposed branch: | lp:~teward/ubuntu-cdimage/use-relative-css-links |
Merge into: | lp:ubuntu-cdimage |
Diff against target: |
40 lines (+7/-7) 2 files modified
lib/cdimage/tests/test_tree.py (+4/-4) lib/cdimage/tree.py (+3/-3) |
To merge this branch: | bzr merge lp:~teward/ubuntu-cdimage/use-relative-css-links |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Steve Langasek | Needs Resubmitting | ||
Review via email: mp+359295@code.launchpad.net |
Commit message
Use relative CSS inlude links instead of releases.u.c hardlinks
Description of the change
Per RT ticket #32732, the Ubuntu Mirrors and web design teams are now using *relative* CSS includes for the CSS stylesheets. This was done so that people running mirrors behind HTTPS:/
This is why RT ticket #32732 was created, and why the team used relative CSS paths for includes.
However, this is not done for the cdimages' pages CSS which will fail to be included properly and suffer the same problem (which prompted RT ticket #32842). In order for these to properly work for the individual pages on other mirrors, the CSS include paths need to be relative to the mirror's root directory (/include/...) rather than still referring to releases.ubuntu.com (//releases.
The branch changes implement changes which allow mirror-root relative includes rather than releases.u.c external required includes to fix the issues observed on HTTPS mirrors.
Unmerged revisions
- 1762. By Thomas Ward
-
Use relative CSS links instead of hardlinking (RT #32732 and #32842)
No longer applies cleanly against the source, and the source is being moved to git. Please resubmit there.