Re: [dev-servo] Should we use Dependabot?

2020-05-04 Thread Josh Matthews
In my experience, Taskcluster returns results within 30 minutes of the PR opening, so all I need to do is check the in-PR results for a green checkmark. If it's there, it's easy enough to merge. If it's red, it sometimes means I need to file an issue like

[dev-servo] Added a firewall to servo-master1

2020-04-25 Thread Josh Matthews
Hi everyone! This is a heads up that I've enabled a firewall on servo-master1 to limit the number of externally-visible services. I've documented what I did manually at https://github.com/servo/servo/wiki/Firewall-setup-for-servo-master1 ; if you notice any surprising failures that involve

Re: [dev-servo] Should we use Dependabot?

2020-04-22 Thread Josh Matthews
Based on https://github.com/servo/servo/pull/26255 and https://github.com/servo/servo/pull/26258 which are both crates.io dependencies, it does seem like it relies on some metadata that is not present in every dependency. On 2020-04-22 2:45 p.m., Simon Sapin wrote: On 22/04/2020 20:30, Josh

[dev-servo] Should we use Dependabot?

2020-04-22 Thread Josh Matthews
Hello all! You may have noticed some new pull requests from Dependabot [1], which is a service to create automated pull requests to update dependencies. There are several things I like about this service: * it provides links to changelogs/release notes/included commits which makes reviewing

Re: [dev-servo] Implement ImageBitmap project- Team Introduction

2020-04-17 Thread Josh Matthews
Hi Nita! There are some existing pieces of code that should be good models for your work: * the Text API in components/script/dom/blob.rs shows how to return a new promise object * the RequestReferenceSpace API in components/script/dom/xrsession.rs shows how to reject a promise with an error *

Re: [dev-servo] windows-msvc Zip Archive Servo Developer Nightly Snapshots Working?

2020-04-14 Thread Josh Matthews
What if you run servo.exe from a command terminal? Is there any interesting output? On 2020-04-11 11:22 a.m., Hoa But wrote: Hello Servo Community, I felt the nightly snapshots are good enough to run some tests on Servo. However, the Zip archive does not seem work properly. From the link

Re: [dev-servo] NCSU Final Project

2020-04-08 Thread Josh Matthews
Welcome! Is there anything in the initial steps at https://github.com/servo/servo/wiki/Implement-HTML-charset-parsing-project that you have questions about? That is how I would go about the first steps for that project. Cheers, Josh On 2020-04-07 11:01 p.m., Bahati Wanza wrote: Greetings,

Re: [dev-servo] Implement ImageBitmap project- Team Introduction

2020-04-07 Thread Josh Matthews
To be clear, is this a different group than the one that implemented the most basic new interface in https://github.com/servo/servo/pull/26009? Cheers, Josh On 2020-04-06 8:10 p.m., Nita Radhakrishnan wrote: Hi, We are a group of 4 people and we have taken up the project to Implement

Re: [dev-servo] Hi request to join the mozilla development for servo

2020-03-03 Thread Josh Matthews
Hi Akash! Welcome to the Servo development community. Can you share more about this bitmap api that you're working on right now? Cheers, Josh On 2020-03-02 10:53 p.m., Akash Srikanth wrote: Hi, I am akash here, I would love to be a part of the servo development team, I am currently working

[dev-servo] Blank linux reftest failures should no longer occur

2020-02-21 Thread Josh Matthews
Hi everyone! I just merged https://github.com/servo/servo/pull/25822 which _should_ address the frustrating failures from #24726. Over the past few months it's been easy to get into the habit of assuming that any Linux WPT failure means the PR should be retried; my request is that we

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

2020-02-20 Thread Josh Matthews
We now have support for standups; I'm running https://github.com/servo/botzilla on heroku under the `crowbot` user. The taskcluster folks are actively working on matrix notifications for taskcluster jobs, too. Looks like we're in good shape for the upcoming IRC decommissioning! On 2020-02-14

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

2020-02-13 Thread Josh Matthews
going forward! Cheers, Josh On 2020-01-06 11:51 a.m., Josh Matthews wrote: Following up here - given the responses on this list, I am inclined to transition to the new Matrix network when it's available. That should be before the end of the month, at which point we can start working

Re: [dev-servo] Merging mozjs and rust-mozjs

2020-01-10 Thread Josh Matthews
: This seems good to me. On Fri, Jan 10, 2020, 9:59 PM Josh Matthews wrote: Given how closely intertwined the two repositories are, and especially given we can no longer publish them to crates.io and have a pinned git revision in rust-mozjs's Cargo.toml, I propose that we merge the servo/mozjs

[dev-servo] Merging mozjs and rust-mozjs

2020-01-10 Thread Josh Matthews
Given how closely intertwined the two repositories are, and especially given we can no longer publish them to crates.io and have a pinned git revision in rust-mozjs's Cargo.toml, I propose that we merge the servo/mozjs and servo/rust-mozjs repositories into servo/mozjs. We can follow

Re: [dev-servo] Re-enable non_snake_case warnings?

2020-01-10 Thread Josh Matthews
to keep them in camel case way? (ex. *HostResolveImportedModule* for *SetModuleResolveHook*) On Fri, Jan 10, 2020 at 5:59 AM Simon Sapin wrote: On 09/01/2020 22:33, Josh Matthews wrote: After coming across an instance of a non-snake case variable name that didn't trigger any compiler warnings, I

[dev-servo] Re-enable non_snake_case warnings?

2020-01-09 Thread Josh Matthews
After coming across an instance of a non-snake case variable name that didn't trigger any compiler warnings, I discovered that we disabled that warning for the script crate 5 years ago

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

2020-01-06 Thread Josh Matthews
Following up here - given the responses on this list, I am inclined to transition to the new Matrix network when it's available. That should be before the end of the month, at which point we can start working on the missing tooling. Cheers, Josh On 2019-12-19 11:43 a.m., Josh Bowman-Matthews

[dev-servo] Fwd: println!("Hello from NCSU");

2019-03-28 Thread Josh Matthews
-- Forwarded message - From: Srivatsan Narasimhan Date: Thu, 28 Mar 2019 at 18:00 Subject: Re: [dev-servo] println!("Hello from NCSU"); To: The contents of the image sri@LAPTOP-L17CH6V2:/mnt/c/Users/sriva/OneDrive/Desktop/SEM-2/CSC 517 OODD/media-master/target/debug$ cargo

[dev-servo] Mysterious total test suite failure post-mortem

2017-12-04 Thread Josh Matthews
Last Friday we started experiencing strange intermittent test failures where a huge number of tests would unexpectedly pass, while the rest would time out. This affected builds throughout the weekend, and I was able to narrow down the cause to the test suite's HTTP server returning 404s for every

[dev-servo] New intermittent build failure

2017-11-21 Thread Josh Matthews
I have noticed some build failures recently that are intermittent and have the following signature: * at least one instance of `error: Connection to server timed out` * seems to happen when building C libraries using cmake My guess is that this is either related to the jobserver integration or

[dev-servo] New build requirements for gecko-media

2017-11-14 Thread Josh Matthews
https://github.com/servo/servo/pull/19152/ finally merged, and it imposes some new requirements for completing a build of Servo. The process of making this work on TravisCI and our own CI builders was complex, so the full set of new requirements is not totally clear. Please file issues if your

[dev-servo] Enabling tests in web-platform-tests/css/

2017-11-01 Thread Josh Matthews
I've been putting the up-to-date CSSWG tests through their paces in https://github.com/servo/servo/pull/19070/ and I have good news to report. We do not appear to be losing test coverage due to the pervasive use of XHTML; I separated the commit that copied over our existing metadata and the

Re: [dev-servo] Let's merge core-foundation-rs, core-text-rs, and core-graphics-rs

2017-10-25 Thread Josh Matthews
to the html5ever repository encapsulating html5ever, xml5ever, and markup5ever. On 10/25/17 3:23 PM, Jack Moffitt wrote: winapi works similarly right? What do you propose as the new crate name? macos? apple? jack. On Wed, Oct 25, 2017 at 2:17 PM, Josh Matthews <j...@joshmatthews.net> wrote: Consideri

[dev-servo] Let's merge core-foundation-rs, core-text-rs, and core-graphics-rs

2017-10-25 Thread Josh Matthews
Considering how intertwined these three crates are (in that there's always a fun dance to update their dependencies when one of them changes), it would be a lot easier if the repositories were merged. We would end up with something much like the html5ever repository, where publishing updates

Re: [dev-servo] Rust CI is now gated on compiling pinned commits of Stylo and WebRender

2017-10-25 Thread Josh Matthews
This is great news! Is there any chance that the compilation time for these crates is tracked over time as well? On 10/25/17 3:53 AM, Simon Sapin wrote: As part of the tests that must succeed on CI before any pull request is merged, the https://github.com/rust-lang/rust/ repository has a

Re: [dev-servo] Bootstrap is broken for old Servo versions. How much should we do about it?

2017-10-18 Thread Josh Matthews
On 10/18/17 2:31 PM, Simon Sapin wrote: The relevant range of Servo commits depends on a few dozens of Rust version, much fewer than every merged Rust PR in that time. We could ask the Rust team if they’re willing to add exceptions to their deletion policy to preserve these specific versions.

Re: [dev-servo] Request for student team project proposals.

2017-10-16 Thread Josh Matthews
On 10/16/17 12:09 PM, Artur Jamro wrote: Hi Josh, Hope you are doing well. We will start contributing soon. Thus, we want to ask who is going to be our reviewer? Have you already chosen someone? It depends on who is available to review the changes when your group opens a new pull request. If

[dev-servo] Collecting working benchmarks

2017-10-16 Thread Josh Matthews
We already have a wiki page that collects various benchmarks we've noticed over the years. I've added a section to that page to collect the benchmarks that actually finish running and produce results: https://github.com/servo/servo/wiki/Benchmarks#known-to-work-in-servo Cheers, Josh

Re: [dev-servo] Working on implementing OffscreenCanvas API

2017-10-12 Thread Josh Matthews
Welcome to the Servo community! On 10/8/17 12:21 AM, Jagadeesh Saravanan wrote: Hello, I am Jagadeesh, pursuing Master of Computer Science at North Carolina State University. Me along with my teammates (Gauraang Khurana and Wenyi Zhang ) are working on

Re: [dev-servo] Team Introduction!

2017-10-12 Thread Josh Matthews
Welcome to the Servo community! On 10/12/17 5:28 PM, Vijay Hebbar wrote: Hello! I'm Vijay Hebbar and I'm a CS Grad student at NC State. I will be working with my team - Chirag, Nirav on the implementation of Microdata API in Servo as part of our course project.

Re: [dev-servo] No disk IO?

2017-10-10 Thread Josh Matthews
On 10/10/17 5:25 AM, Simon Sapin wrote: (By the way, to do we disallow access to file: from http: and other URL schemes?) We do not have any special checks for it beyond regular cross-origin ones. ___ dev-servo mailing list

Re: [dev-servo] Request for student team project proposals.

2017-08-21 Thread Josh Matthews
Artur "Mrowqa" Jamro > www.mrowqa.pl <http://mrowqa.pl> > > 2017-07-06 12:08 GMT-07:00 Josh Matthews <j...@joshmatthews.net>: > >> I too would like to apologize for the delay again; last week was >> extremely hectic for work reasons. >> >>

Re: [dev-servo] Proposal to Improve (International) Keyboard Input

2017-06-25 Thread Josh Matthews
I'm glad someone is thinking about how to improve Servo's current minimal keyboard input. I have a few thoughts: * it's not clear to me that starting with a separate crate makes sense. It might be less work to prototype all of it inside Servo first. * what is the benefit to glutin if it

Re: [dev-servo] Request for student team project proposals.

2017-06-16 Thread Josh Matthews
Hi! Sorry for the long wait; I finally found the time to think about some projects that could fit your requirements. Here are high-level descriptions of what I have come up with: * Fill in missing pieces of the WebGL APIs - both methods that aren't implemented yet (comments in

Re: [dev-servo] Request for student team project proposals.

2017-05-18 Thread Josh Matthews
Hi! My apologies for the long delay in replying. I have a few questions about the requirements here: * is the idea that each team member would spend 50 hours on the project between October and April? That number sounds small to me; I guess that would be 2.5 hours per week if evenly distributed?

[dev-servo] Survey for the Servo community

2017-05-04 Thread Josh Matthews
Mozilla is running a world-wide survey related to open source communities in which it is involved as a sponsor or otherwise -- and of course, that involves the Servo community too. This survey will help inform Mozilla's approach to open source in the future. It is not specific to Servo, but

[dev-servo] Add your specific requests for documentation

2017-04-24 Thread Josh Matthews
I've filed https://github.com/servo/servo/issues/16591 as an experiment similar to the "Looking for things to work on" issue. If you come across someone asking about missing documentation, please encourage them to add a comment to it explaining what they are looking for. Cheers, Josh

[dev-servo] Plans for Google Docs-related work

2017-04-06 Thread Josh Matthews
Our Google Docs efforts have stalled for a number of reasons. Besides cross-origin wrappers, there aren’t any big missing pieces that we can point at as being a clear problem in our current Servo builds. Efforts like the Chromium UseCounter data and Manish’s feature-detector user script show

[dev-servo] seanmonstar and hyper are really great!

2017-04-06 Thread Josh Matthews
I’d like to take a moment to publicly acknowledge the effort that Sean McArthur has put into hyper and the quality of support that he provides on an ongoing basis. He receives the brunt of our “something is wrong in the network stack, what do I need to do to fix it?” requests, and he’s been

Re: [dev-servo] Plans for implementing progressive web metrics

2017-04-02 Thread Josh Matthews
Meaningful Paint is intentionally missing, since Blink's current definition relies on the Blink-internal concept of "layout objects". Translating this into something usable for Servo will require discussion with people more familiar with our layout implementation than I currently am. On

Re: [dev-servo] Plans for implementing progressive web metrics

2017-03-31 Thread Josh Matthews
On 2017-03-31 4:38 PM, Jack Moffitt wrote: Together, these metrics will give us information on the graphical timeline showing: * how long after a page was requested before the first visual change occurred * how long after that before the first nontrivial visual content appeared * how long after

Re: [dev-servo] Plans for implementing progressive web metrics

2017-03-31 Thread Josh Matthews
to report that timestamp while allowing the layout thread to continue creating display lists in parallel. Cheers, Josh On 2017-03-31 4:18 PM, Josh Matthews wrote: Back in September, Till shared an update [1] from dev-platform about the Progressive Web Metrics that the Blink team is championing

[dev-servo] Plans for implementing progressive web metrics

2017-03-31 Thread Josh Matthews
Back in September, Till shared an update [1] from dev-platform about the Progressive Web Metrics that the Blink team is championing. I've been looking into how that effort is going in Firefox and Blink, and whether we should be adopting some of them. Overview: We should implement the Time to

Re: [dev-servo] Benchmark of the off main thread HTML parser

2017-03-28 Thread Josh Matthews
On 2017-03-28 9:41 AM, aktoo3...@gmail.com wrote: Hi everyone, I'm thinking to participate GSoC'17, and I'd like to work on Servo. I found "Off main thread HTML parsing project" in GitHub Wiki, it's sounds interesting, and I sent some PRs to each E-easy issue. I have been reading the project

Re: [dev-servo] Accessing the unit of similar origin browsing context - MutationObserverAPI

2017-03-28 Thread Josh Matthews
On 2017-03-28 11:35 AM, pigos...@ncsu.edu wrote: I am trying to implement the MutationObserver Constructor as described here: https://dom.spec.whatwg.org/#dom-mutationobserver-mutationobserver. I am not sure how to access the unit of related similar-origin browsing contexts' list of

Re: [dev-servo] Task for initial contribution for Outreachy '17 - CSS Layout Bug Squasher

2017-03-24 Thread Josh Matthews
On 2017-03-23 3:04 PM, dinika saxena wrote: On Thursday, March 16, 2017 at 8:51:25 PM UTC+5:30, Josh Matthews wrote: Hi Malsha! Sorry for the delayed response. Looking at the CSS and layout issues was a good idea, but the layout issues in particular are rarely good candidates for a first

Re: [dev-servo] GoogleDocs platform features extracted via UseCounter

2017-03-22 Thread Josh Matthews
Here is the DOM use counter data redone with my Chromium patch that exposes counters for all the DOM attributes/methods that Servo does not implement yet: https://gist.github.com/jdm/4ae14254b12f062f98aea0819b3de7b9 Cheers, Josh On 2017-03-21 6:07 PM, Fernando Jiménez Moreno wrote: Hello

Re: [dev-servo] GSoC project idea

2017-03-22 Thread Josh Matthews
On 2017-03-21 2:17 PM, Charles Vandevoorde wrote: Hi everybody! My name is Charles Vandevoorde and I've been contributing to Servo for the last few monts under the name @charlesvdv. As the HTML off-main thread parsing is the only idea from Servo, I proposed to @jdm to unfork glutin. @jdm

Re: [dev-servo] Servo Build failing on Linux

2017-03-18 Thread Josh Matthews
On 2017-03-18 4:04 AM, Spinet wrote: Hi, I was facing the same difficulty when I tried to build servo as per the instructions on github. I tried clearing and building again but I'm getting the error "Optional Python module 'dbus' is not installed" although I had tried building servo after

Re: [dev-servo] Task for initial contribution for Outreachy '17 - CSS Layout Bug Squasher

2017-03-16 Thread Josh Matthews
Hi Malsha! Sorry for the delayed response. Looking at the CSS and layout issues was a good idea, but the layout issues in particular are rarely good candidates for a first contribution due to their complexity. Would you be interested in working on https://github.com/servo/servo/issues/15840

[dev-servo] New intermittent timeouts in webgl tests

2017-02-23 Thread Josh Matthews
Hi folks! https://github.com/servo/servo/pull/14962/ finally merged last night and I'm pretty jazzed about that, but it also included a commit which exposes some instability in the WebGL conformance tests. For the next few days, don't be surprised if some new intermittent timeouts appear in

Re: [dev-servo] Student project: Form validation

2017-01-30 Thread Josh Matthews
Good timing - I just updated the issue tracking this project (https://github.com/servo/servo/issues/11444) with a comment pointing at the latest abandoned attempt to implement it. You would be welcome to work on it! I don't believe any extra information about the architecture of a web browser

[dev-servo] Let's track people who can't find tasks in a single place

2017-01-23 Thread Josh Matthews
Occasionally I see people on IRC looking for things to work on, or asking what to do if Servo Starters doesn't show anything appropriate. I'd like to experiment with having them leave comments in https://github.com/servo/servo/issues/15162 so we can keep track of them, and remove their

[dev-servo] Looking for a reviewer for image request redesign

2017-01-12 Thread Josh Matthews
I have finally got my changes that redesign how image requests are initiated into a mergeable state, and I'm looking for someone who can commit to reviewing it. The first commit is the largest and the hardest to split up in any meaningful fashion, as it: * removes network requests from the

[dev-servo] Finding contributors who might be interested in a particular issue

2017-01-06 Thread Josh Matthews
Hi folks! I occasionally file issues that could be thought of as "good third or fourth issues", where it's not clear that marking them as `E-less easy` will yield good results. Sometimes they end up sitting with no owner for a long time if I struggle to think of good candidates for fixing

[dev-servo] Intermittent failures: state of the world

2016-12-22 Thread Josh Matthews
Executive summary: If your PR encounters a new test failure that you believe is not caused by the changes in the PR, please follow these steps: * perform a try build * if the failure does not occur in the try build - file a new issue with I-intermittent and the test failure output - retry

[dev-servo] Summary of DOM API uses on the top 100k sites

2016-12-16 Thread Josh Matthews
Courtesy of Rick Byers on the Blink team, we now have https://docs.google.com/spreadsheets/d/1Fkn188kNkou3ZUnG2HsXmVGy4uF2rokgFIddFadeqmY/edit#gid=0 (based on https://codereview.chromium.org/2572003003/) Clear sources of bias in the results that Rick pointed out: "Obviously this is just

[dev-servo] DOM goals for 2017

2016-12-14 Thread Josh Matthews
Hey everyone! It's time to make plans for 2017, so here are my thoughts on the subject. I think we should focus on the following high-level goals: 1) track performance metrics that are relevant to users 2) address web compatibility issues, prioritized according to frequency on real websites

Re: [dev-servo] NCSU Team introduction

2016-11-21 Thread Josh Matthews
On 2016-11-21 5:22 PM, bban...@ncsu.edu wrote: On Thursday, November 3, 2016 at 5:43:29 PM UTC-4, Josh Matthews wrote: On 2016-11-03 4:05 PM, ysu...@ncsu.edu wrote: Hi Josh, Do we need to write test cases for what we have done so far? If yes, do we need to run auto test cases (e.g. unit test

Re: [dev-servo] NCSU Team Introduction for subsequent steps of form validation issue

2016-11-19 Thread Josh Matthews
On 2016-11-16 5:12 PM, Yuxin Cheng wrote: Hello, We are a team of four and we will continue the servo issue, Implement HTML5 form validation, from the last NCSU group by Bhavya Bansal. Our group has four teammates: 1. Yuxin Cheng 2. Siyu Huang 3. Xilai Li 4. Zhongcan Xiao We will implement

Re: [dev-servo] Mozilla Switzerland hackathon preparation

2016-11-04 Thread Josh Matthews
On 2016-11-04 11:04 AM, Josh Matthews wrote: Hi folks! The Mozilla Switzerland community is holding a Rust & Servo hackathon this weekend (https://www.meetup.com/Mozilla-Meetup-Switzerland/events/234883249/), so I've created a milestone to allow us to tag issues for them to work on: h

Re: [dev-servo] NCSU Team introduction

2016-11-02 Thread Josh Matthews
, and implementers will then use `flags.contains(TYPE_MISMATCH)` (for example) to determine if that validation should be performed. Does that make sense? Cheers, Josh On 2016-11-02 5:26 PM, bban...@ncsu.edu wrote: On Sunday, October 30, 2016 at 10:09:14 AM UTC-4, Josh Matthews wrote: On 2016-10-28 1:01 PM

Re: [dev-servo] NCSU Team introduction

2016-10-30 Thread Josh Matthews
On 2016-10-28 1:01 PM, ysu...@ncsu.edu wrote: Hi Josh, we are a little bit confused about the last initial step. "Use the newly-added JS member to call these new methods as appropriate in each of the stub methods in ValidityState". We tried to call the function we declared in the trait and try

Re: [dev-servo] NCSU Team introduction

2016-10-19 Thread Josh Matthews
Welcome! Please feel free to ask questions in https://github.com/servo/servo/issues/11444 which is tracking this project. Cheers, Josh On 2016-10-18 2:32 PM, Bhavya Bansal wrote: Hello All We are a team of three graduate students who have been assigned project "Implement HTML5 form

[dev-servo] New label to nominate PRs for This Week in Servo

2016-10-18 Thread Josh Matthews
Hi folks! I've created a new "This Week in Servo (TWiS)" label, and I'm going to start attaching it to PRs that I review or otherwise notice that should be included in the next This Week in Servo post. I encourage everyone else to do the same; if we make a habit of it, less work will be

Re: [dev-servo] MotionMark: Great demo/benchmark for Webrender?

2016-09-24 Thread Josh Matthews
On 2016-09-23 3:31 PM, jor...@bliss.io wrote: The Webkit team just released a new benchmark aimed at measuring graphics and complex animation performance. This seems like a benchmark that is setup for Webrender to do really great on. I know SVG support and so forth isn't quite there yet for

Re: [dev-servo] Weekly status updates

2016-09-22 Thread Josh Matthews
As one of the regular users of the existing service, I agree with Nick. I have appreciated the concise but informative updates from other Servo developers, especially during periods when I've had my attention split between Servo and Gecko. I also keep a text file where I add bullet points for

Re: [dev-servo] Proposal: TLS library for Servo

2016-08-26 Thread Josh Matthews
On 2016-08-26 2:03 PM, Brian Anderson wrote: While I still have the mic I'll make an argument in favor of NSS in Servo: if there is a goal to move Servo's network stack into Firefox in the near/medium term, then that is strong reason to give Firefox's requirements weight over Rust's. I'm not

[dev-servo] Student project opportunities

2016-08-23 Thread Josh Matthews
Hi folks! It's almost time for students to start attending classes again, so I'm making the usual call for project ideas for student contributors. I'm putting together a brainstorming list at https://github.com/servo/servo/wiki/Student-project-brainstorm ; please add ideas under the

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

2016-08-23 Thread Josh Matthews
I've started filing some (without marking them as E-easy and asking people not to work on them), and I'm adding them to the "Taiwant Code Sprint" milestone that I just created. On 2016-08-23 11:39 AM, Jack Moffitt wrote: Also, if anyone has new E-easy's, it would be good to get them filed

Re: [dev-servo] mozjs build error

2016-08-07 Thread Josh Matthews
I'm not sure how the extra .s got in there. ../mach clean ../mach build On 2016-08-07 10:47 AM, Josh Matthews wrote: Hi folks! It seems like everybody with an existing build of Servo from before https://github.com/servo/servo/pull/12255 is hitting a build error that looks like https

[dev-servo] mozjs build error

2016-08-07 Thread Josh Matthews
Hi folks! It seems like everybody with an existing build of Servo from before https://github.com/servo/servo/pull/12255 is hitting a build error that looks like https://gist.github.com/kevgs/f58601089c2e404b303682cd4f74 . I don't know what the proper way to avoid it _would_ have been, but

[dev-servo] Blink's new layout proposal

2016-07-21 Thread Josh Matthews
Just posted on https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/EDczWkKR9P0 and probably worth a look! Cheers, Josh ___ dev-servo mailing list dev-servo@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-servo

Re: [dev-servo] Github CI checks are expected to pass

2016-07-20 Thread Josh Matthews
I'm turning Appveyor off again because of https://github.com/servo/servo/issues/12512 . Cheers, Josh On 2016-07-18 9:43 AM, Josh Matthews wrote: Hi folks! We turned off Appveyor builds about 1.5 months ago because they were constantly failing while building SpiderMonkey, and we just had a few

[dev-servo] Github CI checks are expected to pass

2016-07-18 Thread Josh Matthews
Hi folks! We turned off Appveyor builds about 1.5 months ago because they were constantly failing while building SpiderMonkey, and we just had a few days where the TravisCI builds were permafailing unexpectedly. I am pleased to report that we have re-enabled Appveyor, and the TravisCI failures

[dev-servo] Getting rid of the "Servo unexpectedly quit last time; reopen/don't reopen" dialog on OS X

2016-07-05 Thread Josh Matthews
Servo occasionally gets into a state where it continually wants to reopen the windows from the last run that was interrupted by a crash on OS X. This doesn't actually work and is annoying. I made this disappear by running "rm -rf ~/Library/Saved\ Application\

[dev-servo] Panic reports belong in a separate repository

2016-07-04 Thread Josh Matthews
While there can be advantages to having them integrated directly into servo/servo, the sheer volume of reports is making my usual practices of keeping on top of things happening in servo/servo difficult to maintain. We should create a separate repository and redirect the panic reporter there,

[dev-servo] New label for issues that have been reproduced

2016-07-02 Thread Josh Matthews
Hi folks! Given the inundation of new crash reports with the release of the nightly, I've added a C-reproduced label to the issue tracker. I'm going to apply it to issues that I have been able to reproduce, and I encourage others to do the same. This should make it easier for people to find

[dev-servo] Standardizing upgrade procedures for crates.io dependencies for servo/servo

2016-06-23 Thread Josh Matthews
https://github.com/servo/servo/pull/11824 relies on upgrading hyper to a more recent version. As far as I recall, for servo/servo we have only ever asked people to upgrade the package version via `./mach cargo-update`; we haven't required (or even asked for) modifying all of our many TOML

[dev-servo] Asynchronous image loading in layout

2016-05-24 Thread Josh Matthews
I'm in the process of removing all traces of synchronous image loading from Servo, building on top of one of this quarter's NCSU projects. I'm dealing with a test failure right now where I understand the problem, but I'm currently stumped on how to solve it, so I'm open to ideas. THE PROBLEM:

Re: [dev-servo] Intermittent shutdown panics on Mac

2016-05-07 Thread Josh Matthews
Looks like it the increase in number of concurrent test processes increased the frequency of an existing race. I'll see if I can reproduce it locally next week so we don't have to miss out on the automation benefits. On 2016-05-06 8:22 PM, Matt Brubeck wrote: We have a new intermittent

[dev-servo] Pull request template

2016-05-06 Thread Josh Matthews
Github introduced templates for issues and pull requests a couple months ago [1]. I'm interested in making use of them to address common points in our process where new contributors often miss steps. For example, consider a pull request template that looked like this: ``` Thanks for

Re: [dev-servo] when to switch to webrender by default

2016-05-04 Thread Josh Matthews
On 2016-03-21 12:45 PM, Jack Moffitt wrote: Now that WebRender has landed and been tested a bit, I'd like to start a discussion of when to switch to this backend as our default. Are there issues that people see as blockers to this? If possible, I'd like to do this sometime in Q2. I propose the

[dev-servo] Notifications for issues with particular labels applied to them

2016-05-03 Thread Josh Matthews
Good news everyone! Thanks to the work of Nazım Can Altınova (canaltinova), highfive can now tag github users when a particular label is applied to an issue (or PR) in the servo repository. To customize this for your own purposes, make a PR that amends

Re: [dev-servo] Moving away from merge commits

2016-04-27 Thread Josh Matthews
This is something of an opinionated issue among members of the core team. It's something that's been discussed quite a bit on IRC, and formally on the mailing list at https://groups.google.com/forum/#!searchin/mozilla.dev.servo/squash/mozilla.dev.servo/tFCK8dPnPGo/1ZE9QJA_CAAJ .. On

[dev-servo] Extra step when disabling intermittently failing tests

2016-04-22 Thread Josh Matthews
I just went through the issues on github tagged I-intermittent and closed all the ones which haven't been seen in >3 months or have been clearly been fixed. For tests which have been disabled I added the C-disabled label to them and did not close them. We now have a clearer record of the state

Re: [dev-servo] Writing automated tests for WebDriver server

2016-03-21 Thread Josh Matthews
Welcome! I'm glad to see questions being asked in https://github.com/servo/servo/issues/5970 ; let us know if anything is unclear! Cheers, Josh On 2016-03-21 1:16 AM, anay...@ncsu.edu wrote: Hello, We are students of NC State University and are working on the project 'Write automated tests

Re: [dev-servo] NCSU Student Project: Implement HTML5 form validation

2016-03-20 Thread Josh Matthews
Welcome! Please ask questions here or on IRC if anything about the project is unclear :) Cheers, Josh On 2016-03-19 5:39 PM, Ravi Ashok Kumar Patel wrote: Hi, This is regarding the Student Project we are working on as part of our curriculum at NC State University. Me and my team are

Re: [dev-servo] Questions about GSoC File Support project

2016-03-19 Thread Josh Matthews
On 2016-03-16 9:20 AM, Zhen Zhang wrote: Hi, I have finished the first step “Draft" in the GSoC site and wonder if you can see my draft proposal now. Welcome any comments! Beyond that, I have some more related questions: 1. I assume that this method

Re: [dev-servo] M1605 - Private Browsing / Incognito Mode

2016-03-13 Thread Josh Matthews
On 2016-03-13 7:45 PM, Vaibhav Dharmendra Rajadhyaksha wrote: Hello, We are students of NC State University and are working on the project 'Private/Incognito Browsing' as a part of our curriculum for the course Object Oriented Design and Development. Our group Id is M1605 and our unity IDs are

Re: [dev-servo] Implementing common parts of CSSOM Project

2016-03-13 Thread Josh Matthews
On 2016-03-13 12:26 AM, Pooja Asher wrote: Hello, We are students of NC State University and are working on the project 'Implementing common parts of CSSOM' as a part of our curriculum for the course Object Oriented Design and Development. Our group Id is M1603 and our unity IDs are mentioned

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

2016-03-09 Thread Josh Matthews
Hi reviewers of Servo! As you've noticed, we recently started assigning reviewers to new PRs by random selection. Sometimes this means that a reviewer ends up assigned to a PR which they don't feel comfortable reviewing, which is totally fine! When that happens, please redirect the review to

Re: [dev-servo] Persistent sessions student project

2016-02-26 Thread Josh Matthews
On 2016-02-26 3:56 PM, Daniel Defisher wrote: Hi, Our team has gotten servo up and running on fedora 22. This is the email reporting our progress that was requested in the initial steps of the ncsu student project 'persistent sessions student project'. Glad to hear it! Please ask questions

Re: [dev-servo] Student Project

2016-02-25 Thread Josh Matthews
ement" is that it shows the advantages of using rust for concurency/paralellism. Could you point me to a feature? 2016-02-23 1:18 GMT+02:00 Josh Matthews <j...@joshmatthews.net>: To be fair, the Starters page isn't scoped for the amount of work that Radu wants to take on (the original

Re: [dev-servo] Student Project

2016-02-22 Thread Josh Matthews
bruary 2016, Josh Matthews <j...@joshmatthews.net> wrote: On 2016-02-22 3:52 PM, Radu Manole wrote: Thanks a lot Emily ! And sorry for not being clear. The projects on the student page disappeared before I could confirm any of them with my professor. And WebAudio project was

Re: [dev-servo] Student Project

2016-02-22 Thread Josh Matthews
On 2016-02-22 3:52 PM, Radu Manole wrote: Thanks a lot Emily ! And sorry for not being clear. The projects on the student page disappeared before I could confirm any of them with my professor. And WebAudio project wasn't suitable for a student project. I would want to work on a project that

[dev-servo] Meeting notes 2/22 (new hires; WebRender; planning documents; intermittents; Stylo progress)

2016-02-22 Thread Josh Matthews
https://github.com/servo/servo/wiki/Meeting-2016-02-22 Cheers, Josh ___ dev-servo mailing list dev-servo@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-servo

[dev-servo] Meeting notes 2/8 (CI updates; JS update; intermittents)

2016-02-08 Thread Josh Matthews
https://github.com/servo/servo/wiki/Meeting-2016-02-08 Cheers, Josh ___ dev-servo mailing list dev-servo@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-servo

[dev-servo] Suggested code review workflow

2016-02-03 Thread Josh Matthews
Nikki asked for suggestions for how to review code, so here's my first attempt at writing down a general suggested workflow for reviewing Servo code: https://github.com/servo/servo/wiki/Code-review Please discuss/debate/make changes! I've tried to keep it high-level, rather than focus on

Re: [dev-servo] .deb request

2016-01-26 Thread Josh Matthews
On 2016-01-26 6:24 PM, Pacific Stensland wrote: Can you guys make a .deb file to install this on linux? I've been tring to compile it for 2 months now without success. Hi! Due to the unstable nature of Servo and the high rate of change, we're not planning to make precompiled binaries

  1   2   3   >