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 https://github.com/servo/mozangle/issue

[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 buil

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 ea

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 ht

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, D

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 ImageBit

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 on

[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 recalibrat

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
sions 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 work

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

2020-01-10 Thread Josh Matthews
wrote: 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 s

[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 https://s

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

2020-01-10 Thread Josh Matthews
be good 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 compi

[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 (https://github.com/servo/servo/commit/dc86e8365495acc87b983a290bb7277a37a5247f#diff-7efb30b262e93375ff2af348d5

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 build

[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 s

[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 sc

[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 com

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

2017-10-25 Thread Josh Matthews
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 wrote: Considering how intertwined

[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 on

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 src/t

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. H

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 Implement OffscreenCanvas API

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. https://github.com/servo/servo/w

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 dev-servo@lists.mozilla.org

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

2017-08-21 Thread Josh Matthews
ww.mrowqa.pl <http://mrowqa.pl> > > 2017-07-06 12:08 GMT-07:00 Josh Matthews : > >> I too would like to apologize for the delay again; last week was >> extremely hectic for work reasons. >> >> I'm not sure exactly what time estimates you're lookin

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

2017-07-06 Thread Josh Matthews
I too would like to apologize for the delay again; last week was extremely hectic for work reasons. I'm not sure exactly what time estimates you're looking for. All of these projects were selected such that it should be possible to complete the work during the project period (MutationObserver,

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 share

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 https://dxr.moz

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] E-candidate-for-mentoring - keeping track of potential tasks for casual contributors

2017-05-07 Thread Josh Matthews
Sometimes I come across issues in our issue tracker that looks like they might be a good fit for someone without a lot of experience contributing to Servo. Most of the time these issues do not contain enough information to make me confident that it is actually appropriate for such a contributor

[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 it'

[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 us

[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 rea

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 2017-

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 t

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

2017-03-31 Thread Josh Matthews
mechanism 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 c

[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 F

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 pa

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 MutationOb

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 folk

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 told

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 insta

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 ins

Re: [dev-servo] Servo IndexedDB as GSOC Project?

2017-03-13 Thread Josh Matthews
The most important part of proposing any additional GSoC project is finding someone willing to be a mentor for it. IndexedDB is something that has been problematic in the past, since nobody is really familiar with the implementation requirements. On 2017-03-10 8:06 AM, gpapadro...@gmail.com wr

[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 tes

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 i

Re: [dev-servo] Servo tree closed; testing issues

2017-01-24 Thread Josh Matthews
I've opened https://github.com/servo/servo/pull/15181 to avoid this situation in the future; it should be first in line after #15164 merges in my opinion. On 2017-01-24 2:21 PM, Matt Brubeck wrote: Please do not approve any PRs in the servo/servo repo until #15164 is merged. #15064 accidental

[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 comments

[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 imag

Re: [dev-servo] [GSoC2017]GSoC ideas

2017-01-10 Thread Josh Matthews
Sorry for the delay in replying! I've started putting together a list of ideas for potential GSoC topics at https://github.com/servo/servo/wiki/GSoC-project-brainstorming and I encourage others to suggest ideas here or edit that page as necessary. When there are some projects that appear to be

[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 them.

[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 t

[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 loo

[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 3)

Re: [dev-servo] Function to get base domain

2016-11-27 Thread Josh Matthews
On 2016-11-28 12:40 AM, Raghavendra Nayak Muddur wrote: Hi, We are working on updating cookie storage to use hashmap where the key is a base domain of the cookie. We found getting the base domain from URL manually writing new function little challenging since base domain name has the different f

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 the

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

[dev-servo] Mozilla Switzerland hackathon preparation

2016-11-04 Thread Josh Matthews
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: https://github.com/servo/servo/milestone/6 Please do y

Re: [dev-servo] NCSU Team introduction

2016-11-03 Thread Josh Matthews
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) or a simple HTML test page is enough? Since right now we only did initial steps, we have no idea how to test it. Can y

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:

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-22 Thread Josh Matthews
On 2016-10-21 11:16 PM, bban...@ncsu.edu wrote: Hello Josh Thanks for your response. We started working on validate function. I have a quick question from our team: While defining the trait Validatable, do we have to add a single function validate or you will suggest to add separate functions

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 validation

[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 require

Re: [dev-servo] Greetings from NC State Students - Image Maps Feature

2016-10-13 Thread Josh Matthews
Hi! Sorry to hear that you're having troubles building Servo. The minimum amount of RAM required to build Servo appears to be at least 4gb right now; you can try running `./mach build -d -j1` and see if there's any improvement. Keep in mind that builds can go 10-20 minutes sometimes without any

Re: [dev-servo] Turning flexbox on by default

2016-09-29 Thread Josh Matthews
I agree, it's significantly improved since the initial implementation work. I think it's worth giving it wider exposure. On 2016-09-29 9:26 PM, Patrick Walton wrote: Hi, Given stshine's fantastic work implementing flexbox, I'm wondering whether it's worth turning it on by default now. At the v

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 it

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 d

[dev-servo] New issue label for tracking implementing specification changes

2016-09-15 Thread Josh Matthews
Since I just filed several issues related to nontrivial PRs that merged to web standard specifications, I decided to add a label [1] to allow us to track if we're falling behind. Going forward, please add the new `I-spec-update` label to any such issue, along with a link to the relevant changes

[dev-servo] NCSU projects for this term

2016-09-14 Thread Josh Matthews
I've written up the basic descriptions for four projects for NCSU for the coming term. If there are any objections or suggestions for improvement, please let me know ASAP: https://github.com/servo/servo/wiki/NCSU-student-projects Cheers, Josh ___ dev

Re: [dev-servo] HiPC'16 Paper & SC'16 Poster

2016-09-09 Thread Josh Matthews
Congratulations on your notices of acceptance! Cheers, Josh On 2016-09-09 6:34 PM, Rohit Zambre wrote: Hi all, Today is my official last day as a Research Assistant with Mozilla Research. But the collaboration continues :) We submitted a paper and poster about our parallelism-prediction work

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 aw

[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 "Investigat

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 befo

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

[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 t

[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

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

2016-07-18 Thread Josh Matthews
On 2016-07-18 11:27 AM, Simon Sapin wrote: On 18/07/16 15:43, 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 days where the TravisCI builds were permafailing unexpectedly

[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\ State/org.servo.servo.savedState/".

[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, a

[dev-servo] Stacks reported in automated panic reports cannot be trusted

2016-07-02 Thread Josh Matthews
Hi everyone! To my dismay, I have realized that the stack traces for automated crash reports cannot be trusted for the purposes of marking issues as duplicates or fixed by a more recent PR. This is not to say that the stacks are incorrect in any way, merely that the panic reported is not guaran

[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 ite

[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 files

[dev-servo] How to efficiently react to an element changing visibility status from DOM code?

2016-06-17 Thread Josh Matthews
While listening to the Gecko platform talk about shutting down video decoders for offscreen elements, I wondered about how we could do the same in Servo. We obviously don't support decoding video yet, but what would be an efficient way of doing that in the future? Cheers, Josh

Re: [dev-servo] Problems fetching crates while building servo-glutin.

2016-06-06 Thread Josh Matthews
On 2016-06-06 5:15 AM, sow...@gmail.com wrote: Is there any way I can download this crate (and other required crates) from crate.io and make it available locally (i.e. asking compiler to look in local directory)? Thanks, Atul. It sounds like you want to set up Cargo overrides: http://doc.c

Re: [dev-servo] Servo without Bluetooth

2016-05-31 Thread Josh Matthews
On 2016-05-31 10:12 AM, Dirkjan Ochtman wrote: Hi all, I'm investigating building a Servo-based headless browser (i.e. get input events through the network, send PNGs out to the network). Ideally, I'd like to get it to work on CentOS 6-based servers. Trying to build server on one of these machin

[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 failur

  1   2   3   4   >