Closed Bug 966759 Opened 11 years ago Closed 11 years ago

Resurrect deleted strings on mc in case we need holly on Aurora

Categories

(Firefox :: General, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
Firefox 29

People

(Reporter: Gijs, Assigned: Gijs)

References

(Blocks 1 open bug)

Details

(Whiteboard: [Australis:P1])

Attachments

(4 files)

Unfortunately I and several other people forgot that strings can't really be removed on m-c vs. holly. If we don't fix this before uplift, in the case we need to use holly, the l10n problems will be pretty dire, in part because of how tools deal with repos (or don't, rather). I just discussed with Francesco and it seems best to just get this over with ASAP before uplift. Some of these are Australis changes, some of them are Fx accounts changes, some are Metro changes, so I'm CC'ing some folks.
Attached patch browser-l10nSplinter Review
I just merged m-c tip to holly. As best I can tell, this is a diff of the browser l10n files from holly to m-c. As best I can tell, any removal (ie lines with -) that isn't readded in the "Strings to be removed post-australis" section at the end of browser.dtd, is wrong. (I've manually removed all diff sections that just had additions, except for the aforementioned 'remove post-australis' section)
switchToMetroCmd2.label is https://bugzilla.mozilla.org/show_bug.cgi?id=950730#c7 It was added to Holly and mozilla-aurora but never to mozilla-central Changes to preferences.properties and sync seem to me only a matter of timing (I recall finding these strings yesterday morning). So basically it should be enough to restore deleted strings in browser.dtd in the soon-to-be-gone bucket (openLocationCmd.*, bookmarksMenuButton.tooltip) and aboutPrivateBrowsing.dtd, restore openLocation.*
(In reply to Francesco Lodolo [:flod] from comment #2) > Changes to preferences.properties and sync seem to me only a matter of > timing (I recall finding these strings yesterday morning). This doesn't make sense to me. The holly and m-c revs were in sync before creating the diff - there should be no difference between the two anymore. Any differences that still appear are likely there to stay. :-(
I think we should add this one, just merged https://hg.mozilla.org/mozilla-central/rev/26c994a28b5e
(In reply to :Gijs Kruitbosch from comment #3) > This doesn't make sense to me. The holly and m-c revs were in sync before > creating the diff - there should be no difference between the two anymore. > Any differences that still appear are likely there to stay. :-( This is the changeset from bug 966511 http://hg.mozilla.org/mozilla-central/rev/08ef155181f6 I could be wrong but all FxAccounts changed strings are from there.
(In reply to Francesco Lodolo [:flod] from comment #5) > (In reply to :Gijs Kruitbosch from comment #3) > > This doesn't make sense to me. The holly and m-c revs were in sync before > > creating the diff - there should be no difference between the two anymore. > > Any differences that still appear are likely there to stay. :-( > > This is the changeset from bug 966511 > http://hg.mozilla.org/mozilla-central/rev/08ef155181f6 > > I could be wrong but all FxAccounts changed strings are from there. Ah. But I had to back that out on holly because it conflicted. I can see if I can un-backout just the relevant bits, but that should probably get a separate review.
This does the easy bits, which is basically comment #2 and comment #4. I'll look at that backed out cset separately.
Attachment #8369199 - Flags: review?(ttaubert)
Assignee: nobody → gijskruitbosch+bugs
Status: NEW → ASSIGNED
Dealing with the fxa bits in bug 966511.
Depends on: 966511
Attached patch toolkit-l10nSplinter Review
Then there are the toolkit diffs, those are universally my own fault. :-(
So these should go back, too. Checking the rest of the tree now (but don't expect anything there)
Attachment #8369250 - Flags: review?(ttaubert)
Comment on attachment 8369199 [details] [diff] [review] fix up Australis-removed strings in browser.dtd, aboutPrivateBrowsing.dtd, openLocation files, Review of attachment 8369199 [details] [diff] [review]: ----------------------------------------------------------------- Looking at your browser-l10n diff, this seems fine to me. ::: browser/locales/en-US/chrome/browser/browser.dtd @@ +775,5 @@ > +<!ENTITY openLocationCmd.label "Open Location…"> > +<!ENTITY openLocationCmd.accesskey "L"> > +<!ENTITY bookmarksMenuButton.tooltip "Display your bookmarks"> > +<!ENTITY switchToMetroCmd2.label "Relaunch in &brandShortName; for Windows 8 Touch"> > +<!ENTITY tabGroupsButton.tooltip "Group your tabs"> I think the last one is a duplicate? Seems to be defined above.
Attachment #8369199 - Flags: review?(ttaubert) → review+
Attachment #8369250 - Flags: review?(ttaubert) → review+
remote: https://hg.mozilla.org/integration/fx-team/rev/c271273dfe91 remote: https://hg.mozilla.org/integration/fx-team/rev/baa61a0bc6c1 Fortunately, nothing else was different in any other directories, as far as I was able to tell.
Whiteboard: [Australis:P1] → [Australis:P1][fixed-in-fx-team]
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Whiteboard: [Australis:P1][fixed-in-fx-team] → [Australis:P1]
Target Milestone: --- → Firefox 29
Blocks: 943732
I'm still seeing a difference on determiningStatus.label (browser/preferences/sync.dtd) between holly and central https://bugzilla.mozilla.org/show_bug.cgi?id=966511#c6 Everything else looks good, ignoring some some strings in devtools that probably didn't land yet on holly (debugger.properties, netmonitor.properties).
(In reply to Francesco Lodolo [:flod] from comment #14) > I'm still seeing a difference on determiningStatus.label > (browser/preferences/sync.dtd) between holly and central https://hg.mozilla.org/mozilla-central/rev/44ba69cacd7e -- that still needs merging to Holly, too, so we should be OK.
... after some merges and relanding bug 952277, I think we should be good now.
Yes, I see only additions in files, both /toolkit and /browser, so we should be good.
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: