Bug 1038690 - Testing and QA for Mozilla.org referral traffic landing page