Closed
Bug 636589
Opened 14 years ago
Closed 12 years ago
Add support for external embedded personas ads
Categories
(addons.mozilla.org Graveyard :: Public Pages, defect, P4)
addons.mozilla.org Graveyard
Public Pages
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: clouserw, Unassigned)
References
Details
(Whiteboard: [monarch])
Check out these pages:
http://www.mozilla.com/en-US/firefox/students/
http://www.mozilla.com/pa-IN/firefox/3.6/firstrun/
See those personas in the middle? See how the hover-over previews work? That's because those are iframes from getpersonas. We want to add support for that feature on AMO. That means we'll need URLs that give equivalent output to:
http://www.getpersonas.com/en-US/external/mozilla/
http://www.getpersonas.com/en-US/external/mozilla/firstrun.php
http://www.getpersonas.com/en-US/external/mozilla/students.php
Of course they are all slightly different...sigh.
This bug covers:
- frontend (see the css/js at the above URLs)
- backend (the add-ons shown come from collections; bug 635331 has more info. If we need to create a special category or something, that's fine. If you have questions, ask)
- all 3 output formats :(
Reporter | ||
Updated•14 years ago
|
Whiteboard: [monarch]
Comment 1•14 years ago
|
||
If we can figure out where these are used, maybe we could replace these three things with a single version that is more flexible (ie: not a hardcoded image in the first, etc).
We replaced the second with the first on the Personas Plus firstrun page, I know, but I'm not sure if firstrun or students are used anywhere else right now. Is there an easy way to figure that out?
Reporter | ||
Comment 2•13 years ago
|
||
Note that there is a new URL in bug 666370 too.
Comment 3•13 years ago
|
||
It may give you some small amount of joy to learn that http://www.mozilla.com/en-US/firefox/students/ is no longer.
Updated•13 years ago
|
Assignee: nobody → cwiemeersch
Target Milestone: Q3 2011 → 6.2.1
Updated•13 years ago
|
Target Milestone: 6.2.1 → 6.2.2
Reporter | ||
Updated•13 years ago
|
Priority: P2 → P4
Reporter | ||
Updated•13 years ago
|
Target Milestone: 6.2.2 → Q4 2011
Reporter | ||
Comment 4•13 years ago
|
||
Looks like firstrun pages are no longer featuring personas (eg. http://www.mozilla.org/pa-IN/firefox/10.0/firstrun/).
Deb - are these still needed?
Comment 5•13 years ago
|
||
(In reply to Wil Clouser [:clouserw] from comment #4)
/external/ is still shown on https://www.mozilla.org/en-US/firefox/customize/ but previews are broken (bug 705512) until the next push to production of getpersonas.com .
Reporter | ||
Comment 6•13 years ago
|
||
Thanks Matthew. I think we're safe only doing the output equivalent of this URL then:
> http://www.getpersonas.com/en-US/external/mozilla/
Assignee: cvan → dspasovski
Target Milestone: Q4 2011 → 6.4.1
Reporter | ||
Updated•13 years ago
|
Priority: P4 → P1
Target Milestone: 6.4.1 → 6.4.2
Reporter | ||
Updated•13 years ago
|
Assignee: dspasovski → nobody
Target Milestone: 6.4.2 → ---
Updated•13 years ago
|
Blocks: greater-percona
Comment 7•13 years ago
|
||
AMO does not support iframe embedding, so it's not just about building the page.
Comment 8•12 years ago
|
||
(In reply to Michael Kaply (mkaply) from comment #7)
> AMO does not support iframe embedding, so it's not just about building the
> page.
We can set `x-frame-options`.
Comment 9•12 years ago
|
||
> We can set `x-frame-options`.
I think AMO prevents that on purpose.
Comment 10•12 years ago
|
||
(In reply to Michael Kaply (mkaply) from comment #9)
> > We can set `x-frame-options`.
>
> I think AMO prevents that on purpose.
Yes we do. But we can make exceptions for particular pages such as this one.
Comment 11•12 years ago
|
||
http://www.mozilla.com/en-US/firefox/students/ seems defunct
http://www.mozilla.com/pa-IN/firefox/3.6/firstrun/ is still around
Is this something we still need? If so, show me where.
Priority: P1 → P4
Comment 12•12 years ago
|
||
(In reply to Chris Van Wiemeersch [:cvan] from comment #11)
> http://www.mozilla.com/pa-IN/firefox/3.6/firstrun/ is still around
>
> Is this something we still need? If so, show me where.
This is probably still shown in a new install of a pa-IN Firefox 3.6 install (from the pref startup.homepage_welcome_url). Firefox 3.6 is no longer supported so it's probably fine to break but to be nice we could remove the iframe so an error page isn't shown.
Reporter | ||
Comment 13•12 years ago
|
||
I'm comfortable wontfixing this. Bug 795138 for the iframe.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WONTFIX
Assignee | ||
Updated•9 years ago
|
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•