Giter Club home page Giter Club logo

Comments (84)

ptibbetts avatar ptibbetts commented on May 2, 2024 45

throwing in my vote as a firefox developer edition user

from devtools.

imuller avatar imuller commented on May 2, 2024 22

My christmas wish this year: that there will be a Firefox version of vue-devtools ๐ŸŽ„

from devtools.

j3j5 avatar j3j5 commented on May 2, 2024 21

Is there any news on this? I'd love to be able to use FF dev edition for Vue just as I do with everything else. @skyronic? Any plans on finishing this or at least releasing some basic instructions to install what you already had?

Thanks!

from devtools.

nacr avatar nacr commented on May 2, 2024 18

@yyx990803 any news on this?

from devtools.

skyronic avatar skyronic commented on May 2, 2024 15

I've started work on a firefox version of the same. You can check out my branch hope to finish this in 2-4 weeks.

Progress so far:

2015-11-30-173650_1920x1080_scrot

from devtools.

gluons avatar gluons commented on May 2, 2024 15

Something appeared in AMO ๐Ÿ‘ป

from devtools.

clarkbw avatar clarkbw commented on May 2, 2024 14

Firefox workaround doc was removed in c8b9b1e and README was updated in 182fe68

I think we're all done here!

Thanks to everyone who helped and especially @yyx990803

from devtools.

Drive4ik avatar Drive4ik commented on May 2, 2024 12

Yes! I am still working on FF devtools, and I'll be happy with Vue plugin!! :)

from devtools.

Jonas-buriti avatar Jonas-buriti commented on May 2, 2024 9

Hey guys, are you still working in the FF version of dev tools? It would be a great enhancement... Tks!

from devtools.

dobromir-hristov avatar dobromir-hristov commented on May 2, 2024 8

Do you guys have problems with the Vue devtools panel not being scrollable? Because I have to close all the tree branches to be able to see anything that is in the lower part of the panels, for example in the Vuex Store panel. This is in Firefox ofc.

from devtools.

yyx990803 avatar yyx990803 commented on May 2, 2024 7

It's definitely planned in the future, however probably not until a few months out...

from devtools.

miladjef avatar miladjef commented on May 2, 2024 6

My year wish this develop this add-ons for firefox .

from devtools.

yyx990803 avatar yyx990803 commented on May 2, 2024 4

Well, that is good news, but I think I will keep this open until the required features land in Firefox stable. In the meanwhile, I'd be happy to take a PR updating the README to point out how to use this extension in Firefox dev build.

from devtools.

clarkbw avatar clarkbw commented on May 2, 2024 4

We're still waiting on Firefox to complete bug 1300590 such that $0 and inspect bindings will work in the devtools.inspectedWindow.eval API. Once that lands this is the list of things I believe need to be done for this issue to be closed out.

from devtools.

andreicristianpetcu avatar andreicristianpetcu commented on May 2, 2024 4

@lionel-bijaoui having a workaround is silly when you can have a one click install I really hope the VueJS DevTools devs spent a few minutes to provide an official unlisted addon untill it will be ready to be listed on AMO. It makes no sense to wait for v57 especially since some of us use v56 already.

from devtools.

xxzefgh avatar xxzefgh commented on May 2, 2024 3

@wamoyo devtools.panels API is needed http://arewewebextensionsyet.com/#devtools.panels
Some progress has been made recently, so hopefully we will be able to port easily soon

from devtools.

dobromir-hristov avatar dobromir-hristov commented on May 2, 2024 3

Just to let you know, firefox Developer edition now has the panel displayed. It doesnt work atm, doesnt recognize the Vue app, but its showing up! We are almost there ๐Ÿ˜†
--- Edit ---
Ok so it actually works, I was using the hot reloaded feature of my app and devtools says "Proxy injection failed.", but if I start it from normal server, everything works for now.

from devtools.

gluons avatar gluons commented on May 2, 2024 3

We should wait until Mozilla finish dev tool API.

chrome incompatibilities mozilla mdn

from devtools.

xxzefgh avatar xxzefgh commented on May 2, 2024 3

it does work already on Aurora channel (don't know about other versions) with Chrome Store Foxified extension
screenshot at mar 15 23-30-07

from devtools.

Zetaphor avatar Zetaphor commented on May 2, 2024 3

Also confirmed working with the latest release of dev edition and vue devtools. ๐ŸŽ‰ This works well enough for now.

  • Firefox Dev Edition aurora 54.0a2 (2017-03-15) (64-bit)
  • Chrome Store Foxified 2.4
  • Vue.js devtools 3.1.2

from devtools.

andreicristianpetcu avatar andreicristianpetcu commented on May 2, 2024 3

Bug 1300590 - Implement support for $0 and inspect bindings in devtools.inspectedWindow.eval just landed. It will probably be available in the next Nightly update :D

from devtools.

lionel-bijaoui avatar lionel-bijaoui commented on May 2, 2024 3

This is now official, but how exactly I install it on Firefox ?
Do I still need this workaround ?
I someone working on an official Firefox addon ?
This is very exciting!

from devtools.

gluons avatar gluons commented on May 2, 2024 2

I've ๐Ÿ”” subscribed this issue for Firefox addon.
Firefox user's life isn't easy with Vue as Chrome. ๐Ÿ˜ญ
Still looking forward to using Firefox addon. ๐Ÿ˜ณ

// I โค๏ธ Firefox. Don't tell me to use Chrome.

from devtools.

Draluy avatar Draluy commented on May 2, 2024 2

I'm interested in this too.

from devtools.

skyronic avatar skyronic commented on May 2, 2024 2

Hey I had gotten some work done on this a long time ago by re-using ideas from the react-devtools project. I stopped using firefox due to some other reason so I didn't continue work on this.

A lot of the structure for vue-devtools is inspired by https://github.com/facebook/react-devtools

so you'd want to create a folder in 'shells' similar to this one - https://github.com/facebook/react-devtools/tree/master/shells/firefox

from devtools.

ramsayleung avatar ramsayleung commented on May 2, 2024 2

look forward to the firefox version

from devtools.

neeravp avatar neeravp commented on May 2, 2024 2

@thewhitetulip If you have downloaded the addon, then you can go to the addon management interface in firefox by navigating to about:addons.

Once on the about:addons interface, you can click the gear icon in the top right before the search field and you will get an option Install Add-on from file, it will allow you to install the downloaded addon.

Hope this helps.

from devtools.

andreicristianpetcu avatar andreicristianpetcu commented on May 2, 2024 2

If you are fine with an unofficial build and want to run VueJS DevTools without the hassle of singing and converting the addon, I made one here.

I posted a lot of info related to Firefox addons on this issue in case you need the info.

from devtools.

soapdog avatar soapdog commented on May 2, 2024 2

I just picked the built version in shells/chrome, duplicated that into shells/firefox and used the web-ext tool and packed it. It is working for me. It would be trivial to ship that to AMO. It would be cool if the original author did it.

from devtools.

zironycho avatar zironycho commented on May 2, 2024 2

I am using Waterfox. I installed vuejs devtool, and restarted browser. However I couldn't find Vue tab in inspect window.

from devtools.

yyx990803 avatar yyx990803 commented on May 2, 2024 1

@skyronic very cool! Excited to have someone working on this. Let me know if you have any questions :)

from devtools.

wamoyo avatar wamoyo commented on May 2, 2024 1

I can confirm that this doesn't work for our case: https://addons.mozilla.org/en-US/firefox/addon/chrome-store-foxified/

from devtools.

lautaroramos avatar lautaroramos commented on May 2, 2024 1

This is a so-needed tool ๐Ÿ‘Ž I don't want to use chrome for this matter either

from devtools.

Jonas-buriti avatar Jonas-buriti commented on May 2, 2024 1

@brunjick tks! Here is working too at Firefox Dev Edition with Chrome Store Foxified.
Look it @mauricionr

from devtools.

dobromir-hristov avatar dobromir-hristov commented on May 2, 2024 1

@Hendriksie Yes, we are using the dev edition :)

from devtools.

thewhitetulip avatar thewhitetulip commented on May 2, 2024 1

@gluons I did use that addon, it asked me to sign in using Firefox dev account, I did that, but I didn't get an option to install the addon, I could just download the .crx version or temporarily install it, I'll take a look at it today and let you know.

from devtools.

thewhitetulip avatar thewhitetulip commented on May 2, 2024 1

@neeravp There is no rocket science in submitting a PR, you just fork the project, edit the README.md file and submit it as a PR, based on the time @yyx990803 or other collaborators have, they'll merge it.

I agree with you and I was going to say this earlier, we can just upload a signed version of the addon rather than have everyone create a firefox account as it is a waste of time and resources, if you are willing, I'd send my addon to you, just try to install it on your firefox dev, and if that's fine, we can upload it directly on github itself.

from devtools.

gluons avatar gluons commented on May 2, 2024 1

@lionel-bijaoui Firefox Nightly is 56 now. So close. Let's try it when 57 come. ๐Ÿ˜œ

from devtools.

lionel-bijaoui avatar lionel-bijaoui commented on May 2, 2024 1

@andreicristianpetcu THANK YOU! It work perfectly (except for the scroll)

from devtools.

callahad avatar callahad commented on May 2, 2024 1

Either is fine. Using Chrome Store Foxified directly just cuts out a middleman :)

Based on @clarkbw's comment above, it looks like all the pieces are in place for this, we just need to get it submitted to AMO and wait for the next release of Firefox to pick up a few fixes on our end.

from devtools.

neeravp avatar neeravp commented on May 2, 2024

Thanks. Eagerly awaiting.
On 28 Nov 2015 11:52, "Evan You" [email protected] wrote:

It's definitely planned in the future, however probably not until a few
months out...

โ€”
Reply to this email directly or view it on GitHub
#57 (comment).

from devtools.

neeravp avatar neeravp commented on May 2, 2024

Awesome @skyronic , I will check out your branch.

On Mon, 30 Nov 2015 20:19 Evan You [email protected] wrote:

@skyronic https://github.com/skyronic very cool! Excited to have
someone working on this. Let me know if you have any questions :)

โ€”
Reply to this email directly or view it on GitHub
#57 (comment).

from devtools.

PascalAOMS avatar PascalAOMS commented on May 2, 2024

Almost half a year later. :) Any news?

from devtools.

neeravp avatar neeravp commented on May 2, 2024

@yyx990803 , @skyronic - any progress? still awaiting devtools for firefox

from devtools.

thewhitetulip avatar thewhitetulip commented on May 2, 2024

Hey folks, can we install a chrome plugin inside firefox? I remember reading this some time back. It was a blog post by Firefox team saying that we can easily install a chrome plugin inside firefox.

from devtools.

adriaanzon avatar adriaanzon commented on May 2, 2024

Yes, it's called WebExtensions. But I don't think it works with developer tools.

see http://arewewebextensionsyet.com/#devtools.panels

from devtools.

thewhitetulip avatar thewhitetulip commented on May 2, 2024

That's bad news.

from devtools.

suncoastkid avatar suncoastkid commented on May 2, 2024

Still no FF extension?

from devtools.

ivansieder-xx avatar ivansieder-xx commented on May 2, 2024

@yyx990803 You got any update on this topic?

from devtools.

thewhitetulip avatar thewhitetulip commented on May 2, 2024

Anyone here wishes to build a firefox addon for Vue? I am open to collaborating, we can build our own version by checking the source code of the chrome version, do let me know if anyone is willing to participate.

from devtools.

Draluy avatar Draluy commented on May 2, 2024

Skyronic has started working on it it would seem, maybe try to get in touch?
As for me, my plate is full atm unfortunately.

from devtools.

thewhitetulip avatar thewhitetulip commented on May 2, 2024

The maybe I can start working on your version itself. I've never written a extension, so it will take a little time!

from devtools.

wamoyo avatar wamoyo commented on May 2, 2024

So, which features are prevent this from just being ported over?

https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Chrome_incompatibilities

from devtools.

stefanpolzer avatar stefanpolzer commented on May 2, 2024

Why is there still no plugin for Firefox? Would really appreciate it!

from devtools.

posva avatar posva commented on May 2, 2024

Because Vue + core libs is more prioritised than this

from devtools.

thewhitetulip avatar thewhitetulip commented on May 2, 2024

@dobromir-hristov How do I install this for Firefox Dev edition?

from devtools.

gluons avatar gluons commented on May 2, 2024

@thewhitetulip Go to about:debugging#addons and click button and browse to add-on file (manifest.json).

from devtools.

dobromir-hristov avatar dobromir-hristov commented on May 2, 2024

There is a plugin in firefox plugins to install Chrome Extensions directly from the Chrome Extensions website.

from devtools.

thewhitetulip avatar thewhitetulip commented on May 2, 2024

@gluons @dobromir-hristov I'll try this today and let you know, thanks!

from devtools.

wamoyo avatar wamoyo commented on May 2, 2024

@gluons That's probably only a few months out then, no?

from devtools.

thewhitetulip avatar thewhitetulip commented on May 2, 2024

@brunjick Thanks for the update! I have the Aurora channel installed, will try and confirm back!

from devtools.

thewhitetulip avatar thewhitetulip commented on May 2, 2024

@neeravp Can you please update the content of this issue to state that the extension now works with Firefox?

from devtools.

neeravp avatar neeravp commented on May 2, 2024

@thewhitetulip I have updated the issue content .

from devtools.

thewhitetulip avatar thewhitetulip commented on May 2, 2024

@neeravp Thank you!

from devtools.

Hendriksie avatar Hendriksie commented on May 2, 2024

Tested it on the latest release of Firefox (52.01 (64-bit)), although I get the icon next to the address-bar, no Vue pane can be found.

from devtools.

xxzefgh avatar xxzefgh commented on May 2, 2024

@Hendriksie Latest release is 54.0a2 (2017-03-19) (64-bit)

from devtools.

Hendriksie avatar Hendriksie commented on May 2, 2024

@brunjick forgot to mention that I use the normal release version, no dev edition / aurora edition

from devtools.

thewhitetulip avatar thewhitetulip commented on May 2, 2024

Anyone here would like to write a guide about how to install this addon? I wasn't able to install it!

from devtools.

gluons avatar gluons commented on May 2, 2024

@thewhitetulip They use Chrome Store Foxified.

from devtools.

thewhitetulip avatar thewhitetulip commented on May 2, 2024

@neeravp This is awesome, thank you! I was able to install the addon and it looks cool. Thank you very much.

from devtools.

Zetaphor avatar Zetaphor commented on May 2, 2024

@thewhitetulip @neeravp It should be mentioned for any future Googlers, you first want to choose the "Save Signed Addon" option. This will generate a signed XPI file you can then install from the about:addons page.

from devtools.

thewhitetulip avatar thewhitetulip commented on May 2, 2024

@neeravp @Zetaphor is right, it would be amazing if you could just copy paste the message which you sent me, the exact steps to install the addon at the top of the issue in the description, so new people finding this page via google won't face any issues.

from devtools.

neeravp avatar neeravp commented on May 2, 2024

@yyx990803 Should I close the issue Evan? Or should it be open till a native Firefox addon/extension is available? Please suggest.

from devtools.

gluons avatar gluons commented on May 2, 2024

I think it should be opened til devtools API released.

This issue is for Firefox add-on. Not for installing Chrome extension in Firefox.

It hasn't been resolved.

from devtools.

thewhitetulip avatar thewhitetulip commented on May 2, 2024

@gluons Yes, until this is available in normal Firefox we should wait, when it is however, we do not need a new addon in firefox thus, we can close this, what do you think?

from devtools.

neeravp avatar neeravp commented on May 2, 2024

I was thinking about a PR, but there are two things holding me back. First I have never contributed to any open source project by means of PR so am not sure about how to do it properly. I can prepare a gist and send it across you @yyx990803 .

But even before that using Chrome Store Foxified requires to sign the extension/addon, for which I had to create an account at AMO. What I am wondering is that for anyone who wants to use vue-devtools in Firefox will need to open an account at AMO just for the purpose of signing the extension.

Wouldn't it be better if we (anyone) can create an accont at AMO and sign the extension and then download the signed extension, which can then be included in this repo as a workaround for Firefox.

Then any subsequent users can just download the signed extension from here and use Install Addon from file to get vue-devtools working in firefox.

I am trying to figure out if such a signed extension can be reused.

from devtools.

clarkbw avatar clarkbw commented on May 2, 2024

Investigate custom fonts that aren't working in Firefox

I'm getting this error:

downloadable font: GSUB: too large substitute

And it looks like this stackoverflow answer might be the path forward: https://stackoverflow.com/a/36803177/897414

Looks like the issue was reported Dogfalo/materialize#4493 and fixed here Dogfalo/materialize@5f8b46c I'll have a look at updating the font files.

from devtools.

clarkbw avatar clarkbw commented on May 2, 2024

Need to review the webpack options for target browser and dev mode I think we could likely just add { firefox: 55 }

Getting an error with 55 right now. Chrome is currently shipping 58 and 60 for Canary so I don't think it'll be an issue to use Fx 48 for now.

Here's the error:

Module build failed: Error: Support data exists for the following versions of firefox: 43, 44, 45, 46, 47, 48. Please raise an issue at https://gitlab.com/Rich-Harris/buble/issue

from devtools.

tun100 avatar tun100 commented on May 2, 2024

Great! Hope this plan come true soon

from devtools.

gluons avatar gluons commented on May 2, 2024

@lionel-bijaoui

Firefox continues its rapid implementation of new WebExtension APIs. These APIs are designed to work cross-browser, and will be the only APIs available to add-ons when Firefox 57 launches this November.

It's on Firefox 57? It may not work now. I think we still need it for now.

from devtools.

lionel-bijaoui avatar lionel-bijaoui commented on May 2, 2024

@gluons Oh... I read it to fast it seem... I will wait then... ๐Ÿ˜ž

from devtools.

Hendriksie avatar Hendriksie commented on May 2, 2024

Installing Vue-devtools via the workaround (https://github.com/vuejs/vue-devtools/blob/master/docs/workaround-for-firefox.md) works great on Firefox 54 (released just a few days ago).

Only thing I noticed is that I can't scroll inside the devtools window.

from devtools.

andreicristianpetcu avatar andreicristianpetcu commented on May 2, 2024

@Hendriksie what is the advantage of the workaround over the one click install I proposed? The workaround seems complicated and unnecessary but please correct me if I'm wrong. I tend to like thing that just work.

from devtools.

gluons avatar gluons commented on May 2, 2024

@yyx990803 Can you add Vue logo on AMO page? Maybe easier to recognize.

from devtools.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.