Closed
Bug 1132185
Opened 10 years ago
Closed 10 years ago
Put the tab queue behind a build flag
Categories
(Firefox for Android Graveyard :: General, defect)
Tracking
(firefox38 fixed)
RESOLVED
FIXED
Firefox 38
Tracking | Status | |
---|---|---|
firefox38 | --- | fixed |
People
(Reporter: mhaigh, Unassigned)
References
Details
Attachments
(2 files, 1 obsolete file)
3.30 KB,
patch
|
nalexander
:
review+
|
Details | Diff | Splinter Review |
39 bytes,
text/x-review-board-request
|
Details |
To avoid letting unused code ride the trains. Even though the new UI will land pref'd off in m-c, we unconditionally ship the new resources/code in the APK right now.
Reporter | ||
Comment 1•10 years ago
|
||
Attachment #8563455 -
Flags: review?(nalexander)
Reporter | ||
Updated•10 years ago
|
Summary: Put the tab queue UI behind a build flag → Put the tab queue behind a build flag
Comment 2•10 years ago
|
||
Comment on attachment 8563455 [details] [diff] [review]
Put the tab queue behind a build flag
Review of attachment 8563455 [details] [diff] [review]:
-----------------------------------------------------------------
I don't have much context on what is desired here, but this will add the flag. However, by setting the flag=1 in confvars.sh, you're enabling it everywhere. (Not just on Nightly.) Is that what you want? In any case, this looks fine for what it does.
Attachment #8563455 -
Flags: review?(nalexander) → review+
Reporter | ||
Comment 3•10 years ago
|
||
I'm adding a build flag because part of the tab queue work needed is to move the View intent filter form BrowserApp to a new activity. I'm eager for this work to not mess with Nightly before it's ready and so hiding this behind a build flag feels right.
I don't want to enable this build flag by default, only if I have an entry (export MOZ_ANDROID_TAB_QUEUE=1) in my moz config. It seems that I need to do a clobber for changes in mozconfig to take effect - is that right, or am I doing something wrong?
Flags: needinfo?(nalexander)
Comment 4•10 years ago
|
||
Comment on attachment 8563455 [details] [diff] [review]
Put the tab queue behind a build flag
>diff --git a/mobile/android/confvars.sh b/mobile/android/confvars.sh
>+# Enable the tab queue. This will go away in Bug 1132507.
>+MOZ_ANDROID_TAB_QUEUE=1
Do not check in with this set. As Nick says, that will turn the feature "on" in Nightly. You should check in like this:
MOZ_ANDROID_TAB_QUEUE=
And then locally, set it "=1" in your own builds. Once you are ready to test the feature in Nightly, you can land a small patch to set the flag "=1". Then, we just need to make sure it's ready to go to Aurora when a merge happens. If the feature is not ready, we need to land a small patch on Aurora to set it back to "="
Comment 5•10 years ago
|
||
(In reply to Mark Finkle (:mfinkle) from comment #4)
> Comment on attachment 8563455 [details] [diff] [review]
> Put the tab queue behind a build flag
>
>
> >diff --git a/mobile/android/confvars.sh b/mobile/android/confvars.sh
>
> >+# Enable the tab queue. This will go away in Bug 1132507.
> >+MOZ_ANDROID_TAB_QUEUE=1
>
> Do not check in with this set. As Nick says, that will turn the feature "on"
> in Nightly. You should check in like this:
>
> MOZ_ANDROID_TAB_QUEUE=
>
> And then locally, set it "=1" in your own builds. Once you are ready to test
> the feature in Nightly, you can land a small patch to set the flag "=1".
> Then, we just need to make sure it's ready to go to Aurora when a merge
> happens. If the feature is not ready, we need to land a small patch on
> Aurora to set it back to "="
Actually, because you're testing with ifdef, it should be commented out (like READING_LIST).
Flags: needinfo?(nalexander)
Comment 6•10 years ago
|
||
/r/3851 - Bug 1132185 - Put the tab queue behind a build flag
Pull down this commit:
hg pull review -r 006d3619a5da0c09bc93424d67aa40504db1bec6
Reporter | ||
Comment 7•10 years ago
|
||
Comment 8•10 years ago
|
||
Status: NEW → RESOLVED
Closed: 10 years ago
status-firefox38:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → Firefox 38
Comment 9•10 years ago
|
||
Attachment #8564324 -
Attachment is obsolete: true
Comment 10•10 years ago
|
||
Assignee | ||
Updated•4 years ago
|
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•