Re: Intent to unship: moz*Frames attributes of HTMLVideoElement

2017-07-07 Thread Anne van Kesteren
On Fri, Jul 7, 2017 at 8:51 AM, Jet Villegas wrote: > Depending on what you find, we may have to keep this API around :-/ Yeah, I would expect us to follow the "normal" deprecation and remove path to be more confident in the eventual unshipping: 1. Gather telemetry on how often these APIs are us

PSA: If using npm 5.0/5.0.1, please update to 5.1.0

2017-07-07 Thread Mark Banner
If you've got npm 5.0 or 5.0.1 installed, please update to 5.1.0 . The latest version has a lot of fixes for its package handling when package.json is manually changed. I'll be doing some ESLint dependency updates soon which

Re: Embedding Firefox or Gecko in 2017

2017-07-07 Thread Henri Sivonen
Positron isn't real Win32 embedding, though, right? That is, Positron runs the whole app instead of a view inside an otherwise Win32 app. To put a Gecko view inside a larger Win32 app, resurrecting EmbedLite might the more appropriate way to go. The actively-maintained user of EmbedLite code is th

Re: Intent to unship: moz*Frames attributes of HTMLVideoElement

2017-07-07 Thread Mike Taylor
On 7/7/17 2:41 AM, Anne van Kesteren wrote: > On Fri, Jul 7, 2017 at 8:51 AM, Jet Villegas wrote: >> Depending on what you find, we may have to keep this API around :-/ > > Yeah, I would expect us to follow the "normal" deprecation and remove > path to be more confident in the eventual unshipping

Re: Intent to unship: tree pseudo-element selectors from web content (::-moz-tree-*)

2017-07-07 Thread Ehsan Akhgari
On 07/07/2017 12:29 AM, Xidorn Quan wrote: On Fri, Jul 7, 2017, at 02:24 PM, Jet Villegas wrote: It looks like there may be a lot more of these: https://stackoverflow.com/a/25397485 How about we just stub out the Stylo impls instead of unshipping the pseudo in content? I'm not unshipping this

Re: Intent to unship: moz*Frames attributes of HTMLVideoElement

2017-07-07 Thread Ehsan Akhgari
On 07/07/2017 03:41 AM, Anne van Kesteren wrote: On Fri, Jul 7, 2017 at 8:51 AM, Jet Villegas wrote: Depending on what you find, we may have to keep this API around :-/ Yeah, I would expect us to follow the "normal" deprecation and remove path to be more confident in the eventual unshipping: Y

Re: Linting for common causes of oranges in mochitests (need ideas)

2017-07-07 Thread Ehsan Akhgari
FWIW years ago I decided to act on trying to detect some of the patterns indicated on that page automatically, see https://bugzilla.mozilla.org/show_bug.cgi?id=649012. It didn't use linting (because we didn't really have any linting support back then) but the idea is the same, just with a diff

Re: Linting for common causes of oranges in mochitests (need ideas)

2017-07-07 Thread Andrew Halberstadt
On Fri, Jul 7, 2017 at 12:15 PM, Ehsan Akhgari wrote: > FWIW years ago I decided to act on trying to detect some of the patterns > indicated on that page automatically, see https://bugzilla.mozilla.org/s > how_bug.cgi?id=649012. It didn't use linting (because we didn't really > have any linting

Re: Linting for common causes of oranges in mochitests (need ideas)

2017-07-07 Thread Gijs Kruitbosch
IME panels/popups/context-menus are flaky generally, and especially on Linux. I don't know how to meaningfully lint for this. The other thing is various incantations that try to do variations on the "load x in a tab" theme. It turns out that it's not trivial to not race with an expectant page

Bulk Closing Intermittents

2017-07-07 Thread Emma Humphries
As discussed earlier, Joel and I have kicked off a process to close intermittent test failures in Bugzilla. If a test associated with a bug does not fail in 21 days, we'll close the bug as RESOLVED:INCOMPLETE. The first batch of intermittent bugs to close has 5,130 tickets. I have a script to clo