mirror of
https://github.com/roytam1/palemoon27.git
synced 2026-05-26 14:18:48 +00:00
1e246403c8ca085728dab122c5266de0bcbb25db
- Bug 1165052 - Part 9: Use ArraySpeciesCreate in Array.prototype.filter. r=efaust (198da18845) - Bug 1165052 - Part 10: Use ArraySpeciesCreate in Array.prototype.map. r=efaust (9dcd625daa) - Bug 1263618: Adapt assertions in RegExp*Raw functions for int32_t; r=arai (8ad46db66d) - Bug 1263340 - Part 1: Use internal slot for global and sticky flags in RegExpBuiltinExec. r=h4writer (9b5fbe6358) - Bug 1263340 - Part 2: Use internal slot for sticky flag in @@replace and @@search optimized path. r=h4writer (2b64567c6a) - Bug 1264264 - Add optimized path for RegExp.prototype[@@replace] with functional replace and substitution. r=till (e55722bc0a) - Bug 1263340 - Part 3: Use internal slot for sticky flag in RegExp native functions. r=h4writer (725cf7b9b0) - Bug 1264264 - Part 2: Enable optimization for packers again in RegExp.prototype[@@replace]. r=h4writer (7f4b819e40) - Bug 1268056 - Check if |this| value is a RegExp object in the optimized path in RegExpSplit. r=h4writer (8891f0a3ef) - Bug 1263340 - Part 4: Followup for @@split - Apply optimized path for empty string too. r=till (956d1804a5) - Bug 1261207 - Forward declare js::ScriptSource instead of casting `¦void*` pointers; r=jimb (4914273e96) - Bug 1041586 - Implement Symbol.isConcatSpreadable. r=arai (238e5f97c6) - Bug 1041586 - Use IsConcatSpreadable in Array.prototype.concat. r=arai (33333cb30f) - Bug 1165052 - Part 11: Use ArraySpeciesCreate in Array.prototype.slice. r=efaust (45f34c0a87) - Bug 1165052 - Part 12: Use ArraySpeciesCreate in Array.prototype.splice. r=efaust,evilpie (096f9ff03d) - Bug 1165052 - Part 13: Add tests for ArraySpeciesCreate. r=efaust (4403642d3c) - Bug 1041586 - Tests. r=arai (efc2d06863) - Bug 1267364 - Check isNative every time in GetStringDataProperty. r=h4writer (6e7898c494) - Bug 1041586 - Fold away property accesses to not-defined properties. r=jandem (216e6387db) - add emacs (fa858771bf) - Bug 1268574 - Check the outparam JSFunction* value after GetGetterPure. r=lth (3d80c79337) - Bug 1263888 - Push TypeBarrier after ArraySlice. r=jandem (2617518401) - Bug 1255316 - IonMonkey: Enable folding of MLoadUnboxedObjectOrNull with the stored value, r=jandem (0f75675721) - Bug 1252313 - Fix wasm i64 shift ops with a constant rhs. r=bbouvier (2c05b901c6) - Bug 1263609: SharedStubs - Port JSOP_POW to shared stubs, r=efaust (54523590d9) - Bug 1247880 - Only remove MUrsh operands when the input of MUrsh is guaranteed to be unsigned. r=sunfish (4a29e0b071) - Bug 1254528: IonMonkey - Check slot before removing load with value of store, r=nbp (3527eb5263) - Bug 1255316 - IonMonkey: Also take into account the offsetAdjustment when folding MLoadUnboxedObjectOrNull, r=jandem (9cbea97df1) - Bug 1263558 - Part 1: Self-host Array generics. r=till,bholley (e1dc0c54c8) - Bug 1103588 - Part 3: Replace deprecated String#contains warning with an expression closure warning in sharedWorker_sharedWorker.js test. r=bz (221ff40ebc) - Bug 1103588 - Part 4: Replace deprecated String#contains in js tests. r=till (a794c0b385) - Bug 1103588 - Part 5: Remove deprecated String#contains function; use String#includes instead. r=till (bc1365603e) - Bug 964709 - Updates Parser regex and tests to support self-closing script tags, r=vporof (f04c475ec8) - Bug 1224726 - Do not attempt to parse source file when searching in debugger if text > 1MB;r=jlongster (8743b7bf19) - Bug 1263558 - Part 2: Self-host String generics. r=till (4e5766489b) - Bug 1263558 - Part 3: Remove JSFUN_GENERIC_NATIVE. r=till (3f94c198b0) - Bug 1263558 - Part 4: Call initBuiltinConstructor after defining properties in InitStringClass. r=till (f25edc6096) - Bug 1263558 - Part 0.1: Handle OOM inside BuildDominatorTree at AnalyzeNewScriptDefiniteProperties and AnalyzeArgumentsUsage. r=jandem (0f4745e9d4) - Bug 1266573 - Add the JS::ubi::dumpPaths debug utility; r=jimb (9a8680d7c7) - Bug 1266835 - Request names from the rootlist in JS::ubi::dumpPaths and clean up formatting of dumped paths. r=jimb (1e15dd3ab9) - Bug 1259911: Only add predecessors to the join block once; r=sunfish (53a9522e68) - Bug 1258905: Remove a bunch of dead IPC code. r=jld (0d9f930a14) - Bug 1266869 - Print a message when no retaining paths are found in JS::ubi::dumpPaths. r=jimb (77a541b4d1)
Pale Moon web browser
This is the source code for the Pale Moon web browser, an independent browser derived from Firefox/Mozilla community code. The source tree is mostly laid out like Mozilla-based products.
Maintenance mode
This repository and incarnation of Pale Moon is currently in maintenance mode and will only receive critical and security updates. The new home for Pale Moon (v28+) is in the UXP platform repo where it is one of the included applications with the platform. ** Do NOT open new feature/bug issues on this repo, please, unless it is a sec or critical issue, and check if the Pale Moon unstable channel solves any issues you may have before opening new issues on the UXP repo.
Resources
- Mozilla Source Code Directory Structure and links to project pages
- Build Pale Moon for Windows
- Build Pale Moon for Linux
- Pale Moon home page
- Code contribution guidelines - PLEASE read this if you wish to get involved in our development.
Description
Languages
C++
38.9%
C
20%
JavaScript
19.2%
HTML
13.6%
Python
4.2%
Other
3.7%