Changed the loading behavior of resource:// URI since Nightly 57

2017-08-29 Thread Chung-Sheng Fu
Hi everyone, == Background == Firefox and add-ons use the resource:// scheme to load resources internally, but some of the information is available to sites the browser connects to as well. This means a web page can run internal scripts and inspect internal resources of Firefox Browser,

Re: More Rust code

2017-08-29 Thread Mike Hommey
On Tue, Aug 08, 2017 at 09:09:09AM +0900, Mike Hommey wrote: > On Tue, Aug 08, 2017 at 07:12:13AM +0900, Mike Hommey wrote: > > On Fri, Aug 04, 2017 at 08:45:14AM +0300, Henri Sivonen wrote: > > > I guess I buried my questions in too long a post, so extracting them: > > > > > > On Mon, Jul 31,

Re: Coding style: Argument alignment

2017-08-29 Thread Gregory Szorc
On Tue, Aug 29, 2017 at 7:07 PM, L. David Baron wrote: > On Tuesday 2017-08-29 18:32 -0700, Eric Rahm wrote: > > Do we explicitly state a preferred alignment of arguments in multi-line > > function declarations (primarily in the context of C++) [1]? This > question > > has

Re: Coding style: Argument alignment

2017-08-29 Thread L. David Baron
On Tuesday 2017-08-29 18:32 -0700, Eric Rahm wrote: > Do we explicitly state a preferred alignment of arguments in multi-line > function declarations (primarily in the context of C++) [1]? This question > has come up in regards to using clang-format for cleaning up code [2] and > it would be

Coding style: Argument alignment

2017-08-29 Thread Eric Rahm
Hi folks- Do we explicitly state a preferred alignment of arguments in multi-line function declarations (primarily in the context of C++) [1]? This question has come up in regards to using clang-format for cleaning up code [2] and it would be helpful to be able to reference a concrete example in

NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED is gone

2017-08-29 Thread Andrew McCreight
Just use NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION instead. These have been identical for years, so I just removed the _INHERITED variant in an attempt to make the CC macros a little simpler to deal with, in bug 1391005. Andrew ___ dev-platform mailing

Re: Debugging Firefox e10s with rr?

2017-08-29 Thread Robert O'Callahan
On Wed, Aug 30, 2017 at 1:16 AM, Kartikaya Gupta wrote: > rr works just fine with multiple processes. Once you have a recording > you can use `rr ps` to show all the process that were recorded and `rr > replay -p ` to attach to a particular process. You can combine -p > with

Triage Report 2017-08-28

2017-08-29 Thread Emma Humphries
It's the weekly report on the state of triage in Firefox-related components. Poll Would you like a logged in BMO home page like: https://fitzgen.github.io/bugzilla-todos/? https://twitter.com/triagegirl/status/902327322178609153 Hotspots The components with the most untriaged bugs remain the

Re: Intent to ship: Abort API

2017-08-29 Thread Ben Kelly
On Tue, Aug 29, 2017 at 9:39 AM, Ben Kelly wrote: > On Tue, Aug 29, 2017 at 2:05 AM, Andrea Marchesini < > amarches...@mozilla.com> wrote: > >> Abort API is already part of the DOM spec and I would like to enable it by >> default everywhere in our codebase

Mozilla Log Analyzer

2017-08-29 Thread Honza Bambas
tl;dr: if you need to analyze a log file (MOZ_LOG), you may want to make it easy with https://janbambas.cz/moz/logan/ Long version: have a 1TB log to dive into? Yeah.. been there :) So, couple months back I started to work on a log analyzer that would make filtering and reading large,

Re: Intent to ship: Abort API

2017-08-29 Thread Ben Kelly
On Tue, Aug 29, 2017 at 2:05 AM, Andrea Marchesini wrote: > Abort API is already part of the DOM spec and I would like to enable it by > default everywhere in our codebase (dom.abortController.enabled). Abort + > Fetch integration is not part of the spec yet. There is a

Re: Debugging Firefox e10s with rr?

2017-08-29 Thread Emilio Cobos Álvarez
On 08/29/2017 03:16 PM, Kartikaya Gupta wrote: > Once you have a recording > you can use `rr ps` to show all the process that were recorded and `rr > replay -p ` to attach to a particular process. I see, so `rr ps` was the bit whose existence I was missing :) Thanks a lot! -- Emilio

Re: Debugging Firefox e10s with rr?

2017-08-29 Thread Kartikaya Gupta
rr works just fine with multiple processes. Once you have a recording you can use `rr ps` to show all the process that were recorded and `rr replay -p ` to attach to a particular process. You can combine -p with -g as Cameron mentioned to jump to a particular point in a particular process'

Re: Debugging Firefox e10s with rr?

2017-08-29 Thread Cameron McCormack
On Tue, Aug 29, 2017, at 08:58 PM, Emilio Cobos Álvarez wrote: > I didn't find any obvious docs in either the rr wiki[1] or MDN, so I > thought I'd ask before I actually need it. > > What is the best/easiest way to debug Firefox multi-process using rr? > > Right now I just disable e10s, but

Debugging Firefox e10s with rr?

2017-08-29 Thread Emilio Cobos Álvarez
Hi, I didn't find any obvious docs in either the rr wiki[1] or MDN, so I thought I'd ask before I actually need it. What is the best/easiest way to debug Firefox multi-process using rr? Right now I just disable e10s, but that's probably not a great long-term solution... -- Emilio [1]:

Intent to ship: Abort API

2017-08-29 Thread Andrea Marchesini
Standards: https://dom.spec.whatwg.org/#aborting-ongoing-activities https://github.com/whatwg/fetch/pull/523 Summary: In bug 1378342 I have been working on Abort API and its integration with Fetch API. There are 2 separate prefs: dom.abortController.enabled and dom.abortController.fetch.enabled