QA/Execution/Web Testing/Mozilla.com/Tips and Pointers: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
Line 23: Line 23:
* User-agent detection:
* User-agent detection:
** Usually uses RewriteCond rules
** Usually uses RewriteCond rules
=SiteSpect=
HOSTS tweak: 63.245.209.10 sitespect.mozilla.com
63.245.209.10 www.mozilla.com


=Important Pages (mostly in-product)=
=Important Pages (mostly in-product)=

Revision as of 23:23, 11 December 2009

Mozilla.com has a three-tier system:

Fixes are usually checked into SVN, and trunk pulls from SVN almost instantaneously; once changes are tested and verified, they can be pushed to staging; alternatively, they can be pushed to both staging and production if need be.

Relationship of What's New & First Run pages

  • Freshly installed Firefox, you get:
    • First Run (left tab focused/active)
    • Firefox start page on Google.com (right tab)
  • 3.0.x -> 3.5.x, you get:
    • First Run (left tab)
    • What's New (right tab focused/active)
  • 3.0.x-1 (next-to-latest version) -> 3.0.x (latest version)
    • Firefox start page on Google.com (left tab)
    • What's New page (right focused/active)

Redirects / user-agent detection

  • Redirects:
    • Most redirects happen in .htaccess (302s, usually)
  • User-agent detection:
    • Usually uses RewriteCond rules

SiteSpect

HOSTS tweak: 63.245.209.10 sitespect.mozilla.com 63.245.209.10 www.mozilla.com


Important Pages (mostly in-product)

Download.html

Video pages