Commit graph

  • 7a6dab0b38 Issue #1691 - Part 4: Finish implementing call import. https://bugzilla.mozilla.org/show_bug.cgi?id=1499140 Brian Smith 2023-04-09 03:06:39 -05:00
  • 3f4985ce6c Issue #1691 - Part 3: Finish implementing import meta. https://bugzilla.mozilla.org/show_bug.cgi?id=1427610 Brian Smith 2023-04-08 15:01:22 -05:00
  • a8ab41b4c6 Issue #1691 - Part 2: Implement call import and import meta in the parser. https://bugzilla.mozilla.org/show_bug.cgi?id=1427610 https://bugzilla.mozilla.org/show_bug.cgi?id=1484948 Brian Smith 2023-04-08 03:27:08 -05:00
  • 1a6b3a822c Issue #1691 - Part 1: Provide a way of associating a private value with a script or module. Brian Smith 2023-04-08 03:26:10 -05:00
  • d75c6c1815 Issue #1451 - Fix hunspell build bustage in FreeBSD. Job Bautista 2023-04-26 17:46:36 +08:00
  • cbbc15ad81 Issue #1451 - Split hunspell library out of xul. Job Bautista 2023-04-23 11:56:05 +08:00
  • 0b1d6ceeb6 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2023-04-30 09:31:17 +08:00
  • 2048f4df51 No issue - [MailNews] Fix build bustage due to recent MIME API changes FranklinDM 2023-04-26 18:08:57 +08:00
  • ffe6d48af5 No issue - Correct handling of async (arrow) functions declared inside constructors Martok 2023-04-23 22:59:29 +02:00
  • 4584069f26 Issue #61 - Follow-up: Fix xul.dll link bustage related to Skia. Job Bautista 2023-03-16 19:29:54 +08:00
  • 6e2f70a70f Issue #61 - Follow-up: Fix gkmedias.dll link bustage related to Skia. Job Bautista 2023-03-16 19:28:34 +08:00
  • 260f8e154a Revert "Issue #61 - Place Skia in libxul" Job Bautista 2023-03-16 19:28:14 +08:00
  • 733451d1bb Remove unmaintained WebGL conformance test suite. Moonchild 2023-04-20 00:51:12 +02:00
  • ba3e46b173 partly import changes from tenfourfox: #651: M1761233 M1687303 M1633019 M1797336 M1799748 M1801102 (fb91afbb4) roytam1 2023-04-24 11:39:08 +08:00
  • 75bef7b736 Bug 1378537 - Store PerformanceEntry objects in AutoTArray; r=smaug roytam1 2023-04-13 16:44:14 +08:00
  • 16a1923c3b Bug 1159003 - Remove Performance::GetAsISupports(), r=bz roytam1 2023-04-13 16:43:07 +08:00
  • bc3eb89dee Bug 1159003 - setResourceTimingBufferSize shouldn't affect user timing, but we should clean user markers if we have memory pressure, r=bz roytam1 2023-04-13 16:42:19 +08:00
  • 6beccbf6ce mailnews: follow-up rev c9d96163, fix build roytam1 2023-04-13 10:21:01 +08:00
  • e361ce2b32 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2023-04-13 09:24:30 +08:00
  • 47bcca168c [devtools] Don't allow sourcemap URLs to redirect Moonchild 2023-04-12 17:28:19 +02:00
  • c9d9616334 [network] Improve checks while parsing MIME parameters. Moonchild 2023-04-12 16:41:04 +02:00
  • af613ef24e Increase size of data over which we write the data to disk rather than keep it around in memory Sandra 2023-04-12 07:12:24 +03:00
  • 42723b1636 Use nsAnonymousTemporaryFile for clipboard cache Sandra 2023-04-11 11:58:51 +03:00
  • 5a74c0114b Issue UXP#2053: fix deprots roytam1 2023-04-12 10:35:49 +08:00
  • 265490b550 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2023-04-12 10:05:03 +08:00
  • e51a638525 Issue #2053 - Follow-up: Re-enable navigation timing now it's to-spec. Moonchild 2023-04-11 23:55:32 +02:00
  • 7823439b1b Issue #2053 - Follow-up: Make the default ResourceTimingBufferSize larger Moonchild 2023-04-11 23:38:10 +02:00
  • ef8e3b5419 Issue #2053 - Part 5: Throw a DOMException instead of a JS exception for some errors FranklinDM 2023-04-06 23:22:50 +08:00
  • a0d52c0094 Issue #2053 - Part 4b: Fix measure name to timestamp conversion FranklinDM 2023-04-06 21:20:33 +08:00
  • 4fc9cde7c1 Issue #2053 - Part 4a: Align IsPerformanceTimingAttribute to user-timing spec FranklinDM 2023-04-06 21:06:47 +08:00
  • 3b57ba1415 Issue #2053 - Part 3: Update PerformanceMark to User Timing L3 FranklinDM 2023-04-06 19:32:32 +08:00
  • 23519e0c22 Issue #2053 - Part 2: Update PerformanceMeasure to User Timing L3 FranklinDM 2023-04-05 22:22:34 +08:00
  • 995f3117b0 Issue #2053 - Part 1: Performance should be an EventTarget FranklinDM 2023-04-05 14:15:50 +08:00
  • 20b787a4df Merge remote-tracking branch 'origin/tracking' into custom roytam1 2023-04-10 07:27:58 +08:00
  • 31283d993b Issue #595 - Implement window.event FranklinDM 2023-03-26 18:34:04 +08:00
  • 8e6d730463 Issue #2197 - Follow-up: Remove GC debug assertion on sandbox FranklinDM 2023-04-08 08:13:48 +08:00
  • bbcfb62753 Issue #2197 - Part 4: Expose structuredClone in Sandbox FranklinDM 2023-04-07 21:45:15 +08:00
  • ef6b8db1d5 Issue #2197 - Part 3: Implement self.structuredClone() FranklinDM 2023-04-07 15:50:18 +08:00
  • 4174037d8a Issue #2197 - Part 2d: Implement PostMessageOptions for Window FranklinDM 2023-04-07 16:02:34 +08:00
  • 4d58139fe1 Issue #2197 - Part 2c: Implement StructuredSerializeOptions for ServiceWorker FranklinDM 2023-04-07 16:39:41 +08:00
  • 158784cbed Issue #2197 - Part 2b: Implement StructuredSerializeOptions for Worker FranklinDM 2023-04-07 16:30:32 +08:00
  • fd982fd298 Issue #2197 - Part 2a: Implement StructuredSerializeOptions for MessagePort FranklinDM 2023-04-07 15:55:27 +08:00
  • 47147d58b0 Issue #2197 - Part 1b: Transferables should be arrays of objects FranklinDM 2023-04-07 12:04:38 +08:00
  • 438cdbd913 Issue #2197 - Part 1a: postMessages should have transferable as [] by default FranklinDM 2023-04-07 09:56:33 +08:00
  • d27b63fc1c Merge remote-tracking branch 'origin/tracking' into custom roytam1 2023-04-08 07:34:30 +08:00
  • 7c759b2c21 Issue #252 - Follow-up: Include a null check against mDocument FranklinDM 2023-04-07 23:22:26 +08:00
  • b2d7504112 Issue #252 - Move getElementsByName from HTMLDocument to Document FranklinDM 2023-04-05 14:04:43 +08:00
  • 8182d08b13 Issue #1361 - Follow-up: Merge dom.getRootNode.enabled pref into dom.webcomponents.enabled. Job Bautista 2023-04-07 20:16:46 +08:00
  • b5e969b8aa update harfbuzz to 3.2.0 roytam1 2023-04-07 11:04:20 +08:00
  • 58116e6c55 update harfbuzz to 2.8.2 roytam1 2023-04-07 08:56:17 +08:00
  • 16fb84538a Merge remote-tracking branch 'origin/tracking' into custom roytam1 2023-04-07 08:25:05 +08:00
  • d9e7c07ed3 Issue #2191 - Follow-up: Add missing mozilla::gfx in gfxFcPlatformFontList.cpp Job Bautista 2023-04-05 21:20:34 +08:00
  • 44b74873c1 Issue #2191 - Remove virtual from gfxFont::GetCairoScaledFont. Job Bautista 2023-04-05 19:36:10 +08:00
  • 0f7750cd27 Issue #2191 - Require implementation of gfxFont::GetScaledFont and remove unnecessary gfxPlatform::GetScaledFontForFont. Job Bautista 2023-04-05 19:33:07 +08:00
  • b721b6257f Issue #2191 - Remove redundant CairoScaledFont accessor from gfxFont subclasses. Job Bautista 2023-04-05 18:47:25 +08:00
  • a35ce5e5e1 Issue #2191 - Get rid of gfxFontconfigUtils.h since gfxFontconfigFontBase is unnecessary. Job Bautista 2023-04-05 18:40:25 +08:00
  • c54e2502b0 Issue #2191 - Make ScaledFont::SetCairoScaledFont virtual so it can be accessed from outside Moz2D. Job Bautista 2023-04-05 18:31:13 +08:00
  • b5d5963a4f Issue #2191 - Remove as much old fontconfig support as needed for Harfbuzz update. Job Bautista 2023-04-04 21:48:39 +08:00
  • 48247ca160 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2023-04-07 08:12:29 +08:00
  • 3c3456cc61 No Issue - Fix FreeBSD build failure with WebRTC enabled. Brian Smith 2023-04-05 00:54:29 -05:00
  • 7c9215f958 PR #2189 - Follow-up: Fix build bustage with GCC 9 related to checkExportedNamesForDeclaration Job Bautista 2023-04-05 13:11:44 +08:00
  • d9c82b1e71 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2023-04-05 07:36:09 +08:00
  • 8a54b4f303 Issue #1863 - Update freetype2 to 2.13.0. Job Bautista 2023-04-04 14:09:09 +08:00
  • 0132ae2101 Issue #2173 - Introduce FunctionNode::syntaxKind instead of JSOPs Martok 2023-04-02 19:39:14 +02:00
  • 0dac791851 Issue #2173 - Separate CodeNode into FunctionNode and ModuleNode Martok 2023-04-02 17:38:52 +02:00
  • f21340f1a8 Issue #2173 - Remove unused case/code from function node ops Martok 2023-04-02 15:41:51 +02:00
  • 661b1c534c Issue #2173 - Allow constant folding to see inside functions when using the module pattern Martok 2023-04-02 19:40:49 +02:00
  • 287a2ad2e4 Issue #2173 - Fix remaining ParseNode* in FullParseHandler methods signature Martok 2023-04-02 15:08:04 +02:00
  • d4103253dd Issue #2173 - Add TryNode Martok 2023-04-02 01:29:38 +02:00
  • 3bd300e263 Issue #2173 - Add accessors to LexicalScopeNode Martok 2023-04-02 00:45:27 +02:00
  • a49f4d0483 Issue #2173 - Add accessors to NullaryNode and change LoopControlStatement arity to PN_LOOP Martok 2023-04-01 01:08:40 +02:00
  • ba730c488f Issue #2173 - Add accessors to NameNode, CodeNode, RegExpLiteral, and add NumericLiteral Martok 2023-03-31 23:52:57 +02:00
  • 68a407c935 Issue #2173 - Add accessors to UnaryNode and subclasses Martok 2023-03-27 08:38:11 +02:00
  • 662419c507 Issue #2173 - Add accessors to BinaryNode and subclasses Martok 2023-03-26 06:08:53 +02:00
  • 4726d96fd2 Issue #2173 - Add accessors to TernaryNode Martok 2023-03-25 23:08:31 +01:00
  • 9c17ec0533 Issue #2173 - Add accessors to ListNode Martok 2023-03-25 22:16:04 +01:00
  • c02e109b79 Issue #2173 - Fix return value of MUST_MATCH_TOKEN* macros in Parser methods which returns bool Martok 2023-03-22 23:07:39 +01:00
  • 36b5a56242 Issue #2173 - Store the info about the existence of the default case into the switch ParseNode Martok 2023-03-24 11:06:37 +01:00
  • fa1193b8c9 Issue #2173 - Add a new PNK_PROPERTYNAME to hold location information about property access name Martok 2023-03-23 18:53:27 +01:00
  • 924140d400 Issue #2173 - Add a new PNK_ARGUMENTS node type for call argument lists Martok 2023-03-23 02:03:26 +01:00
  • 0b2e8c4818 Issue #2173 - Fix exporting array and object binding patterns Martok 2023-03-22 23:46:47 +01:00
  • 74032644f5 Issue #2155 - Follow-up: Reorder super-property evaluation order per latest spec change Martok 2023-04-01 17:41:30 +02:00
  • 2e63622186 No issue - FreeBSD builds should also use xz compression for packaging. Job Bautista 2023-02-10 23:18:21 +08:00
  • af72806b33 Issue #62 - Follow-up: Fix debug build bustage with shared Spidermonkey. Job Bautista 2023-04-02 12:47:04 +08:00
  • d8cd769cf0 Issue #2184 - Increase mozjemalloc page cache size from 1 MiB to 16 MiB. Job Bautista 2023-04-01 10:42:03 +08:00
  • 607df67960 Issue #2181 - Add sys/auxv.h to system-headers Job Bautista 2023-03-30 14:39:44 +08:00
  • 2625cb0b61 No Issue - Fix drawing in titlebar on Mac when building with the Big Sur 11.0 SDK. On Intel we build with the 10.12 SDK so this problem is avoided. Also Pale Moon no longer supports drawing in the titlebar in the front end. However Basilisk does and built for ARM the tabs were cut off by the native titlebar. This uses the new APIs introduced in SDK 10.10 and 11.0 to draw in the titlebar. Brian Smith 2023-03-29 02:46:32 -05:00
  • c867bd4fed [Basilisk] Issue MoonchildProductions/UXP#2165 - Follow-up: Simplify OS detection for MOZ_SHARED_ICU check. roytam1 2023-03-29 11:09:19 +08:00
  • ead737cb49 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2023-03-29 11:07:18 +08:00
  • 64bc4788ed [Pale-Moon] Issue MoonchildProductions/UXP#2165 - Follow-up: Simplify OS detection for MOZ_SHARED_ICU check. Job Bautista 2023-03-28 16:55:14 +08:00
  • f6f0a495a7 Issue #2180 - Follow-up: Move sentinel check up a bit. Moonchild 2023-03-28 17:59:19 +02:00
  • dc4bf9b823 Issue #2180 - Add pref to control NSS TLS 1.3 protocol downgrade sentinel Moonchild 2023-03-28 13:36:37 +02:00
  • ca93d4b42d Issue #1831 - Add an option to enable TLS 1.3 "compatibility" mode. Moonchild 2021-10-11 22:16:04 +00:00
  • 68d130e554 gkmedias: add missing _moz_cairo_scaled_font_get_hint_metrics export, fix linking roytam1 2023-03-28 13:59:56 +08:00
  • 09138ab01d [Basilisk] Issue MoonchildProductions/UXP#2165 - Support ICU as shared library in packaging. roytam1 2023-03-28 13:59:47 +08:00
  • cc4ac7a04b Merge remote-tracking branch 'origin/tracking' into custom roytam1 2023-03-28 13:30:04 +08:00
  • f284afab44 [Pale-Moon] Issue MoonchildProductions/UXP#2165 - Support ICU as shared library in packaging. Job Bautista 2023-03-19 00:25:08 +08:00
  • d7a1209581 [Pale-Moon] Issue MoonchildProductions/UXP#61 - Add gkmedias back to package-manifest Matt A. Tobin 2021-01-04 01:51:42 -05:00
  • e6ed122e1a [Basilisk] Issue MoonchildProductions/UXP#61 - Add gkmedias to package-manifest Matt A. Tobin 2021-01-04 01:52:15 -05:00
  • 66eaa872f8 Issue #62 - Always build Spidermonkey as shared lib in Windows. Job Bautista 2023-03-26 13:14:59 +08:00