Re: Visual Studio Code integration with `clangd` for C/C++ development

2020-09-10 Thread Andi-Bogdan Postelnicu
First of all you will need to get VSCode and mozilla repo. Besides that you have the `./mach bootstrap` environment that downloads everything that you need like Python, Node, LLVM and the rest of packages that we need to build Firefox. Once the bootstrap environment is setup is very easy to have

Re: Visual Studio Code integration with `clangd` for C/C++ development

2020-09-10 Thread Andi-Bogdan Postelnicu
I’m sure down the road we will have an extension and integrate the entire linting system into vscode. > On 10 Sep 2020, at 19:29, Andrew Halberstadt wrote: > > This is great, thanks Andi! > > Are there any plans to introduce a `mach lint` integration as well? Or is > that what is already bein

Re: Visual Studio Code integration with `clangd` for C/C++ development

2020-09-10 Thread Andi-Bogdan Postelnicu
Please see my comment inlined > On 11 Sep 2020, at 00:25, Botond Ballo wrote: > > Thanks a lot for your work on this, Andi, this is really neat! > > One question: > > On Thu, Sep 10, 2020 at 12:20 PM Andi-Bogdan Postelnicu > wrote: > VSCode

Re: Visual Studio Code integration with `clangd` for C/C++ development

2020-09-10 Thread Botond Ballo
Thanks a lot for your work on this, Andi, this is really neat! One question: On Thu, Sep 10, 2020 at 12:20 PM Andi-Bogdan Postelnicu wrote: > VSCode is a multi-platform > open-source programming editor developed by Microsoft and volunteers. It is > partly b

happy bmo push day!

2020-09-10 Thread David Lawrence
the following changes have been pushed to bugzilla.mozilla.org: (tag: https://github.com/mozilla-bteam/bmo/tree/release-20200908.1) https://bugzil.la/1657542 : During recent bmo deployment, emails were delivered to a file instead of SES which caused interruption of email service https://bugzil.

Re[2]: Visual Studio Code integration with `clangd` for C/C++ development

2020-09-10 Thread mhoye
This is amazing work. For the sake of new user documentation, I have a question: From scratch, for me to get from zero to VS Code Community edition to "I have everything I need to work on Firefox", what is the consensus around the components or options I need to pick to get myself close to an

Re: Visual Studio Code integration with `clangd` for C/C++ development

2020-09-10 Thread Andrew Halberstadt
This is great, thanks Andi! Are there any plans to introduce a `mach lint` integration as well? Or is that what is already being used for "inline parsing errors with limited auto-fix hints"? On Thu, Sep 10, 2020 at 12:20 PM Andi-Bogdan Postelnicu wrote: > TLDR: VSCode users can type `./mach id

Visual Studio Code integration with `clangd` for C/C++ development

2020-09-10 Thread Andi-Bogdan Postelnicu
TLDR: VSCode users can type `./mach ide vscode` in order to get code completion, reference navigation, refactoring, reformatting, etc. Hello all, VSCode is a multi-platform open-source programming editor developed by Microsoft and volunteers. It is partly bui

Intent to ship: Update browsing context name on cross site navigation or history traversal

2020-09-10 Thread Tim Huang
Summary: The window.name can persist after doing cross-origin navigation, which means it can leak information across origins and be used as a tracking vector. To address this, we want to clear the window.name when doing cross-origin navigations. The window.name won't persist across origins, so ca