Closed Bug 1555048 Opened 5 years ago Closed 5 years ago

DS card impression observer position issue

Categories

(Firefox :: New Tab Page, defect, P1)

defect

Tracking

()

VERIFIED FIXED
Firefox 69
Iteration:
69.2 - May 27 - Jun 9
Tracking Status
firefox67.0.1 --- unaffected
firefox68 --- unaffected
firefox69 --- verified

People

(Reporter: thecount, Assigned: thecount)

References

(Regression)

Details

(Keywords: github-merged, regression)

Attachments

(1 file)

Looks like a small bug was introduced with 1550160

The impression observer now no longer overlaps over the rest of the card.

I think the fix here isn't to revert 1550160 but to add a top:0 to the impression overlay.

Target Milestone: --- → Firefox 68

To test:

  1. load a new tab, probably fresh profile
  2. inspect a card
  3. look for the class="impression-observer" element
  4. ensure it's overlapping the rest of the card, and not hovering under it.
Regressed by: 1550160
Keywords: regression
Assignee: nobody → sdowne

[Tracking Requested - why for this release]: this bug affects impression tracking and users without the fix will see more sponsored content than is expected

Iteration: --- → 69.1 - May 13 - 26
Priority: -- → P1
Iteration: 69.1 - May 13 - 26 → 69.2 - May 27 - Jun 9

My mistake, I thought this bug was in beta, but it is not.

Target Milestone: Firefox 68 → ---
Blocks: 1555507
Status: NEW → RESOLVED
Closed: 5 years ago
Keywords: github-merged
Resolution: --- → FIXED
Target Milestone: --- → Firefox 69

I have verified that this issue is no longer reproducible with the latest Firefox Nightly (69.0a1 Build ID - 20190602221035) installed, on Windows 10 x64, Arch Linux and Mac 10.14.5. Now, the class="impression-observer" element overlaps the card.

Status: RESOLVED → VERIFIED
No longer blocks: pocket-newtab-69
Component: Activity Streams: Newtab → New Tab Page
Has Regression Range: --- → yes
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: