Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Make nsFind::Find actually use a string type as input. | wolfbeast | 2019-05-29 | -22/+4 |
| | | | | Futureproofing follow-up to b89570e31cfb84449241e363a595540b8810c217 | |||
* | Fix #1091 deprot | wolfbeast | 2019-05-29 | -0/+2 |
| | ||||
* | Perform a size check when dealing with clipboard data to be sure. | wolfbeast | 2019-05-29 | -6/+10 |
| | | | | Follow-up to 0b6d9a47051be9ef4d064c6f7c60717da91d0bc2 | |||
* | Merge branch 'master' of https://github.com/MoonchildProductions/UXP | wolfbeast | 2019-05-28 | -8368/+16300 |
|\ | ||||
| * | Update HSTS preload list | wolfbeast | 2019-05-28 | -8368/+16300 |
| | | | | | | | | Tag #447 | |||
* | | Improve efficiency of (C++) heap allocations related to | wolfbeast | 2019-05-28 | -14/+24 |
| | | | | | | | | | | | | BytecodeEmitter::code. While there, also add some sanity checks and clean up code. | |||
* | | Tweak some NSPR variables for Darwin. | Jed Davis | 2019-05-28 | -0/+2 |
| | | ||||
* | | Make extra sure Compositables don't refer back to layers after reassignment. | wolfbeast | 2019-05-28 | -5/+19 |
| | | ||||
* | | Disallow res external protocol handler. | wolfbeast | 2019-05-28 | -0/+1 |
| | | ||||
* | | Ensure we AddRef prior to early return in MediaType::Assign. | wolfbeast | 2019-05-28 | -4/+4 |
|/ | ||||
* | Improve origin-clean algorithm | wolfbeast | 2019-05-27 | -39/+41 |
| | ||||
* | Port an upstream Skia fix. | wolfbeast | 2019-05-27 | -2/+3 |
| | ||||
* | [places] Prevent some abuse of smart queries. | wolfbeast | 2019-05-26 | -4/+14 |
| | ||||
* | [Pale Moon] Fix event.stopPropagation is not defined when clicking the ↵ | Matt A. Tobin | 2019-05-25 | -1/+1 |
| | | | | show/hide tiles on about:newtab | |||
* | Merge pull request #1122 from adeshkp/remove-newtab-basilisk | New Tobin Paradigm | 2019-05-25 | -5067/+16 |
|\ | | | | | Remove code for sponsored "enhanced" tiles in NewTab page | |||
| * | Issue #246 - Remove "enhanced" newtab code from Pale Moon | adeshkp | 2019-05-25 | -69/+2 |
| | | ||||
| * | Issue #246 - Remove "enhanced" newtab code from toolkit | adeshkp | 2019-05-25 | -41/+1 |
| | | ||||
| * | Issue #246 - Remove more of compact mode and newtab junk from Basilisk | adeshkp | 2019-05-25 | -229/+6 |
| | | ||||
| * | Issue #246 - Revert "Revert "Remove unwanted newtab page code"" | adeshkp | 2019-05-25 | -4728/+7 |
| | | | | | | | | | | | | | | | | | | | | Page thumbnails hiccups seem to have resolved, so it can be landed again. This reverts commit 51792b31a36b9539fdd1b4b85abe486c1652b6c4. Conflicts: application/basilisk/modules/DirectoryLinksProvider.jsm | |||
* | | Bump platform version for primarily #1112 and #1061 | wolfbeast | 2019-05-25 | -1/+1 |
| | | ||||
* | | Add commit message style guidelines (#1117) | New Tobin Paradigm | 2019-05-25 | -0/+42 |
| | | | | | | | | | | | | | | | | * Add commit message style guidelines * Revise commit message style perposal * Grammar * Last bit * Use a space | |||
* | | Merge pull request #1119 from win7-7/NodeInfoManager-local-cache | Moonchild | 2019-05-25 | -2/+32 |
|\ \ | | | | | | | NodeInfoManager should use a local cache | |||
| * | | NodeInfoManager should use a local cache | win7-7 | 2019-05-25 | -2/+32 |
| |/ | | | | | issue #1111 | |||
* | | Merge pull request #1121 from win7-7/nsHtml5PortabilitylocalEqualsBuffer-pr | Moonchild | 2019-05-25 | -10/+10 |
|\ \ | | | | | | | Use memcmp in nsHtml5Portability::localEqualsBuffer | |||
| * | | use memcmp for nsIAtom Equals to improve performance parser/html | win7-7 | 2019-05-25 | -1/+1 |
| | | | | | | | | | issue MoonchildProductions#1113 Use memcmp and not slower string Equals in nsHtml5Portability::localEqualsBuffer | |||
| * | | use memcmp for nsIAtom Equals to improve performance xpcom/ds | win7-7 | 2019-05-25 | -9/+9 |
| |/ | | | | | issue #1113 Use memcmp and not slower string Equals in nsHtml5Portability::localEqualsBuffer | |||
* | | [media] Rewrite AudioConverter::DownmixAudio | wolfbeast | 2019-05-25 | -46/+62 |
| | | | | | | | | | | - Structure the code better - Directly downmix to mono from multichannel | |||
* | | [Basilisk/Pale Moon] Update region.properties. | wolfbeast | 2019-05-25 | -19/+12 |
| | | | | | | | | | | | | - Fix incorrect goanna prefix - Remove dead/insecure 30boxes service for webcal - Add preset order for Ecosia | |||
* | | Avoid some useless ForgetSkippable handling while we're already dealing | wolfbeast | 2019-05-25 | -0/+5 |
| | | | | | | | | with snow-white objects. | |||
* | | [IndexedDB] Call SendFailureResult if the actor has been destroyed. | wolfbeast | 2019-05-25 | -20/+26 |
| | | | | | | | | | | | | | | | | | | | | Normally we wouldn't need to send any notifications if the actor was already destroyed, but it can be a VersionChangeOp which needs to notify its parent operation (OpenDatabaseOp) about the failure. So SendFailureResult needs to be called even when the actor was destroyed. Normal operations redundantly check if the actor was destroyed in SendSuccessResult and SendFailureResult, therefore it's ok to call it in all cases here. | |||
* | | [js, ARM] Always check error return from BufferOffset::diffB. | Lars T Hansen | 2019-05-25 | -2/+10 |
| | | | | | | | | | | | | | | We were missing error checks at two points. In one case an error return is meaningful; in another case it is not, as the problem should have been guarded against at a higher level by emitting far jump islands soon enough during pasteup of compiled code. | |||
* | | [libpng] Backport an upstream libpng patch. | wolfbeast | 2019-05-25 | -2/+1 |
| | | ||||
* | | Make nsFind::Find handle empty string searches. | wolfbeast | 2019-05-25 | -0/+5 |
|/ | ||||
* | Merge pull request #1115 from win7-7/NS_Atomize-cache | Moonchild | 2019-05-25 | -21/+74 |
|\ | | | | | Add NS_Atomize cache for main thread use | |||
| * | change for nsNodeInfoManager.cpp | win7-7 | 2019-05-25 | -1/+1 |
| | | | | | | based to patch for https://bugzilla.mozilla.org/show_bug.cgi?id=1352235 v1 add main thread only cache. | |||
| * | Add missing NS_AtomizeMainThread(nameToUse); | win7-7 | 2019-05-24 | -1/+1 |
| | | | | | | nsCOMPtr<nsIAtom> nameAtom = NS_AtomizeMainThread(nameToUse); | |||
| * | make HTML parser to use faster atomization in main thread | win7-7 | 2019-05-24 | -1/+1 |
| | | ||||
| * | remove unnecessary spaces | win7-7 | 2019-05-24 | -4/+0 |
| | | ||||
| * | add main thread only cache for nsIAtoms to speed up atomization xpcom/ds | win7-7 | 2019-05-24 | -2/+57 |
| | | | | | | add main thread only cache for nsIAtoms to speed up atomization | |||
| * | add main thread only cache for nsIAtoms to speed up atomization dom/base | win7-7 | 2019-05-24 | -16/+18 |
| | | | | | | add main thread only cache for nsIAtoms to speed up atomization | |||
* | | Merge pull request #1114 from g4jc/disable-meta-cookie | Moonchild | 2019-05-25 | -17/+32 |
|\ \ | | | | | | | Disable <meta http-equiv=set-cookie> | |||
| * | | Issue #1102 - Disable <meta http-equiv=set-cookie> | Gaming4JC | 2019-05-24 | -17/+32 |
|/ / | | | | | | | Create a new pref 'dom.meta-set-cookie.enabled' which is set to 'false', disabling http-equiv meta cookies. | |||
* | | Fix architecture flag for PPC64 | wolfbeast | 2019-05-25 | -1/+1 |
| | | | | | | | | Fixes #1092 | |||
* | | Lots of time spent maintaining nsDisplayLayerEventRegions (#1116) | win7-7 | 2019-05-24 | -0/+4 |
|/ | | | | | | | | * Simplify the dispatch-to-content region Simplify the dispatch-to-content region in nsDisplayLayerEventRegions::AddFrame() and AddInactiveScrollPort() if it starts to get large. * tabs to spaces | |||
* | Merge pull request #1099 from adeshkp/remove-telemetry-func | Moonchild | 2019-05-24 | -11/+0 |
|\ | | | | | Remove a stubbed telemetry function from app AUS. | |||
| * | Remove a stubbed telemetry function from app AUS. | adeshkp | 2019-05-22 | -11/+0 |
| | | ||||
* | | Merge pull request #1105 from FranklinDM/pm_uri_tabbrowser-work | Moonchild | 2019-05-24 | -2/+13 |
|\ \ | | | | | | | Clicking a link with a target should open only 1 tab | |||
| * | | Issue #1104 - Pass an opener to loadOneTab in the openURI function | FranklinDM | 2019-05-23 | -1/+3 |
| | | | ||||
| * | | Issue #1104 - Set the browser's opener when adding a new tab | FranklinDM | 2019-05-23 | -1/+10 |
| | | | | | | | | | | | | | | | - This modifies `loadOneTab` and `addTab` to accept an opener - This code was adapted from Basilisk's copy of tabbrowser.xml without the refactored code changes (which is a lot more involved as it divides addTab's functions into multiple functions) | |||
* | | | Merge pull request #1108 from g4jc/svg_opentype | Moonchild | 2019-05-24 | -0/+69 |
|\ \ \ | | | | | | | | | Support gzip-compressed SVGs in OpenType+SVG fonts |