Code Monkey home page Code Monkey logo

Comments (25)

ericjung avatar ericjung commented on May 13, 2024 3

FoxyProxy 7.4 finished and submitted to Mozilla for approval. (Recommend Add-ons require manual review and approval by Mozilla before public release, unlike non-recommended add-ons). I expect that to take 1-3 days.

Thanks, everyone, for your help debugging! This version is solid. I hope you like it.

I will try to post here after it's approved so that you can force Firefox to update instead of waiting for the update to be pushed to you.

from firefox-extension.

ericjung avatar ericjung commented on May 13, 2024 3

Thanks for rushing this release out. It's been working well for me so far and it was delivered to my browser a couple of hours after your comment, so someone at Mozilla was probably paying attention.

Yay! I have worked for Mozilla 3 different times in the past and am on good terms with quite a few people still working there. I hope that helps.

Really appreciate all the years of hard work you've put in to this project;

Thank you for noticing! I started FoxyProxy 13 years, and we will never separate. Just yesterday I uploaded a huge archive of past releases, including 1.0 which was released in April 2006. Now I just have to upload the release notes, too. Maybe it's more appropriate for archive.org.

Anyway, the best way to help is to contribute by donating or purchasing FoxyProxy VPN/proxy service. I don't push that in the software very much because I dont want to alienate people, but it is the reason I can continue to write this software. There are many reasons to choose FoxyProxy VPN/proxy service over competitors, but I dont want to write about that on github. Ping me in email if you're interested (including a discount code).

it's been an indispensable tool for me for a long time.

Thank you so much. This motivates me more than you can ever know.

from firefox-extension.

ericjung avatar ericjung commented on May 13, 2024 2

@mozbhearsum thank you that will be very helpful & I'll update this ticket when version is ready for testing with Nightly.

from firefox-extension.

ericjung avatar ericjung commented on May 13, 2024 1

This is fixed. I've done a lot of testing, but I have no finished all tests. If you'd like to try it:

You will not lose any settings.

  1. Download and unzip 7.4 beta
  2. Enter about:debugging#/runtime/this-firefox in the Firefox URL bar
  3. Click “Load Temporary Add-on”
  4. Navigate to where you unzipped in step 1. Select any file in the src directory

Again, you will not lose any settings.

I would greatly appreciate any feedback. This also fixes issue #38.

Helping me to test this is how bugs are prevented! Please help.

from firefox-extension.

sjuxax avatar sjuxax commented on May 13, 2024 1

Firefox 71 hit the beta aka "Developer" channel yesterday and now the mainline FoxyProxy is totally dead for me. MozWiki is a little behind, but the "99.99% up-to-date" Google Calendar link from that page shows event named DevEd 71.0b1 released @ 100% for 2019-10-15 (yesterday), so presumably this is going to start breaking for a lot more people soon.

I'm about to test the beta build, but if we're confident in these fixes, can we get this pushed to the official channels? @ericjung

EDIT: Working fine for me in Firefox 71b01 64-bit Windows build ID 20191014171118. Thanks!

from firefox-extension.

ericjung avatar ericjung commented on May 13, 2024

Hello,

  1. Please confirm you have a SOCKS5 srver running on 127.0.0.1:1086 (i am guessing ssh -D ?)
  2. What error do you se?
  3. What does the FoxyProxy log say?

thank you.

from firefox-extension.

shijialee avatar shijialee commented on May 13, 2024
  1. yes. running with ssh -CND
  2. I do not see any error. I am running ssh debug mode ssh -v too and there is no traffic going through.
  3. there is nothing in the log.

My original problem happened on work computer.
I just upgrade firefox and foxyproxy to the latest on my home computer and experiencing the same problem. And foxyproxy was working before the upgrade.

Both running Mac.

BTW, I notice that the foxyproxy icon doesn't change after switching from the proxy to turn off (using firefox setting). It was icon with a red cross in the previous version if I remember correctly. see screenshot.

Screen Shot 2019-09-29 at 11 58 13 PM

from firefox-extension.

ericjung avatar ericjung commented on May 13, 2024

Hi

It sounds like there is a JavaScript error and I very much need your help to fix this. Do you know how to load an extension in debug mode and view the JavaScript console? If not I can give instructions. It is not difficult. I would greatly appreciate your help.

Also what happens when you turn off FoxyProxy from the options page instead of the toolbar popup? Does the icon change then?

from firefox-extension.

shijialee avatar shijialee commented on May 13, 2024

I skimmed this page https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/Debugging and here are some console errors. Please let me know what else I can do.

Also, When you say turn off FoxyProxy from the options page. Did you mean by choose from the dropdown from the options page? I did that and It has no effect.

The first three errors are triggered when I clicked on the FoxyProx icon from Toolbar.

BTW, I am using Firefox Nightly.

[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIDOMWindowUtils.removeSheetUsingURIString]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/ExtensionCommon.jsm :: runSafeSyncWithoutClone :: line 75"  data: no] ExtensionCommon.jsm:75:12
    runSafeSyncWithoutClone resource://gre/modules/ExtensionCommon.jsm:75
    cleanup resource://gre/modules/ExtensionContent.jsm:402
    close resource://gre/modules/ExtensionContent.jsm:929
    destroyed resource://gre/modules/ExtensionContent.jsm:1014
    observe resource://gre/modules/ExtensionContent.jsm:1032
sender.tab is undefined main.js:642
    onConnect moz-extension://70f40431-a2c4-054a-b979-96765fc88c37/background_scripts/main.js:642
    onConnect self-hosted:1021
    <anonymous> moz-extension://70f40431-a2c4-054a-b979-96765fc88c37/background_scripts/main.js:110
    apply self-hosted:2018
    applySafeWithoutClone resource://gre/modules/ExtensionCommon.jsm:595
    asyncWithoutClone resource://gre/modules/ExtensionCommon.jsm:2423
Promise resolved after context unloaded
2 utils.js:291
    monitorChromeStorage moz-extension://70f40431-a2c4-054a-b979-96765fc88c37/lib/utils.js:291
Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. 2 background.js:64
    <anonymous> moz-extension://30901ff7-057d-0541-b789-b8a9dc65fc59/background.js:64
Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. background.js:72
Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. background.js:1
Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. 2 background.js:72
Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. background.js:64
Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. 10 background.js:1
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIDOMWindowUtils.removeSheetUsingURIString]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/ExtensionCommon.jsm :: runSafeSyncWithoutClone :: line 75"  data: no] ExtensionCommon.jsm:75:12
sender.tab is undefined main.js:642
Promise resolved after context unloaded
2 utils.js:291
Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. background.js:1
Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. background.js:72
Empty string passed to getElementById(). FormAutofillHeuristics.jsm:383:22
Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. 2 background.js:1
Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. 3 background.js:64
browser.proxy.unregister is not a function 2 background.js:268
    setDisabled moz-extension://2d02daa1-50f9-e24f-a03a-43fc5e28216a/scripts/background.js:268
    sendToPAC moz-extension://2d02daa1-50f9-e24f-a03a-43fc5e28216a/scripts/background.js:181
    apply self-hosted:2018
    applySafeWithoutClone resource://gre/modules/ExtensionCommon.jsm:595
    applySafeWithoutClone self-hosted:1023
    wrapPromise resource://gre/modules/ExtensionCommon.jsm:808
browser.proxy.register is not a function background.js:229
    sendToPAC moz-extension://2d02daa1-50f9-e24f-a03a-43fc5e28216a/scripts/background.js:229
    apply self-hosted:2018
    applySafeWithoutClone resource://gre/modules/ExtensionCommon.jsm:595
    applySafeWithoutClone self-hosted:1023
    wrapPromise resource://gre/modules/ExtensionCommon.jsm:808
browser.proxy.unregister is not a function background.js:268

from firefox-extension.

shijialee avatar shijialee commented on May 13, 2024

FYI, I tried debug mode for another extension colorzilla which generated the following error like FoxyProxy when clicking icon from Toolbar. The extension is working fine though.

[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIDOMWindowUtils.removeSheetUsingURIString]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource://gre/modules/ExtensionCommon.jsm :: runSafeSyncWithoutClone :: line 75"  data: no] ExtensionCommon.jsm:75:12
    runSafeSyncWithoutClone resource://gre/modules/ExtensionCommon.jsm:75
    cleanup resource://gre/modules/ExtensionContent.jsm:402
    close resource://gre/modules/ExtensionContent.jsm:929
    destroyed resource://gre/modules/ExtensionContent.jsm:1014
    observe resource://gre/modules/ExtensionContent.jsm:1032

from firefox-extension.

ericjung avatar ericjung commented on May 13, 2024

Are you using Firefox Nightly? It is not supported yet. Please let me know.

from firefox-extension.

shijialee avatar shijialee commented on May 13, 2024

yes, I am using nightly. I mentioned that 3 messages up.

Well. Why the heck check for update pull the latest FoxyProxy in...

Downgraded to 6.6.2 and works again.

from firefox-extension.

ericjung avatar ericjung commented on May 13, 2024

Downgraded to 6.6.2 and works again.

That is strange. 6.6.2 also should not work with Nightly.

from firefox-extension.

rextheleopard avatar rextheleopard commented on May 13, 2024

FoxyProxy 7.3 does not works on nightly firefox builds.

from firefox-extension.

TriMoon avatar TriMoon commented on May 13, 2024

I can confirm that 'FoxyProxy Standard Version: 7.3' stopped working on Nightly just a day or two ago....
It was working fine until that...
I gave feedback on the Nightly menu as "Sad" option as soon as it stopped, mentioning FoxyProxy stopped working...

from firefox-extension.

ericjung avatar ericjung commented on May 13, 2024

I am aware that it does not work with Nightly. I am also aware of how to fix it, but have not finished the work yet. I have not supported Nightly in the past.

from firefox-extension.

bhearsum avatar bhearsum commented on May 13, 2024

I'm hitting this in Nightly as well. I'm happy to help do any testing of any future builds, should that be useful.

from firefox-extension.

zao avatar zao commented on May 13, 2024

The 7.4 beta linked above seems to again select proxies, log URLs, and actually work, based on some brief testing in 64-bit Nightly on Win10.

from firefox-extension.

ericjung avatar ericjung commented on May 13, 2024

The 7.4 beta linked above seems to again select proxies, log URLs, and actually work, based on
some brief testing in 64-bit Nightly on Win10.

Thank you -- anyone else have feedback please?

from firefox-extension.

bhearsum avatar bhearsum commented on May 13, 2024

Works for me on the October 7th Nightly, too.

from firefox-extension.

bhzhu203 avatar bhzhu203 commented on May 13, 2024

This is fixed. I've done a lot of testing, but I have no finished all tests. If you'd like to try it:

You will not lose any settings.

1. Download and unzip [7.4 beta](https://github.com/foxyproxy/firefox-extension/archive/7.4.zip)

2. Enter `about:debugging#/runtime/this-firefox` in the Firefox URL bar

3. Click “Load Temporary Add-on”

4. Navigate to where you unzipped in step 1. Select any file in the `src` directory

Again, you will not lose any settings.

I would greatly appreciate any feedback. This also fixes issue #38.

Helping me to test this is how bugs are prevented! Please help.

Works in firefox Nightly !

from firefox-extension.

shijialee avatar shijialee commented on May 13, 2024

This is fixed. I've done a lot of testing, but I have no finished all tests. If you'd like to try it:

You will not lose any settings.

1. Download and unzip [7.4 beta](https://github.com/foxyproxy/firefox-extension/archive/7.4.zip)

2. Enter `about:debugging#/runtime/this-firefox` in the Firefox URL bar

3. Click “Load Temporary Add-on”

4. Navigate to where you unzipped in step 1. Select any file in the `src` directory

Again, you will not lose any settings.

I would greatly appreciate any feedback. This also fixes issue #38.

Helping me to test this is how bugs are prevented! Please help.

works on October 7th Nightly for me. thanks!

from firefox-extension.

DjLegolas avatar DjLegolas commented on May 13, 2024

works on Nightly 71.0a1 (2019-10-10) (64-bit).
Great work @ericjung 👍

from firefox-extension.

ericjung avatar ericjung commented on May 13, 2024

Yes, I'll get it out likely 2019-10-17 and Mozilla takes a day or two to approve. Basically I've been working on edge case testing this whole time.

Eric

from firefox-extension.

sjuxax avatar sjuxax commented on May 13, 2024

Thanks for rushing this release out. It's been working well for me so far and it was delivered to my browser a couple of hours after your comment, so someone at Mozilla was probably paying attention.

Really appreciate all the years of hard work you've put in to this project; it's been an indispensable tool for me for a long time. 🙇

from firefox-extension.

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.