I've been working on a XULRunner based program for quite long. Since XULRunner isn't actively supported anymore, I kept running my program via Firefox with its -app switch. Now I'd like to build a standalone program, with an installer to distribute, but I cannot find any relating information. Is that even possible?
Build standalone XUL program based on Firefox's `-app` switch
140 Views Asked by user2953241 At
1
There are 1 best solutions below
Related Questions in FIREFOX
- (in promise) TypeError: NetworkError when attempting to fetch resource
- Optimizing Selenium script for faster execution
- Apply Firefox policies.json only to Firefox but not to Nightly
- Difficulty Accessing HTTP URLs/IP Addresses Due to Browser Redirecting to HTTPS: Seeking Solutions
- How do I separate emails (from 1 alias) in Thunderbird from invasive websites on Firefox with file browsing scripts? Should I worry?
- Gecko chrome @supports function for strings and numbers
- some CSS property working on chrome's console but not on firefox
- Playwright - Firefox tests time out, but Chromium tests don't
- Notification.permission always return 'denied' on firefox
- Useless horizontal scrollbar in Firefox with absolute positioned div with fixed height
- Why is it impossible to definitively know if your website is running as a PWA or as a website?
- WebRTC from Firefox to Android crashes
- Firefox CSS: Set a variable based on properties of another element
- Getting Negative Time Duration in Sender-to-Client Application using Date.now() api
- Prevent users accessing Firefox menu items
Related Questions in XUL
- How to use local source instead of jar file in chrome.manifest in Mozilla application
- How can I get WebStorm to lookup entity references in my DTD files
- Where can I find an XSD/DTD for XUL which WebStorm will like?
- How to set the checkbox label width in the xul file?
- How to pass link to javascript function via right-click menu?
- Can not fire the ondialogaccept event handler in Thunderbird 68.5.0 add-on's xul dialog
- Can not generate a multiline textbox on XUL dialog (Thunderbird 68.5.0)
- How to add onload listener without XUL in Thunderbird Addon?
- FireGestures script to call extension function
- XUL window events for Thunderbird 60+
- How to force Firefox 56 to reload a legacy add-on?
- C# - Windows forms with Gecko and xul
- C/C++ WIN32 - Gecko - Integrate web browser
- How detect if a webpage is opened by XUL <browser> tag?
- How to send message from XUL to embedded WebExtension
Related Questions in XULRUNNER
- org.eclipse.swt.SWTError: No more handles [MOZILLA_FIVE_HOME='/usr/lib/firefox'] (java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons
- GeckoFx60 messing with Outlook decimals
- Instead of displaying pdf files in Red Hat Linux, the SWT browser opens a save prompt. Is there any way to handle this?
- How can I open pdf files in SWT browser window while using XULRunner?
- Minimal Browser - HTML, CSS, JS or Wrapper?
- C# - Windows forms with Gecko and xul
- C/C++ WIN32 - Gecko - Integrate web browser
- Xunit console runner hangs while using reportportal option
- How detect if a webpage is opened by XUL <browser> tag?
- Geckofx-Core - System.DllNotFoundException
- XPCOM error in maven SWT project on windows 10 64 bit
- Embedding Firefox/Gecko as a control into .Net (forms/wpf) general beginner questions getting started
- Can XULRunner browser delete local file?
- Forcing Xulrunner to ignore X-Frame-Options
- Desktop application using Firefox WebExtensions
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
What you want to do is really pretty much the original use case. I've only personally seen it done with NSIS, but also Inno is mentioned in the documentation.
Here are some helpful links...
Deploying XULRunner Gives a high level overview.
The short version is that you need to bring your own installer solution, but one example is detailed here: Windows Into setup installer
Or, using NSIS, this stub: Sample NSIS script for XULRunner