Closed Bug 737930 Opened 12 years ago Closed 12 years ago

Switch marionette enabling from build flag to config variable

Categories

(Remote Protocol :: Marionette, defect)

x86
All
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
mozilla14

People

(Reporter: mdas, Assigned: mdas)

Details

Attachments

(1 file)

Instead of using build flags, we can switch to configure variables, and set them in confvars.sh. We'll need to turn it on by default for the B2G confvars.sh file (m-c/b2g/confvars.sh), but we don't need it for any other build right now.
Once it lands, we'll need to get rid of the '--enable-marionette' option in /b2g/config/mozconfigs/
Tested this on b2g and on m-c (where you have to add the variable to browser/confvars.sh), and both work well.
Comment on attachment 609771 [details] [diff] [review]
Remove the flag handler, add confvars.sh line for b2g

Looks good.  We'll have to remove --enable-marionette from https://github.com/andreasgal/B2G/blob/master/config/gecko-prof-gonk at the same time this gets checked in, in order to avoid breaking the build.  I can do that when I land this patch.
Attachment #609771 - Flags: review?(jgriffin) → review+
Awesome, thanks! Also, it won't break the build; unused build flags are just ignored.
https://hg.mozilla.org/mozilla-central/rev/3c6e6afdfd4a
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla14
Product: Testing → Remote Protocol
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: