Closed Bug 1662895 Opened 5 years ago Closed 5 years ago

ebay.de or ebay.com pages shows only with text without any pictures in ETP strict mode

Categories

(Core :: Privacy: Anti-Tracking, defect, P1)

80 Branch
defect

Tracking

()

RESOLVED FIXED
Tracking Status
firefox80 + wontfix

People

(Reporter: zetka, Unassigned)

References

Details

Attachments

(8 files)

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:80.0) Gecko/20100101 Firefox/80.0

Steps to reproduce:

Trying to open ebay.de or ebay.com

Actual results:

The page opens without any pictures in a "text mode". Trying to start it with all plugins disabled, but the same

Expected results:

To have the pages appearing as in Opera or Edge.

Attached image ebay.com.jpg
Attached image ebay.de.jpg

It worked about week ago without problem. Some actualisations come, win 10 ver. 2004, suppose Firefox was updated too, now having version 80 64bit

[Tracking Requested - why for this release]:
there are multiple similar reports on various support channels about recent breakage on ebay.com - apparently related to firefox' tracking protection:
https://github.com/webcompat/web-bugs/issues/56663
https://support.mozilla.org/en-US/search/advanced?q=ebay&num_voted=0&created=2&created_date=08%2F24%2F2020&updated=0&sortby=0&a=1&w=2&page=2
https://old.reddit.com/r/firefox/search/?q=ebay&restrict_sr=on&t=month

Status: UNCONFIRMED → NEW
Component: Untriaged → Privacy: Anti-Tracking
Ever confirmed: true
Product: Firefox → Core

this is reproducible by setting enhanced tracking protection into strict mode - in this case the console shows multiple entries like these while ebay is loading:

The resource at “https://ir.ebaystatic.com/rs/c/[...].js” was blocked because content blocking is enabled.
The resource at “https://i.ebayimg.com/images/[...].webp” was blocked because content blocking is enabled.

I can confirm, that setting the privacy to standart enables the viewing the page to normal. If set to more strict, the page is not displayed correctly.

Steven can you take a look?

Flags: needinfo?(senglehardt)
Summary: ebay.de or ebay.com pages shows only with text without any pictures → ebay.de or ebay.com pages shows only with text without any pictures in ETP strict mode

As stated in Comment 4, this is caused by Firefox blocking ebay-owned subresources on ebay properties. The entity list should prevent that from happening, so it sounds like there's an issue with Firefox loading the entity list.

Unfortunately I can't reproduce on a fresh Firefox 80.0.1 profile on Linux (20200831163820). I can force the issue to reproduce by disabling the entitylist, i.e., by clearing urlclassifier.features.socialtracking.whitelistTables and urlclassifier.trackingWhitelistTable and restarting the browser.

Can I ask one of the folks that is able to reproduce to do the following:

  1. Go to about:url-classifier.
  2. Change "List type" to Entitylist
  3. Search for https://ebay.com/?resource=ebaystatic.com and https://ebay.com/?resource=ebayimg.com.
  4. Share what is output under "Results" for each of these searches.

Also please try clicking "Trigger Update" next to the "mozilla" provider in the providers table. Does "Last update status" say success after you do so? If not, is there an error? (If successful, please try ebay.com again).

Lastly, please go to about:config and let us know what you have urlclassifier.features.socialtracking.whitelistTables and urlclassifier.trackingWhitelistTable set to.

Flags: needinfo?(zetka)
Flags: needinfo?(senglehardt)
Flags: needinfo?(madperson)
Severity: -- → S2
Priority: -- → P1

(un)fortunately i am no longer able to reproduce the problem with the same steps today - perhaps there has been some list update in the meantime.

Flags: needinfo?(madperson)
Flags: needinfo?(zetka)
Attached image search for the img.jpg

I can still confirm the same behavior, when changing the privacy mode.
First results were "unavailable", see the screenshots but in Czech.
When I press Actutalisation, it gives "Success"

urlclassifier.features.socialtracking.whitelistTables mozstd-trackwhite-digest256,google-trackwhite-digest256
urlclassifier.trackingWhitelistTable moztest-trackwhite-simple,mozstd-trackwhite-digest256,google-trackwhite-digest256

Hi all, Steve and I were able to narrow the issue to a bug on Shavar and url-classifier which resulted in failure to update entity lists when the Firefox client updated from 79 to 80. This was happening because when the update from 79 to 80 happened users needed to get the new 80 versioned ads blocklists which had the ebaystatic.com and ebayimg.com (see this list) as an ads tracker but did NOT get the latest 80 entity lists because the timestamp of the file was the same between 79 and 80 entitylists, which is a bug. The fix was to force clients with 80 to get the latest entitylist so we can make sure users who updated from 79 to 80 were also getting the matching entity lists.

zetka, can you also verify that the fix works for you?

Flags: needinfo?(zetka)

Sorry, but I am not so good to use your info to add the new entity list. Is it somewhere written, how to do it?

Flags: needinfo?(zetka)

No worries! It should have automatically updated. Can you please test either by checking the Ebay owned website as you did on the bug description or with Steve's recommended steps here? If both of them does not work as expected, which means your client did not get the updates it should have, you can manually trigger using the "trigger update" button for the Mozilla provider on about:url-classifier page.

Flags: needinfo?(zetka)
Flags: needinfo?(zetka)

Results are attached, Výsledky means Results

Fixed as per Comment 15

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: