New support channel for XUL extension development Topic is solved
Moderators: FranklinDM, Lootyhoof
Re: New support channel for XUL extension development
Yes I am aware of how that works and my own polyfill did the same thing. Luckily I don't need the polyfill anymore at least not after stuff is switched to PHP 8.
- RealityRipple
- Astronaut
- Posts: 663
- Joined: 2018-05-17, 02:34
- Location: Los Berros Canyon, California
- Contact:
Re: New support channel for XUL extension development
Just added pipe-based "or" searching, and search tips for 0 result pages: https://udn.realityripple.com/search?q=splunge
Re: New support channel for XUL extension development
Looks great
I've added a keyword search for it now.
I've added a keyword search for it now.
"One hosts to look them up, one DNS to find them and in the darkness BIND them."
Linux Mint 21 Xfce x64 on HP i5-5200 laptop, 12 GB RAM.
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX
Linux Mint 21 Xfce x64 on HP i5-5200 laptop, 12 GB RAM.
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX
Re: New support channel for XUL extension development
Hey that's neat.
I'm browsing the forum with a device without Pale Moon so I can't check in more details, but would it be possible, if you didn't already, to provide a search engine plugin using the opensearch format?
I mean the stuff that when you visit a site, it will allow you to click on the magnifier in the search bar and then add the site to the list of available engines.
Mostly so that when I'm looking for a reference I can just paste the string in the search bar instead of navigating to the homepage first.
I'm browsing the forum with a device without Pale Moon so I can't check in more details, but would it be possible, if you didn't already, to provide a search engine plugin using the opensearch format?
I mean the stuff that when you visit a site, it will allow you to click on the magnifier in the search bar and then add the site to the list of available engines.
Mostly so that when I'm looking for a reference I can just paste the string in the search bar instead of navigating to the homepage first.
Re: New support channel for XUL extension development
You can of course create a keyword search bookmark from the context menu for the search textbox like I did, but seconded!
"One hosts to look them up, one DNS to find them and in the darkness BIND them."
Linux Mint 21 Xfce x64 on HP i5-5200 laptop, 12 GB RAM.
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX
Linux Mint 21 Xfce x64 on HP i5-5200 laptop, 12 GB RAM.
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX
- RealityRipple
- Astronaut
- Posts: 663
- Joined: 2018-05-17, 02:34
- Location: Los Berros Canyon, California
- Contact:
Re: New support channel for XUL extension development
A search plugin and advertising it would be nice too...
- RealityRipple
- Astronaut
- Posts: 663
- Joined: 2018-05-17, 02:34
- Location: Los Berros Canyon, California
- Contact:
Re: New support channel for XUL extension development
I added the autodiscovery line to every page an hour ago. Did it not show up?
- RealityRipple
- Astronaut
- Posts: 663
- Joined: 2018-05-17, 02:34
- Location: Los Berros Canyon, California
- Contact:
Re: New support channel for XUL extension development
Added CSS-based pagination to try to improve search result responsiveness in large result cases (such as searching for the letter "a"). The actual result page can still be friggin' huge, but at least after it loads it's not unwieldy. 15 results per page for now.
- RealityRipple
- Astronaut
- Posts: 663
- Joined: 2018-05-17, 02:34
- Location: Los Berros Canyon, California
- Contact:
Re: New support channel for XUL extension development
Besides fixing hyperlinks, I'm also working on re-implementing Prism for nice formatted example code, but I kind of have to do it page by page to make sure the right language definitions are used and to make some appropriate line-number changes and the like. To speed up the process, I'm removing a few more sections from the backup -
Everything to do with mobile mozilla:
Everything to do with special Firefox Editions:
Also:
Docs on Django & Node.JS.
The Mozilla/QA (Quality Assurance) docs which mean nothing now.
Mozilla/Gecko/Versions and Mozilla/Gecko/Gecko_SDK because we're not on Gecko anymore.
And Plugins/Flash_to_HTML5 because flash is dead.
If anyone has reason for me to bring them back, please let me know!
Also, can we split this topic or something?
Everything to do with mobile mozilla:
- Archive/B2G_OS
- Mozilla/Firefox_for_Android
- Mozilla/Firefox_for_iOS
- Mozilla/Firefox_OS_for_TV
- Tools/Remote_Debugging/Debugging_Firefox_for_Android_with_WebIDE_clone
- Tools/Remote_Debugging/Firefox_for_Android
- Tools/Firefox_OS_1.1_Simulator
- Tools/Firefox_OS_Simulator_clone
- Mozilla/Thunderbird
- Tools/Remote_Debugging/Thunderbird
- Mozilla/Chat_Core
- Mozilla/Calendar
- Mozilla/Instantbird
Everything to do with special Firefox Editions:
- Mozilla/Developer_Edition
- Mozilla/Enterprise_deployment
- Mozilla/Firefox_ESR
- Mozilla/Multiprocess_Firefox
- Mozilla/Firefox/Releases
- Archive/Social_API stuff
- Archive/WebIDE
- Archive/WebVR
- Archive/Apps
- Marketplace
- SOAP_in_Gecko-based_Browsers
- Mozilla_Application_Framework
- Mercurial
- How_to_Submit_a_Patch
- Mercurial & CVS
- Getting_comm-central
- Downloading_Source_Archives
- Directory_structure
- The_comm-central_build_system
- Code_Review_FAQ
- Coding_Style
- Committing_Rules_and_Responsibilities
- Requesting_feedback_and_ui-review_for_desktop_Firefox_front-end_changes
- mozilla-central
- Uploading_symbols_to_Mozillas_symbol_server
- Virtual_ARM_Linux_environment
Also:
Docs on Django & Node.JS.
The Mozilla/QA (Quality Assurance) docs which mean nothing now.
Mozilla/Gecko/Versions and Mozilla/Gecko/Gecko_SDK because we're not on Gecko anymore.
And Plugins/Flash_to_HTML5 because flash is dead.
If anyone has reason for me to bring them back, please let me know!
Also, can we split this topic or something?
Re: New support channel for XUL extension development
Please retain the following:
- Mozilla/Thunderbird
- Mozilla/Calendar
- Mozilla/Gecko/Gecko_SDK
- Mozilla/Gecko/Versions
- Mozilla_Application_Framework
- RealityRipple
- Astronaut
- Posts: 663
- Joined: 2018-05-17, 02:34
- Location: Los Berros Canyon, California
- Contact:
Re: New support channel for XUL extension development
It cool if I skip the Release Notes directory on Thunderbird?New Tobin Paradigm wrote: ↑2021-03-06, 23:24Please retain the following:Also make sure you retain archived concepts like the original XPInstall and the like.
- Mozilla/Thunderbird
- Mozilla/Calendar
- Mozilla/Gecko/Gecko_SDK
- Mozilla/Gecko/Versions
- Mozilla_Application_Framework
Re: New support channel for XUL extension development
Yeah that is fine.. I just need any technical reference for the Mail application or MailNews Core.
- RealityRipple
- Astronaut
- Posts: 663
- Joined: 2018-05-17, 02:34
- Location: Los Berros Canyon, California
- Contact:
Re: New support channel for XUL extension development
I'll keep that in mind. What I'm mostly trying to clear up is meta-documentation and mozilla repository stuff. I'm skirting build environment details because some of it's mixed up with source code details. I'll try to go through the Thunderbird folder a little more strictly and only clear up stuff like "Deploying_Thunderbird_in_the_Enterprise" and "Automated_Testing".
Calendar's a bit of a dud since right now it's just a single file (https://developer.mozilla.org/en-US/docs/Mozilla/Calendar). The subfolders didn't exist at the time of my backup, and most of them are build instructions, testing, and release notes, which I want to get rid of anyway. I might be able to reconstitute the Extension and Localization sections using Archive.org, but I don't know that they'd have any useful data, as they're focused directly on Sunbird, not the more general features of XUL or Gecko. There are some other calendar-related pages scattered about the other docs, I think, but I don't plan to delete them just yet, as they have a higher chance of relating to Lightning or other projects, or the general documentation of Gecko / Goanna.
Calendar's a bit of a dud since right now it's just a single file (https://developer.mozilla.org/en-US/docs/Mozilla/Calendar). The subfolders didn't exist at the time of my backup, and most of them are build instructions, testing, and release notes, which I want to get rid of anyway. I might be able to reconstitute the Extension and Localization sections using Archive.org, but I don't know that they'd have any useful data, as they're focused directly on Sunbird, not the more general features of XUL or Gecko. There are some other calendar-related pages scattered about the other docs, I think, but I don't plan to delete them just yet, as they have a higher chance of relating to Lightning or other projects, or the general documentation of Gecko / Goanna.
Re: New support channel for XUL extension development
Well if Calendar doesn't have anything worth anything then yeah no point in keeping it. I was just hopeful it MIGHT have some tidbit.
Re: New support channel for XUL extension development
RealityRipple, I gotta say, thank you for this terrific effort!
- RealityRipple
- Astronaut
- Posts: 663
- Joined: 2018-05-17, 02:34
- Location: Los Berros Canyon, California
- Contact:
Re: New support channel for XUL extension development
More items on the delete list, mostly multiprocess/webextensions junk:
- Mozilla/Add-ons/WebExtensions
- Mozilla/Add-ons/AMO
- Mozilla/Add-ons/Contact_us
- Web/API/FileRequest
- Web/API/HTMLIFrameElement/setNFCFocus
- Archive/Add-ons/Working_with_multiprocess_Firefox
- Archive/Add-ons/Add-on_SDK/Guides/Multiprocess_Firefox_and_the_SDK
- Archive/Mozilla/XUL/Attribute/remote
- Archive/Mozilla/XUL/Property/messageManager
- Talos
- Mozmill
- Mochitest
Re: New support channel for XUL extension development
I am not sure you should remove:
- Web/API/FileRequest
- Web/API/HTMLIFrameElement/setNFCFocus
- Archive/Mozilla/XUL/Attribute/remote
- Archive/Mozilla/XUL/Property/messageManager
- RealityRipple
- Astronaut
- Posts: 663
- Joined: 2018-05-17, 02:34
- Location: Los Berros Canyon, California
- Contact:
Re: New support channel for XUL extension development
NFC is an android thing, FileRequest extends DOMRequest (which I'm pretty sure is B2G-specific), remote and messageManager are part of multiprocess Firefox. If they are still part of UXP though, let me know!