Opened 7 years ago

Closed 5 years ago

#9903 closed defect (fixed)

HTTPS E breaks shopping bag HM.com

Reported by: cypherpunks Owned by: pde
Priority: Medium Milestone:
Component: HTTPS Everywhere/EFF-HTTPS Everywhere Version: HTTPS-E 3.4.1
Severity: Keywords: httpse-ruleset-bug
Cc: jwhtranslations@… Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

The rule for the website HM.com prevents you from adding products to your shopping bag on HM.com. When you say 'add to shopping bag', a loading animation in the middle of the site pops-up and keeps rotating but nothing happens. And in the shopping bag, no items have been added.
When you shut HTTPS E down or disable the rule for HM.com, the site behaves like expected.
Tested with FF 23.0.1 and HTTPS E 3.4.1

Also cross checked with IE, without of course HTTPS E. With IE you get a mixed secure content notification and only after you agree to still load the page, your product is added to the shopping bag. So my guess it's got something to do with this behavior, HTTPS E interferes in the process of correctly loading the product pages and delivering information to the shopping bag. Wrong URL (codes), HTTPS E wanting to do something the site already tries to?

Child Tickets

Attachments (1)

Screenshot from 2013-12-03 15:58:19.png (236.8 KB) - added by zyan 7 years ago.

Download all attachments as: .zip

Change History (5)

Changed 7 years ago by zyan

comment:1 Changed 7 years ago by zyan

Looks like this is due to hm.com trying to load a js resource over HTTP, which triggers mixed content blocking in FF23+ (see screenshot attached). I'll email the webmasters.

comment:2 Changed 6 years ago by cypherpunks

It doesn't look like this is going to get fixed. Just spent half a hour wondering why this didn't work. Can this rule be removed?

comment:3 Changed 6 years ago by zyan

I have conceded defeat and marked the rule as mixedcontent.

comment:4 Changed 5 years ago by jsha

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.