[Linux] MozillaBrowser uses deprecated "-remote" flag causing URL to be silently dropped on Firefox 57+
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 72/100
Direzione di ricerca
Inizia leggendo il codice MozillaBrowser che costruisce i parametri della riga di comando di Firefox, poi ispeziona DefaultWebBrowser.java, che l'issue identifica anche come utilizzatore del flag deprecato. Controlla come viene passato il parametro URL in entrambi i casi. Fatto significa che Firefox 57+ apre l'URL richiesta quando è selezionato come browser esterno su Linux.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
- I verified I can reproduce this issue against latest Integration
Build of Eclipse SDK
Steps to reproduce
- Install Firefox and Chrome on Linux
- Set Chrome as system default browser
- Preferences > General > Web Browser >
Use external web browser > Select Firefox > Apply and Close - Open any URL in Eclipse
I expected: Firefox opens with the URL
But got: Firefox launches but URL is not opened
Root Cause
MozillaBrowser uses deprecated "-remote openURL(...)" flag
which was removed in Firefox 57 (2017), causing URL to be
silently dropped.
Fix suggestion
// Before
parameters + " -remote openURL(" + IBrowserDescriptor.URL_PARAMETER + ")"
// After
parameters + " --new-tab " + IBrowserDescriptor.URL_PARAMETER
Tested under this environment:
- OS: Linux Ubuntu 22.04.4 LTS
- Eclipse version: Eclipse Platform 4.38 (2025-12) and CDT version 12.3.0.
- Firefox version: Mozilla Firefox 150.0.3
Note
The same deprecated "-remote" flag is also used in
DefaultWebBrowser.java but has not been verified whether
it is reachable in practice. It may need the same fix.
Community
- I understand reporting an issue to this OSS project does not
mandate anyone to fix it. Other contributors may consider the
issue, or not, at their own convenience. The most efficient way
to get it fixed is that I fix it myself and contribute it back
as a good quality patch to the project.
- Lingua principale
- Java
- Stelle
- 124
- Fork
- 269
- Merge medio
- 2g 3h
- PR unite (30g)
- 69
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di eclipse-platform/eclipse.platform.ui
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
eclipse-platform/eclipse.platform.ui#4125 · 4 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
eclipse-platform/eclipse.platform.ui#3892 · 4 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
eclipse-platform/eclipse.platform.ui#2687 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
eclipse-platform/eclipse.platform.ui#4487 · 3 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Provide a shared color blend helper in JFaceForse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Aperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 18/100
eclipse-platform/eclipse.platform.ui#4486 · 3 commenti ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di eclipse-platform/eclipse.platform.ui
Issue simili
-
agent-java community triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
elastic/apm-agent-java#4594 ·
I maintainer di solito rispondono entro 1 giorno
-
area/plugin good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
kestra-io/plugin-soda#137 ·
-
area/plugin good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
kestra-io/plugin-aws#816 ·
I maintainer di solito rispondono entro 2 giorni
-
area/plugin good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
kestra-io/plugin-kestra#200 ·
I maintainer di solito rispondono entro 1 giorno
-
bug untriaged
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 92/100
opensearch-project/search-relevance#618 ·
I maintainer di solito rispondono entro 3 giorni