Re: [dev-servo] team meeting agenda bashing

2013-08-30 Thread Lars Bergstrom
That sounds like a great idea. Having only been around for a couple of weeks, the two things it sounded like people kept emphasizing as the key early tests for servo were: - Greater speed on real benchmarks - Quicker page load for sites like pintrest So anything we can do that would demonstrate

Re: [dev-servo] tasks in servo did not run concurrently

2013-10-11 Thread Lars Bergstrom
All tasks should not be scheduled to run on the main thread: only the toplevel one where the compositor runs. That design ensures the windowing system calls (via glut and glfw) are performed on same system thread where the window was created and the windowing system was initialized, which is

Re: [dev-servo] reg : Errors while building servo

2013-10-20 Thread Lars Bergstrom
After chatting on IRC with Myra and looking at the expanded logs, it appears that rustc is running out of memory. We'll try to work around that. - Lars On Oct 19, 2013, at 11:22 PM, supraja reddy supraj...@hotmail.com wrote: Hello everyone , I was trying to build servo on my system when I

Re: [dev-servo] Event loop and compositor communication

2013-11-03 Thread Lars Bergstrom
3. Attach the file descriptor for the compositor's end of the pipe to the compositor event loop, and eliminate the polling. Thus at the end of this, the renderer end of the Unix socket will be in `libuv` land, and the compositor end will be in the OS's native event loop. I like the overall

Re: [dev-servo] 2/3 meeting notes (various project status updates; display lists)

2014-02-08 Thread Lars Bergstrom
On Feb 8, 2014, at 2:11 AM, eh...@mytime.com wrote: I see this on the agenda: Handling github issues: create more E-Easy? And how should people 'claim' them and get them 'fixed/closed'? It's not mentioned again though. I'd like to know about the claiming process in particular. The last

[dev-servo] Servo and Merging PRs with Travis CI

2014-06-20 Thread Lars Bergstrom
We recently moved our infrastructure to Travis CI in order to gain some flexibility (http://www.lars.com/servo/travis/2014/06/11/servo-travisci.html) and reduce our build time (clean builds have gone from hours to 10 minutes!). This e-mail describes some of the temporary and longer-term

[dev-servo] Meeting notes: 7/14

2014-07-16 Thread Lars Bergstrom
https://github.com/mozilla/servo/wiki/Meeting-2014-07-14 (Android; contractor; coordinate spaces; 32-bit Rust issue tracking; stack sizes; graphics; HTML; CI) Thanks, - Lars (filling in for jdm, who is out this week) ___ dev-servo mailing list

Re: [dev-servo] Recent Improvements to Functions like getClientBoundingRect

2014-08-29 Thread Lars Bergstrom
On Aug 28, 2014, at 9:26 PM, Cameron Zwarich zwar...@mozilla.com wrote: On Aug 28, 2014, at 5:45 PM, Clark Gaebel cgae...@mozilla.com wrote: Running this on Firefox takes 500 ns/iteration. Chrome takes 700 ns/iteration. Servo before [1] lands took 8100 ns! That's paying a lot (some would

[dev-servo] Meeting-2014-09-08 (cargo; script compilation memory usage; blocking issues; android; sharegl; busy-waiting)

2014-09-08 Thread Lars Bergstrom
Meeting notes: https://github.com/servo/servo/wiki/Meeting-2014-09-08 There was no meeting on September 1, as that was the US Labor Day holiday. Some interesting PRs from the last two weeks: - Glenn added initial layout debugging support: https://github.com/servo/servo/pull/3206 - Simon added

[dev-servo] PRs are now gated on the Android build

2014-11-15 Thread Lars Bergstrom
Thanks to some heroic dependency patching by Glenn and Matt last night / morning, Android is building again after the last Rust upgrade! Since our Android builder is also working (http://build.servo.org/waterfall http://build.servo.org/waterfall), I have changed the infrastructure to perform

[dev-servo] Meeting notes from Mozlandia

2014-12-07 Thread Lars Bergstrom
Below are links to transcripts of our (very productive!) meetings with teams outside of Research during the Mozlandia workweek. Meeting with the SpiderMonkey team: https://github.com/servo/servo/wiki/Mozlandia-JS Meeting with Build peers on landing Rust code in Gecko:

Re: [dev-servo] NCSU project brainstorming

2015-01-19 Thread Lars Bergstrom
In a tweet here: https://twitter.com/annevk/status/557086893402521600 There's a recommendation that a browser play around with letting XHR trigger busy indicators: https://github.com/whatwg/fetch/issues/19 I like the idea of also having some projects that experiment with new (small) potential

[dev-servo] Cancellation of this week's Servo meeting

2015-01-19 Thread Lars Bergstrom
Mozilla’s US offices are closed today for the Martin Luther King, Jr. holiday, so we will not be having our Servo meeting this week. See you all next week! - Lars Also, jdm, ms2ger, and others are making fantastic work going through the upgrade of Servo to Rust 1.0 alpha! If you would like to

[dev-servo] Tree is closed to land the Rust upgrade

2015-02-10 Thread Lars Bergstrom
Please do not r+ any more patches until this Rust upgrade has landed! We are very close, with just a bit of code left to review and a small issue to address: https://github.com/servo/servo/pull/4893 https://github.com/servo/servo/pull/4893 Thanks, - Lars

Re: [dev-servo] Tree is closed to land the Rust upgrade

2015-02-11 Thread Lars Bergstrom
:-) - Lars On Feb 10, 2015, at 9:34 PM, Lars Bergstrom larsb...@mozilla.com wrote: Please do not r+ any more patches until this Rust upgrade has landed! We are very close, with just a bit of code left to review and a small issue to address: https://github.com/servo/servo/pull/4893 https

Re: [dev-servo] PSA: Rust upgrade landed

2015-01-08 Thread Lars Bergstrom
On Jan 8, 2015, at 9:50 AM, Ms2ger ms2...@gmail.com wrote: Thanks to all who helped! Be aware that you need to ./mach clean before building (symptom if you forget is rustc failing with task 'rustc' panicked at 'assertion failed: end = self.len()',

Re: [dev-servo] Servo team Q2 projects

2015-03-18 Thread Lars Bergstrom
Here are some ideas we've been talking about on my team: - Figure out CSS WG reftest integration. Right now, there's a python/mercurial build process that turns XHTML files into HTML to run them and it's not clear how to either integrate that without a giant mess (even by servo build

Re: [dev-servo] Servo team Q2 projects

2015-03-18 Thread Lars Bergstrom
We've committed to an alpha release by the end of the calendar year :-) We have an Android APK being built and published nightly, but I wouldn't want to point people at it until we have more testing around that build, an upgraded SpiderMonkey, and do some of the work on networking and resource

[dev-servo] PRs are now gated on building on gonk

2015-02-22 Thread Lars Bergstrom
In addition to testing on Linux and OSX plus building from Linux targeting Android, we will now gate Servo PRs on also building on Linux targeting Gonk. Thanks to the initial work by Michael Wu and some great follow-up work by Manish, we now have pretty well-automated builds of Servo targeting

[dev-servo] Build flavors and defaults

2015-02-24 Thread Lars Bergstrom
Two questions about build flavors. 1) Should we change the default build type back from debug to release? When we made the switch to cargo, we changed to debug builds by default, which made for some good “reduced build times” headlines, but has gotten me mail from externals evaluating Servo

[dev-servo] Tree frozen for rust upgrade

2015-05-04 Thread Lars Bergstrom
The tree is now frozen pending landing the current Rust upgrade, which will bring us to: https://github.com/rust-lang/rust/commit/551a7484cf01440ee84148ebd18bc68bd7c8 https://github.com/rust-lang/rust/commit/551a7484cf01440ee84148ebd18bc68bd7c8, just 5 days ago :-) Please feel free

Re: [dev-servo] Tree frozen for rust upgrade

2015-05-05 Thread Lars Bergstrom
The Rust upgrade has landed! Thanks to everybody for jumping on the reviews and fixes so quickly so that we could land it and reopen the tree. - Lars On May 4, 2015, at 2:24 PM, Lars Bergstrom larsb...@mozilla.com wrote: The tree is now frozen pending landing the current Rust upgrade, which

[dev-servo] Meeting notes 5/18 (Glutin, embedding, Whistler, RTL status)

2015-05-18 Thread Lars Bergstrom
https://github.com/servo/servo/wiki/Meeting-2015-05-18 ___ dev-servo mailing list dev-servo@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-servo

[dev-servo] Testing Reviewable for reviews

2015-04-14 Thread Lars Bergstrom
As was mentioned briefly in the meeting notes for this week (https://github.com/servo/servo/wiki/Meeting-2015-04-13 https://github.com/servo/servo/wiki/Meeting-2015-04-13 ), we are trying a new service, http://reviewable.io http://reviewable.io/, for performing our reviews. This week, please

[dev-servo] June 8 meeting notes (Friend of the Tree; Whistler training; rust-geom; Cargo; graphics APIs)

2015-06-08 Thread Lars Bergstrom
https://github.com/servo/servo/wiki/Meeting-2015-06-08 https://github.com/servo/servo/wiki/Meeting-2015-06-08 ___ dev-servo mailing list dev-servo@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-servo

Re: [dev-servo] Best way to work on multiple branches concurrently?

2015-06-10 Thread Lars Bergstrom
I personally keep the cargo dirs separate because Cargo doesn’t deal well with two concurrent runs, and I’m frequently developing and building in the two different clones at the same time. You *should* be able to share the rust/cargo snapshot directory without major concerns, though. On Jun

[dev-servo] Fwd: June 15 meeting notes (Whistler training; Research Assistants; SM upgrade; Servo multi-process)

2015-06-16 Thread Lars Bergstrom
Begin forwarded message: From: Robert O'Callahan rob...@ocallahan.org Subject: Re: [dev-servo] June 15 meeting notes (Whistler training; Research Assistants; SM upgrade; Servo multi-process) Date: June 15, 2015 at 6:15:13 PM CDT To: Lars Bergstrom larsb...@mozilla.com Reply-To: rob

[dev-servo] June 15 meeting notes (Whistler training; Research Assistants; SM upgrade; Servo multi-process)

2015-06-15 Thread Lars Bergstrom
https://github.com/servo/servo/wiki/Meeting-2015-06-15 ___ dev-servo mailing list dev-servo@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-servo

[dev-servo] Meeting notes 8/17 (UA string updates; Android; profiling on ARM)

2015-08-17 Thread Lars Bergstrom
https://github.com/servo/servo/wiki/Meeting-2015-08-17 ___ dev-servo mailing list dev-servo@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-servo

Re: [dev-servo] Meeting notes 8/17 (UA string updates; Android; profiling on ARM)

2015-08-18 Thread Lars Bergstrom
On Tue, Aug 18, 2015 at 5:13 AM, Gervase Markham g...@mozilla.org wrote: On 18/08/15 01:36, Lars Bergstrom wrote: https://github.com/servo/servo/wiki/Meeting-2015-08-17 About the UA: if you find sites break because you are sending a UA and it sniffs you badly (e.g. sites using Enyo.js), I

Re: [dev-servo] mac3

2015-08-07 Thread Lars Bergstrom
I’d prefer that we only move things to nightly that will not cause a tree closure in the event of failure. e.g., performance tests, valgrind runs, fuzzing, etc. If we also put CSS / layout tests or other things we decide are “too slow” onto nightly builders, we’ll have the worst of both worlds

Re: [dev-servo] Proposal: Close areas of the tree that are yet to be e10sified

2015-07-26 Thread Lars Bergstrom
What is left to land these patches, and whom do you need help from to get these finished? I’m fine with freezing these interfaces if it’s for a week or so, but during the last few weeks this change has uncovered some pretty big holes in Cargo, the WPT tests, our CI configuration, etc. I guess

Re: [dev-servo] Meeting notes 7/13 (ms2ger, surrogates in DOM, panics, IPC)

2015-07-15 Thread Lars Bergstrom
be happy to translate them into Traditional Chinese. (And perhaps also publish them in Mozilla Taipei's Chinese blog http://tech.mozilla.com.tw/) Cheers, Shing 2015-07-14 2:12 GMT+08:00 Lars Bergstrom larsb...@mozilla.com mailto:larsb...@mozilla.com: https://github.com/servo/servo/wiki/Meeting

[dev-servo] Meeting notes 7/13 (ms2ger, surrogates in DOM, panics, IPC)

2015-07-13 Thread Lars Bergstrom
https://github.com/servo/servo/wiki/Meeting-2015-07-13 ___ dev-servo mailing list dev-servo@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-servo

[dev-servo] Meeting 2015-10-26 (WebRender; testing; ipc-channel on debug; bors try)

2015-10-26 Thread Lars Bergstrom
https://github.com/servo/servo/wiki/Meeting-2015-10-26 ___ dev-servo mailing list dev-servo@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-servo

[dev-servo] Weekly meeting (Intermittents; mailing lists vs. discourse; libc; E-Easy issues)

2015-11-16 Thread Lars Bergstrom
https://github.com/servo/servo/wiki/Meeting-2015-11-16 ___ dev-servo mailing list dev-servo@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-servo

Re: [dev-servo] 2015/11/09 meeting (GitHub config; servo.org landing page; workflow; homu magic)

2015-11-10 Thread Lars Bergstrom
On Tue, Nov 10, 2015 at 5:30 AM, David Bruant wrote: > Google Spreadsheet has a nice feature that allows sharing by URL in a > read-only fashion. More details here : > https://support.google.com/drive/answer/2494822 > Section "Share a link to a file or a folder", then

Re: [dev-servo] Meeting notes 11/2 (review carry-over; test coverage; 2016 roadmap; rebase/autosquash; PR queue; debug logging; CSSWG reftests)

2015-11-03 Thread Lars Bergstrom
You can also see it here publicly: https://docs.google.com/spreadsheets/d/1HYoEo5Vx9XuFWFh_1zGWtT-pvebNqspY-PqbUzh3y7Q/pubhtml There's nothing private about it! I just gave up after a half an hour trying to figure out "how do I share this google doc so that everyone in Mozilla+a list of

[dev-servo] Turning on autoloader rebasing and/or autosquashing

2015-10-15 Thread Lars Bergstrom
Two long-requested features have just been added by barosl to homu (https://github.com/barosl/homu/commit/d7ad33a1d4158fc78da4d86c6318a2f0fc1970cc ): automatic rebasing and autosquash. I’d like to turn both on for

[dev-servo] Meeting-2015-10-12 (mozlando, governance, review queue, reftests)

2015-10-12 Thread Lars Bergstrom
https://github.com/servo/servo/wiki/Meeting-2015-10-12 ___ dev-servo mailing list dev-servo@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-servo

Re: [dev-servo] Reviewers

2015-09-01 Thread Lars Bergstrom
On Sep 1, 2015, at 4:57 AM, James Graham wrote: On 01/09/15 12:29, Tetsuharu OHZEKI wrote: >> Should we introduce some files which is like `OWNERS` file in Chromium >> tree, or write a document to wiki? > > If you want it in-tree — and that does have some advantages — it

[dev-servo] Meeting notes 9/28 (Meeting time change; additional TWiS reporting; script crate rebuilds; webrender)

2015-09-28 Thread Lars Bergstrom
https://github.com/servo/servo/wiki/Meeting-2015-09-28 ___ dev-servo mailing list dev-servo@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-servo

Re: [dev-servo] Using Cargo in Gecko

2015-12-17 Thread Lars Bergstrom
Thanks for doing this investigation, Valentin! I'm a little bit worried about the mechanics of auto-upstreaming: - How do we handle commit access? Having the upstream maintainers (none of whom might be current Gecko peers) correctly identified and doing reviews in bugzilla to ensure m-c pushes

[dev-servo] Rust upgrade landed!

2015-11-27 Thread Lars Bergstrom
After several weeks of grueling work by several people (including Manish, Simon, Matt, and many others, *especially* on projects where we are not maintainers) to push through all of the necessary updates to dependencies, the Servo Rust upgrade has landed! This upgrade is a major shift for

[dev-servo] Meeting Nov. 30 (Mozlando topics; NCSU; crate squatting issues; PR queue)

2015-11-30 Thread Lars Bergstrom
https://github.com/servo/servo/wiki/Meeting-2015-11-30 ___ dev-servo mailing list dev-servo@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-servo

Re: [dev-servo] Proposed work for upcoming sharing of Servo components with Firefox

2016-06-21 Thread Lars Bergstrom
On Jun 20, 2016, at 9:25 PM, Boris Zbarsky <bzbar...@mit.edu> wrote: > > On 6/20/16 8:35 PM, Lars Bergstrom wrote: >> Backouts came up in the discussion, and I tried to make it pretty clear that >> they are not compatible with a GitHub-style development model

Re: [dev-servo] Proposed work for upcoming sharing of Servo components with Firefox

2016-06-21 Thread Lars Bergstrom
On Jun 21, 2016, at 8:39 AM, Boris Zbarsky <bzbar...@mit.edu> wrote: > On 6/21/16 8:34 AM, Lars Bergstrom wrote: >> If a backout lands as a `git revert` of the offending commit(s) I'm >> certainly less concerned, as that's annoying but not impossible for people >> t

[dev-servo] Proposed work for upcoming sharing of Servo components with Firefox

2016-06-20 Thread Lars Bergstrom
As many of you may have seen from the document (https://docs.google.com/document/d/1uubYE7JXaVY10PoAY9BVx8A-T11ZxP1RYqNOrFJwdcU/edit) and discussions on dev-build and at the workweek, we have an increasing desire to be able to try to develop and potentially ship Servo code in Firefox. While this

Re: [dev-servo] Proposed work for upcoming sharing of Servo components with Firefox

2016-06-20 Thread Lars Bergstrom
On Jun 20, 2016, at 5:18 PM, Jack Moffitt wrote: > > I think the idea was that Servo code won't land until post-commit > Gecko tests pass? Otherwise I'm not sure what we do about Gecko side > backouts. The last thing I was told is that we would be landing Servo commits to a

[dev-servo] Please comment on your reviewable.io perf issues!

2016-02-14 Thread Lars Bergstrom
For the people doing lots of reviews in reviewable.io, Please comment in https://github.com/Reviewable/Reviewable/issues/251 (or create new issues) on your performance scenarios when reviewing large diffs. I personally like to load the whole thing, scroll through, and be able to use search within

Re: [dev-servo] Fwd: Re: Suggested code review workflow

2016-02-20 Thread Lars Bergstrom
This may also be less of a big deal here at Mozilla, where there's (presumably?) only been one bug database since 1998 and will only be one forever, but when I was at MS, I had to make accessibility fixes in some code that was a bit more than 20 years old, and "fixes B1#2003" is really tough to

Re: [dev-servo] Please don't leave PRs without an assignee

2016-03-09 Thread Lars Bergstrom
I think that it would be nice if our highfive had the feature that Rust's does (IIRC) where it can assign a reviewer based on area of interest. If you're referring to the governance list on the wiki (https://github.com/servo/servo/wiki/Governance#super-reviewers), it's not outdated, but just a

[dev-servo] PSA: incoming Windows CI (AppVeyor)

2016-03-05 Thread Lars Bergstrom
We are in the process of enabling Windows CI on the main Servo repository. We're using Homu + AppVeyor (http://appveyor.com/) to do the testing, in a similar manner to how we use Homu + Travis on other repositories. Current Linux and Mac builds will still be performed on our BuildBot

[dev-servo] Meeting notes from chat with the Devtools team

2016-04-15 Thread Lars Bergstrom
We talked about: - Short and long-term plans for devtools protocol implementations - Devtools.html UI - Privileged JS - Supervisory JS - Architecture-related stuff - Some longer-team feature ideas https://github.com/servo/servo/wiki/Meeting-Devtools-Servo-2

[dev-servo] Proposal: cancel the weekly meeting

2016-04-14 Thread Lars Bergstrom
I'd like to propose that we cancel the weekly meetings and move the discussions to an asynchronous medium (mailing list or GitHub Issues, as appropriate). As the project has matured and the team has grown, the weekly meeting has become less useful. We can't (and shouldn't!) make decisions there

Re: [dev-servo] Proposal: cancel the weekly meeting

2016-04-17 Thread Lars Bergstrom
On Thu, Apr 14, 2016 at 2:46 PM, Manish Goregaokar wrote: > > So yeah, +1 for cancelling. I do look forward to the meetings, since they > give a nice overview of what's going on, > but TWiS should be capable of filling in that gap and the meetings aren't > happening anyway.

Re: [dev-servo] Proposal: cancel the weekly meeting

2016-04-18 Thread Lars Bergstrom
; I hear no objections, so I'm canceling the standing meeting. >> >> jack. >> >> On Sun, Apr 17, 2016 at 11:31 AM, Lars Bergstrom <larsb...@mozilla.com> >> wrote: >> > On Thu, Apr 14, 2016 at 2:46 PM, Manish Goregaokar >> > <manishsm...@gmail.com

[dev-servo] Editing the wiki now requires collaborator access

2016-04-18 Thread Lars Bergstrom
After removing a random thing added to our official Planning Roadmap yet again, I've decided to make our wiki (https://github.com/mozilla/servo/wiki/) editable only by collaborators. So, as with labeling issues, anybody who edits these pages needs to be in the Developers group in the Servo GitHub

Re: [dev-servo] Proposed work for upcoming sharing of Servo components with Firefox

2016-08-09 Thread Lars Bergstrom
On Mon, Aug 8, 2016 at 11:16 AM, Olaf Buddenhagen wrote: > >> This seems to trade time for machines by optimistically assuming all >> previous PRs passed tests. > > Right. > > As long as intermittent failures are rare, I think it's a fair > assumption. (Actual bugs

Re: [dev-servo] Web console protocol support for Servo

2016-07-09 Thread Lars Bergstrom
> On Jul 8, 2016, at 10:36 PM, Manish Goregaokar wrote: > >> Our understanding is that your plan was to take out your Firefox devtools >> protocol support and start implementing the Chrome protocol, once your June >> demos were done. Have you started work on this? > > Not

[dev-servo] Proposal: remove mingw Servo builds in favor of msvc

2016-09-08 Thread Lars Bergstrom
Now that Vlad has landed the amazing support for compiling with Visual C++ instead of the mingw gcc toolchain, I'd like to propose that we remove mingw from our automation, documentation, and support. There are a few reasons: 1) Python is a total crazy mess. Users get messed up with the three (3)

Re: [dev-servo] Servo testing as part of PhD dissertation

2016-09-07 Thread Lars Bergstrom
On Wed, Sep 7, 2016 at 10:55 AM, Geoffrey Sneddon wrote: >> >> However I think you might make progress with some sort of >> consensus-based approach e.g. take a testcase and render it in >> gecko/blink/webkit/edge. If the difference by some metric (e.g. number >> of differing

Re: [dev-servo] Weekly status updates

2016-09-26 Thread Lars Bergstrom
On Mon, Sep 26, 2016 at 12:36 PM, Olaf Buddenhagen wrote: > As a spare time outside contributor, it has become pretty much > impossible for me to stay informed of what's happening in Servo land, > since the meetings (and thus the meeting notes) have been cancelled; >

Re: [dev-servo] Moving style out of tree as an alternative to frankenbuild?

2016-08-25 Thread Lars Bergstrom
On Thu, Aug 25, 2016 at 1:55 PM, Manish Goregaokar wrote: > > There are a lot of issues with this. I agree that there are challenges with mirroring the root Servo repository into m-c, but I'd like to make sure we mention some of the positives that we get from it: - Having

Re: [dev-servo] Mentors needed (on IRC)

2016-08-24 Thread Lars Bergstrom
This is very exciting! Shing, since you will be there in-person, if you could capture some of the difficulties that people encounter when first getting started - even if they overcome it themselves - I'd really appreciate it! I don't have a good sense for how many people give up on contributing

[dev-servo] Gating on Android and Windows MSVC

2016-12-23 Thread Lars Bergstrom
Just wanted to make a public service announcement that: 1) We are gating on Android again. The fine team at Szeged working on Web Bluetooth also helped pick our Android builds back off the floor after the libc++ changes and we've re-enabled Android. Thanks to mmatyas and dati for all their hard

[dev-servo] Proposal: remove testing of and support for MinGW builds

2017-03-16 Thread Lars Bergstrom
Servo used the excellent MinGW toolchain to quickly stand up Servo builds on Windows and to provide us with Windows debugging support while the MSVC Rust toolchain was not yet ready. Now that the native MSVC is working well, we would like to remove testing of and support for those MinGW builds.

Re: [dev-servo] Android support

2017-03-08 Thread Lars Bergstrom
Thanks for driving this, Fabrice! That sounds like a great outline. From the VR side, indeed what we're basically looking for is full screen app support and WAY better integration with the Android lifecycle model (orientation changes, background/foreground/close, intent handling, etc.). I

Re: [dev-servo] [stylo-team] Mozilla central backout support arriving to Servo later this week

2017-06-20 Thread Lars Bergstrom
Opinions vary. From my point of view, if we attempt another subsystem transplant across a code boundary that lacks clean separation (e.g., parallel layout), then we will continue to need this coupling in the future. If we instead get to a point where most of the modules that Firefox is using

[dev-servo] Mozilla central backout support arriving to Servo later this week

2017-06-19 Thread Lars Bergstrom
tldr: If you see some PRs from the moz-servo-sync GitHub user with a priority of "treeclosed," it's because those must be landed into Servo ASAP to support Firefox backouts. Due to some amazing work from gps, we already have support for taking code changes that occur in Servo on Github and

Re: [dev-servo] PSA: Avoid invoking Debug formatters in release-mode Rust

2018-01-13 Thread Lars Bergstrom
At least for Servo, should we add a check to tidy ( https://github.com/servo/servo/blob/master/python/tidy/servo_tidy/tidy.py) immediately to catch the use of that fairly-unique formatting string, as we do for a bunch of other random stuff? We can always exempt particular files/folder where we

Re: [dev-servo] Dropping CEF support?

2018-01-30 Thread Lars Bergstrom
I've talked with the CEF owner, Mike from Samsung, and given how long the blocking issues (see below) have been open and preventing use of or additional work on CEF, he's OK with removing the support. - Lars https://github.com/servo/servo/issues/10274

Re: [dev-servo] Standalone NDK concerns?

2018-03-07 Thread Lars Bergstrom
The standalone NDK's problem is that we moved to use the same C++ standard library as Firefox in order to match SM when Gecko made the move. Unfortunately, the make-standalone-toolchain.sh script was broken for years for anything apart from the default C++ standard library (it would either just

Re: [dev-servo] ./mach build vs. cargo build

2018-04-04 Thread Lars Bergstrom
Cargo has traditionally not wanted to add full support for arbitrary RUSTFLAGS, for reasonable reasons: https://github.com/rust-lang/cargo/issues/60#issuecomment-51705597 What we've done in the past is for each flag that we needed exposed opened a specific Issue or PR to Cargo to have just that

Re: [dev-servo] The future of irc.mozilla.org/#servo

2019-12-19 Thread Lars Bergstrom
Has anybody got experience with the Discord<->Matrix bridge ( https://matrix.org/bridges/#discord )? Like the rest of Mozilla, I don't particularly enjoy Discord's terms of service / privacy policy, but I'm part of a zillion Discord servers for other communities. Whereas #servo IRC is my last