Commit graph

  • 4400677afe Issue #2046 - Implement Intl.DateTimeFormat's date-/timeStyle and hourCycle options Martok 2023-06-18 19:58:48 +02:00
  • e01ff1c5f9 Issue #1819 - Further align Intl.Locale to spec Martok 2023-06-29 23:09:26 +02:00
  • 0b3079d8e6 Issue #2259 - Performance improvements for LanguageTag parsing Martok 2023-06-18 15:05:33 +02:00
  • 4ad4a82a10 Issue #2259 - Performance improvements in Locale Martok 2023-06-29 23:08:11 +02:00
  • c10a29d96f Issue #1819 - Implement Intl.Locale proposal Martok 2023-06-29 23:07:51 +02:00
  • 3ee2c9dcf1 Issue #2259 - process Unicode langtags and locale identifiers according to BCP 47 Martok 2023-06-29 23:07:20 +02:00
  • cf7bd82328 Issue #2195 - Add support for hourCycle to Intl.DateTimeFormat Martok 2023-06-29 23:05:58 +02:00
  • e923c48f4f Issue #2259 - Improve ResolveLocale performance when initializing the default Intl objects Martok 2023-06-11 00:54:39 +02:00
  • e3dbf7c5e7 Issue #2259 - Support Unicode extensions with multiple value subtags in BCP47 language tags Martok 2023-06-05 00:18:19 +02:00
  • 8d97bd437a Issue #2259 - Reimplement String.prototype.toLocale{Lower,Upper}Case per ECMAScript Intl specification Martok 2023-06-29 23:05:33 +02:00
  • 949f69ef4b Issue #2259 - Implement caseFirst option in Intl.Collator Martok 2023-06-29 23:03:12 +02:00
  • 85612accf2 Issue #2046 - Introduce mozIntl.DateTimeFormat with mozExtensions Martok 2023-06-29 23:02:37 +02:00
  • 30157344fe Issue #2259 - Update Intl.* Object-ness to ECMA-402, 4th edition Martok 2023-06-29 23:02:11 +02:00
  • adffcb127a Issue #2259 - Introduce helper for self-hosted hasOwnProperty calls in intl Martok 2023-06-18 21:58:05 +02:00
  • a7d752deff Issue #2259 - Adjust self-hosted Array.prototype.sort to ES2018 Martok 2023-06-04 19:33:37 +02:00
  • f8f7aed528 Issue #2259 - Add JS::StackGCVector and JS::RootedVector Martok 2023-06-18 16:42:14 +02:00
  • 4c2e378613 Issue #2259 - Add mozilla::Result<V, E> and JS::Result<> for fallible return values Martok 2023-06-17 16:05:46 +02:00
  • 9914c06168 Issue #2259 - Add mozilla::Vector -> mozilla::Span implicit conversion Martok 2023-06-18 21:27:03 +02:00
  • 7716602a20 Issue #2259 - Add missing IsAscii* helper functions in mozilla/TextUtils.h Martok 2023-06-20 19:17:45 +02:00
  • 5a531ea80c Issue #1969 Follow-Up: Error reporting arguments in RelativeTimeFormat/DateTimeFormat Martok 2023-06-04 16:47:15 +02:00
  • 890e1eb84d Fix debug builds Moonchild 2023-06-28 19:54:07 +02:00
  • 24b1a0f166 Avoid TLS lookups when checking if zones need to be marked for GC. Moonchild 2023-06-27 18:39:24 +02:00
  • 95a1e4b7a3 Simplify incremental GC sweeping Moonchild 2023-06-27 03:04:39 +02:00
  • 7c4d0444bd webextensions: remove experiment related elements roytam1 2023-07-01 13:16:48 +08:00
  • 4fae28f059 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2023-06-26 10:38:35 +08:00
  • 661754041c moz.configure: add fix for VS2017 x64 ATLMFC lib path detection roytam1 2023-06-26 10:37:28 +08:00
  • f191eae652 bump PM version as well roytam1 2023-06-26 09:14:35 +08:00
  • c0c980e12f bump platform version for JPEG-XL import roytam1 2023-06-26 09:04:49 +08:00
  • 80c2062843 Issue #2061 - Follow-up: Silence compiler warnings for libjxl (MSVC) FranklinDM 2023-04-05 11:50:19 +08:00
  • 84dc161d55 Issue #2061 - Follow-up: Silence compiler warnings for libjxl FranklinDM 2023-03-17 22:17:26 +08:00
  • 06d2df29b4 Issue #1382 - Fix invalid assert for decoder type if JXL is not built on debug builds FranklinDM 2023-01-04 21:34:01 +08:00
  • 743d1f66d2 Issue #2061 Follow-up: Fix moz.build to compile on all platforms. Job Bautista 2022-12-25 11:33:10 +08:00
  • b18114517b Issue #2061 Follow-up: Export jxl/version.h. Job Bautista 2022-12-24 10:42:27 +08:00
  • 42543c12f0 Issue #2057 - Use gfxPackedPixel + WritePixels instead of WriteBuffer. Job Bautista 2022-12-19 13:58:32 +08:00
  • 8f09162893 Issue #2041 follow-up - fix macro condition lexx9999 2022-12-11 02:04:38 +01:00
  • 514ed1423c PR #2050 follow-up: add symbols to build shared on Windows. Moonchild 2022-12-03 10:45:25 +00:00
  • 54e073511a Issue #2041 Follow-up - Remove opacity check from original patch. Job Bautista 2022-12-02 14:17:10 +08:00
  • 0bd6f00356 Issue #2048 - Add progressive decoding for JPEG-XL. Job Bautista 2022-12-02 13:28:34 +08:00
  • 042b8f37ae Issue #2041 - Add animation support for JPEG-XL. Job Bautista 2022-12-02 11:15:05 +08:00
  • 9b4c0ef4e9 Issue #2040 - Pre-multiply the alpha values in our JXL decode buffer. Moonchild 2022-11-30 11:32:44 +00:00
  • 8b4b6f8ebd fix whitespace. Moonchild 2022-11-24 15:06:28 +00:00
  • 77ca4ae9db Issue #2033 - Temporary fix of R<->B channel swap. Moonchild 2022-11-24 12:37:28 +00:00
  • 7f87cc1276 Issue #1769 - Follow-up: Default-enable JPEG-XL images if built Moonchild 2022-11-10 20:24:24 +00:00
  • f860413ed6 Issue #1769: Ensure MIME type is known in URIloader for jxl Moonchild 2022-11-08 18:16:29 +00:00
  • 1ef390db08 Issue #1769: Update symbols for libxul linkage Moonchild 2022-11-07 15:03:03 +00:00
  • 4d78f53da1 Issue #1769 - Follow-up: Fix typo in MOZ_ARG_ENABLE_BOOL Job Bautista 2022-06-29 13:51:00 +08:00
  • 40f27cd35b Issue #1769 - Part 1 Follow-up: Use standard [[deprecated]] for JXL_DEPRECATED. Job Bautista 2022-06-24 20:26:26 +08:00
  • 134c5e94e8 Issue #1769 - Part 2 Follow-up: Do not use namespace parent::child {} for defining nested namespaces. Job Bautista 2022-06-22 11:22:19 +08:00
  • 00a5d64018 Issue #1769 - Part 1 Follow-up: Tidy up moz.build for highway and libjxl Job Bautista 2022-06-20 21:44:59 +08:00
  • 2df558509f Issue #1769 - Part 3: Cleanup nsJXLDecoder. Job Bautista 2022-06-20 19:02:04 +08:00
  • 51ea0e4f3a Issue #1769 - Part 2: Implement JPEG-XL decoder and about:config and MIME plumbing. Job Bautista 2022-06-19 15:40:33 +08:00
  • 7983f5d8ba Issue #1769 - Part 1: Add vendored libjxl and highway sources. Job Bautista 2022-06-19 15:34:18 +08:00
  • 629eeda1f1 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2023-06-23 16:08:10 +08:00
  • 6444835acd Issue #21 - Follow-up: Remove experiment category images FranklinDM 2023-06-19 21:59:04 +08:00
  • 341632f865 Issue #21 - Part 3: Remove experiments localization FranklinDM 2023-06-19 20:07:35 +08:00
  • 9f8aa81a87 Issue #21 - Part 2: Remove experiment extension assets and styling FranklinDM 2023-06-19 21:33:46 +08:00
  • 369e68a663 Issue #21 - Part 1: Remove experiments base code from the Add-ons Manager FranklinDM 2023-06-19 21:32:45 +08:00
  • 8658452304 No issue - Update SQLite lib to 3.42.0 Moonchild 2023-06-19 15:34:01 +02:00
  • fe7244c016 Issue #1691 - Follow-up: Print leaking class name and remove crash reporter dependency FranklinDM 2023-04-24 13:21:23 +08:00
  • c4d665a0d0 No issue - Set the default for incremental cycle collector to be off. Moonchild 2023-06-04 17:15:36 +02:00
  • ccd69e165d Issue #1956 - Allow building with newer MSVC versions. Jeremy Andrews 2022-07-01 17:43:55 -05:00
  • 765a6434c7 [Basilisk] [SSUAO] Update chase.com override after breakage. roytam1 2023-06-02 10:43:58 +08:00
  • 0c3fa71099 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2023-06-02 10:39:38 +08:00
  • 4b0e27bb4c [Pale-Moon] [SSUAO] Update chase.com override after breakage. Moonchild 2023-05-29 15:32:09 +02:00
  • 1768eb1930 [Pale-Moon] Issue #1925 - Follow-up: Throw errors on invalid values. Moonchild 2023-05-18 14:13:23 +02:00
  • 075eebec12 [Pale-Moon] Issue #1925 - Follow-up: Don't show link items when pref is less than 1. Job Bautista 2023-05-18 17:03:08 +08:00
  • e3d51b39b6 [Pale-Moon] Issue #1925 - Add pref to control history menu length. Moonchild 2023-05-18 10:14:48 +02:00
  • 2a7ff7ce1a Issue #2257 - Remove rematerialized frames after bailouts and exceptions. Moonchild 2023-06-01 18:45:35 +02:00
  • 77bd81595d Issue #2256 - Implement Object.hasOwn(object, property) Moonchild 2023-05-29 22:47:26 +02:00
  • 96e3781bd9 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2023-05-24 09:03:14 +08:00
  • 106de86dc4 Issue #2252 - Prevent crash when attempting to load a script with execution disallowed. This issue is due to the ExecutionContext added in Issue #1691 not handling GetScript() in a context where script execution is not allowed. This expressed itself in crashes when playing MP4s with the NoScript extension installed and enabled. Brian Smith 2023-05-21 07:55:37 -05:00
  • adaf6c3221 Issue #1592 - Follow-up: Ensure topmost scope marker is cleaned up FranklinDM 2023-05-21 19:00:13 +08:00
  • 3d917c9965 Issue #2250 - Part 2: Ignore the ancestor filter assertion if rule matching is restricted or if the current element is under a shadow host FranklinDM 2023-05-21 15:24:31 +08:00
  • 1c2dd6aee0 Issue #2250 - Part 1: Return early if the element being tested for is likely an ancestor and does not have an assigned slot FranklinDM 2023-05-21 15:17:29 +08:00
  • 7338649176 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2023-05-18 09:40:23 +08:00
  • a00793acff Issue #2221 - Follow-up: Simplify jit_ioncheck{1|2|3}_deunified_sources assignment. Job Bautista 2023-05-17 18:51:36 +08:00
  • a2b45a9d53 Issue #2221 - Follow-up: Ensure jit_ioncheck{1|2|3}_deunified_sources is defined. Job Bautista 2023-05-17 18:11:49 +08:00
  • bbb91e4833 Issue #2246 - Implement Array find from last. Job Bautista 2023-01-12 21:42:27 +08:00
  • a7a525c65e Merge remote-tracking branch 'origin/tracking' into custom roytam1 2023-05-15 09:19:37 +08:00
  • 6ae0a69ac7 Issue #1765 - Part 3: Provided token type should be used in LookForTokenType FranklinDM 2023-05-14 18:31:21 +08:00
  • d678cc2c45 Issue #1765 - Part 2: Implement calc() parsing inside rgb/a() and the non-hue component of hsl/a() FranklinDM 2023-05-13 18:15:13 +08:00
  • 73a6dc3122 Issue #1765 - Part 1: Move ReduceNumberCalcOps struct up higher, rename IsCSSTokenCalcFunction to CSSParserImpl::IsCalcFunctionToken FranklinDM 2023-05-13 14:50:12 +08:00
  • ae27fff4bb Issue #2241 - Part 7.2 Follow-up: Fix build bustage due to unified building in Basilisk. Job Bautista 2023-05-12 19:04:16 +08:00
  • e072ef0dfc Issue #2241 - Part 8: Remove non-working layout.css.DOM*.enabled prefs. Job Bautista 2023-05-12 16:28:57 +08:00
  • 4ec35fdcf2 Issue #2241 - Part 7.2: Implement .fromRect and .fromQuad. Job Bautista 2023-05-12 16:07:16 +08:00
  • 0e2f687f4d Issue #2241 - Part 7.1: Implement .fromFloat{32/64}Array. Job Bautista 2023-05-12 15:59:55 +08:00
  • 10bdcb7e5f Issue #2241 - Part 6: Implement DOMMatrix.fromMatrix. Job Bautista 2023-05-12 15:42:46 +08:00
  • 51f812bb80 Issue #2241 - Part 4&5 Follow-up: Fix WebIDL errors Job Bautista 2023-05-12 15:37:58 +08:00
  • c3042a2f41 Issue #2241 - Part 5: Expose Geometry interfaces to web workers. Job Bautista 2023-05-12 13:45:39 +08:00
  • 69e45fd84e Issue #2241 - Part 4.3: Move devtools over to getBounds(). Job Bautista 2023-05-12 11:54:35 +08:00
  • 840658ab39 Issue #2241 - Part 4.2: Resurrect DOMQuad.bounds, but deprecated. Job Bautista 2023-05-12 11:42:59 +08:00
  • 60c88dd11b Issue #2241 - Part 4.1: Get DOMPoint, DOMQuad, DOMRect, DOMMatrix a bit closer to spec. Job Bautista 2023-05-12 11:35:18 +08:00
  • d2c3ea08eb Issue #2241 - Part 3: Extend DOMMatrixReadOnly to allow instantiation with a Matrix4x4. Job Bautista 2023-05-11 22:03:17 +08:00
  • 621868a340 Issue #2241 - Part 2: Add SameValueZero implementation to mfbt/FloatingPoint.h Job Bautista 2023-05-10 19:22:39 +08:00
  • ec2fb72568 Issue #2241 - Part 1: Move {js::,JS_}{{Strictly,Loosely}Equal,SameValue} into their own header and implementation files Job Bautista 2023-05-10 19:10:41 +08:00
  • 1e37e713c7 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2023-05-12 10:43:23 +08:00
  • 1ae0d6ff7f [Pale-Moon] No issue - Remove invalid key attribute on Permissions menu item FranklinDM 2023-01-31 02:32:35 +08:00
  • a39686b91b [Pale-Moon] No issue - Ensure window.location exists before checking against the browser URL FranklinDM 2022-12-04 12:15:24 +08:00
  • 4a9e6100ec [Pale-Moon] No issue - Silence tab closing animation assert if the tabbrowser is not visible FranklinDM 2022-12-04 12:14:18 +08:00
  • aadd6244c1 [Pale-Moon] Issue MoonchildProductions/UXP#1451 - Follow-up: Only copy hunspell shared library if we're not building against system Hunspell. Job Bautista 2023-05-01 20:27:31 +08:00