Re: Web-Feed subscription improvements

2018-03-14 Thread gdkags
On Wednesday, March 14, 2018 at 5:56:05 PM UTC+1, Gijs Kruitbosch wrote: > Just to be 100% clear, not all of those 750 bugs are open! I was just > commenting on overall trends, ie when/where do people file bugs. Still, even if they were not actively taken care of or just filed out of hatred; each

PSA: Unsafe CPOWs are no longer permitted in mochitests

2018-03-14 Thread Kris Maglione
For the last few years, mochitests have run in special extension scopes, which did things like interpose them with e10s shims and allow them to use unsafe CPOWs. As of today, those extension scopes no longer exist, and neither the mochitest harness nor the tests it runs have access to unsafe CP

Blockers for GCC 6?

2018-03-14 Thread Jeff Gilbert
I have a bug to track updating our requirement to GCC 6: https://bugzilla.mozilla.org/show_bug.cgi?id=1444274 Are there any other dependents that require GCC 4.9 still? ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.or

nsGkAtoms.h has moved

2018-03-14 Thread Nicholas Nethercote
Hi, I just landed bug 1445142, which moves dom/base/nsGkAtoms.h to xpcom/ds/nsGkAtoms.h. The reason for this move: - These atoms aren't really DOM-specific. - The move to xpcom/ means they can be registered immediately after the atom table is created, instead of waiting until nsLayoutStatics::I

Re: Web-Feed subscription improvements

2018-03-14 Thread Nicholas Nethercote
On Wed, Mar 14, 2018 at 2:26 AM, wrote: > > PS: I'm sorry if this post violates any posting guidelines, I'm not > accustomed to newsgroups. > It doesn't violate guidelines. In fact, your post was a very model of a good post: polite, friendly, and informed. Posts from users who are having trouble

Re: Web-Feed subscription improvements

2018-03-14 Thread Gijs Kruitbosch
On 14/03/2018 14:28, gdk...@gmail.com wrote: On Wednesday, March 14, 2018 at 12:03:19 PM UTC+1, Gijs Kruitbosch wrote: Unfortunately, our web feed implementation is pretty unused. This, tied together with approximately 750-odd bugs would be enough reason for me to drop the component all-toge

Re: Web-Feed subscription improvements

2018-03-14 Thread Gijs Kruitbosch
On 14/03/2018 14:16, Boris Zbarsky wrote: On 3/14/18 7:03 AM, Gijs Kruitbosch wrote: Unfortunately, our web feed implementation is pretty unused. Not least because it's not discoverable, ever since we removed the "there is a feed link on this page" icon, right? The toolbar button still exis

Re: Do we still need the C++ portability guide distinct from "Using C++" doc?

2018-03-14 Thread L. David Baron
On Wednesday 2018-03-14 09:55 +0200, Henri Sivonen wrote: > Is it still useful that > https://developer.mozilla.org/en-US/docs/Mozilla/C%2B%2B_Portability_Guide > exists as a document that's separate from > https://developer.mozilla.org/en-US/docs/Mozilla/Using_CXX_in_Mozilla_code > ? There is some

Re: Web-Feed subscription improvements

2018-03-14 Thread gdkags
On Wednesday, March 14, 2018 at 12:03:19 PM UTC+1, Gijs Kruitbosch wrote: > Unfortunately, our web feed implementation is pretty unused. This, tied together with > approximately 750-odd bugs would be enough reason for me to drop the component all-together. Helps focus on more important work, most

Re: Web-Feed subscription improvements

2018-03-14 Thread Boris Zbarsky
On 3/14/18 7:03 AM, Gijs Kruitbosch wrote: Unfortunately, our web feed implementation is pretty unused. Not least because it's not discoverable, ever since we removed the "there is a feed link on this page" icon, right? (I don't disagree with any of what you said; I just think that the feed

Re: Please try out clang-cl and lld-link on Windows

2018-03-14 Thread David Major
The SDK requirement is due to some nonstandard code in the latest Microsoft headers that clang rejects: https://developercommunity.visualstudio.com/content/problem/132223/clang-cant-compile-wrlimplementsh.html For now the easiest way forward is to go into Visual Studio Installer, add "Windows 10 S

PSA: Default log format changed for testing commands

2018-03-14 Thread Andrew Halberstadt
You should notice a new colourized log format when running tests with |mach test| or |mach mochitest|. If you want to revert to the old log format you can add: [test] format=tbpl to your ~/.mozbuild/machrc. If you have any feedback or issues with the new format, please chime in to bug 1445624

Re: MinGW Target on TaskCluster

2018-03-14 Thread Tom Ritter
On Tue, Feb 6, 2018 at 5:36 PM, Aaron Klotz wrote: > I'd like to follow up on this old thread to discuss what we can do about > improving the mingw developer experience for people doing Windows-centric > stuff. To follow up on this, in https://bugzilla.mozilla.org/show_bug.cgi?id=1444167 I lande

Re: Web-Feed subscription improvements

2018-03-14 Thread Gijs Kruitbosch
On 13/03/2018 15:26, gdk...@gmail.com wrote: Hello dear Firefox development community! As a fond user of the "subscribe to this page" button I sadly acknowledge to see the deprecation of navigator.registerContentHandler(). I'm not here to grouse about it, but rather inquire about any plans to

Re: Please try out clang-cl and lld-link on Windows

2018-03-14 Thread Marco Bonardo
It sounds cool and I'd really love to try, but: "ERROR: Found SDK version 10.0.16299.0 but clang-cl builds currently don't work with SDK version 10.0.16299.0 and later..." I know that I can set WINDOWSSDKDIR, but I'm not willing to mess too much with the env. Is there a bug tracking the update to

WorkerRef classes

2018-03-14 Thread Andrea Marchesini
Hi all, I want to introduce a new way to deal with Web Workers that makes their lifetime management easier to understand and to use. In bug 1436784 I implemented a ref-counting approach for Web Workers. This is meant to replace WorkerHolder and WorkerPrivate raw pointers. If you want to play wit

Do we still need the C++ portability guide distinct from "Using C++" doc?

2018-03-14 Thread Henri Sivonen
Is it still useful that https://developer.mozilla.org/en-US/docs/Mozilla/C%2B%2B_Portability_Guide exists as a document that's separate from https://developer.mozilla.org/en-US/docs/Mozilla/Using_CXX_in_Mozilla_code ? There is some duplication. When the two disagree, the latter seems to be right. T