Re: PSA: mozilla::Result is about to understand move semantics

2019-08-12 Thread Bryce Seager van Dyk
Thanks both for the clarifications. There is a use case that I'd like to clarify the performance + sanity of. I hope discussion here will be useful to others looking to use Result, but please let me know if it's more suitable to take elsewhere. In the Media stack I often want to return a

Re: PSA: mozilla::Result is about to understand move semantics

2019-08-12 Thread Kris Maglione
On Mon, Aug 12, 2019 at 11:16:17PM +0200, Emilio Cobos Álvarez wrote: On 8/12/19 10:38 PM, Bryce Seager van Dyk wrote: On Monday, August 12, 2019 at 8:41:26 AM UTC-7, Emilio Cobos Álvarez wrote: Neat! Thanks for doing this. It should allow for broader use of Result in media code. Are there

FYI: Taskcluster Services Migration

2019-08-12 Thread Dustin Mitchell
*tl;dr:* Taskcluster, the platform supporting Firefox CI, will be moving to a new hosting environment during the tree-closing window at the end of September. This is a major change and upgrade to the platform, but may cause some bumps along the way. Taskcluster is in the midst of a few

Re: PSA: mozilla::Result is about to understand move semantics

2019-08-12 Thread Emilio Cobos Álvarez
On 8/12/19 10:38 PM, Bryce Seager van Dyk wrote: On Monday, August 12, 2019 at 8:41:26 AM UTC-7, Emilio Cobos Álvarez wrote: Neat! Thanks for doing this. It should allow for broader use of Result in media code. Are there any footguns to watch out for when moving into the Result? Looking at

Re: PSA: mozilla::Result is about to understand move semantics

2019-08-12 Thread Bryce Seager van Dyk
On Monday, August 12, 2019 at 8:41:26 AM UTC-7, Emilio Cobos Álvarez wrote: > If you don't use mozilla::Result, then you can stop reading now. > > Result always returned the ok / errors by value. That's fine when the ok > or error values are cheap / small, like integers, but over time we've >

PSA: mozilla::Result is about to understand move semantics

2019-08-12 Thread Emilio Cobos Álvarez
If you don't use mozilla::Result, then you can stop reading now. Result always returned the ok / errors by value. That's fine when the ok or error values are cheap / small, like integers, but over time we've been using Result> / Result / Result, etc. Furthermore Result never worked with

Re: Documentation for IPDL needs some edit

2019-08-12 Thread Andrew McCreight
On Sat, Aug 10, 2019 at 7:15 AM wrote: > I have started to learn about IPDL and am reading IPDL Tutorial ( > https://developer.mozilla.org/en-US/docs/Mozilla/IPDL/Tutorial). It looks > like the document is old and needs some edits, but this is an area I'm > still learning so I want to make sure:

Re: Documentation for IPDL needs some edit

2019-08-12 Thread saschanaz7
On Monday, August 12, 2019 at 6:29:01 AM UTC+9, j.j. wrote: > Am Samstag, 10. August 2019 16:10:58 UTC+2 schrieb sasch...@gmail.com: > > I have started to learn about IPDL and am reading IPDL Tutorial > > (https://developer.mozilla.org/en-US/docs/Mozilla/IPDL/Tutorial). It looks > > like the

RE: Intent to Ship: Move Extended Validation Information out of the URL bar

2019-08-12 Thread Marissa (Reese) Wood
I quite like this. Thank you for the update! Marissa (Reese) Wood, PMP, CISSP | Cell Phone 303-506-3282 | re...@mozilla.com | Slack: #Marissa (Reese) From: firefox-dev On Behalf Of Johann Hofmann Sent: Monday, August 12, 2019 10:05 AM To: Firefox Dev Cc:

[desktop] Bugs logged by Desktop Release QA in the last 7 days

2019-08-12 Thread Mihai Boldan
Hello, Here's the list of new issues found and filed by the Desktop Release QA team in the last 7 days. Additional details on the team's priorities last week, as well as the plans for the current week are available at: https://tinyurl.com/y2wmf9er. Bugs logged by Desktop Release QA in the

Intent to Ship: Move Extended Validation Information out of the URL bar

2019-08-12 Thread Johann Hofmann
In desktop Firefox 70, we intend to remove Extended Validation (EV) indicators from the identity block (the left hand side of the URL bar which is used to display security / privacy information). We will add additional EV information to the identity panel instead, effectively reducing the exposure

Re: Non-header-only headers shared between SpiderMonkey and the rest of Gecko

2019-08-12 Thread Henri Sivonen
On Tue, Aug 6, 2019 at 8:54 PM Kris Maglione wrote: > > On Tue, Aug 06, 2019 at 10:56:55AM +0300, Henri Sivonen wrote: > > Do we have some #ifdef for excluding parts of mfbt/ when mfbt/ is being used > > in a non-SpiderMonkey/Gecko context? > > #ifdef MOZ_HAS_MOZGLUE Thanks. This appears to be