Open Bug 1847924 Opened 1 year ago Updated 6 days ago

The page content is not fully shown when scrolling at aliexpress.com

Categories

(Web Compatibility :: Site Reports, defect, P2)

Firefox 118
Other
Android

Tracking

(Not tracked)

People

(Reporter: rbucata, Unassigned, NeedInfo)

References

()

Details

(Keywords: webcompat:needs-diagnosis, webcompat:site-report)

User Story

platform:android
impact:content-missing
configuration:general
affects:all
diagnosis-team:apz
branch:release

Attachments

(1 file)

Attached video 20230809_144741.mp4

Environment:
Operating system: Android 12
Firefox version:Firefox Nightly 118.0a1 (2015967139-🦎118.0a1-20230807215239🦎)

Preconditions:
Clean profile

Steps to reproduce:

  1. Navigate to : https://www.aliexpress.com/
  2. Scroll the page
  3. Observe the result

Expected Behavior:
The full content of the page is shown, including an extensive list of products.

Actual Behavior:
Scrolling is not possible beyond the Superdeals section.

Notes:

  • Reproducible regardless of the status of ETP.
  • Reproducible on the latest build of Firefox Nightly and Release.
  • Works as expected using Chrome.
  • The page seems to stretch when scrolling is performed.
  • Screenrec attached.
  • Issue found during WebCompat team [Top100] websites testing.
  • Reproduces 5/10 times.

Verified this issue and it's still reproducible on Firefox versions 122 and 124.

Environment:
Operating system: OnePlus 6 A6000 (Android 11)
Browsers: Firefox Nightly 124.0a1-20240211213657 / Firefox Release 122.0.1-20240205133611 / Chrome 121.0.6167.144

Note: Not reproducible on Chrome

This could be related to bug1788504, we can look into adding a sitepatch

Severity: -- → S2
Priority: P3 → P1
Component: Mobile → Site Reports

This doesn't seem to be related to dynamic toolbar, as disabling it doesn't make any difference. Removing the sitepatch needed keyword.
There is no content in "More to love" section on my device and it's impossible to scroll down even once.

See Also: → 1884144
User Story: (updated)

Same as comment 3, but it only fails about 50% of the time. Very likely some type of race condition in the site code, when used with Firefox

User Story: (updated)

Here's a stack for loading more products. It is triggered by an IntersectionObserver.

ye (https://assets.alicdn.com/g/ae-fe/global/0.0.3/index.js:formatted#3070)
fu (https://assets.alicdn.com/g/ae-fe/global/0.0.3/index.js:formatted#8174)
pa (https://assets.alicdn.com/g/ae-fe/global/0.0.3/index.js:formatted#9031)
unstable_runWithPriority (https://assets.alicdn.com/g/ae-fe/global/0.0.3/index.js:formatted#10434)
Wi (https://assets.alicdn.com/g/ae-fe/global/0.0.3/index.js:formatted#5430)
da (https://assets.alicdn.com/g/ae-fe/global/0.0.3/index.js:formatted#8878)
Ju (https://assets.alicdn.com/g/ae-fe/global/0.0.3/index.js:formatted#8598)
Bi (https://assets.alicdn.com/g/ae-fe/global/0.0.3/index.js:formatted#5463)
unstable_runWithPriority (https://assets.alicdn.com/g/ae-fe/global/0.0.3/index.js:formatted#10434)
Wi (https://assets.alicdn.com/g/ae-fe/global/0.0.3/index.js:formatted#5430)
Bi (https://assets.alicdn.com/g/ae-fe/global/0.0.3/index.js:formatted#5456)
$i (https://assets.alicdn.com/g/ae-fe/global/0.0.3/index.js:formatted#5448)
qu (https://assets.alicdn.com/g/ae-fe/global/0.0.3/index.js:formatted#8372)
ml (https://assets.alicdn.com/g/ae-fe/global/0.0.3/index.js:formatted#6535)
e (https://assets.alicdn.com/g/ae-dida/home-msite/0.0.71/index.js#21)
m (https://assets.alicdn.com/g/ae-dida/home-msite/0.0.71/index.js#6)
k (https://assets.alicdn.com/g/ae-dida/home-msite/0.0.71/index.js#6)
P (https://assets.alicdn.com/g/ae-dida/home-msite/0.0.71/index.js#6)
r (https://assets.alicdn.com/g/ae-dida/home-msite/0.0.71/index.js#6)
c (https://assets.alicdn.com/g/ae-dida/home-msite/0.0.71/index.js#6)
n (https://assets.alicdn.com/g/ae-dida/home-msite/0.0.71/index.js#6)
n (https://assets.alicdn.com/g/ae-dida/home-msite/0.0.71/index.js#6)
request (https://assets.alicdn.com/g/ae-dida/home-msite/0.0.71/index.js#21)
loadMore (https://assets.alicdn.com/g/ae-dida/home-msite/0.0.71/index.js#21)
e (https://assets.alicdn.com/g/ae-dida/home-msite/0.0.71/index.js#21)
n (https://assets.alicdn.com/g/ae-fe/cosmos/0.0.308/msite/gallery-9g91h.js#15)
le (https://assets.alicdn.com/g/ae-fe/cosmos/0.0.308/msite/gallery-9g91h.js#15)
onVisible (https://assets.alicdn.com/g/ae-fe/cosmos/0.0.308/msite/gallery-9g91h.js#15)
D (https://assets.alicdn.com/g/ae-fe/cosmos/0.0.308/msite/gallery-9g91h.js#15)
e (https://assets.alicdn.com/g/ae-fe/cosmos/0.0.308/msite/gallery-9g91h.js#15)
observerCallback (https://assets.alicdn.com/g/ae-fe/cosmos/0.0.308/msite/gallery-9g91h.js#15)
observerCallback (https://assets.alicdn.com/g/ae-fe/cosmos/0.0.308/msite/gallery-9g91h.js#15)
IntersectionCallback
User Story: (updated)
Severity: S2 → S3
User Story: (updated)
Priority: P1 → P2

Probably bug 1905441 or so?

See Also: → 1905441

Is this reproducible with layout.scroll.disable-pixel-alignment=true?

(In reply to Emilio Cobos Álvarez (:emilio) from comment #7)

Is this reproducible with layout.scroll.disable-pixel-alignment=true?

Yes.

I can't repro on my Pixel 8 phone on Android 14, for what it's worth. I tested Firefox Release 130.0.1 and Firefox Nightly 133.0a1 2024-10-01, with default configuration on each.

Phone details (from some googling):
Resolution: 1080px × 2400px
CSS Pixel resolution: 412px × 915px
CSS Pixel Ratio of 2.625.

Not sure if I'm avoiding the bug due to some hardware detail, or due to a geolocation thing, or if the site has changed, or if something else.

jrmuizel and/or Raul, would you mind posting what device you reproduced the bug with? And if you can still repro, could you see whether turning off the dynamic toolbar helps at all? (Settings|customize|Scroll to hide address bar and toolbar)

Also, I see Raul mentioned "Reproduces 5/10 times" -- that sounds like maybe this was only intermittently reproducible, is that correct? If we can come up with any clues about what makes it repro, that would be super helpful.

(In reply to Daniel Holbert [:dholbert] from comment #9)

jrmuizel and/or Raul, would you mind posting what device you reproduced the bug with? And if you can still repro, could you see whether turning off the dynamic toolbar helps at all? (Settings|customize|Scroll to hide address bar and toolbar)

(Ah right, device-wise, I see Raul was using a Pixel 3, based on the screencast. jrmuizel, could you share what your affected device is?)

And I guess ksenia already tested the dynamic toolbar enabled/disabled so never mind about that.

Flags: needinfo?(jmuizelaar)

(I should also note that the site forcibly redirects me to https://www.aliexpress.us/?gatewayAdapt=glo2usa&_randl_shipto=US (note .us rather than .com), presumably based on my geolocation. Not sure if that's relevant & might be preventing me from repro'ing the bug or not. The .us site layout does cosmetically look pretty-much-the-same as the site shown in the comment 0 screencast, for what it's worth.)

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: