Closed Bug 326151 Opened 19 years ago Closed 18 years ago

Make Yahoo the default search engine in CJKT builds for 1.0.8+

Categories

(Firefox :: Search, defect)

1.0 Branch
defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: shaver, Assigned: Gavin)

References

Details

(Keywords: fixed-aviary1.0.8, jp-critical)

Attachments

(2 files)

As per the recent arrangement with Yahoo, we should default to Yahoo search and home page for ja-JP, zh-TW, zh-CN and ja-JP builds of 1.0.8 and other 1.0.x sequels.
Flags: blocking1.8.0.2?
OS: MacOS X → All
Hardware: Macintosh → All
Flags: blocking1.8.0.2? → blocking-aviary1.0.8?
And by "ja-JP, zh-TW, zh-CN and ja-JP" I mean "ja-JP, ja-JPM, zh-TW, zh-CN, ko-KR"!
Assignee: nobody → shaver
Flags: blocking-aviary1.0.8? → blocking-aviary1.0.8+
Depends on: 326150, 326154
What are the actual URLs that should be used as the default home page? There are various values used for the 1.8.0 CJKT builds - none of which seem to be direct links to Yahoo.
The values from 1.8.0 are correct, and we manage where they point on the server side.
Assignee: shaver → gavin.sharp
Therefore we can add the keyword fixed-aviary1.0.8, right?  Or are we still waiting for the server side fix?
(In reply to comment #4)
> Therefore we can add the keyword fixed-aviary1.0.8, right?  Or are we still
> waiting for the server side fix?

No, there need to be modifications to the search plugins and config files themselves to do this "properly".
We need to be clear what is left to be done and who is going to do it.  I think there are two things left to do:

1) Modify to the search plugins and config files - who?
2) Upate the severside URLs - Sounds like - Gavin can do this but he still needs the actual URLs.  Who can provide these?

Anything else need to be done for this bug?
(In reply to comment #6)
> 1) Modify to the search plugins and config files

This is what I'm doing. I should have a patch for that shortly.

> 2) Upate the severside URLs - Sounds like - Gavin can do this but he still
> needs the actual URLs.  Who can provide these?

I don't think this needs to be done (and I wouldn't be able to do it, if so).
This effectively syncs search plugins between the 1.0.8 branch and 1.8.0 branch. Fixes this bug and bug 326150 comment 8. The only difference is that the Yahoo auctions and shopping engines will not be ordered (Yahoo will be #1, and Google #2, the rest will be unsorted). If these need to be ordered please let me know.
Attachment #211772 - Flags: superreview?(shaver)
Attachment #211772 - Flags: review?(mconnor)
(In reply to comment #7)
> > 2) Upate the severside URLs - Sounds like - Gavin can do this but he still
> > needs the actual URLs.  Who can provide these?
> 
> I don't think this needs to be done (and I wouldn't be able to do it, if so).

I take that back - I think the home page change needs to be done on the server side. All locales use the URLs at: http://lxr.mozilla.org/aviary101branch/source/other-licenses/branding/firefox/content/browserconfig.properties for new profiles. The CJKT URLs could be redirected to the appropriate page.
Comment on attachment 211772 [details] [diff] [review]
add auctions/shopping for ja-JP and ja-JPM, change order for CJKT

I'd like to avoid hard-coding the :official bit in the search plugins -- can we use whatever magic was there before?  Please?
(In reply to comment #10)
> (From update of attachment 211772 [details] [diff] [review] [edit])
> I'd like to avoid hard-coding the :official bit in the search plugins -- can we
> use whatever magic was there before?  Please?

I'm not sure I understand what you mean. I thought we'd come to the conclusion that these values need to be hardcoded since the engine names are localized (i.e. there is no "Yahoo Auctions" in searchconfig, only "Yahoo"). We did the same thing in bug 326150, how is this different?
Comment on attachment 211772 [details] [diff] [review]
add auctions/shopping for ja-JP and ja-JPM, change order for CJKT

It's not, I just forgot that search plugins aren't preprocessed, sigh. sr=shaver, we'll have to figure out something else to keep that from appearing in the tarballs or something.  Not your problem.
Attachment #211772 - Flags: superreview?(shaver) → superreview+
Attachment #211772 - Flags: review?(mconnor) → review+
Attachment #211772 - Flags: approval-aviary1.0.8?
(In reply to comment #8)
> Created an attachment (id=211772) [edit]
> add auctions/shopping for ja-JP and ja-JPM, change order for CJKT

For whoever lands this, the added files were just copied from the Mozilla1.8.0 branch.
Comment on attachment 211772 [details] [diff] [review]
add auctions/shopping for ja-JP and ja-JPM, change order for CJKT

a=timr for drivers
Attachment #211772 - Flags: approval-aviary1.0.8? → approval-aviary1.0.8+
Checked in on Aviary branch.
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
Actually, the home page part of this bug isn't fixed. Maybe that should be handled in a new bug? Is there any opposition to that being a server side fix?
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Sorry, false alarm. The homepages aren't localized, and already use a preprocessed per-locale URL. So the change is needed on the server side. I'll file a bug for that.
Status: REOPENED → RESOLVED
Closed: 18 years ago18 years ago
Resolution: --- → FIXED
Filed bug 327208 on changing the redirect server-side.
Summary: Make Yahoo the default search engine and home page in CJKT builds for 1.0.8+ → Make Yahoo the default search engine in CJKT builds for 1.0.8+
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Without this change, which I forgot in the original patch, this bug is not fixed. I suck.
Attachment #212007 - Flags: review?(mconnor)
Attachment #212007 - Flags: approval-aviary1.0.8?
Attachment #212007 - Flags: review?(mconnor)
Attachment #212007 - Flags: review+
Attachment #212007 - Flags: approval-aviary1.0.8?
Attachment #212007 - Flags: approval-aviary1.0.8+
Checking in ja-JP/chrome/browser-region/region.properties;
/l10n/mozilla/browser/locales/ja-JP/chrome/browser-region/Attic/region.properties,v  <--  region.properties
new revision: 1.1.2.8; previous revision: 1.1.2.7
done
Checking in ja-JPM/chrome/browser-region/region.properties;
/l10n/mozilla/browser/locales/ja-JPM/chrome/browser-region/Attic/region.properties,v  <--  region.properties
new revision: 1.1.2.8; previous revision: 1.1.2.7
done
Checking in ko-KR/chrome/browser-region/region.properties;
/l10n/mozilla/browser/locales/ko-KR/chrome/browser-region/Attic/region.properties,v  <--  region.properties
new revision: 1.1.2.4; previous revision: 1.1.2.3
done
Checking in zh-CN/chrome/browser-region/region.properties;
/l10n/mozilla/browser/locales/zh-CN/chrome/browser-region/Attic/region.properties,v  <--  region.properties
new revision: 1.1.2.4; previous revision: 1.1.2.3
done
Checking in zh-TW/chrome/browser-region/region.properties;
/l10n/mozilla/browser/locales/zh-TW/chrome/browser-region/Attic/region.properties,v  <--  region.properties
new revision: 1.1.2.6; previous revision: 1.1.2.5
done
Status: REOPENED → RESOLVED
Closed: 18 years ago18 years ago
Resolution: --- → FIXED
I can't get a 1.0.x build to succeed, and I can't see any tinderboxes actually building these locales, so I'm not able to verify this.
Keywords: qawanted
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: