Compare commits

...

265 commits

Author SHA1 Message Date
wuggy
14018e1e54 Add the Telegram channel 2026-09-19 11:32:47 +01:00
wuggy
d0afd1b825 Re-add demo image pt.2 2026-09-14 09:33:13 +01:00
wuggy
bf1e3fca30 Re-add demo image 2026-09-14 09:32:46 +01:00
wuggy
14b52e7fc8 Make readme link to Artemis 2026-09-07 14:19:00 -07:00
wuggy
80cfaf0891 Implement class selector fast path and add related tests for performance optimization 2026-09-07 14:12:03 -07:00
wuggy
dfe7760702 Expand number-to-string cache to retain interleaved results 2026-09-07 13:38:33 -07:00
wuggy
810e55b503 Refactor ConsoleAPIStorage event handling and add tests for ring buffer behavior 2026-09-07 13:27:39 -07:00
wuggy
be7e2afbcf accept any MIME type for a style sheet to match modern browsers 2026-08-07 20:27:22 -07:00
wuggy
adbd77d7eb Fix Next.js sites like Grok (Grok is still broken but less broken) 2026-08-07 19:42:39 -07:00
wuggy
cd6be07458 Revert "Optimise WebExtension implementaion pt.1"
This reverts commit 3be08bc94b.
2026-08-07 13:13:43 -07:00
wuggy
3be08bc94b Optimise WebExtension implementaion pt.1 2026-08-07 13:09:19 -07:00
wuggy
fe26390483 enable async pan/zoom (Issue #29 @ lun3r) 2026-08-06 17:32:38 -07:00
wuggy
34040dee89 Fix compile error 2026-08-06 17:00:28 -07:00
Basilisk-Dev
c835378c6e Issue MoonchildProductions/UXP#2306: Fix spacing 2026-08-06 16:03:21 -07:00
Basilisk-Dev
3cf82e2ca1 Issue MoonchildProductions/UXP#2306: Add pref-gated WeakRef with safe stub when disabled
* Add javascript.options.weakrefs and plumb it through context options, XPConnect, and workers
* Keep referents alive via strong tracing when the pref is off so deref() still returns the target
* Retain weak-edge semantics when the pref is enabled
2026-08-06 16:03:20 -07:00
Basilisk-Dev
2a6ec52f2f Issue MoonchildProductions/UXP#2306: Implement WeakRef functionality 2026-08-06 16:03:20 -07:00
Basilisk-Dev
b44a606987 Fix ArrayBuffer storage and error types 2026-08-06 15:35:03 -07:00
Basilisk-Dev
3e05786b77 Fix ArrayBuffer slice after resizable source shrink 2026-08-06 15:35:03 -07:00
Basilisk-Dev
d8e52b4fce Validate typed array set and constructors on resizable buffers 2026-08-06 15:35:02 -07:00
Basilisk-Dev
6c6023cac9 Validate typed array methods on resizable buffers 2026-08-06 15:34:59 -07:00
Basilisk-Dev
3751321a0e Fix resizable DataView out-of-bounds semantics 2026-08-06 15:34:43 -07:00
Basilisk-Dev
93085352cd Support BigInt Atomics waiters 2026-08-06 15:34:43 -07:00
Basilisk-Dev
b16be96044 Support DataView on shared array buffers 2026-08-06 15:34:42 -07:00
Basilisk-Dev
dece5e87c7 Guard typed array JIT paths for resizable buffers 2026-08-06 15:34:39 -07:00
Basilisk-Dev
2e2d399564 Implement resizable buffer view semantics 2026-08-06 15:34:22 -07:00
Basilisk-Dev
f20f604ce4 Implement Atomics.waitAsync 2026-08-06 15:34:18 -07:00
Basilisk-Dev
4d11dcb096 Implement growable SharedArrayBuffer 2026-08-06 15:33:59 -07:00
Basilisk-Dev
f92b3d152e Allow symbols as weak collection keys 2026-08-06 15:33:59 -07:00
Basilisk-Dev
e886e4c1db Implement ES2024 ArrayBuffer transfer APIs 2026-08-06 15:33:51 -07:00
Basilisk-Dev
1e463a1d16 Implement ES2024 grouping and resolver builtins 2026-08-06 15:32:54 -07:00
Basilisk-Dev
0d06f59dc1 Fix JS shell module hook build 2026-08-06 15:32:33 -07:00
ownedbywuigi
bcff9710c8 Fix MSVC builderr pt 2 2026-08-06 14:05:51 -07:00
ownedbywuigi
89b3948962 Fix MSVC builderr on Stream.cpp 2026-08-06 14:05:40 -07:00
Basilisk-Dev
9ea6c8f278 Acknowledge port-backed readable close 2026-08-06 14:05:10 -07:00
Basilisk-Dev
563735e432 Do not wait for transferred readable cancel 2026-08-06 14:05:09 -07:00
Basilisk-Dev
a6b18bcd14 Fix stream transfer over message ports 2026-08-06 14:05:09 -07:00
Basilisk-Dev
7d8bf841ed Support readable stream transfer to workers 2026-08-06 14:05:09 -07:00
Basilisk-Dev
f9e1af95c2 Fix readable stream transfer queueing 2026-08-06 14:05:08 -07:00
Basilisk-Dev
58e0e6a192 Add same-thread stream transfer support 2026-08-06 14:05:08 -07:00
Basilisk-Dev
8c4ece641e Tighten stream helper interface realms 2026-08-06 14:05:08 -07:00
Basilisk-Dev
8c6e09601c Fix stream cross-realm globals 2026-08-06 14:05:04 -07:00
Basilisk-Dev
29056ef112 Silently release internal stream readers 2026-08-06 14:04:43 -07:00
Basilisk-Dev
c7f575cdbe Suppress internal stream release rejections 2026-08-06 14:04:43 -07:00
Basilisk-Dev
abeed80755 Install stream extras lazily 2026-08-06 14:04:42 -07:00
Basilisk-Dev
23756fca47 Guard missing process global script load 2026-08-06 14:04:42 -07:00
Basilisk-Dev
7ed26747c2 Propagate transform stream errors 2026-08-06 14:04:42 -07:00
Basilisk-Dev
936a862591 Harden stream pipe cancellation 2026-08-06 14:04:41 -07:00
Basilisk-Dev
ca56c09e85 Tighten writable stream behavior 2026-08-06 14:04:41 -07:00
Basilisk-Dev
d132fe4728 Add stream constructor polyfills 2026-08-06 14:04:34 -07:00
wuggy
85f7844b5a Merge pull request 'Catch up with UXP (ES2023 and nested CSS)' (#27) from uxpcatchup into main
Reviewed-on: https://repo.dactyloidae.xyz/Dactyloidae/UXP/pulls/27
2026-07-31 19:58:41 +01:00
Basilisk-Dev
75db223e08 Issue #2551 - comment toSorted implementation 2026-07-31 19:46:56 +01:00
Moonchild
d4658401f7 No Issue - Remove redundant OS check for toolkit/fonts
This is already guarded by MOZ_BUNDLED_FONTS one level higher and blocks
--enable-bundled-fonts from working on other OSes
2026-07-31 19:46:55 +01:00
Basilisk-Dev
d3764451e2 Issue #2551 - Add toSorted test and do some final tweaks to toSorted to be compliant 2026-07-31 19:46:55 +01:00
Basilisk-Dev
4edeca8c62 Issue #2551 - Ensure toSorted is 100% spec compliant per multiple tests 2026-07-31 19:46:55 +01:00
Basilisk-Dev
18c04a471d Issue #2551 - Initial attempt at toSorted implementation 2026-07-31 19:46:21 +01:00
Moonchild
bc0dbe9abb Issue #2928 - Improve imgLoader cache queue handling.
- Convert the imgCacheQueue to nsTArray from Vector
- Avoid marking the queue dirty when element operations are performed
that don't upset the sort order. This should improve performance as well.
2026-07-31 19:46:21 +01:00
Moonchild
3b799da2f8 Issue #2928 - Avoid searching the image cache queue for an entry after we just popped it off the queue. 2026-07-31 19:46:21 +01:00
Moonchild
252cbabfd4 Issue #2928 - Always refresh dirty queue. 2026-07-31 19:46:21 +01:00
Moonchild
7332833ecc Issue #2928 - Re-order imgLoader::RemoveFromCache
Remove from tracker first before removing from cache, and if the cache
queue is dirty, refresh it (causes a re-heap) before manipulating further.
2026-07-31 19:46:21 +01:00
Moonchild
f7820b0ab5 Issue #2928 - Check mCacheQueue size before removing entries.
Resolves #2928
2026-07-31 19:46:20 +01:00
Basilisk-Dev
c88750f498 Issue #2862 - css nesting pref true by default 2026-07-31 19:28:34 +01:00
Basilisk-Dev
700d17fea8 Issue #2862 - Remove unused vars in CSS flattener 2026-07-31 19:28:34 +01:00
Basilisk-Dev
df9550ae5a Issue #2862 - Change tests from lowering to flattening 2026-07-31 19:28:34 +01:00
Basilisk-Dev
64d55b0a2e Issue #2862 - Change code references from CSS lowering to CSS flattening 2026-07-31 19:28:33 +01:00
Basilisk-Dev
505600c45e Issue #2862 - handle more edge cases in css lowering 2026-07-31 19:28:33 +01:00
Basilisk-Dev
2a0179437f Issue #2862 - more tests files for nested css 2026-07-31 19:28:33 +01:00
Basilisk-Dev
c12883cfcf Issue #2862 - Split the css lowering functionality out to a separate file for easier maintenance 2026-07-31 19:28:33 +01:00
Basilisk-Dev
f2560c57b6 Issue #2862 - Fix a few nested selectors 2026-07-31 19:28:33 +01:00
Basilisk-Dev
c794e74cf0 Issue #2862 - Modify the css lowerer so that the lowering pass now recognizes bare type-selector nested rules and combinator-led cases 2026-07-31 19:28:33 +01:00
Basilisk-Dev
54262457d2 Issue #2862 - add initial nested css test file 2026-07-31 19:28:32 +01:00
Basilisk-Dev
1453b6fd78 Issue #2862 - Initial attempt at a css lowering 2026-07-31 19:28:32 +01:00
wuggy
c733f8d1d1 [13.2.1] Fix YouTube UAO 2026-07-31 15:25:03 -03:00
wuggy
91b45c0d14 Dactyloidae Milsko Widget initial commit 2026-07-28 23:21:45 +01:00
wuggy
2e7355c0ef 13.2.1 pt 2 2026-07-28 22:11:58 +01:00
wuggy
bbc9a10f93 13.2.1 pt 1 2026-07-28 22:11:45 +01:00
wuggy
7792452105 More optimisations n shit 2026-07-22 15:14:39 -07:00
wuggy
414ce93828 Merge pull request 'Implement TypedArray.toSorted' (#25) from 13.2-release into main
Reviewed-on: https://repo.dactyloidae.xyz/Dactyloidae/UXP/pulls/25
2026-07-14 02:05:07 +01:00
wuggy
cac6802c55 Implement TypedArray.prototype.toSorted 2026-07-13 18:02:11 -07:00
wuggy
ac5a46c3bc dactyloidae 7zstub 2026-07-13 13:41:30 -07:00
wuggy
741ba79bfe Merge pull request 'basilisk internal userscripts' (#23) from 13.2-release into main
Reviewed-on: https://repo.dactyloidae.xyz/Dactyloidae/UXP/pulls/23
2026-07-13 17:52:39 +01:00
wuggy
b3590b8a98 Update MSVC 64 bit mozconfig with main 2026-07-13 17:52:27 +01:00
wuggy
f7f5623a62 Update mozconfigs/windows/uxp-win64-msvc 2026-07-13 17:51:28 +01:00
wuggy
e57af6ecab Update MSVC 32 bit mozconfig for 64 bit changes 2026-07-13 17:50:57 +01:00
wuggy
19de711316 fix typo 2026-07-13 17:49:36 +01:00
wuggy
0a643420fe Update MSVC 64 bit mozconfig for new changes 2026-07-13 17:48:27 +01:00
wuggy
4f9bc81c61 Update MSVC 32 bit mozconfig for 64 bit changes 2026-07-13 17:47:37 +01:00
wuggy
bdb6856d40 Merge branch '13.2-release' of https://repo.dactyloidae.xyz/dactyloidae/uxp into 13.2-release 2026-07-13 08:49:14 -07:00
wuggy
5c168f64fc Backport Basilisk internal userscripts 2026-07-13 08:48:40 -07:00
wuggy
b50fe5f9b4 Set subsystem to 5.01 when MSVC 2026-07-13 16:47:49 +01:00
wuggy
15bec18421 New mozconfig for Win32 MSVC 2026-07-13 08:27:40 -07:00
wuggy
b6d793e99b Merge pull request 'revert to rt1's zlib' (#22) from 13.2-release into main
Reviewed-on: https://repo.dactyloidae.xyz/Dactyloidae/UXP/pulls/22
2026-07-13 12:24:40 +01:00
wuggy
175e0de509 revert to rt1's zlib 2026-07-13 03:46:59 -07:00
wuggy
488f90dec0 Merge pull request 'Remove DIA check' (#19) from 13.2-release into main
Reviewed-on: https://repo.dactyloidae.xyz/Dactyloidae/UXP/pulls/19
2026-07-13 09:36:47 +01:00
wuggy
9745f0f1c8 Revert that 2026-07-12 23:57:34 +01:00
wuggy
50c152f1d5 Remove @YAXQEBD@Z or whatever it was called 2026-07-12 23:45:53 +01:00
wuggy
30a2a2510f Remove DIA check? :copium: 2026-07-12 08:20:28 +01:00
wuggy
d946bbb236 Merge pull request 'new linux mozconfigs' (#17) from 13.2-release into main
Reviewed-on: https://repo.dactyloidae.xyz/Dactyloidae/UXP/pulls/17
2026-07-12 04:58:03 +01:00
wuggy
99ba9413bd new linux mozconfigs 2026-07-11 23:56:53 -04:00
wuggy
77223e1f58 Dactyloidae version 13.3 initial commit 2026-07-11 21:52:08 +01:00
wuggy
786d6395a5 Remove the damn shim, causing issues and I will fix it later (13.3 plan) 2026-07-11 18:51:29 +01:00
wuggy
eb44d861c0 Update PM useragent 2026-07-11 15:49:07 +01:00
wuggy
e0cfbf239a Update README for DactJump 2026-07-09 22:03:39 +01:00
wuggy
b725d2f0e0 shim pt 2 or whatever 2026-07-06 12:59:25 +01:00
wuggy
60bc7b282e Change to ulwDecodePointer 2026-07-06 12:53:50 +01:00
wuggy
bf743d6699 Compatibility shim for DecodePointer 2026-07-06 12:50:16 +01:00
wuggy
610e87ff3d Just make module_description the browser name 2026-07-06 12:45:36 +01:00
wuggy
2cd3bf46b6 update module.ver 2026-07-06 12:45:21 +01:00
wuggy
d7083b26b9 remove mention of symforaddr for mingw 2026-07-06 12:39:39 +01:00
wuggy
d563d4cfa5 Fix runtime error pt2 2026-07-06 12:08:46 +01:00
wuggy
99a1d556de Fix runtime error in libcubeb 2026-07-06 12:03:38 +01:00
wuggy
5ffe72cab3 fix link error 2026-07-06 00:52:55 +01:00
wuggy
c1f8d50be8 SSE1 mozconfig 2026-07-05 14:59:45 -07:00
wuggy
573f5e245c Fix link error in libsoundtouch 2026-07-05 22:49:58 +01:00
wuggy
339bfe6515 Fix link error pt2 2026-07-05 22:45:49 +01:00
wuggy
399435f093 Fix link error in mozglue 2026-07-05 22:40:33 +01:00
wuggy
0b9335c7df Gate ANGLE_USE_SSE to MSVC and not GNUC 2026-07-05 22:37:42 +01:00
wuggy
1d6a74d103 Fix build error in nsStyleCoord 2026-07-05 21:21:05 +01:00
wuggy
f2c3f135b5 Change subsystem version for NT4/9x 2026-07-05 21:02:50 +01:00
wuggy
a50d231277 Merge branch 'main' of https://repo.dactyloidae.xyz/dactyloidae/uxp 2026-06-29 23:10:20 -07:00
wuggy
550d56f142 FAK YOUUUUU 2026-06-29 23:08:51 -07:00
wuggy
e15e91494a ifdef define clang zlib 2026-06-30 06:50:26 +01:00
wuggy
3a838106b9 re-introduce old nss im too tired for this 2026-06-30 06:37:32 +01:00
wuggy
3c46be320d Remove CMD mentions in nss makefile 2026-06-30 06:18:26 +01:00
wuggy
e5e8caf404 Remove linker check altogether screw it 2026-06-30 06:06:22 +01:00
wuggy
635b5cc00a Update tabs because Python 2026-06-30 06:03:07 +01:00
wuggy
62cb49a371 Fix lld-link 2026-06-30 06:01:23 +01:00
wuggy
4801fb73d6 Remove mt check pt.2 2026-06-30 05:49:21 +01:00
wuggy
96a5c8f95a Remove mt check, we want to use llvm-mt 2026-06-30 05:48:27 +01:00
wuggy
9d3a637b07 New mozconfig for win64 2026-06-29 21:36:21 -07:00
wuggy
81e97bbe4d Change (UXP) to (Dactylic) to avoid confusion 2026-06-29 21:32:34 +01:00
wuggy
8c2e376f94 Replace NSS with Pale Moon's 2026-06-29 21:29:25 +01:00
wuggy
ff1e5e48bf Re-add openMpCount 2026-06-29 21:11:15 +01:00
wuggy
9194104449 add SECStatus 2026-06-29 21:06:33 +01:00
wuggy
4548345ecc Add SECSuccess to PBECommonCacheItemsKDFLocked 2026-06-29 21:00:41 +01:00
wuggy
592e211deb AAAAAAAA 2026-06-29 20:01:32 +01:00
wuggy
75ea9b2376 WAITER WAITER MORE OPENMP CRAP PLEASE 2026-06-29 19:57:27 +01:00
wuggy
0aadba1a16 AAAAA 2026-06-29 19:51:08 +01:00
wuggy
33ec79794e Fiix builderror in libsoundtouch (FreeBSD) 2026-06-29 19:47:39 +01:00
wuggy
389a855466 Remove nsresult from GenerateUUIDInPlace 2026-06-29 19:07:57 +01:00
wuggy
fe008c1fc5 Fix mess in nsUUIDGenerator 2026-06-29 18:43:00 +01:00
wuggy
4b6afe41d7 Fix build error in SelfHosting.cpp 2026-06-29 06:55:57 +01:00
wuggy
feab13417b Fix build error in libsoundtouch pt.2 2026-06-29 06:37:59 +01:00
wuggy
422801382c Fix build error in libsoundtouch 2026-06-29 06:35:57 +01:00
wuggy
dc158a7409 Update README.md 2026-06-28 23:09:14 +01:00
wuggy
072d1ecbb2 Fix build error 2026-06-28 07:29:02 +01:00
wuggy
d87ae3b6bf Fix build error in Lowering-loongarch64.cpp 2026-06-28 07:24:08 +01:00
Basilisk-Dev
0b9bf2f657 Issue #3049 - loongarch64: remove remaining MIPS file diffs 2026-06-28 06:48:15 +01:00
Basilisk-Dev
a8d106c2cb Issue #3049 - loongarch64: localize shared JIT cleanup 2026-06-28 06:46:51 +01:00
Basilisk-Dev
71c63cd70f Issue #3049 - loongarch64: drop inert minimal JIT path 2026-06-28 06:46:12 +01:00
Basilisk-Dev
1b904254ce Issue #3049 - loongarch64: trim non-JIT PR fallout 2026-06-28 06:45:46 +01:00
Basilisk-Dev
325e7c26d8 Issue #3049 - loongarch64: fill scalar macroassembler NYI helpers 2026-06-28 06:45:46 +01:00
Basilisk-Dev
6bb198c50d Issue #3049 - loongarch64: implement baseline wasm atomics 2026-06-28 06:45:39 +01:00
Basilisk-Dev
3215f75b08 Issue #3049 - loongarch64: fix JIT uint8 clamp lowering 2026-06-28 06:44:51 +01:00
Basilisk-Dev
4428bafcac Issue #3049 - loongarch64: fix wasm and debug-trap jit-test regressions 2026-06-28 06:44:51 +01:00
Basilisk-Dev
5cfc8c8457 Issue #3049 - loongarch64: retire stale JIT TODOs 2026-06-28 06:44:51 +01:00
Basilisk-Dev
b0cb5237b3 Issue #3049 - loongarch64: clarify stale shared-code fallback guards 2026-06-28 06:44:51 +01:00
Basilisk-Dev
16e584b647 Issue #3049 - loongarch64: direct wasm baseline truncation 2026-06-28 06:44:51 +01:00
Basilisk-Dev
74a9bacc58 Issue #3049 - loongarch64: restore pre-barrier link register correctly 2026-06-28 06:44:51 +01:00
Basilisk-Dev
8360fe94be Issue #3049 - loongarch64: flush icache after JIT runtime patching 2026-06-28 06:44:50 +01:00
Basilisk-Dev
e7ade1e911 Issue #3049 - loongarch64: allocate Ion temps for post-write barriers 2026-06-28 06:44:50 +01:00
Basilisk-Dev
f50509bb2e Issue #3049 - loongarch64: reserve extract temps in shared IC register pools 2026-06-28 06:44:50 +01:00
Basilisk-Dev
ff4332d605 Issue #3049 - loongarch64: use explicit VM wrapper tail-call contracts 2026-06-28 06:44:50 +01:00
Basilisk-Dev
df4de67d30 Issue #3049 - loongarch64: fix scaled JIT memory addressing 2026-06-28 06:44:50 +01:00
Basilisk-Dev
bc45dc267d Issue #3049 - loongarch64: fix pointer immediates and scratch aliasing 2026-06-28 06:44:50 +01:00
Basilisk-Dev
95c0370fb0 Issue #3049 - loongarch64: fix JIT value boxing and unboxing 2026-06-28 06:44:49 +01:00
Basilisk-Dev
ce543a4132 Issue #3049 - Save loongarch64 regexp JIT link register 2026-06-28 06:44:49 +01:00
Basilisk-Dev
4c0052da6d Issue #3049 - Fix loongarch64 wasm JIT dispatch and truncation 2026-06-28 06:44:49 +01:00
Basilisk-Dev
c0be6cfc60 Issue #3049 - Fix loongarch64 wasm profiling integration 2026-06-28 06:44:49 +01:00
Basilisk-Dev
448d6362ad Issue #3049 - Fix loongarch64 wasm baseline integration 2026-06-28 06:44:45 +01:00
Basilisk-Dev
5f4def4b56 Issue #3049 - Fix loongarch64 wasm runtime plumbing 2026-06-28 06:41:04 +01:00
Basilisk-Dev
dfc6a844c6 Issue #3049 - Enable loongarch64 wasm baseline compiler 2026-06-28 06:41:04 +01:00
Basilisk-Dev
38a42b7a14 Issue #3049 - Remove loongarch64 native call IC fallback 2026-06-28 06:41:04 +01:00
Basilisk-Dev
2a171ff52a Issue #3049 - Re-enable loongarch64 asm.js and native regexp 2026-06-28 06:41:04 +01:00
Basilisk-Dev
11c7117a26 Issue #3049 - Enable loongarch64 wasm profiling patching 2026-06-28 06:41:04 +01:00
Basilisk-Dev
a8734fe5ed Issue #3049 - Enable loongarch64 Ion environments 2026-06-28 06:41:03 +01:00
Basilisk-Dev
4c58aa2724 Issue #3049 - Enable loongarch64 JIT atomics 2026-06-28 06:41:03 +01:00
Basilisk-Dev
bb16a45039 Issue #3049 - Split loongarch64 Ion lowering from mips64 2026-06-28 06:41:03 +01:00
Basilisk-Dev
70d8824b1d Issue #3049 - Harden loongarch64 Ion call and environment paths 2026-06-28 06:41:03 +01:00
Basilisk-Dev
e17a8d2e3c Issue #3049 - Fix loongarch64 nursery chunk JIT checks 2026-06-28 06:41:03 +01:00
Basilisk-Dev
85c6fcc68e Issue #3049 - Stabilize loongarch64 Ion patching and wasm loads 2026-06-28 06:41:03 +01:00
Basilisk-Dev
f796b3f7f1 Issue #3049 - Enable loongarch64 wasm runtime and Ion patching 2026-06-28 06:40:58 +01:00
Basilisk-Dev
683173c33b Issue #3049 - Add loongarch64 wasm backend build support 2026-06-28 06:40:31 +01:00
Basilisk-Dev
81e98512a9 Issue #3049 - Enable loongarch64 Ion backend build and runtime 2026-06-28 06:40:31 +01:00
Basilisk-Dev
4760c65706 Issue #3049 - Wire up loongarch64 Ion backend compilation 2026-06-28 06:40:31 +01:00
Basilisk-Dev
2bc0085021 Issue #3049 - Fix loongarch64 string extraction in JIT stubs 2026-06-28 06:40:31 +01:00
Basilisk-Dev
49dc8031ce Issue #3049 - Normalize loongarch64 VM wrapper return setup 2026-06-28 06:40:31 +01:00
Basilisk-Dev
cc49913ad9 Issue #3049 - Fix loongarch64 value decoding and exception tail 2026-06-28 06:40:31 +01:00
Basilisk-Dev
63a142a912 Issue #3049 - Preserve loongarch64 ra across baseline helper calls 2026-06-28 06:40:31 +01:00
Basilisk-Dev
9d44c48014 Issue #3049 - Disable native regexp JIT on loongarch64 2026-06-28 06:40:30 +01:00
Basilisk-Dev
499987e0f9 Issue #3049 - Handle loongarch64 unary baseline inc and dec 2026-06-28 06:40:30 +01:00
Basilisk-Dev
97db44c6be Issue #3049 - Add loongarch64 JIT link-time compatibility stubs 2026-06-28 06:40:30 +01:00
Basilisk-Dev
feb29eaff0 Issue #3049 - Wire up loongarch64 SpiderMonkey baseline backend 2026-06-28 06:40:30 +01:00
Basilisk-Dev
ebd4d215df Issue #3049 - Disable wasm signal handlers on loongarch64 2026-06-28 06:40:24 +01:00
Basilisk-Dev
08d7b89ee5 Issue #3049 - Disable unsupported JIT features in loongarch64 contexts 2026-06-28 06:39:56 +01:00
Basilisk-Dev
a3d0442265 Issue #3049 - Normalize loongarch64 baseline frame register use 2026-06-28 06:39:10 +01:00
Basilisk-Dev
d991faa669 Issue #3049 - Use s5 for loongarch64 baseline frames 2026-06-28 06:39:10 +01:00
Basilisk-Dev
fe3689392f Issue #3049 - Preserve loongarch64 callee-save JIT entry regs 2026-06-28 06:39:10 +01:00
Basilisk-Dev
54e75a53d3 Issue #3049 - Fix loongarch64 baseline IC integer compare stub 2026-06-28 06:39:09 +01:00
Basilisk-Dev
38ebcb17c9 Issue #3049 - Adapt loongarch64 baseline macroassembler to old JIT APIs 2026-06-28 06:39:09 +01:00
Basilisk-Dev
eff9f19c6f Issue #3049 - Fix loongarch64 JIT header compatibility 2026-06-28 06:39:09 +01:00
Basilisk-Dev
9533e7734c Issue #3049 - Adapt loongarch64 JIT glue to older JS APIs 2026-06-28 06:39:09 +01:00
Basilisk-Dev
acea3a2b6b Issue #3049 - Wire loongarch64 non-Ion frame and patch hooks 2026-06-28 06:39:09 +01:00
Basilisk-Dev
36b9acb8a5 Issue #3049 - Rename and wire loongarch64 baseline JIT backend 2026-06-28 06:39:09 +01:00
Basilisk-Dev
03088e2abc Issue #3049 - Extend LoongArch minimal JIT frame slots 2026-06-28 06:39:08 +01:00
Basilisk-Dev
2198d41700 Issue #3049 - Allow more LoongArch minimal JIT arguments 2026-06-28 06:39:08 +01:00
Basilisk-Dev
43a6d946f8 Issue #3049 - Support more LoongArch minimal JIT branch ops 2026-06-28 06:39:08 +01:00
Basilisk-Dev
460765fc80 Issue #3049 - Track LoongArch minimal JIT control flow state 2026-06-28 06:39:08 +01:00
Basilisk-Dev
76140342f6 Issue #3049 - Handle more LoongArch minimal JIT stack ops 2026-06-28 06:39:08 +01:00
Basilisk-Dev
5d3d0a1245 Issue #3049 - Add LoongArch minimal JIT div and mod 2026-06-28 06:39:08 +01:00
Basilisk-Dev
3faf2d1249 Issue #3049 - Add LoongArch minimal JIT multiply support 2026-06-28 06:39:08 +01:00
Basilisk-Dev
02eaa0dbc6 Issue #3049 - Add LoongArch minimal JIT shifts and negation 2026-06-28 06:39:08 +01:00
Basilisk-Dev
ff29f1f22c Issue #3049 - Extend LoongArch minimal JIT value handling 2026-06-28 06:39:07 +01:00
Basilisk-Dev
13a37bf023 Issue #3049 - Fix LoongArch minimal JIT return path 2026-06-28 06:39:07 +01:00
Basilisk-Dev
1466d0a2fa Issue #3049 - Add property-wrapper fast path to minimal LoongArch JIT 2026-06-28 06:39:07 +01:00
Basilisk-Dev
a48c1edbde Issue #3049 - Cache minimal JIT code on JSScript 2026-06-28 06:39:07 +01:00
Basilisk-Dev
fd4e49a490 Issue #3049 - Guard minimal JIT direct-call fast path 2026-06-28 06:39:07 +01:00
Basilisk-Dev
0f8deb1dba Issue #3049 - Back out unstable minimal JIT direct-call hook 2026-06-28 06:39:07 +01:00
Basilisk-Dev
1ffcb2202c Issue #3049 - Call minimal LoongArch JIT directly from interpreter 2026-06-28 06:39:07 +01:00
Basilisk-Dev
ba01d5f92e Issue #3049 - Fix switch scoping in minimal LoongArch JIT 2026-06-28 06:39:06 +01:00
Basilisk-Dev
b609f3719d Issue #3049 - Extend minimal LoongArch JIT for cached counted loops 2026-06-28 06:39:06 +01:00
Basilisk-Dev
f0727cea52 Issue #3049 - Use standard JSContext declaration in minimal JIT header 2026-06-28 06:39:06 +01:00
Basilisk-Dev
4b41cdd82a Issue #3049 - Qualify ArrayLength in minimal LoongArch JIT 2026-06-28 06:39:06 +01:00
Basilisk-Dev
8c7558c8ec Issue #3049 - Sort minimal LoongArch JIT moz.build entry 2026-06-28 06:39:06 +01:00
Basilisk-Dev
a8fb4b8710 Issue #3049 - Add minimal LoongArch JS proof-of-concept JIT 2026-06-28 06:38:24 +01:00
Basilisk-Dev
cfe830413b Issue #3049 - Add minimal LoongArch JS proof-of-concept JIT 2026-06-28 06:36:16 +01:00
Basilisk-Dev
d98b015a09 Issue #3049 - Add minimal LoongArch JIT regression coverage 2026-06-28 06:36:11 +01:00
Basilisk-Dev
0054cb5223 Issue #3049 - Add minimal LoongArch JS proof-of-concept JIT 2026-06-28 06:35:53 +01:00
Brian Smith
96c2d6bc43 Issue #2512 - Part 5 - Fix Python 2.7 issue with unicode environment on Windows. 2026-06-28 06:25:26 +01:00
Brian Smith
7b01d356f9 Issue #2512 - Part 4 - Look for gm4 in addition to m4.
https://bugzilla.mozilla.org/show_bug.cgi?id=1670807
2026-06-28 06:25:17 +01:00
Brian Smith
09347d9cc6 Issue #2512 - Part 3 - Fix new failures with GCC 14. 2026-06-28 06:24:54 +01:00
Brian Smith
0d784d5a50 Issue #2512 - Part 2 - Fix autoconf basic compiler test.
GCC 14 and Clang 16 changed implicit-int from warning to error.
Causing the compiler test from 1996 to fail in C99 mode.
2026-06-28 06:24:46 +01:00
Brian Smith
bb05f81b14 Issue #2512 - Part 1 - Imported minimal autoconf 2.13.
https://bugzilla.mozilla.org/show_bug.cgi?id=1663863
2026-06-28 06:24:03 +01:00
wuggy
51f6e3764f YouTube UAOverrides update 2026-06-27 10:22:04 -07:00
wuggy
16fc149e93 Remove official branding folder, avoid djames DMCA 2026-06-27 10:08:18 -07:00
wuggy
7c2e4869f2 Addons store support from Chrome and Edge (new) 2026-06-26 21:40:31 -07:00
wuggy
18651678aa Fix bug in browser theme 2026-06-26 21:30:04 -07:00
wuggy
30d8bb1772 README makeover 2026-06-26 21:08:11 -07:00
wuggy
7154a0497e Dactyloidae iOS initial commit 2026-06-26 21:04:09 -07:00
wuggy
daa6179d22 Replace application/basilisk with browser/ 2026-06-26 20:25:10 -07:00
wuggy
dabb92b3f9 Fix build errors, back out of new CSS changes 2026-06-26 15:43:46 -07:00
Basilisk-Dev
c47cea4ddf Support CSS sizing math functions 2026-06-26 12:35:43 -07:00
Basilisk-Dev
7766f8f53d Enable CSS aspect-ratio sizing 2026-06-26 12:32:41 -07:00
Basilisk-Dev
3df0ae2323 Revert "Support CSS shadow parts"
This reverts commit a852c0a86a.
2026-06-26 11:54:15 -07:00
wuggy
603543d555 Fix issue in toolchain.configure 2026-06-25 23:02:55 -07:00
ownedbywuigi
28900eeefa add dav1d_flush 2026-06-25 22:47:37 -07:00
ownedbywuigi
d24d19307c Make symbols direct to dav1d, not AOM. 2026-06-25 22:47:27 -07:00
ownedbywuigi
94fec8f810 (potentially) fix MSVC builderr 2026-06-25 22:47:18 -07:00
wuggy
e05318c7d9 Fix alphabetical order issue 2026-06-25 22:47:08 -07:00
Basilisk-Dev
73f653725a Update AV1 configure comment for dav1d 2026-06-25 22:46:54 -07:00
Basilisk-Dev
f9e154a02e Enable AV1 playback by default 2026-06-25 22:46:45 -07:00
Basilisk-Dev
ad1bfb30d5 Enable dav1d SIMD on more architectures 2026-06-25 22:46:24 -07:00
Basilisk-Dev
1e73896b07 Enable dav1d LoongArch SIMD 2026-06-25 22:45:00 -07:00
Basilisk-Dev
d60dac8ecd Use in-tree dav1d for AV1 decoding 2026-06-25 22:44:38 -07:00
Basilisk-Dev
ee30135ecc Vendor dav1d 1.5.3 2026-06-25 22:43:13 -07:00
Basilisk-Dev
a852c0a86a Support CSS shadow parts 2026-06-25 22:40:07 -07:00
Basilisk-Dev
667a753448 Support range media query syntax 2026-06-25 22:36:27 -07:00
wuggy
8f8a4e7936 Remove ATL/MFC check 2026-06-25 21:19:58 -07:00
wuggy
14d9f85212 new about page 2026-04-26 13:26:24 -07:00
wuggy
8affe71474 New branding
Co-authored-by: Copilot <copilot@github.com>
2026-04-26 13:16:12 -07:00
wuggy
b5fa01096c Enhance optimization tracking by caching last accessed types and attempts, and improve string search functions with early exit for empty search strings.
Co-authored-by: Copilot <copilot@github.com>
2026-04-26 11:18:52 -07:00
wuggy
a2a4c62a9b Refactor PerformanceObserver to use hash tables for entry type validation and improve ThrottleInputStream state management 2026-04-26 11:13:27 -07:00
wuggy
cd020e380d Optimize array capacity settings in style and SVG processing classes 2026-04-26 11:07:52 -07:00
ownedbywuigi
d8c48d6830 Issue #451 part 2a - Enable OpenMP parallelization for CopyValues in SelfHosting.cpp 2026-04-25 09:49:36 +01:00
ownedbywuigi
b66a74daf6 Issue #451 part 1 - use OpenMP for SoundTouch 2026-04-25 09:40:24 +01:00
ownedbywuigi
952767296d Issue #3057 - Implement new <select> HTML parser rules 2026-04-25 09:01:45 +01:00
5241 changed files with 768381 additions and 28243 deletions

View file

@ -1,22 +1,27 @@
<img src="application/basilisk/branding/unofficial/content/about-wordmark.svg">
<h2>Dactyloidae web browser</h2>
<a href="https://discord.gg/ecx">Official Discord server</a>
<img src="browser/branding/unofficial/content/about-wordmark.svg" alt="Dactyloidae web browser" height="60">
<br>
<a href="https://discord.gg/ycmQAMej77">Official Discord server</a> | <a href="https://t.me/dactyloidae">Official Telegram channel</a>
<br><br>
<img src="readme/newtab.png">
<img src="docs/readme/demo.png" height="500">
Dactyloidae is a fork of Eclipse Hydra (fork of Basilisk made for Windows XP).
Dactyloidae is a heavily modified fork of Eclipse Hydra (fork of roytam1's Serpent, which is a fork of Basilisk, which is a fork of Firefox).
Some advantages over upstream, roytam1's Serpent and Hydra are:
- More optimizations
- Better interoperability with upstream. (using SQL storage instead of DBM)
Some advantages over upstream, roytam1's Serpent, Eclipse Hydra and Firefox are:
- More optimizations (SSE2, with additional boosts for future CPUs coming soon)
- Better interoperability with upstream (using SQL storage instead of DBM)
- More modern theme
- Better e10s support
- Support for extensions in the Chrome and Edge Web Store (soon)
- Support for extensions released for both Pale Moon, Basilisk and Firefox
- WebExtensions support comparable to Firefox ESR 78
- Literally being the fastest XUL browser (33.7 in Speedometer 2.1 compared to 22.4 in Pale Moon 34.1 AVX2)
- Literally being the fastest XUL browser (33.7 in Speedometer 2.1 compared to 22.4 in Pale Moon 34.2 AVX2)
- Re-add support for iOS, Android, Windows 2000 and later, NetBSD (soon OpenBSD)
We reccomend using Palefill to potentially fix any browser issues:
<a href="https://github.com/martok/palefill/releases">Download it here</a>
## Interested in running Dactyloidae in Win9x?
Get DactJump alongside Dactyloidae if you want to use it on 9x.
<a href="https://repo.dactyloidae.xyz/Dactyloidae/DactJump/">Get it here.</a>
## Credits
If I've forgotten to put your name here, please let me know and I'll add it.
@ -29,7 +34,7 @@ If I've forgotten to put your name here, please let me know and I'll add it.
Major core browser engine contributions:
- [Stossy11](https://www.github.com/stossy11) - Helping to develop and fix the macOS build.
- [Eclipse Community](https://www.github.com/Eclipse-Community/UXP) - For creating Hydra and Lun3r, the bases of this fork.
- [Loongson Hobbists' community](https://loongfans.cn/en/) - Providing a LoongArch VM and general assistance in porting to LoongArch
- [Loongson Hobbists' community](https://loongfans.cn/en/) - Providing a LoongArch VM and general assistance in porting to LoongArch64
- [Basilisk-Dev](https://repo.palemoon.org/Basilisk-Dev) - For supporting and maintaining Basilisk, aswell as general advice for developing this browser.
- [roytam1](https://github.com/roytam1) - Windows XP support code, e10s, WebExtensions, and more for UXP.
- [Moonchild Productions](https://repo.palemoon.org/MoonchildProductions) - For creating the Unified XUL Platform and Basilisk, the core of this project.

View file

@ -1,8 +0,0 @@
WIN32_MODULE_COMPANYNAME=@MOZ_APP_VENDOR@
WIN32_MODULE_COPYRIGHT=©Eclipse Community, Basilisk and Mozilla Developers; available under the MPL 2 license.
WIN32_MODULE_PRODUCTVERSION=@MOZ_APP_WINVERSION@
WIN32_MODULE_PRODUCTVERSION_STRING=@MOZ_APP_VERSION@
WIN32_MODULE_TRADEMARKS=The Hydra logo and project names are trademarks of Eclipse Community.
WIN32_MODULE_DESCRIPTION=@MOZ_APP_DISPLAYNAME@ web browser
WIN32_MODULE_PRODUCTNAME=@MOZ_APP_DISPLAYNAME@
WIN32_MODULE_NAME=@MOZ_APP_DISPLAYNAME@

View file

@ -1,10 +0,0 @@
This location contains official branding for the Basilisk browser.
Please note that you are not granted any trademark rights or licenses
to the trademarks of Moonchild Productions, the Basilisk Development Team, or any other party,
including without limitation the Basilisk name or logo.
These branding materials are Copyrighted (c) the Basilisk Development Team. All rights reserved.
Official branding using these files is only allowed by the copyright holder
or by third parties with express permission from the copyright holder.

View file

@ -1,16 +0,0 @@
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
# NSIS branding defines for unofficial builds.
# The official release build branding.nsi is located in other-license/branding/firefox/
# The nightly build branding.nsi is located in browser/installer/windows/nsis/
# BrandFullNameInternal is used for some registry and file system values
# instead of BrandFullName and typically should not be modified.
!define BrandFullNameInternal "Dactyloidae"
!define CompanyName "OwnedByWuigi"
!define URLInfoAbout "about:blank"
!define URLUpdateInfo "about:blank"
!define HelpLink "about:blank"
!define URLSystemRequirements "about:blank"

View file

@ -1,25 +0,0 @@
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
MOZ_APP_NAME=dactyloidae
MOZ_APP_BASENAME="Dactyloidae"
MOZ_APP_DISPLAYNAME="Dactyloidae"
MOZ_APP_UA_NAME="Basilisk"
MOZ_APP_VENDOR="OwnedByWuigi"
MOZ_APP_FULLNAME="Dactyloidae"
MOZ_APP_PROFILE="OwnedByWuigi/Dactyloidae"
MOZ_APP_REMOTINGNAME=com.OwnedByWuigi.Dactyloidae
MOZ_DISTRIBUTION_ID=com.opensource
MOZ_MACBUNDLE_NAME="Dactyloidae.app"
MOZ_SOURCE_REPO=https://github.com/Eclipse-Community/UXP

Binary file not shown.

Before

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

View file

@ -1,75 +0,0 @@
<?xml version="1.0" standalone="no"?>
<!-- This Source Code Form is subject to the terms of the Mozilla Public
- License, v. 2.0. If a copy of the MPL was not distributed with this
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
<svg contentScriptType="text/ecmascript" zoomAndPan="magnify" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" baseProfile="full"
contentStyleType="text/css" id="svg2" sodipodi:docname="about-wordmark.svg" version="1.1" width="260px"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" preserveAspectRatio="xMidYMid meet"
inkscape:version="0.91 r13725" viewBox="0 0 260 48" height="48px" xmlns="http://www.w3.org/2000/svg">
<metadata id="metadata10">
<rdf:RDF>
<cc:Work rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
</cc:Work>
</rdf:RDF>
</metadata>
<defs id="defs8"/>
<sodipodi:namedview objecttolerance="10" bordercolor="#666666" inkscape:window-height="778" inkscape:zoom="2.4"
gridtolerance="10" id="namedview6" inkscape:current-layer="svg2" inkscape:window-y="0" inkscape:cy="24"
inkscape:window-x="0" inkscape:cx="91.154186" showgrid="false" guidetolerance="10" inkscape:pageopacity="0"
inkscape:pageshadow="2" inkscape:window-width="1215" inkscape:window-maximized="0" borderopacity="1" pagecolor="#ffffff"/>
<g style=
"font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42px;line-height:125%;font-family:'Levenim
MT';-inkscape-font-specification:'Levenim
MT';letter-spacing:0px;word-spacing:0px;fill:#a8e6db;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="text4138" transform="scale(0.83939803,1.1913299)">
<path style="" id="path4143" d="m 18.521413,24.115665 q 0,3.470569 -2.618513,5.881264 -2.535386,2.348349
-6.0475185,2.348349 -5.6942271,0 -9.22714164,-6.463156 L 3.2259712,24.323483 q 2.7432042,5.04999
6.3384644,5.04999 3.4082234,0 4.9460804,-2.639295 0.706583,-1.205347 0.706583,-2.556167 0,-1.537857
-1.039093,-3.013369 Q 12.827186,19.23193 9.1487985,16.488726 5.3872836,13.703958 4.1819363,12.082974
2.560952,9.9008792 2.560952,7.4070572 q 0,-4.2394975 3.6576056,-6.2345551 1.7248936,-0.93518331
3.761515,-0.93518331 4.3641884,0 8.0217944,5.00842591 L 15.508045,7.1368931 Q 14.115661,5.3080903
13.138914,4.5391618 11.684184,3.3961601 9.917727,3.3961601 q -1.7664573,0 -2.9510228,1.0598743
-1.246911,1.0806563 -1.246911,2.8263317 0,2.0574032 1.9327121,3.9693339 0.56111,0.540328 3.9485517,3.054932
3.117277,2.306785 4.655134,4.15637 2.265222,2.763986 2.265222,5.652663 z"/>
<path style="" id="path4145" d="m 46.743165,20.499623 -20.324649,0 q 0.08313,3.803079 2.369131,6.338464
2.410694,2.660077 6.151427,2.660077 3.616042,0 6.130646,-2.202876 1.143002,-0.997529 2.47304,-3.221187 l
2.452259,1.288475 q -2.286004,4.468098 -6.338465,6.026737 -1.974275,0.768928 -4.468097,0.768928 -5.091554,0
-8.437432,-3.36666 -3.325096,-3.366659 -3.325096,-8.458213 0,-4.301843 2.639295,-7.668503
3.345878,-4.2810608 8.956978,-4.2810608 5.777354,0 9.227141,4.3849708 2.452259,3.117277 2.493822,7.730848 z
M 43.54276,17.985019 q -1.080656,-4.301843 -4.634352,-5.964391 -1.828803,-0.852056 -3.844643,-0.852056
-3.325096,0 -5.715008,2.140531 -1.745676,1.558639 -2.639295,4.675916 l 16.833298,0 z"/>
<path style="" id="path4147" d="m 62.516592,9.1527326 -1.517075,2.4522584 q -0.914401,-0.394855
-1.537857,-0.394855 -3.491351,0 -4.862953,4.904517 -0.540328,1.932712 -0.540328,7.813975 l 0,7.647721
-2.971805,0 0,-22.610653 2.971805,0 0,3.304314 q 2.639295,-3.8862058 5.881264,-3.8862058 1.205347,0
2.576949,0.7689284 z"/>
<path style="" id="path4149" d="m 88.577029,20.208677 q 0,4.94608 -3.325096,8.416649 -3.366659,3.532915
-8.271176,3.532915 -5.382499,0 -9.060887,-4.468098 l 0,12.157383 -2.888677,0 0,-30.88183 2.888677,0
0,4.15637 q 3.449787,-4.7382618 8.977759,-4.7382618 4.883735,0 8.271177,3.4705688 3.408223,3.470569
3.408223,8.354304 z m -2.930241,0.103909 q 0,-2.410694 -1.205347,-4.572007 -1.205347,-2.161312
-3.283532,-3.345878 -2.057403,-1.205347 -4.48888,-1.205347 -3.865424,0 -6.421592,2.660077 -2.535385,2.660077
-2.535385,6.546283 0,5.403281 4.468097,7.897103 2.140531,1.205347 4.530444,1.205347 2.410694,0
4.488879,-1.246911 2.01584,-1.226129 3.221187,-3.387441 1.226129,-2.161313 1.226129,-4.551226 z"/>
<path style="" id="path4151" d="m 116.23767,20.499623 -20.324647,0 q 0.08313,3.803079 2.36913,6.338464
2.410697,2.660077 6.151427,2.660077 3.61604,0 6.13065,-2.202876 1.143,-0.997529 2.47304,-3.221187 l
2.45226,1.288475 q -2.28601,4.468098 -6.33847,6.026737 -1.97427,0.768928 -4.4681,0.768928 -5.09155,0
-8.437428,-3.36666 -3.325096,-3.366659 -3.325096,-8.458213 0,-4.301843 2.639295,-7.668503
3.345878,-4.2810608 8.956979,-4.2810608 5.77735,0 9.22714,4.3849708 2.45226,3.117277 2.49382,7.730848 z m
-3.2004,-2.514604 q -1.08066,-4.301843 -4.63436,-5.964391 -1.8288,-0.852056 -3.84464,-0.852056 -3.32509,0
-5.715007,2.140531 -1.745675,1.558639 -2.639295,4.675916 l 16.833302,0 z"/>
<path style="" id="path4153" d="m 141.4045,31.576349 -2.88868,0 0,-10.78578 q 0,-3.823861 -0.33251,-5.216245
-1.08066,-4.509661 -5.69423,-4.509661 -2.63929,0 -4.73826,1.745675 -2.07819,1.724894 -2.7432,4.322625
-0.41564,1.641766 -0.41564,6.151428 l 0,8.291958 -2.90946,0 0,-22.610653 2.90946,0 0,4.052461 q
3.47057,-4.6343528 8.47899,-4.6343528 2.47304,0 4.44732,1.2676928 1.99506,1.246911 2.93024,3.470569
0.95597,2.202876 0.95597,6.816447 l 0,11.637836 z"/>
<path style="" id="path4155" d="m 157.69747,11.459518 -4.61357,0 0,20.116831 -2.93024,0 0,-20.116831 -3.96934,0
0,-2.493822 3.96934,0 0,-8.3958676 2.93024,0 0,8.3958676 4.61357,0 0,2.493822 z"/>
</g>
<text x="140" y="18"><tspan xml:space="preserve" font-stretch="ultracondensed" font-size="18" style="font-family: Arial, Helvetica, sans-serif" fill="#a8e6db"
font-weight="100">@roytam1's</tspan><tspan xml:space="preserve"> </tspan></text>
<text x="156" y="42"><tspan xml:space="preserve" font-stretch="ultracondensed" font-size="18" style="font-family: Arial, Helvetica, sans-serif" fill="#a8e6db"
font-weight="100">own fork</tspan><tspan xml:space="preserve"> </tspan></text>
</svg>

Before

Width:  |  Height:  |  Size: 7 KiB

View file

@ -1,49 +0,0 @@
/* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
#clientBox {
background-color: #F7F7F7;
color: #222;
}
#leftBox {
background-image: url("chrome://branding/content/about-logo.png");
background-repeat: no-repeat;
background-size: 192px auto;
/* min-width and min-height create room for the logo */
min-width: 210px;
min-height: 210px;
margin-top: 20px;
margin-inline-start: 30px;
}
@media (min-resolution: 2dppx) {
#leftBox {
background-image: url("chrome://branding/content/about-logo@2x.png");
}
}
#rightBox {
margin-left: 30px;
margin-right: 30px;
background-image: url("chrome://branding/content/about-wordmark.png");
background-repeat: no-repeat;
/* padding-top creates room for the wordmark */
padding-top: 38px;
margin-top:20px;
}
#updateDeck > hbox > label:not([class="text-link"]) {
color: #909090;
}
#trademark {
font-size: xx-small;
text-align: center;
color: #999;
margin-top: 10px;
margin-bottom: 10px;
}

View file

@ -1,18 +0,0 @@
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
browser.jar:
% content branding %content/branding/ contentaccessible=yes
content/branding/about.png
content/branding/about-logo.png
content/branding/about-logo@2x.png
content/branding/about-wordmark.png
content/branding/icon48.png
content/branding/icon64.png
content/branding/icon16.png (../default16.png)
content/branding/icon32.png (../default32.png)
content/branding/icon128.png (../mozicon128.png)
content/branding/identity-icons-brand.svg
content/branding/silhouette-40.svg
content/branding/aboutDialog.css

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 22 KiB

View file

@ -1,8 +0,0 @@
<Application xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'>
<VisualElements
ShowNameOnSquare150x150Logo='on'
Square150x150Logo='browser\VisualElements\VisualElements_150.png'
Square70x70Logo='browser\VisualElements\VisualElements_70.png'
ForegroundText='light'
BackgroundColor='#0996f8'/>
</Application>

View file

@ -1,353 +0,0 @@
[Desktop Entry]
Name=Hydra
GenericName=Web Browser
GenericName[ar]=متصفح ويب
GenericName[ast]=Restolador Web
GenericName[bn]=
GenericName[ca]=Navegador web
GenericName[cs]=Webový prohlížeč
GenericName[da]=Webbrowser
GenericName[el]=Περιηγητής διαδικτύου
GenericName[es]=Navegador web
GenericName[et]=Veebibrauser
GenericName[fa]=مرورگر اینترنتی
GenericName[fi]=WWW-selain
GenericName[fr]=Navigateur Web
GenericName[gl]=Navegador Web
GenericName[he]=דפדפן אינטרנט
GenericName[hr]=Web preglednik
GenericName[hu]=Webböngésző
GenericName[it]=Browser web
GenericName[ja]=
GenericName[ko]=
GenericName[ku]=Geroka torê
GenericName[lt]=Interneto naršyklė
GenericName[nb]=Nettleser
GenericName[nl]=Webbrowser
GenericName[nn]=Nettlesar
GenericName[no]=Nettleser
GenericName[pl]=Przeglądarka WWW
GenericName[pt]=Navegador Web
GenericName[pt_BR]=Navegador Web
GenericName[ro]=Navigator Internet
GenericName[ru]=Веб-браузер
GenericName[sk]=Internetový prehliadač
GenericName[sl]=Spletni brskalnik
GenericName[sv]=Webbläsare
GenericName[tr]=Web Tarayıcı
GenericName[ug]=توركۆرگۈ
GenericName[uk]=Веб-браузер
GenericName[vi]=Trình duyt Web
GenericName[zh_CN]=
GenericName[zh_TW]=
Comment=Browse the World Wide Web
Comment[ar]=تصفح الشبكة العنكبوتية العالمية
Comment[ast]=Restola pela Rede
Comment[bn]=
Comment[ca]=Navegueu per la web
Comment[cs]=Prohlížení stránek World Wide Webu
Comment[da]=Surf på internettet
Comment[de]=Im Internet surfen
Comment[el]=Μπορείτε να περιηγηθείτε στο διαδίκτυο (Web)
Comment[es]=Navegue por la web
Comment[et]=Lehitse veebi
Comment[fa]=صفحات شبکه جهانی اینترنت را مرور نمایید
Comment[fi]=Selaa Internetin WWW-sivuja
Comment[fr]=Naviguer sur le Web
Comment[gl]=Navegar pola rede
Comment[he]=גלישה ברחבי האינטרנט
Comment[hr]=Pretražite web
Comment[hu]=A világháló böngészése
Comment[it]=Esplora il web
Comment[ja]=
Comment[ko]=
Comment[ku]=Li torê bigere
Comment[lt]=Naršykite internete
Comment[nb]=Surf på nettet
Comment[nl]=Verken het internet
Comment[nn]=Surf på nettet
Comment[no]=Surf på nettet
Comment[pl]=Przeglądanie stron WWW
Comment[pt]=Navegue na Internet
Comment[pt_BR]=Navegue na Internet
Comment[ro]=Navigați pe Internet
Comment[ru]=Доступ в Интернет
Comment[sk]=Prehliadanie internetu
Comment[sl]=Brskajte po spletu
Comment[sv]=Surfa på webben
Comment[tr]=İnternet'te Gezinin
Comment[ug]=دۇنيادىكى توربەتلەرنى كۆرگىلى بولىدۇ
Comment[uk]=Перегляд сторінок Інтернету
Comment[vi]=Đ duyt các trang web
Comment[zh_CN]=
Comment[zh_TW]=
Exec=hydra %u
Terminal=false
Type=Application
Icon=hydra
Categories=Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;
StartupNotify=false
Actions=NewTab;NewWindow;NewPrivateWindow;
StartupWMClass="hydra"
[Desktop Action NewTab]
Name=Open new tab
Name[ach]=Yab dirica matidi manyen
Name[af]=Open nuwe oortjie
Name[an]=Ubrir una pestanya nueva
Name[ar]=افتح لسانًا جديدًا
Name[as]=
Name[ast]=Abrir llingüeta nueva
Name[az]=Yeni vərəq aç
Name[be]=Адкрыць новую ўстаўку
Name[bg]=Отваряне на нов подпрозорец
Name[bn_BD]=
Name[bn_IN]=
Name[br]=Digeriñ un ivinell nevez
Name[bs]=Otvori novi tab
Name[ca]=Obre una pestanya nova
Name[cs]=Otevřít nový panel
Name[cy]=Agor tab newydd
Name[da]=Åbn nyt faneblad
Name[de]=Neuen Tab öffnen
Name[dsb]=Nowy rejtark wócyniś
Name[el]=Άνοιγμα νέας καρτέλας
Name[eo]=Malfermi novan langeton
Name[es_AR]=Abrir nueva pestaña
Name[es_CL]=Abrir nueva pestaña
Name[es_ES]=Abrir pestaña nueva
Name[es_MX]=Abrir una pestaña nueva
Name[et]=Ava uus kaart
Name[eu]=Ireki fitxa berria
Name[ff]=Uddit tabbere hesere
Name[fi]=Avaa uusi välilehti
Name[fr]=Ouvrir un nouvel onglet
Name[fy_NL]=Iepenje nij ljepblêd
Name[ga_IE]=Oscail i gcluaisín nua
Name[gd]=Fosgail taba ùr
Name[gl]=Abrir unha nova lapela
Name[gu_IN]=
Name[he]=פתיחת לשונית חדשה
Name[hi_IN]=
Name[hr]=Otvori novu karticu
Name[hsb]=Nowy rajtark wočinić
Name[hu]=Új lap megnyitása
Name[hy_AM]=Բացել նոր ներդիր
Name[id]=Buka tab baru
Name[is]=Opna nýjan flipa
Name[it]=Apri nuova scheda
Name[ja]=
Name[kk]=Жаңа бетті ашу
Name[kn]=
Name[ko]=
Name[lij]=Àrvi nêuvo féuggio
Name[lt]=Atverti naują kortelę
Name[mai]=
Name[mk]=Отвори ново јазиче
Name[ml]=ി
Name[mr]=
Name[ms]=Buka tab baru
Name[nb_NO]=Åpne ny fane
Name[nl]=Nieuw tabblad openen
Name[nn_NO]=Opna ny fane
Name[or]=
Name[pa_IN]=
Name[pl]=Otwórz nową kartę
Name[pt_BR]=Nova aba
Name[pt_PT]=Abrir novo separador
Name[rm]=Avrir in nov tab
Name[ro]=Deschide o filă nouă
Name[ru]=Открыть новую вкладку
Name[si]=
Name[sk]=Otvoriť novú kartu
Name[sl]=Odpri nov zavihek
Name[son]=Nor loku taaga feeri
Name[sq]=Hap skedë të re
Name[sr]=Отвори нови језичак
Name[sv_SE]=Öppna ny flik
Name[ta]=ி ி
Name[te]=
Name[th]=
Name[tr]=Yeni sekme aç
Name[uk]=Відкрити нову вкладку
Name[uz]=Yangi ichki oyna ochish
Name[vi]=M th mi
Name[xh]=Vula ithebhu entsha
Name[zh_CN]=
Name[zh_TW]=
Exec=hydra -new-tab
[Desktop Action NewWindow]
Name=Open new window
Name[ach]=Yab dirica manyen
Name[af]=Open nuwe venster
Name[an]=Ubrir una nueva finestra
Name[ar]=افتح نافذة جديدة
Name[as]=
Name[ast]=Abrir ventana nueva
Name[az]=Yeni pəncərə aç
Name[be]=Адкрыць новае акно
Name[bg]=Отваряне на нов прозорец
Name[bn_BD]=
Name[bn_IN]=
Name[br]=Digeriñ ur prenestr nevez
Name[bs]=Otvori novi prozor
Name[ca]=Obre una finestra nova
Name[cs]=Otevřít nové okno
Name[cy]=Agor ffenestr newydd
Name[da]=Åbn nyt vindue
Name[de]=Neues Fenster öffnen
Name[dsb]=Nowe wokno wócyniś
Name[el]=Άνοιγμα νέου παραθύρου
Name[eo]=Malfermi novan fenestron
Name[es_AR]=Abrir nueva ventana
Name[es_CL]=Abrir nueva ventana
Name[es_ES]=Abrir nueva ventana
Name[es_MX]=Abrir nueva ventana
Name[et]=Ava uus aken
Name[eu]=Ireki leiho berria
Name[ff]=Uddit henorde hesere
Name[fi]=Avaa uusi ikkuna
Name[fr]=Ouvrir une nouvelle fenêtre
Name[fy_NL]=Iepenje nij finster
Name[ga_IE]=Oscail fuinneog nua
Name[gd]=Fosgail uinneag ùr
Name[gl]=Abrir unha nova xanela
Name[gu_IN]= િ
Name[he]=פתח חלון חדש
Name[hi_IN]= ि
Name[hr]=Otvori novi prozor
Name[hsb]=Nowe wokno wočinić
Name[hu]=Új ablak megnyitása
Name[hy_AM]=Բացել նոր պատուհան
Name[id]=Buka jendela baru
Name[is]=Opna nýjan glugga
Name[it]=Apri nuova finestra
Name[ja]=
Name[kk]=Жаңа терезені ашу
Name[kn]= ಿ
Name[ko]=
Name[lij]=Àrvi nêuvo barcón
Name[lt]=Atverti naują langą
Name[mai]= ि
Name[mk]=Отвори нов прозорец
Name[ml]=ി
Name[mr]=
Name[ms]=Buka tetingkap baru
Name[nb_NO]=Åpne nytt vindu
Name[nl]=Een nieuw venster openen
Name[nn_NO]=Opna nytt vindauge
Name[or]= ି
Name[pa_IN]= ਿ
Name[pl]=Otwórz nowe okno
Name[pt_BR]=Nova janela
Name[pt_PT]=Abrir nova janela
Name[rm]=Avrir ina nova fanestra
Name[ro]=Deschide o nouă fereastră
Name[ru]=Открыть новое окно
Name[si]=
Name[sk]=Otvoriť nové okno
Name[sl]=Odpri novo okno
Name[son]=Zanfun taaga feeri
Name[sq]=Hap dritare të re
Name[sr]=Отвори нови прозор
Name[sv_SE]=Öppna nytt fönster
Name[ta]=ி ி
Name[te]= ి
Name[th]=
Name[tr]=Yeni pencere aç
Name[uk]=Відкрити нове вікно
Name[uz]=Yangi oyna ochish
Name[vi]=M ca s mi
Name[xh]=Vula iwindow entsha
Name[zh_CN]=
Name[zh_TW]=
Exec=hydra -new-window
[Desktop Action NewPrivateWindow]
Name=New private window
Name[ach]=Dirica manyen me mung
Name[af]=Nuwe privaatvenster
Name[an]=Nueva finestra de navegación privada
Name[ar]=نافذة خاصة جديدة
Name[as]= ি
Name[ast]=Ventana privada nueva
Name[az]=Yeni məxfi pəncərə
Name[be]=Новае акно адасаблення
Name[bg]=Нов прозорец за поверително сърфиране
Name[bn_BD]= ি
Name[bn_IN]= ি
Name[br]=Prenestr merdeiñ prevez nevez
Name[bs]=Novi privatni prozor
Name[ca]=Finestra privada nova
Name[cs]=Nové anonymní okno
Name[cy]=Ffenestr breifat newydd
Name[da]=Nyt privat vindue
Name[de]=Neues privates Fenster öffnen
Name[dsb]=Nowe priwatne wokno
Name[el]=Νέο παράθυρο ιδιωτικής περιήγησης
Name[eo]=Nova privata fenestro
Name[es_AR]=Nueva ventana privada
Name[es_CL]=Nueva ventana privada
Name[es_ES]=Nueva ventana privada
Name[es_MX]=Nueva ventana privada
Name[et]=Uus privaatne aken
Name[eu]=Leiho pribatu berria
Name[ff]=Henorde suturo hesere
Name[fi]=Uusi yksityinen ikkuna
Name[fr]=Nouvelle fenêtre de navigation privée
Name[fy_NL]=Nij priveefinster
Name[ga_IE]=Fuinneog nua phríobháideach
Name[gd]=Uinneag phrìobhaideach ùr
Name[gl]=Nova xanela privada
Name[gu_IN]= િ
Name[he]=חלון פרטי חדש
Name[hi_IN]= ि ि
Name[hr]=Novi privatni prozor
Name[hsb]=Nowe priwatne wokno
Name[hu]=Új privát ablak
Name[hy_AM]=Գաղտնի դիտարկում
Name[id]=Jendela mode pribadi baru
Name[is]=Nýr einkagluggi
Name[it]=Nuova finestra anonima
Name[ja]=
Name[kk]=Жаңа жекелік терезе
Name[kn]= ಿ ಿಿ
Name[ko]=
Name[lij]=Nêuvo barcón privòu
Name[lt]=Atverti privačiojo naršymo langą
Name[mai]= ि ि
Name[mk]=Нов прозорец за приватно сурфање
Name[ml]=ി
Name[mr]= ि
Name[ms]=Tetingkap peribadi baharu
Name[nb_NO]=Nytt privat vindu
Name[nl]=Nieuw privévenster
Name[nn_NO]=Nytt privat vindauge
Name[or]= ି ି
Name[pa_IN]= ਿ
Name[pl]=Nowe okno w trybie prywatnym
Name[pt_BR]=Nova janela privativa
Name[pt_PT]=Nova janela privada
Name[rm]=Nova fanestra privata
Name[ro]=Fereastră fără urme nouă
Name[ru]=Новое приватное окно
Name[si]=
Name[sk]=Nové okno v režime Súkromné prehliadanie
Name[sl]=Novo zasebno okno
Name[son]=Sutura zanfun taaga
Name[sq]=Dritare e re private
Name[sr]=Нови приватни прозор
Name[sv_SE]=Nytt privat fönster
Name[ta]=ி ி
Name[te]= ి ి
Name[th]=
Name[tr]=Yeni gizli pencere
Name[uk]=Нове приватне вікно
Name[uz]=Yangi shaxsiy oyna
Name[vi]=Ca s riêng tư mi
Name[xh]=Ifestile yangasese entsha
Name[zh_CN]=
Name[zh_TW]=
Exec=hydra -private-window

View file

@ -1,10 +0,0 @@
<!-- This Source Code Form is subject to the terms of the Mozilla Public
- License, v. 2.0. If a copy of the MPL was not distributed with this
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
<!ENTITY brandShorterName "Hydra">
<!ENTITY brandShortName "Eclipse Hydra">
<!ENTITY brandFullName "Eclipse Hydra">
<!ENTITY vendorShortName "Eclipse Community">
<!ENTITY vendorFullName "Eclipse Community">
<!ENTITY trademarkInfo.part1 "Eclipse Hydra logos are copyrights of Eclipse Community.">

View file

@ -1,17 +0,0 @@
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
brandShortName=Eclipse Hydra
# The above controls the name shown in the app
brandShorterName=Hydra
brandFullName=Eclipse Hydra
vendorShortName=Eclipse Community
homePageSingleStartMain=Internal home page with search.
homePageImport=Import your home page from %S
homePageMigrationPageTitle=Home Page Selection
homePageMigrationDescription=Please select the home page you wish to use:
syncBrandShortName=Sync

View file

@ -1,11 +0,0 @@
#filter substitution
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
@AB_CD@.jar:
% locale branding @AB_CD@ %locale/branding/
locale/branding/brand.dtd (%brand.dtd)
locale/branding/brand.properties (%brand.properties)
locale/branding/browserconfig.properties

View file

@ -1,16 +0,0 @@
# -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*-
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
DIRS += ['content', 'locales']
DIST_SUBDIR = 'browser'
export('DIST_SUBDIR')
include('../shared/branding.mozbuild')
ApplicationBranding()
FINAL_TARGET_FILES['..'] += [
'Hydra.VisualElementsManifest.xml',
]

View file

@ -1,46 +0,0 @@
/* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
#filter substitution
#filter emptyLines
// Set defines to construct URLs
#define BRANDING_BASEURL eclipse.cx
#define BRANDING_SITEURL eclipse.cx
// Shared Branding Preferences
// XXX: These should REALLY go back to application preferences
#include ../../shared/preferences.inc
// Branding Specific Preferences
pref("startup.homepage_override_url", "");
pref("startup.homepage_welcome_url", "");
pref("startup.homepage_welcome_url.additional", "");
// Version release notes
pref("app.releaseNotesURL", "https://github.com/Eclipse-Community/UXP/releases");
// base url for web-based feedback pages
pref("app.feedback.baseURL", "https://board.eclipse.cx/viewtopic.php?t=710");
// Vendor home page
pref("app.vendorURL", "https://eclipse.cx");
pref("app.update.url", "");
// URL user can browse to manually if for some reason all update installation
// attempts fail.
pref("app.update.url.manual", "about:");
// A default value for the "More information about this update" link
// supplied in the "An update is available" page of the update wizard.
pref("app.update.url.details", "about:");
// Provide UA Gecko and Firefox slices for web compatibility
pref("general.useragent.compatMode.firefox",true);
pref("general.useragent.compatMode.gecko",true);
// Switch Application Updates off for unofficial branding
pref("app.update.enabled", false);
// Shared User Agent Overrides
#include ../../shared/uaoverrides.inc

Binary file not shown.

Before

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 151 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 87 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 113 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 40 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.8 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 38 KiB

File diff suppressed because it is too large Load diff

Before

Width:  |  Height:  |  Size: 146 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 744 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 25 KiB

View file

@ -1,61 +0,0 @@
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
installer:
@$(MAKE) -C application/basilisk/installer installer
package:
@$(MAKE) -C application/basilisk/installer make-archive
l10n-package:
@$(MAKE) -C application/basilisk/installer make-langpack
mozpackage:
@$(MAKE) -C application/basilisk/installer
package-compare:
@$(MAKE) -C application/basilisk/installer package-compare
stage-package:
@$(MAKE) -C application/basilisk/installer stage-package make-buildinfo-file
sdk:
@$(MAKE) -C application/basilisk/installer make-sdk
install::
@$(MAKE) -C application/basilisk/installer install
clean::
@$(MAKE) -C application/basilisk/installer clean
distclean::
@$(MAKE) -C application/basilisk/installer distclean
source-package::
@$(MAKE) -C application/basilisk/installer source-package
upload::
@$(MAKE) -C application/basilisk/installer upload
source-upload::
@$(MAKE) -C application/basilisk/installer source-upload
hg-bundle::
@$(MAKE) -C application/basilisk/installer hg-bundle
l10n-check::
@$(MAKE) -C application/basilisk/locales l10n-check
ifdef ENABLE_TESTS
# Implemented in testing/testsuite-targets.mk
mochitest-browser-chrome:
$(RUN_MOCHITEST) --flavor=browser
$(CHECK_TEST_ERROR)
mochitest:: mochitest-browser-chrome
.PHONY: mochitest-browser-chrome
endif

View file

@ -1 +0,0 @@
52.13.2

View file

@ -1 +0,0 @@
13.2

View file

@ -1,6 +0,0 @@
# -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*-
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
JAR_MANIFESTS += ['jar.mn']

View file

@ -11,4 +11,4 @@ DIRS += ['/%s' % CONFIG['MOZ_BRANDING_DIRECTORY']]
# Never add dirs after the browser root because they apparently won't
# get packaged properly on Mac.
DIRS += ['/application/basilisk']
DIRS += ['/browser']

8
browser/app/module.ver Normal file
View file

@ -0,0 +1,8 @@
WIN32_MODULE_COMPANYNAME=@MOZ_APP_VENDOR@
WIN32_MODULE_COPYRIGHT=<3D>Dactyloidae Project, Eclipse Community, Basilisk and Mozilla Developers; available under the MPL 2 license.
WIN32_MODULE_PRODUCTVERSION=@MOZ_APP_WINVERSION@
WIN32_MODULE_PRODUCTVERSION_STRING=@MOZ_APP_VERSION@
WIN32_MODULE_TRADEMARKS=The Dactyloidae logo and project names are trademarks of Eclipse Community and Dactyloidae Project.
WIN32_MODULE_DESCRIPTION=@MOZ_APP_DISPLAYNAME@
WIN32_MODULE_PRODUCTNAME=@MOZ_APP_DISPLAYNAME@
WIN32_MODULE_NAME=@MOZ_APP_DISPLAYNAME@

View file

@ -10,9 +10,15 @@
line-height: 1.5;
}
#aboutDialog label,
#aboutDialog description {
text-align: center;
}
#rightBox {
background-image: url("chrome://branding/content/about-wordmark.svg");
background-repeat: no-repeat;
background-position: center top;
/* padding-top creates room for the wordmark */
padding-top: 38px;
margin-top:20px;

View file

@ -42,16 +42,13 @@
#endif
<vbox id="aboutDialogContainer">
<hbox id="clientBox">
<vbox id="leftBox" flex="1"/>
<vbox id="rightBox" flex="1">
<hbox align="baseline">
<vbox id="leftBox" collapsed="true"/>
<vbox id="rightBox" flex="1" align="center">
<hbox align="baseline" pack="center">
#ifdef HAVE_64BIT_BUILD
#expand <label id="version">__MOZ_APP_VERSION_DISPLAY__ (64-bit)</label>
#else
#expand <label id="version">__MOZ_APP_VERSION_DISPLAY__ (32-bit)</label>
#endif
#ifndef NIGHTLY_BUILD
<label id="releasenotes" class="text-link">&releaseNotes.link;</label>
#endif
</hbox>
@ -141,13 +138,19 @@
#endif
#else
<description class="text-blurb" id="communityDesc">
Dactyloidae is released by <label class="text-link" href="https://eclipse.cx">Eclipse Community</label>.
</description>
Dactyloidae is a custom browser, based on the best of Firefox.
Dactyloidae is designed and maintained by multiple open-source contributors (OwnedByWuigi, Eclipse Community, RT1), working together to make better software around the globe.
</description>
<description class="text-blurb">
Dactyloidae is based on the work of the UXP team, aswell as the work of the Mozilla developers.
</description>
<description class="text-blurb">
Learn <label class="text-link" useoriginprincipal="true" href="about:credits">who contributed</label> to this software.
</description>
<description class="text-blurb" id="contributeDesc">
If you wish to contribute, please consider helping out by getting involved in our development by tackling some of the issues found in our <label class="text-link" href="https://github.com/OwnedByWuigi/UXP/">GitHub issue tracker</label>.
If you wish to contribute, please consider helping out by getting involved in our development by tackling some of the issues found in our <label class="text-link" href="https://github.com/Eclipse-Community/Dactyloidae/">GitHub issue tracker</label>.
</description>
#endif
</vbox>

View file

Before

Width:  |  Height:  |  Size: 9.6 KiB

After

Width:  |  Height:  |  Size: 9.6 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 3.7 KiB

After

Width:  |  Height:  |  Size: 3.7 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 2.9 KiB

After

Width:  |  Height:  |  Size: 2.9 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 898 B

After

Width:  |  Height:  |  Size: 898 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 2 KiB

After

Width:  |  Height:  |  Size: 2 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 1.6 KiB

Before After
Before After

Some files were not shown because too many files have changed in this diff Show more