Comments (6)
Hey, I've submitted a pull request to Electron to fix this. Hopefully we'll be able to get it merged sooner than later and then get it merged into agregore. Sadly it looks like we'll be stuck using the default port in the meantime.
from agregore-browser.
Interesting! Thank you for reporting this bug. I'm not sure what's causing it.
Would you feel comfortable debugging this a little? If you clone agregore and try to run it from the command line, you should be seeing the requests coming in due to this console log statenebts
Is the correct port present there when the request happens?
from agregore-browser.
Also thank you for your patience! I hadn't gone through my notifications in a few days. 😅
from agregore-browser.
Thanks for the response! Unfortunately I just reworked my site not to use an alternate port, but the bug still seems to be present. Here's the relevant snippet of the log:
<- 3 searchHistory ( [ 'gemini://alchemi.dev:1995', 1606889303532 ] )
<- 3 setBounds ( [ { x: 0, y: 36, width: 1366, height: 732 } ] )
<- 3 setBounds ( [ { x: 0, y: 75, width: 1366, height: 693 } ] )
<- 3 getURL ( [] )
<- 3 loadURL ( [ 'gemini://alchemi.dev:1995' ] )
<- 3 focus ( [] )
<- 3 setBounds ( [ { x: 0, y: 36, width: 1366, height: 732 } ] )
Navigating gemini://alchemi.dev/
-> 3 navigating ( [ 'gemini://alchemi.dev/' ] )
-> 3 history-buttons-change ( [ { canGoBack: true, canGoForward: false } ] )
{
method: 'GET',
url: 'gemini://alchemi.dev/',
referrer: '',
headers: {
Accept: 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9'
}
}
from agregore-browser.
Well shoot. It's a bug in Electron.
It's swallowing the port
section for custom protocols. :(
You can verify this by pasting new URL('gemini://alchemi.dev:1995/')
in your JS console if you hit ctrl+shift+i
We'll need to open an issue on the Electron repo and see if they know what to do about it.
from agregore-browser.
Related to this: electron/electron#24725
from agregore-browser.
Related Issues (20)
- New protocol to make HTTP requests without CORS HOT 3
- (2.0.0-7) not starting on Windows 10 HOT 2
- Bookmarks format: Markdown HOT 1
- Middle click in url bar should paste and go
- Add support for gwit sites HOT 4
- problem accessing hyper url on local machine HOT 3
- UBlock Origin Action Button not showing image HOT 1
- hyper URLs don't load, weird error code HOT 8
- Javascript error when loading ipns sutty site HOT 3
- Error when opening newly created post on ipns sutty site HOT 3
- Extensions window content cut off on macOS
- comment needs an update HOT 2
- Build difficulties connected to whatwg-mimetypes, but whatwg-mimetypes doesn't seem to be used?
- QRCode popup is not able to open/read from camera (Linux) HOT 1
- Browser Tabs HOT 1
- Typing in URL bar causes website reflow flashing HOT 1
- Add Ruffle extension to play flash games
- Magnet has no bittorrent infohash HOT 2
- add scroll wheel zoom functionality
- Add mouse side-buttons navigation
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from agregore-browser.