Closed Bug 1928239 Opened 1 year ago Closed 1 year ago

Vendor release-v133-desktop 72b039fee61a1f5b7d7290f1c746e83fb02d72f3 into 133

Categories

(Application Services :: General, task, P1)

Tracking

(firefox133 fixed)

RESOLVED FIXED
133 Branch
Tracking Status
firefox133 --- fixed

People

(Reporter: adw, Assigned: adw)

References

Details

(Whiteboard: [sng-cityweather])

Attachments

(1 file, 1 obsolete file)

Vendor the latest release-v133 branch, 21226212385b407bf0885a691d01ba39e1ee10a4, to 133 so desktop can pick up two commits related to weather suggestions.

Thanks to Donal for helping me with this today.

Attached patch a-s-vendor-release-v133.diff (obsolete) — Splinter Review

Approval Request Comment
[Feature/Bug causing the regression]: City-based weather suggestions on desktop (new feature, not a regression)
[User impact if declined]: This is a small fix to weather suggestions on desktop, which we want for 133
[Is this code covered by automated tests?]: Yes
[Has the fix been verified in Nightly?]: No
[Needs manual test from QE? If yes, steps to reproduce]: No
[List of other uplifts needed for the feature/fix]:
[Is the change risky?]: Low risk
[Why is the change risky/not risky?]: The only substantive new commits in this vendoring as compared to what's already been vendored in 133 are two weather-suggestions patches. Weather suggestions are desktop-only and are preffed off by default.
[String changes made/needed]: None

Attachment #9434374 - Flags: approval-mozilla-beta?

(In reply to Drew Willcoxon :adw from comment #1)

[Why is the change risky/not risky?]: The only substantive new commits in this vendoring as compared to what's already been vendored in 133 are two weather-suggestions patches. Weather suggestions are desktop-only and are preffed off by default.

Uh that's not true. There's a bunch of other stuff in here that shouldn't be. Let me see if I can figure that out.

Attachment #9434374 - Flags: approval-mozilla-beta?

The release-v133 branch was made on Oct. 25 and has extra commits in it compared to the revision that's currently in 133 that was vendored on Oct. 21. After talking with Donal, the approach taken in the past has been to create a release-vXXX-desktop branch that's branched off the revision in the previous vendor, a0121f35125bd61ebd10fab969f6cfcc02f94d5a in this case. So I created https://github.com/mozilla/application-services/tree/release-v133-desktop, which is branched off a0121f35125bd61ebd10fab969f6cfcc02f94d5a, and cherry picked the two revisions related to weather suggestions.

The vendoring patch I'll attach next is based on that branch.

Summary: Vendor application-services release-v133 21226212385b407bf0885a691d01ba39e1ee10a4 to 133 → Vendor release-v133-desktop 72b039fee61a1f5b7d7290f1c746e83fb02d72f3 into 133

Approval Request Comment: Please see comment 1

Attachment #9434374 - Attachment is obsolete: true
Attachment #9434397 - Flags: approval-mozilla-beta?
Attachment #9434397 - Attachment description: a-s-vendor-release-v133.diff v2 → a-s-vendor-release-v133-desktop.diff v2

Try looks OK. The "iOS plain" build failed, but it looks like that may be a known intermittent, and this shouldn't have caused it. I restarted it but it's not done yet.

https://treeherder.mozilla.org/jobs?repo=try&revision=c26d23bba1926b6736316534748afcba825793e9

:adw I can't import that patch to beta. Could you please take a look and update the patch?
abort: bad hunk #1 @@ -0,0 +1,251 @@ (3 0 251 251) (check that whitespace in the patch has not been mangled)

Flags: needinfo?(adw)

Comment on attachment 9434397 [details] [diff] [review]
a-s-vendor-release-v133-desktop.diff v2

Approved for 133.0b3

Attachment #9434397 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 133 Branch
Flags: needinfo?(adw)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: