Closed
Bug 1133862
Opened 10 years ago
Closed 10 years ago
Remove MSE debug User Agent string
Categories
(Core :: Audio/Video, defect, P2)
Core
Audio/Video
Tracking
()
VERIFIED
FIXED
mozilla40
People
(Reporter: rillian, Assigned: rillian)
References
(Blocks 1 open bug)
Details
Attachments
(1 file, 1 obsolete file)
4.11 KB,
patch
|
mconley
:
review+
Sylvestre
:
approval-mozilla-aurora+
Sylvestre
:
approval-mozilla-beta+
|
Details | Diff | Splinter Review |
Bug 1127448 added a build id to the user agent string when visiting youtube with MSE enabled to facilitate comparing failure logs. This must be removed once MSE is stable and shipping.
Assignee | ||
Comment 1•10 years ago
|
||
Bug 1127448 makes this fail on desktop too. I propose we just disable the test there. That change should be temporary while 37 and maybe 38 are in beta, and we want it for testing a high-priority feature.
Attachment #8565736 -
Flags: review?(ryanvm)
Comment 2•10 years ago
|
||
Comment on attachment 8565736 [details] [diff] [review]
Disable everywhere.
Not sure who the right person to rubberstamp this is, but I'm pretty sure it ain't me.
Attachment #8565736 -
Flags: review?(ryanvm)
Assignee | ||
Comment 3•10 years ago
|
||
Comment on attachment 8565736 [details] [diff] [review]
Disable everywhere.
(In reply to Ryan VanderMeulen [:RyanVM UTC-5] from comment #2)
> Not sure who the right person to rubberstamp this is, but I'm pretty sure it
> ain't me.
:P
Trying module owner. Patrick, inbound didn't explode here, so maybe this is optional, but I fear we'll need it on 37.
Attachment #8565736 -
Flags: review?(mcmanus)
Comment 4•10 years ago
|
||
content of UA strings isn't me - its usually :gerv fwiw
but I'm happy to rs the testing change for the moment.
Comment 5•10 years ago
|
||
Comment on attachment 8565736 [details] [diff] [review]
Disable everywhere.
Review of attachment 8565736 [details] [diff] [review]:
-----------------------------------------------------------------
rs=mcmanus
Attachment #8565736 -
Flags: review?(mcmanus) → review+
Assignee | ||
Comment 6•10 years ago
|
||
Thanks, this bug is just about the test issue.
Ryan, I suggest we land this on 37 only unless central starts failing.
Assignee | ||
Comment 7•10 years ago
|
||
Sorry, this patch should have been attached to bug 1111137.
Updated•10 years ago
|
Priority: -- → P2
Comment 8•10 years ago
|
||
Ralph - This override needs to be removed in Beta 7 (gtb tomorrow). Can you please request uplift and coordinate this change with YouTube?
ni Sheila to add this to the MSE list if it's not already on it.
status-firefox37:
--- → affected
status-firefox38:
--- → affected
tracking-firefox37:
--- → +
tracking-firefox38:
--- → +
Flags: needinfo?(smooney)
Flags: needinfo?(giles)
Comment 9•10 years ago
|
||
Ralph is away. Transferring ni to cpearce.
Flags: needinfo?(giles) → needinfo?(cpearce)
Updated•10 years ago
|
Assignee: nobody → cpearce
Comment 10•10 years ago
|
||
I need a fix for this bug for Beta 7 today. I expected to have one this morning.
ni Anthony, Jet, Chris for help getting this cleaned up today.
Flags: needinfo?(cpeterson)
Flags: needinfo?(bugs)
Flags: needinfo?(ajones)
Comment 11•10 years ago
|
||
The YouTube user agent override is #ifdef'd only for MOZ_UPDATE_CHANNEL != release, so the user agent override should not 'leak' into the release channel. Still, we will should back it out so the final Beta 37 build has the same configuration as the release channel.
https://mxr.mozilla.org/mozilla-central/source/browser/components/nsBrowserGlue.js#126
Flags: needinfo?(cpeterson)
Comment 12•10 years ago
|
||
I agree with cpeterson. The MSE debug info in the UA string is should not leak into release.
I can still prepare a backout for all branches if that's what people want.
Comment 13•10 years ago
|
||
Discussed with lmandel on IRC. We'll wontfix this for 37, since the code should not be compiled/defined in a release channel build.
We should backout Bug 1133862 from aurora and central, assuming it's of no value there.
status-firefox39:
--- → affected
Updated•10 years ago
|
Flags: needinfo?(ajones)
Updated•10 years ago
|
Flags: needinfo?(bugs)
Assignee | ||
Comment 15•10 years ago
|
||
Stealing. We should start turning this off now that we've rolled out to release.
Assignee: cpearce → giles
Flags: needinfo?(smooney)
Flags: needinfo?(cpearce)
Assignee | ||
Comment 16•10 years ago
|
||
Attachment #8565736 -
Attachment is obsolete: true
Attachment #8587066 -
Flags: review?(mconley)
Comment 17•10 years ago
|
||
Comment on attachment 8587066 [details] [diff] [review]
Remove MSE debug user agent
Review of attachment 8587066 [details] [diff] [review]:
-----------------------------------------------------------------
Thanks!
Attachment #8587066 -
Flags: review?(mconley) → review+
Assignee | ||
Comment 18•10 years ago
|
||
status-firefox40:
--- → fixed
Assignee | ||
Comment 19•10 years ago
|
||
Oops, not fixed until it lands on m-c.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla40
Comment 21•10 years ago
|
||
Does anything need manual testing here?
Assignee | ||
Comment 22•10 years ago
|
||
(In reply to Florin Mezei, QA (:FlorinMezei) from comment #21)
> Does anything need manual testing here?
It's worth verifying. Visit youtube and confirm we send the same User Agent to youtube and non-youtube domains, e.g. by looking at the request headers in the network tab of the developer tools.
Keywords: verifyme
Assignee | ||
Comment 23•10 years ago
|
||
Comment on attachment 8587066 [details] [diff] [review]
Remove MSE debug user agent
Approval Request Comment
[Feature/regressing bug #]: Bug 1127448/MSE
[User impact if declined]: Build ids shared with google when visiting youtube with non-release builds, reducing privacy.
[Describe test coverage new/current, TreeHerder]: Landed on m-c.
[Risks and why]: Risk is low. This patch just reverts the testing code and restores normal behaviour.
[String/UUID change made/needed]: None.
Attachment #8587066 -
Flags: approval-mozilla-beta?
Attachment #8587066 -
Flags: approval-mozilla-aurora?
Updated•10 years ago
|
Attachment #8587066 -
Flags: approval-mozilla-beta?
Attachment #8587066 -
Flags: approval-mozilla-beta+
Attachment #8587066 -
Flags: approval-mozilla-aurora?
Attachment #8587066 -
Flags: approval-mozilla-aurora+
Comment 24•10 years ago
|
||
Comment 25•10 years ago
|
||
Comment 26•10 years ago
|
||
Verified as fixed with Firefox 38 beta 6 (BuildID: 20150420134330) and Nightly 40.0a1 (2015-04-22), under OSX 10.9.5, Windows 7 64 bit and Linux 14.04 32 bit - the same User Agent is sent to youtube and non-youtube domains, the Build ID is no longer displayed.
Comment 27•10 years ago
|
||
I think verification on 40 Nightly and 38 Beta should suffice here.
Flags: qe-verify+
Keywords: verifyme
You need to log in
before you can comment on or make changes to this bug.
Description
•