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

Re: [dev-servo] Output profiling data as a timeline

2016-05-05 Thread Josh Matthews
I added profiling markers for HTTP requests, JS execution, and synchronous DOM parsing and took a look at some sites with known pageload performance issues. The results have been... illuminating. Besides clear inefficiencies that became noticeable (reading max 1kb from HTTP response bodies at a

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 f

[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 https://github.com/servo/highfive/blob/mas

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 2016-04-2

[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

[dev-servo] Automatic notification about changes to certain files/directories

2016-03-24 Thread Josh Matthews
Hi folks! This is just a reminder that if you add your github username to the list at https://github.com/servo/highfive/blob/master/handlers/watchers/watchers.ini , the bot will tag you when PRs are opened containing changes to the watched files/directories that you specify. If there are othe

[dev-servo] Meeting notes 3/21 (Dropping GLES 2.0; Webrender as default; automating failure/intermittent reporting)

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

Re: [dev-servo] Introducing our team and our project

2016-03-21 Thread Josh Matthews
Welcome! Please do ask questions here or on IRC if any parts of the project are unclear! Cheers, Josh On 2016-03-20 3:27 PM, Ahmad Saad Khan wrote: Hi, I'd like to introduce my team, my name is Ahmad Saad Khan and my team members are Sneha Shah and Yiqiao Xu and we're graduate students at NC

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 f

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 work

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

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 m

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 be

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

Re: [dev-servo] Persistent sessions student project

2016-02-28 Thread Josh Matthews
On 2016-02-28 12:49 PM, Paul Rouget wrote: Happy to hear that :) Where can I find more information about your plan? Does the plan include hooking localStorage to the persistent storage? https://github.com/servo/servo/wiki/Persistent-sessions-student-project Cheers, Josh __

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 ab

Re: [dev-servo] Student Project

2016-02-25 Thread Josh Matthews
quot;requirement" 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 : To be fair, the Starters page isn't scoped for the amount of work that Radu wants to take on (the original emails mentio

Re: [dev-servo] Student Project

2016-02-22 Thread Josh Matthews
urces when asking for personal recommendations of what to do. Are the existing tasks too advanced or too simple for your level of knowledge? Do the sites make it hard to find or understand tasks? On Mon, Feb 22, 2016 at 1:12 PM, Radu Manole wrote: I see, thank you. Any suggestions then? On Monday, 22 Febru

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 c

[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] Fwd: Re: Suggested code review workflow

2016-02-20 Thread Josh Matthews
-- Forwarded message -- From: "smaug" Date: Feb 20, 2016 4:33 PM Subject: Re: Suggested code review workflow To: "Josh Matthews" Cc: On 02/13/2016 07:26 AM, Josh Matthews wrote: > On 2016-02-12 6:16 PM, Olaf Buddenhagen wrote: > >> Hi, >>

Re: [dev-servo] GSOC 2016 - Servo Project Idea (Implementing a subset of Service Workers )

2016-02-18 Thread Josh Matthews
For those following along at home, I wrote up a project description that I think could achieve meaningful results during the GSoC period: https://github.com/servo/servo/wiki/Summer-of-Code-2016:-ServiceWorker-infrastructure I may still end up cutting the description down further, but I believe

Re: [dev-servo] Suggested code review workflow

2016-02-12 Thread Josh Matthews
On 2016-02-12 6:16 PM, Olaf Buddenhagen wrote: Hi, On Wed, Feb 03, 2016 at 02:21:46PM -0500, Boris Zbarsky wrote: On 2/3/16 1:46 PM, Josh Matthews wrote: https://github.com/servo/servo/wiki/Code-review Somewhere in there, one should read the commit messages too. Probably before reading

Re: [dev-servo] Fwd: Project ideas wanted for Summer of Code 2016

2016-02-12 Thread Josh Matthews
On 2016-02-11 4:55 AM, Kai Jiang wrote: Any ideas about servo posted yet? Or should we talk about GSoC project idea about servo until the list of organization has been announced? No, I don't think anybody has spent time thinking specifically about GSoC yet. I would like to do so, however. I

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

Re: [dev-servo] .deb request

2016-01-26 Thread Josh Matthews
On 2016-01-26 6:38 PM, Pacific Stensland wrote: Already tried that, did not work. Went to Ubuntu forums, no help. Went to servo forum, no info.. Can you at least tell me when there will be a precompiled binary? Sorry, we don't have any clear sense of when that will be possible. Which issue d

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 availabl

Re: [dev-servo] Fwd: Project ideas wanted for Summer of Code 2016

2016-01-19 Thread Josh Matthews
I've started listing all known requests for projects at https://github.com/servo/servo/wiki/Project-proposal-deadlines to help me keep track of opportunities and when we need to make decisions for them. On 2016-01-15 8:49 AM, Ms2ger wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 -

[dev-servo] Meeting notes 1/11 (CI woes; documenting tags and mentoring; dependencies for style)

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

Re: [dev-servo] Fwd: Servo for university graduation work

2016-01-08 Thread Josh Matthews
glyph rendering, etc. On 2015-12-29 9:21 AM, Josh Matthews wrote: Time to brainstorm thesis topics that could result in contributions to Servo! Please lend your brains to this exercise. -- Forwarded message -- From: Алексей Лемешко Date: 22 December 2015 at 09:04 Subject: Re

Re: [dev-servo] Student Project

2016-01-06 Thread Josh Matthews
Hi Radu! Of the projects listed in your message, only the focus, form validation, and image load projects are still unclaimed and valuable. That being said, what are the academic requirements for your project? What's the timeline for working on it? Cheers, Josh On 2016-01-05 8:09 PM, Radu Man

[dev-servo] Meeting notes 1/4 (Thesis topics; automake; layout refactoring; SpiderMonkey upgrade; code review for prototypes)

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

[dev-servo] Fwd: Servo for university graduation work

2015-12-29 Thread Josh Matthews
Time to brainstorm thesis topics that could result in contributions to Servo! Please lend your brains to this exercise. -- Forwarded message -- From: Алексей Лемешко Date: 22 December 2015 at 09:04 Subject: Re: Servo for university graduation work To: Josh Matthews Hi Josh

Re: [dev-servo] Using Cargo in Gecko

2015-12-21 Thread Josh Matthews
On 2015-12-21 5:21 PM, Yehuda Katz wrote: On Mon, Dec 21, 2015 at 2:14 PM, Bobby Holley wrote: I don't think this is going to fly in Gecko, unfortunately. Gecko is a monolithic repo, and everything needs to be vendored in-tree (a non-negotiable requirement from the build peers). This means th

[dev-servo] Fwd: Re: Fwd: Profile directory (Re: IndexDB project)

2015-12-17 Thread Josh Matthews
-- Forwarded message -- From: "Lars Bergstrom" Date: Dec 17, 2015 11:26 AM Subject: Re: [dev-servo] Fwd: Profile directory (Re: IndexDB project) To: "Josh Matthews" Cc: How do you see this (profile stuff) in relation to startup caches? I need to implement

Re: [dev-servo] Fwd: Profile directory (Re: IndexDB project)

2015-12-17 Thread Josh Matthews
On 2015-12-17 12:53 PM, Simon Sapin wrote: On 17/12/15 17:09, Josh Matthews wrote: Right, I know there are expected conventions. My previous suggestion was an attempt to provide a mechanism to allow testing persistence between sessions without actually committing to any of the work involved in

Re: [dev-servo] Fwd: Profile directory (Re: IndexDB project)

2015-12-17 Thread Josh Matthews
me, at the moment, and we could spend the time on more interesting things. On 2015-12-17 11:07 AM, Josh Matthews wrote: -- Forwarded message -- From: "Simon Sapin" Date: Dec 17, 2015 11:06 AM Subject: Profile directory (Re: [dev-servo] IndexDB project) To: "Jos

[dev-servo] Fwd: Profile directory (Re: IndexDB project)

2015-12-17 Thread Josh Matthews
-- Forwarded message -- From: "Simon Sapin" Date: Dec 17, 2015 11:06 AM Subject: Profile directory (Re: [dev-servo] IndexDB project) To: "Josh Matthews" Cc: On 17/12/15 14:43, Josh Matthews wrote: > We still don't have any persistent storage in Servo

Re: [dev-servo] IndexDB project

2015-12-17 Thread Josh Matthews
We still don't have any persistent storage in Servo, such as a profile folder. I would be fine with adding a command line option to provide a profile directory, or creating a temporary directory if none is provided. On 2015-12-17 3:17 AM, Jan Jansen wrote: Hi Shing, I start working on write a

Re: [dev-servo] Follow up question from "Question on webidls and older versions of Servo"

2015-12-10 Thread Josh Matthews
Hi Tomás, You'll need a `#[derive(HeapSizeOf, JSTraceable)]` annotation above your `struct ImageRequest` declaration. If there are any fields contained in ImageRequest that do not themselves implement the HeapSizeOf and JSTraceable traits, then you'll either need to add further annotations lik

Re: [dev-servo] Error in Building Servo on Fedora 22 32 bit

2015-12-02 Thread Josh Matthews
I've never seen an error like this before, but my first instinct is to suggest `rm -rf target/ && ./mach build` to see if the problem occurs with a clean build. On 2015-12-02 4:48 PM, JIGAR SHARDA wrote: Hi, I am trying to build servo on Fedora 22 32 bit and while doing that I am getting the

Re: [dev-servo] Question about webidl files and old versions of servo

2015-11-28 Thread Josh Matthews
Hi Tomás! Thanks for asking these questions; I'm unfortunately going to throw a curve ball by stating that we shouldn't actually be creating new WebIDL interfaces for this project. Such interfaces are defined in web standards (e.g. the block under "DOM interface" at https://html.spec.whatwg.org

Re: [dev-servo] Introduction: Image load conformance student project

2015-11-25 Thread Josh Matthews
Welcome! I'm super excited to see activity on this project; our image loading code is definitely sub-par at the moment. Cheers, Josh On 2015-11-25 6:22 AM, Tomás Barry wrote: Hi, We have taken up this project titled "*Image load conformance student project*" as part of our course at Trinity

Re: [dev-servo] diverging Servo' Browser API from Gecko' Browser API?

2015-11-12 Thread Josh Matthews
My understanding is that we want to be able to use Firefox OS as a testcase for Servo, so it seems important to maintain compatibility with Gecko's Browser API. On 2015-11-12 10:05 AM, Paul Rouget wrote: to dev-servo. dev-platform cc'ed. context: browser.html + servo There are some changes w

Re: [dev-servo] Adding an argument to cascade function

2015-11-06 Thread Josh Matthews
The PR I made to your branch avoids these errors by liberal use of cloning values that are moved (we can improve this later as a followup, since it's less efficient than it could be). I suggest merging it in order to allow progress on the more interesting (in my opinion!) parts of the task :)

Re: [dev-servo] Adding an argument to cascade function

2015-11-05 Thread Josh Matthews
You're going to need to be more specific about the error you're getting. Pasting the full output in a gist along with linking to the up to date code changes would go a long way to being able to provide assistance here! Cheers, Josh On 2015-11-05 10:30 PM, Gauri Naik wrote: Hi Josh, Thanks fo

Re: [dev-servo] Query on properties.mako.rs for CSSparser

2015-11-05 Thread Josh Matthews
nt in Computed::context but &computed::context is already an argument in cascade function. Yours sincerely, Pranesha Shashwath Kumar [Campus ID: 200112642] On Sat, Oct 31, 2015 at 12:27 PM, Josh Matthews wrote: In answer to your question, the change that is causing all of these errors

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

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

Re: [dev-servo] Query on properties.mako.rs for CSSparser

2015-10-31 Thread Josh Matthews
in of dependencies is not created. Yours sincerely, Shashwath On Oct 31, 2015 1:17 AM, "Josh Matthews" wrote: This is a tricky one. I suspect if we look closely at the error messages, they would actually be pointing at a line _inside_ of the `get_specified` macro, rather than

Re: [dev-servo] Query on properties.mako.rs for CSSparser

2015-10-30 Thread Josh Matthews
This is a tricky one. I suspect if we look closely at the error messages, they would actually be pointing at a line _inside_ of the `get_specified` macro, rather than directly at users of the macro. Specifically, `get_specified!(get_box, display, value)` ends up expanding as something like this

Re: [dev-servo] Referencing a struct

2015-10-30 Thread Josh Matthews
The files are in separate crates: components/style/selector_matching.rs vs components/layout/layout_task.rs Not only that, but the `layout` crate depends on the `style` crate. The dependency can't go the other way around, because of this. That being said, why is the code in selector_matching.r

Re: [dev-servo] R​eport CSS errors to the devtools, both stored and live

2015-10-30 Thread Josh Matthews
You'll want to box an instance of the type that implements the trait, rather than the name of the trait itself - Box::new(ParseErrorReporter) Cheers, Josh On 2015-10-30 7:17 PM, Gauri Naik wrote: let x=Box::new(style_traits::ParseErrorReporterTrait); Is the above the right way to create a t

Re: [dev-servo] Unable to add field to XHR struct : mime::Mime is not traceable

2015-10-25 Thread Josh Matthews
Yep. You want to add an entry to the list at http://mxr.mozilla.org/servo/source/components/script/dom/bindings/trace.rs#308 (and be sure to add a corresponding `use` statement at the top of the file). Cheers, Josh On 2015-10-25 7:42 PM, Jitendra Jain wrote: Hello, We are trying to add the o

Re: [dev-servo] Additional crashing and timeout tests for XMLHttpRequest

2015-10-25 Thread Josh Matthews
On 2015-10-25 2:07 PM, Jitendra Jain wrote: Sorry had to break the email chain due to size limits of 40 KB. I tried the command you mentioned but still not able to figure out any place which called overrideMimeType() resulting in the crash. I have attached the new stack trace with this email. T

Re: [dev-servo] Additional crashing and timeout tests for XMLHttpRequest

2015-10-25 Thread Josh Matthews
ating the suggested code changes from the review on the recent pull request. On Sun, Oct 25, 2015 at 9:03 AM, Josh Matthews wrote: It is generally expected that new changes should not introduce new crashes in the testsuite. If you run `./mach test-wpt /XMLHttpRequest/overridemimetype-open-state-

Re: [dev-servo] Additional crashing and timeout tests for XMLHttpRequest

2015-10-25 Thread Josh Matthews
It is generally expected that new changes should not introduce new crashes in the testsuite. If you run `./mach test-wpt /XMLHttpRequest/overridemimetype-open-state-force-utf-8.htm`, does the output contain messages like '[something] panicked at' followed by a stack trace (like http://stackover

Re: [dev-servo] libz error while building servo in Ubuntu

2015-10-22 Thread Josh Matthews
Also, how did you reinstall python? On 2015-10-22 4:49 PM, Josh Matthews wrote: Is this a 64 bit Ubuntu distribution? Which version of Ubuntu? What's the output of the following? dpkg -l | grep zlib Cheers, Josh ___ dev-servo mailing list dev-

Re: [dev-servo] libz error while building servo in Ubuntu

2015-10-22 Thread Josh Matthews
Is this a 64 bit Ubuntu distribution? Which version of Ubuntu? What's the output of the following? dpkg -l | grep zlib Cheers, Josh ___ dev-servo mailing list dev-servo@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-servo

Re: [dev-servo] "Hacking Servo for noobs" moving it to servo repo or to wiki?

2015-10-22 Thread Josh Matthews
Oct 22, 2015 at 4:51 PM, Paul Rouget wrote: Maybe I could merge it into CONTRIBUTING.md? Or README.md? What would you recommend? On Thu, Oct 22, 2015 at 12:54 PM, Josh Matthews wrote: I'd like to move it into the repo. On 2015-10-22 1:02 AM, Tetsuharu OHZEKI wrote: Make sense! I thin

Re: [dev-servo] "Hacking Servo for noobs" moving it to servo repo or to wiki?

2015-10-22 Thread Josh Matthews
I'd like to move it into the repo. On 2015-10-22 1:02 AM, Tetsuharu OHZEKI wrote: Make sense! I think wiki would be nice. 2015-10-22 13:59 GMT+09:00 Paul Rouget : You probably saw this guide I put together: https://gist.github.com/paulrouget/2f00941e6e82aeecad23 I'd like to move it to Servo'

Re: [dev-servo] Group Introduction:Improve specification conformance of unicode bidi library

2015-10-21 Thread Josh Matthews
On 2015-10-20 5:59 PM, Vicky Prem Katara wrote: Hi, We have taken up this project titled "*Improve specification conformance of unicode bidi library*" as part of our course at NC State University under Professor Ed Gehringer. You can reach out to us via our email addresses: - Moharnab Saik

Re: [dev-servo] Running WPT tests

2015-10-20 Thread Josh Matthews
Good questions! I'm assuming the TIMEOUT results are caused by running the tests in a non-release build, which is known to have significant performance problems that cause timeouts in tests. This is not an ideal state of affairs, obviously. It's not clear to me what you mean by "full test suit

Re: [dev-servo] Project Update::Integrate xml5ever XML parser

2015-10-20 Thread Josh Matthews
On 2015-10-19 1:21 PM, Dharmendrasinh Jashwantsinh Vaghela wrote: Hello ServoTeam, Greetings!! This is to inform you about the project we are working on "Integrate XML5ever XML Parser" under prof. Edward F. Gehringer at NC States. We are working in a team of three students as under. 1. Dharme

[dev-servo] Meeting notes 10/19 (AWFY; DOM feature breakdown; iframe navigation regression)

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

Re: [dev-servo] R​eport CSS errors to the devtools, both stored and live

2015-10-19 Thread Josh Matthews
On 2015-10-19 11:40 AM, Gauri Naik wrote: Hello all, We are the team from NC State University working on the project "M1501: Report CSS errors to the devtools both stored and live". The team members are Gauri Naik, Pranesha Shaswath Kumar and Neha Kale. We have forked and cloned the servo repos

Re: [dev-servo] Group Introduction: Implement support for missing XMLHttpRequest APIs

2015-10-18 Thread Josh Matthews
On 2015-10-18 12:19 AM, Jitendra Jain wrote: Hello guys, I am Jitendra Jain(github: @jitendra29) and am a graduate Computer Science student at NC State University. Me and my peer Jigesh Mehta(github: @jigesh-mehta) would be working on implementing support for missing XMLHttpRequest APis for ser

Re: [dev-servo] (no subject)

2015-10-17 Thread Josh Matthews
On 2015-10-16 4:54 PM, Divya Jain wrote: Hello, We are the team of students from NC State working on the project *M1506: Refactor GLES2 implementation for non-android platforms. * The team members are Divya Jain, Neal O'Hara & Prashant Gupta. When we clone the rust-layers and run cargo build, w

Re: [dev-servo] test-ref

2015-10-08 Thread Josh Matthews
We can write a highfive check for adding new entries in basic.list. On 2015-10-08 11:32 AM, Ms2ger wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi all, Please be so kind to stop adding tests under `tests/reftests`. I'll be rewriting the existing tests to run with wptrunner (`./mach tes

Re: [dev-servo] Need some mentoring for layout bugs and help with tools

2015-10-08 Thread Josh Matthews
With regards to debugging techniques, glennw wrote a layout trace viewer a while ago that may be useful (but may also need updating): https://github.com/servo/servo/tree/master/etc/layout_viewer On 2015-10-08 8:03 AM, Paul Rouget wrote: I'm trying to fix these 2 issues: https://github.com/ser

Re: [dev-servo] Need some mentoring for layout bugs and help with tools

2015-10-08 Thread Josh Matthews
With regards to documentation, https://github.com/servo/servo/wiki/Getting-started-with-layout is what we have right now. On 2015-10-08 8:03 AM, Paul Rouget wrote: I'm trying to fix these 2 issues: https://github.com/servo/servo/issues/7816 https://github.com/servo/servo/issues/7868 I'd appr

[dev-servo] Meeting notes 10/5 (Browser.html; Q4 planning; webrender)

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

Re: [dev-servo] Introduction to team working on the project "Improve HTTP monitoring dev tool support "

2015-10-05 Thread Josh Matthews
On 2015-10-03 11:19 PM, . Abhinav Ashish wrote: Hello All, We will be working on the project "Improve HTTP monitoring dev tool support " for our OSS Project and I would like to take this opportunity to introduce you to our team. We are a three member group pursuing our masters from NC State univ

Re: [dev-servo] new project meeting schedule proposal

2015-09-29 Thread Josh Matthews
On 2015-09-29 11:38 AM, Jack Moffitt wrote: As discussed on yesterday's call, I'd like to propose moving the meeting times to Tuesdays (in the US) as there are some conflicts with the current times. I'd also like to switch the afternoon time slot to follow US daylight savings time like the other

Re: [dev-servo] Rooting APIs and idiomatic Rust

2015-09-23 Thread Josh Matthews
On 2015-09-23 5:49 PM, Terrence Cole wrote: In Mozilla's C++ dialect, these two are roughly equivalent because fallible init goes though a manual |bool init(...args...)| function after rooting (and the tracer needs to deal with partial init). In the rust world that I envision, you'd be able to fa

[dev-servo] Rooting APIs and idiomatic Rust

2015-09-23 Thread Josh Matthews
I have a branch of rust-mozjs where I attempted to implement a Rust version of CustomAutoRooter/AutoGCRooter from SpiderMonkey: https://github.com/jdm/rust-mozjs/commit/ff89d9609e17e7727c038c8ea8deab88bae4333e This compiles fine, but I hit problems when I attempted to integrate it with my prev

[dev-servo] Meeting notes 9/21 (Paris meetup; reviewing submodules; exposing good first bugs; Skia snapshots; github branch protection)

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

Re: [dev-servo] whether to move asian meeting time slot

2015-09-15 Thread Josh Matthews
If we shift the time by -2 hours, I would need to leave no later than 45 minutes after the meeting starts; that's the latest that I would be able to attend on Mondays. On 2015-09-15 11:23 AM, Jack Moffitt wrote: As needs of our community change, so too must meeting times. A few people have bro

[dev-servo] Meeting notes 9/14 (github features; IPC assertions; highfive improvements; Servo snapshot status)

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

Re: [dev-servo] Always Be Closing

2015-09-13 Thread Josh Matthews
On 2015-09-13 8:19 PM, Anthony Ramine wrote: I see. I've also noticed that pushing new code doesn't remove S-needs-rebase if the code can now merge. Is that intended too? Le 14 sept. 2015 à 02:12, Josh Matthews a écrit : No; S-needs-rebase is applied automatically to PRs when ho

Re: [dev-servo] Always Be Closing

2015-09-13 Thread Josh Matthews
On 2015-09-13 7:57 PM, Anthony Ramine wrote: S-needs-rebase and S-awaiting-review should be mutually exclusive though, right? Le 14 sept. 2015 à 01:49, Josh Matthews a écrit : I will point out that any PR with S-awaiting-review should not be closed; that means that the failure is on our end

Re: [dev-servo] Always Be Closing

2015-09-13 Thread Josh Matthews
I will point out that any PR with S-awaiting-review should not be closed; that means that the failure is on our end since new code has been pushed since the last time someone reviewed it. On 2015-09-13 9:00 AM, Anthony Ramine wrote: Hello, There are currently more than 60 PRs opened, and the

Re: [dev-servo] Always Be Closing

2015-09-13 Thread Josh Matthews
The label S-needs-new-owner was intended for PRs that appear to be abandoned and are still desirable, so we could link to https://github.com/servo/servo/pulls?q=is%3Apr+is%3Aclosed+label%3AS-needs-new-owner for a list of closed PRs with that label applied, I guess. Cheers, Josh On 2015-09-13

Re: [dev-servo] Rust embedding

2015-09-08 Thread Josh Matthews
On 2015-09-08 12:01 PM, Fabrice Desré wrote: On 09/08/2015 08:55 AM, Josh Matthews wrote: Similarly, we have the ability to run user scripts: http://mxr.mozilla.org/servo/source/components/util/opts.rs#59 Are they sandboxed? Asking for a friend that could be interested in adding

Re: [dev-servo] Rust embedding

2015-09-08 Thread Josh Matthews
On 2015-09-08 11:51 AM, Simon Sapin wrote: On 08/09/15 17:02, meh. wrote: [1]: https://github.com/meh/miserve/blob/master/SERVO.md Style The style hooks are required to implement user-styles. There should be a way to prepend a stylesheet to any page. You can use http://doc.servo.org/servo

[dev-servo] Meeting notes 8/31 (NCSU projects; Reviewing html5ever PRs; 32bit snapshots; PR backlog; Twitter)

2015-08-31 Thread Josh Matthews
https://github.com/servo/servo/wiki/Meeting-2015-08-31 11 minutes start to finish may be a new record. Cheers, Josh ___ dev-servo mailing list dev-servo@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-servo

[dev-servo] Meeting notes 8/24 (Experimental features in tests; Gecko use counters; SSL library possibilities)

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

[dev-servo] Meeting notes 8/10 (retrying PRs; UA string; e10s; WebAudio preliminaries; demos; IndexedDB preliminaries)

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

[dev-servo] What does the comment in Element::update_inline_stye about Arc::make_unique mean?

2015-08-06 Thread Josh Matthews
I like comments, but I don't understand the implications of this one. Could we end up cloning the vector of CSS declarations, appending a new declaration to it, then returning without having updated the actual vector that is used by layout? That seems bad! // Usually, the reference count will

[dev-servo] The rules of @bors-servo: retry

2015-08-03 Thread Josh Matthews
Hello everyone! Let's talk about when and how I would like us to use "@bors-servo: retry" in our PRs. * Which tests actually failed? Is each one filed in servo/servo as a known intermittent failure? * For the tests which are not previously known intermittents, what is their output on this run?

Re: [dev-servo] Per-document event queues

2015-07-23 Thread Josh Matthews
I don't believe anybody has put thought into addons beyond "something like Chrome" at this point. On 2015-07-23 6:05 PM, David Rajchenbach-Teller wrote: Partially related question: are there plans for per-add-on event queue? On 21/07/15 16:31, Josh Matthews wrote: We current

[dev-servo] Per-document event queues

2015-07-21 Thread Josh Matthews
We currently have a model where each eTLD has a separate event queue. This is an improvement over Gecko (one event queue to rule them all), but I suspect we can do better. Specifically, I'm interested in moving to isolated event queues per document, then doing round-robin event processing on ea

[dev-servo] Meeting notes 7/6 (Reviewable; benchmarking DOM/layout interaction; Rust/Servo training materials)

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

[dev-servo] Meeting notes 6/1 (Critic; SpiderMonkey upgrade; Rust upgrade; Devops; Reviewable perf; Interns)

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

[dev-servo] Policy for publishing submodules to crates.io

2015-05-22 Thread Josh Matthews
https://github.com/servo/rust-harfbuzz/issues/39 is not the first request to publish certain dependencies on crates.io. I'm in favour of this; the question is whether we can build in systems that avoid the publish-and-forget workflow. Thoughts? Should we just go ahead and publish the latest rev

[dev-servo] Meeting notes 5/4 (Reviewable; Whistler; Rust upgrade)

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

[dev-servo] Meeting notes 4/27 (Reviewable; blog posts; github/BMO; infra issues; Whistler planning)

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

[dev-servo] Meeting notes 4/13 (Critic/Reviewable; Rust upgrade; Homu; Hiring; FF timeline integration)

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

Re: [dev-servo] Servo consumes all available memory when crashing

2015-04-09 Thread Josh Matthews
Yes, we noted this recently too - https://github.com/servo/servo/issues/5340 has zero information about it, but in particular this only occurs when RUST_BACKTRACE=1 is enabled, suggesting that it's a problem in the stackwalking code on linux in the Rust runtime. On 2015-04-09 7:46 AM, gfxm...

<    1   2   3   4   >