Closed
Bug 1126511
Opened 10 years ago
Closed 10 years ago
update Yahoo search plugins to use per-access point tags for better reporting/analysis
Categories
(Firefox :: Search, defect)
Tracking
()
RESOLVED
FIXED
Firefox 38
People
(Reporter: mconnor, Assigned: mconnor)
References
Details
Attachments
(3 files)
|
1.08 KB,
patch
|
Gavin
:
review+
lmandel
:
approval-mozilla-aurora+
lmandel
:
approval-mozilla-beta+
|
Details | Diff | Splinter Review |
|
2.22 KB,
patch
|
Margaret
:
review+
mfinkle
:
feedback+
lmandel
:
approval-mozilla-aurora+
lmandel
:
approval-mozilla-beta+
|
Details | Diff | Splinter Review |
|
6.52 KB,
patch
|
Details | Diff | Splinter Review |
No description provided.
Attachment #8555492 -
Flags: review?(gavin.sharp)
Attachment #8555492 -
Flags: feedback?(kev)
| Assignee | ||
Comment 1•10 years ago
|
||
Attachment #8555493 -
Flags: review?(margaret.leibovic)
Attachment #8555493 -
Flags: feedback?(mark.finkle)
Comment 2•10 years ago
|
||
Comment on attachment 8555493 [details] [diff] [review]
YahooSAPMobile
>diff --git a/mobile/locales/en-US/searchplugins/yahoo.xml b/mobile/locales/en-US/searchplugins/yahoo.xml
>+<!-- phone search -->
>+<Url type="text/html" method="GET" template="https://search.yahoo.com/yhs/search" rel="searchform">
Do we need the rel="searchform" here?
>+https://search.yahoo.com/yhs/search?hspart=mozilla&hsimp=yhs-001&p=flowers
Remove?
>+<!-- Tablet Search activity -->
>+<Url type="application/x-moz-tabletsearch" method="GET"
>+ rel="mobile" template="https://search.yahoo.com/yhs/search">
I don't know if the search activity supports phone vs tablet yet. I defer to Margaret for the answer on that.
Attachment #8555493 -
Flags: feedback?(mark.finkle) → feedback+
Updated•10 years ago
|
Attachment #8555492 -
Flags: review?(gavin.sharp) → review+
Comment 3•10 years ago
|
||
(In reply to Mark Finkle (:mfinkle) from comment #2)
> Do we need the rel="searchform" here?
Yeah, needed to replace the <SearchForm> being removed.
Comment 4•10 years ago
|
||
Comment on attachment 8555493 [details] [diff] [review]
YahooSAPMobile
Review of attachment 8555493 [details] [diff] [review]:
-----------------------------------------------------------------
::: mobile/locales/en-US/searchplugins/yahoo.xml
@@ +30,3 @@
> </Url>
> +<!-- phone Search activity -->
> +<Url type="text/html" method="GET" rel="mobile" template="https://search.yahoo.com/yhs/search">
I filed bug 1126700 about this rel="mobile" attribute being totally unintuitive.
@@ +36,5 @@
> + <Param name="p" value="{searchTerms}" />
> +</Url>
> +<!-- Tablet Search activity -->
> +<Url type="application/x-moz-tabletsearch" method="GET"
> + rel="mobile" template="https://search.yahoo.com/yhs/search">
I filed bug 1126698 about supporting this. No harm in including it now, but it just won't do anything.
Attachment #8555493 -
Flags: review?(margaret.leibovic) → review+
Comment 5•10 years ago
|
||
Backed out for mochitest-bc failures.
https://hg.mozilla.org/integration/mozilla-inbound/rev/e141bcd14cf6
https://treeherder.mozilla.org/logviewer.html#?job_id=6175683&repo=mozilla-inbound
Comment 6•10 years ago
|
||
| Assignee | ||
Comment 7•10 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/277ebbb08a47
https://hg.mozilla.org/mozilla-central/rev/fc3187087797
Status: NEW → RESOLVED
Closed: 10 years ago
status-firefox38:
--- → fixed
Resolution: --- → FIXED
Target Milestone: Firefox 36 → Firefox 38
Comment 9•10 years ago
|
||
The tool I use to track p12n error in localizations started nagging about Yahoo on /mobile
https://l10n.mozilla-community.org/~flod/p12n/errors/?product=mobile
I think it's right
https://hg.mozilla.org/mozilla-central/raw-file/277ebbb08a47/mobile/locales/en-US/searchplugins/yahoo.xml
XML Parsing Error: non well-formed
Location: https://hg.mozilla.org/mozilla-central/raw-file/277ebbb08a47/mobile/locales/en-US/searchplugins/yahoo.xml
Line number 23, column 57:https://search.yahoo.com/yhs/search?hspart=mozilla&hsimp=yhs-001&p=flowers
--------------------------------------------------------^
Can someone check if the searchplugin is actually working? I'd be surprised.
Flags: needinfo?(mconnor)
Comment 10•10 years ago
|
||
Review comment from comment 2 was not addressed.
We really need bug 997485!
I fixed this on central:
https://hg.mozilla.org/mozilla-central/rev/5a1359495c04
| Assignee | ||
Comment 11•10 years ago
|
||
It was initially, and then after the backout I re-imported the bugzilla patch, not the actual commit. +1 on testing.
(I owe Gavin a beer.)
Flags: needinfo?(mconnor)
| Assignee | ||
Comment 12•10 years ago
|
||
Comment on attachment 8555492 [details] [diff] [review]
YahooSAPDesktop
Approval Request Comment
[Feature/regressing bug #]:
[User impact if declined]:
[Describe test coverage new/current, TreeHerder]: has comprehensive test coverage on correct URL formation in all cases
[Risks and why]: basically zero
[String/UUID change made/needed]: none
Attachment #8555492 -
Flags: feedback?(kev)
Attachment #8555492 -
Flags: approval-mozilla-beta?
Attachment #8555492 -
Flags: approval-mozilla-aurora?
| Assignee | ||
Comment 13•10 years ago
|
||
Comment on attachment 8555493 [details] [diff] [review]
YahooSAPMobile
Approval Request Comment
[Feature/regressing bug #]:
[User impact if declined]:
[Describe test coverage new/current, TreeHerder]:
[Risks and why]: minimal (assuming correct version is checked in)
[String/UUID change made/needed]:
This is needed as part of making Yahoo default on Android in Fx36
Attachment #8555493 -
Flags: approval-mozilla-beta?
Attachment #8555493 -
Flags: approval-mozilla-aurora?
Comment 14•10 years ago
|
||
Comment on attachment 8555493 [details] [diff] [review]
YahooSAPMobile
>+https://search.yahoo.com/yhs/search?hspart=mozilla&hsimp=yhs-001&p=flowers
This looks like a line that was pasted to pull out the required parameters. Is this URL supposed to be included in the patch?
Flags: needinfo?(mconnor)
| Assignee | ||
Comment 15•10 years ago
|
||
No, I'll land or attach the corrected version.
Flags: needinfo?(mconnor)
Comment 16•10 years ago
|
||
Comment on attachment 8555492 [details] [diff] [review]
YahooSAPDesktop
Safe patch to improve our search metrics. Beta+ Aurora+
Attachment #8555492 -
Flags: approval-mozilla-beta?
Attachment #8555492 -
Flags: approval-mozilla-beta+
Attachment #8555492 -
Flags: approval-mozilla-aurora?
Attachment #8555492 -
Flags: approval-mozilla-aurora+
Comment 17•10 years ago
|
||
Comment on attachment 8555493 [details] [diff] [review]
YahooSAPMobile
Safe patch for mobile search metrics. Beta+ Aurora+
Note to sheriffs - mconnor has an updated patch that needs to be landed instead of this one as per comment 15.
Attachment #8555493 -
Flags: approval-mozilla-beta?
Attachment #8555493 -
Flags: approval-mozilla-beta+
Attachment #8555493 -
Flags: approval-mozilla-aurora?
Attachment #8555493 -
Flags: approval-mozilla-aurora+
| Assignee | ||
Comment 18•10 years ago
|
||
Comment 19•10 years ago
|
||
https://hg.mozilla.org/releases/mozilla-aurora/rev/43cbd2b48394
https://hg.mozilla.org/releases/mozilla-aurora/rev/ec7123fe5e5a
I went ahead and fixed up the commit message on the desktop patch while I was at it.
status-firefox37:
--- → fixed
Comment 20•10 years ago
|
||
https://hg.mozilla.org/releases/mozilla-beta/rev/6e32981aaf6d
https://hg.mozilla.org/releases/mozilla-beta/rev/519db3f2d282
status-firefox36:
--- → fixed
Updated•10 years ago
|
Flags: qe-verify-
You need to log in
before you can comment on or make changes to this bug.
Description
•