Closed Bug 944563 Opened 11 years ago Closed 11 years ago

Tracking landings only - Migrate old UI related patches to Holly

Categories

(Firefox for Metro Graveyard :: General, defect)

x86_64
Windows 8.1
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
Firefox 28

People

(Reporter: bbondy, Assigned: bbondy)

References

Details

Attachments

(4 files)

      No description provided.
I'm not sure who does the landing from m-c to Holly but this set of patches:
https://tbpl.mozilla.org/?tree=Fx-Team&rev=514b65ab771d

I expect will have some conflicts when landing to Holly.
That's because some of the changes are related to the new UI.

This bug has the extra patches which need to go to Holly. These patches are related to the old UI only.

What I think will happen is that we'll end up with a somewhat not working 'switch to metro/desktop' feature on Holly. And I'll then need to land these patches sooner than later (before v28 uplift) to Holly
(In reply to Brian R. Bondy [:bbondy] from comment #1)
> I'm not sure who does the landing from m-c to Holly but this set of patches:
> https://tbpl.mozilla.org/?tree=Fx-Team&rev=514b65ab771d
> 
> I expect will have some conflicts when landing to Holly.
> That's because some of the changes are related to the new UI.
>

Yep, no problem. We've run into that issue a number of times, and the procedure to resolve it is pretty straight-forward.
 
> This bug has the extra patches which need to go to Holly. These patches are
> related to the old UI only.
> 
> What I think will happen is that we'll end up with a somewhat not working
> 'switch to metro/desktop' feature on Holly. And I'll then need to land these
> patches sooner than later (before v28 uplift) to Holly

Are all of the necessary patches ready? Should we attempt the merges / landings now?
Flags: needinfo?(netzen)
There's 1 patch marked with Holly in each of the dependent bugs. I won't actually be around the whole day though (I'm on PTO), so I can do this myself later. 
I'll also push them to try and test out the build first before doing that.
Flags: needinfo?(netzen)
Also I have to wait until last night's pushes get on Holly first.
Ok, so here's what I'm going to do:

1) I'm going to merge last night's changes into Holly, but back out all of the Australis-related patches before merging
2) I'm *not* going to land the patches that are marked dependent on this bug, to give you a chance to push the patches to try and test them out.

Once you give your greenlight on the patches, somebody can land them on Holly, and we're done.

Does that sound reasonable?
Flags: needinfo?(netzen)
yep
Flags: needinfo?(netzen)
Depends on: 944434
Thanks for your help Mike. I'll attach the patches that need to land to this bug and let you know when they're good to land. If you'd prefer that I land them when they are ready directly to Holly that's fine too, just let me know.
(In reply to Brian R. Bondy [:bbondy] from comment #8)
> Thanks for your help Mike. I'll attach the patches that need to land to this
> bug and let you know when they're good to land. If you'd prefer that I land
> them when they are ready directly to Holly that's fine too, just let me know.

No problem. I can land them, but if you beat me to it, so be it. :)
Depends on: 934032
Attached patch 0-bug934032.diffSplinter Review
Attachment #8340535 - Flags: review+
Attached patch 1-bug924914.diffSplinter Review
Attachment #8340536 - Flags: review+
Attached patch 2-bug928068.diffSplinter Review
Attachment #8340537 - Flags: review+
Attached patch 3-bug944434.diffSplinter Review
Attachment #8340538 - Flags: review+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: