stylo: build Stylo (pref'd off) in developers' local builds (on Win32, Win64, Mac, and Linux64)

RESOLVED FIXED in Firefox 56

Status

enhancement
P1
normal
RESOLVED FIXED
2 years ago
a year ago

People

(Reporter: cpeterson, Assigned: rillian)

Tracking

unspecified
mozilla56
Dependency tree / graph

Firefox Tracking Flags

(firefox56 fixed)

Details

Attachments

(2 attachments)

Reporter

Description

2 years ago
We already build Stylo (pref'd) by default in automation for Win32, Win64, Mac, and Linux64. Now that the Mac clang issues have been mostly resolved, we can also build Stylo in developers' local builds (for Win32, Win64, Mac, and Linux64). We can't build on Linux32 (in automation or local builds) until some bindgen issues are resolved in bug 1366050.
Reporter

Updated

2 years ago
Depends on: 1375774
Reporter

Updated

2 years ago
Summary: stylo: build Stylo (pref'd off) in developers' local builds → stylo: build Stylo (pref'd off) in developers' local builds (on Win32, Win64, Mac, and Linux64)
Comment hidden (mozreview-request)

Comment 2

2 years ago
mozreview-review
Comment on attachment 8890076 [details]
Bug 1384258 - Build Stylo by default.

https://reviewboard.mozilla.org/r/161144/#review166548
Attachment #8890076 - Flags: review?(cmanchester) → review+
Thanks. The Hazard build needs a mozconfig.stylo include.
Comment hidden (mozreview-request)
Depends on: 1384625
Comment hidden (mozreview-request)
Comment hidden (mozreview-request)

Comment 7

2 years ago
mozreview-review
Comment on attachment 8890528 [details]
Bug 1384258 - Ease the hazard tolerance for stylo.

https://reviewboard.mozilla.org/r/161668/#review167264
Attachment #8890528 - Flags: review?(xidorn+moz) → review+

Comment 8

2 years ago
hg error in cmd: hg pull gecko -r 0d735758919ba265cf95a48a8f3e3ae68b9f4300: pulling from https://reviewboard-hg.mozilla.org/gecko
abort: HTTP Error 500: Internal Server Error

Comment 9

2 years ago
Pushed by rgiles@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/b18177e6556b
Build Stylo by default. r=chmanchester
https://hg.mozilla.org/integration/autoland/rev/274db82383c0
Ease the hazard tolerance for stylo. r=xidorn
Reporter

Updated

2 years ago
Priority: -- → P1

Comment 10

2 years ago
bugherder
https://hg.mozilla.org/mozilla-central/rev/b18177e6556b
https://hg.mozilla.org/mozilla-central/rev/274db82383c0
Status: NEW → RESOLVED
Last Resolved: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla56

Comment 11

2 years ago
Pushed by mozilla@jorgk.com:
https://hg.mozilla.org/comm-central/rev/1d94ab93b253
Keep build files in sync (port bug 1384258: Build Stylo by default). rs=bustage-fix
Depends on: 1385515
Depends on: 1394697

Updated

a year ago
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.