Re: Must we rebuild all our rust code constantly?

2019-08-23 Thread Simon Sapin
On 23/08/2019 04:00, Mike Hommey wrote: I had a similar experience on a 36-core machine earlier today. It seems incremental is not working properly for the style crate: incremental is supposed to have the same effect as sccache, but it still takes a long time to compile style. I'm told mw is goin

Document::ResolveWithBaseURI is just introduced to ease URL resolving

2019-08-23 Thread saschanaz7
Relevant bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1572349 Previous discussion: https://groups.google.com/forum/#!msg/mozilla.dev.platform/y_eEf14fLu4/ECG_Mq7hAQAJ Based on the previous discussion, I added a helper method to ease URL resolving without forgetting about `document.baseURI`.

Re: Must we rebuild all our rust code constantly?

2019-08-23 Thread ishikawa
On 2019/08/23 11:00, Mike Hommey wrote: > > In the meanwhile, as discussed on irc, it seems fair to disable > CARGO_INCREMENTAL when building with sccache. So how can we disable this? Setting environment variable as in the following? export CARGO_INCREMENTAL= ___

Re: Must we rebuild all our rust code constantly?

2019-08-23 Thread Nicholas Alexander
On Fri, Aug 23, 2019 at 2:11 AM ishikawa wrote: > On 2019/08/23 11:00, Mike Hommey wrote: > > > > In the meanwhile, as discussed on irc, it seems fair to disable > > CARGO_INCREMENTAL when building with sccache. > > So how can we disable this? > Setting environment variable as in the following? >

Re: Must we rebuild all our rust code constantly?

2019-08-23 Thread Eric Rahm
A fix for this (https://bugzilla.mozilla.org/show_bug.cgi?id=1576030) should be on m-c shortly, no need to tweak mozconfigs. -e On Fri, Aug 23, 2019 at 9:45 AM Nicholas Alexander wrote: > On Fri, Aug 23, 2019 at 2:11 AM ishikawa wrote: > > > On 2019/08/23 11:00, Mike Hommey wrote: > > > > > >

PSA: `mach pastebin` ported to `paste.mozilla.org`

2019-08-23 Thread Connor Sheehan
Hey folks, Back when `pastebin.mozilla.org` was being decomissioned, we removed `mach pastebin` to avoid confusing people who tried using it. Bug 1480362 tracked that work. Now that `paste.mozilla.org` has been stood up, `mach pastebin` is back and ported to use the new service. As with the pre

Intent to unship: Deprecated MathML style attributes

2019-08-23 Thread Frédéric Wang
Hi In [1], I mentioned the intent to unship 's mode attribute. In bug 1548524, I'll intend to unship the remaining attributes deprecated in MathML3: fontfamily, fontweight, fontstyle, fontsize, color and background. Actually, these have been deprecated since MathML2 [2] (released 16 years ago) an

[ann] `mach build` now includes `mach package` for Android

2019-08-23 Thread Nicholas Alexander
Hi folks! tl;dr: you don't need to run `mach package` for Android (GeckoView) any more. Bug 1550146 has landed and stuck. That ticket integrates producing the omnijar required for Android into the build; and produces All The Things for Andro

Re: [ann] `mach build` now includes `mach package` for Android

2019-08-23 Thread Bobby Holley
That's great news! Many thanks to Nick and all the other folks who've worked so hard to make our Android developer experience great. On Fri, Aug 23, 2019 at 2:12 PM Nicholas Alexander wrote: > Hi folks! > > tl;dr: you don't need to run `mach package` for Android (GeckoView) any > more. > > Bug 1