Closed Bug 1244458 (e10s-HUAC) Opened 8 years ago Closed 7 years ago

"HTTP UserAgent Cleaner" does not work with E10S

Categories

(Firefox :: Extension Compatibility, defect)

defect
Not set
normal

Tracking

()

RESOLVED INCOMPLETE
Tracking Status
e10s + ---

People

(Reporter: fdsc, Unassigned)

References

Details

(Keywords: addon-compat)

User Agent: Mozilla/5.0 (Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.81 Safari/537.36 OPR/30.0.1835.59

Steps to reproduce:

(in FireFox Developer Edition)
1. Install "HTTP UserAgent Cleaner" from http://fxprivacy.8vs.ru/ and setup in "HTTP" tab for first (left) column "Locale" and "User-Agent" to "enabled"
2. Get https://yandex.ru with E10S
3. Press F12, network tab.
4. In Get Request has header "User-Agent: Mozilla/5.0 (Win32) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36 OPR/33.0.1990.58"

5. Switch to console and call comand "navigator.userAgent". 
"Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:46.0) Gecko/20100101 Firefox/46.0"

6. Without E10S result "navigator.userAgent" and "User-Agent" header is equal.

7. Other document fields also bad
(example: Accept-Language:"es_US,es;q=0.8,en-US;q=0.5,en;q=0.3" but
navigator.language is "ru-RU")

8. Set in "HTTP tab" (in extension) in first column "Password" to enabled. Get yandex.ru (or other site with password box). Without E10S password box has been blocked. With E10S password box has not been blocked.

9. So anywhere on the HTTP tab

10. Sign up for yandex.ru and create new email therein.
11. Get yandex.ru
12. Click to "mail" link in right top corner (to page has been redirected to mail.yandex.ru )
13. In "HTTP UserAgent Cleaner" Badget has no information about TLS. But without E10S information have available


Actual results:

1. linkedBrowser not save extension information in tab browser object
2. document fields does not changed by extension


Expected results:

1. linkedBrowser must save extension information in tab browser object
2. document fields must change by extension
Blocks: e10s-addons
Component: Untriaged → Extension Compatibility
Keywords: addon-compat
Version: 46 Branch → unspecified
Alias: e10s-HUAC
With Firefox 57 only WebExtensions are permitted and are, by default, e10s compatible.
Status: UNCONFIRMED → RESOLVED
Closed: 7 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.