Jump to content

roytam1

Member
  • Posts

    3,681
  • Joined

  • Last visited

  • Days Won

    426
  • Donations

    0.00 USD 
  • Country

    Hong Kong

Everything posted by roytam1

  1. New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.4.6-Goanna-20220806.7z Changelog: Out-of-tree changes: * update Goanna3 to git 93f97225b6..1672300c41: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1181869 - Update Bindings to use normal Rooted primitives; r=shu (b5356d1610) - Bug 1182124 - Remove InternalHandle and its last use; r=bbouvier (3ea8a6e41a) - Bug 1189490 - Part 2: Stop using mozilla::LinkedList for the allocations and tenure promotions logs and use js::TraceableFifo instead. r=terrence (d383bb76e5) - Bug 1189490 - Follow ups: Move [Traceable]Fifo to js/src/ds. r=terrence (89e18e65bf) - Bug 1189809 - Remove the ill-fated DynamicTraceable; r=jonco (e1821ecdc4) - Bug 1181292 - Make JSPropertyDescriptor a StaticTraceable; r=efaust (a9efa1a42d) - Bug 1191756: Improve tests to not always exit with status 3 (OOM); r=jonco (5f6bc24914) - Bug 1192242 - Adjust the button design in some circumstances. r=Gijs (4a642459cd) - bug 1162654 - allow proxies to implement the document interface r=davidb (33fd1a5ed2) - Bug 1167409 - 4/4 - Inititalize ScriptSourceObject even when off-main-thread compilation fails. r=smaug (0a83446019) - Bug 1176880 part 1 - Add a flag on the Debugger & Compartment to record code-coverage information. r=shu (160fc0321d) - missing parts of Bug 1254164 - Make aliasedBodyLevelLexicalBegin a uint32. (6c8129c0e1) - Bug 1176880 part 2 - Add Debugger.Script.getOffsetsCoverage. r=shu (5024d2e99b) - Bug 1176880 part 3 - Debugger.Script.getOffsetsCoverage: Add documentation. r=shu (d3d4af6d7c) - js: export JSPropertyDescriptor struct, fix build with --enable-shared-js specified (0657c00b25) - import changes from `dev' branch of rmottola/Arctic-Fox: - spaces (1978675795) - Bug 1176620 - Use absolute_import in mach; r=ahal (4cb6d9188f) - Bug 1163112 - [mach core] Consolidate functionality between Main._run and Registrar.dispatch, r=gps (9f02ab04aa) - Bug 1182677 - Support calling a function during mach command dispatch; r=smacleod (4a6511624e) - put back some windows, crash and other details (9afa0117e0) - Bug 1176698 - Use fallible allocator for attribute values in the HTML parser. r=wchen. (4da29e3a8a) - Bug 1194023 - Part 1: Filter out warnings about sort operations on CREATE INDEX statements. r=mak (b221de9e96) - Bug 1194023 - Part 2: Only check for sort operations if mozStorage logging is enabled. r=mak (be53dfc219) - Bug 1205111 - return a transient error on 401 fetching info/collections using FxA. r=rnewman (1766c092b7) - Bug 1188760 - Added a regex check to execute and executeCached of Sqlite.jsm. r=mak (ce509ec9a7) - Bug 1199434 - Send printer error messages to the parent process to report to the user. r=Mossop (4e402ba484) - bug 1207862 - Add DocManager::TopLevelRemoteDocs() r=davidb (6f919ad9db) - bug 1201395 - call ProxyCreated with the correct interfaces when creating top level documents r=davidb (97713189cd) - bug 1159722 - make atk expose more interfaces for proxied accessibles (529e246a13) - bug 1162654 - allow proxies to implement the document interface r=davidb (33fd1a5ed2) - Bug 1192023 - Use enum class instead of CheckpointMode_ prefix. r=khuey (5e922429ca) - Bug 1203386 - Fix two implicit constructors in ActorsChild.h; r=baku (57cb7fafaf) - Bug 1068975 - Remove FileInfo from File; r=baku (4b3ceb3bd8) - Bug 1192023 - Make UpdateType an enum class. r=khuey (5a1908fa73) - Bug 1184410: Track whether or not the transaction has been active on the connection thread. r=janv (44efc2f663) - Bug 1184667 - Remove some unnecessary const_casts from ActorsParent.cpp. r=janv (1dcc45534b) - Bug 1192023 - Use enum class instead of MaintenanceAction_ prefix. r=khuey (e2f6c8b0e5) - Bug 1130775 followup: Add 'override' keyword to macro-provided AddRef/Release methods for QuotaClient::GetDirectoryLockListener. rs=ehsan (bf871fd57a) - Bug 1185836: Replace several EnumerateRead calls with the new hashtable iterators. r=baku (dbfdaba7b8) - Bug 1192023 - Flatten away AppId enum. r=khuey (78522f8547) - missingbit of Bug 871846 (d8330545a0) - try to fix some misspatch (29a6a9f63f) - bug 1109891 - part 3 - remove mGeckoTextAccessible r=tbsaunde (147c7ace9d) - Bug 1171995 - Part 6: Handle proxies in mozAccessible accessibilityHitTest and accessibilityFocusedUIElement r=tbsaunde (636508c113) - Bug 1171995 - Part 7: Check for proxy in accessibilityIsIgnored for mozButtonAccessible and mozTextAccessible r=tbsaunde (ffb5d84e85) - Bug 1187413 - Check for ProxyAccessible in mozAccessible childAt r=tbsaunde (fc06b79804) - Bug 1187417 - (Part 1) Check for ProxyAccessible in mozAccessible position r=tbsaunde (2fc3c196aa) - Bug 1187417 - (Part 2) Check for ProxyAccessible in mozAccessible size r=tbsaunde (7c7bcd9e10) - Bug 1137748 - Expose correct roles, subroles, and roledescriptions for various WAI-ARIA roles on OS X, r=surkov (d522b4b7fc) - Bug 1178018 - Add and adjust more roles, subroles, and role descriptions on OS X to match Webkit and Blink, r=surkov (d900416342) - Bug 1187609 - Check for proxies in mozAccessible role, subrole r=tbsaunde (c29076091e) - Bug 1187995 - Add proxy handling to mozTextAccessible r=tbsaunde (f6d1014aca) - Bug 1187742 - Handle proxies in mozAccessible {isEnabled,title,value,help,isExpired} r=tbsaunde (c977aa1320) - Bug 1187739 - (Part 1) Handle proxies in mozActionElements r=tbsaunde (b077cb6964) - Bug 1187739 - (Part 2) Handle proxies in mozActionElements click, value r=tbsaunde (ac604e762c) - Bug 1185836: Fix warnings r=me. (19a8596eea) - Bug 1185836. Nuke warnings from orbit. r=me (70930b2239) - bug 1191433 - add methods to downcast ProxyAccessible to DocAccessibleParent r=lsocks (9063e95d4a) - bug 1191433 - add ProxyAccessible::Document r=lsock (88e4eb64c4) - bug 1195471 - make getChildCountCB work with proxies r=davidb (86bfb6b5c4) - Bug 1187740 - Handle proxies in mozHTMLAccessible r=tbsaunde (ee018fce11) - misspatch (6e0ab73997) - Bug 1199785 - Make atk methods in nsMaiInterfaceComponent.cpp to work with ipc proxies, r=tbsaunde (173a4460ef) - Bug 1169701 - Add wrapper to get mozAccessibles from ProxyAccessibles r=tbsaunde (79e11612f1) - Bug 1172946 - (part 1) Add mozilla a11y namespace to mozAccessible.h r=tbsaunde (ce796e8af9) - Bug 1172946 - (part 2) Add handling for proxies in mozAccessible parent r=tbsaunde (a03158b8eb) - Bug 1172946 - (part 3) Add handling for proxies in mozAccessible children r=tbsaunde (c72aefa608) - Bug 1198291 - Remove exposure of the NSAccessibilityDescription attribute to guarantee we always expose AccName and AccDescription correctly, r=davidb, r=surkov (56daff1c4a) - Bug 1179147 - merror and mstyle should be exposed as AXMathRow. r=MarcoZ (b107c9fba6) - Bug 1187611 - (part 1) Handle ProxyAccessibles in mozAccessible focus r=tbsaunde (ba2524a2db) - Bug 1187611 - (part 2) Handle ProxyAccessibles in mozAccessible window r=tbsaunde (05024ee697) - Bug 1187611 - (part 3) Handle ProxyAccessibles in mozAccessible canBeFocused r=tbsaunde (93cb5e4dbb) (233e146e94) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 930414 - Add module requestedModules field r=shu (7e6df12133) - Bug 930414 - Add module importEntries field r=shu (bc63be0a51) - Bug 930414 - Add module fields relating to exports r=shu (26a2b2a8b1) - Bug 930414 - Hook up module environements, alising everything at top level for now r=shu (e54b5c2782) - Bug 930414 - Add module scopes, using ModuleObject as the static scope and ModuleEnvironementObject as the dynamic scope r=shu (f6b271c963) - Bug 1088214 - Remove JSCLASS_IMPLEMENTS_BARRIERS now this is implemented everywhere r=terrence (db6c745c64) - Bug 930414 - Add hook for HostResolveImportedModule r=shu (8feaf54c8f) - Bug 930414 - Implement module ResolveExport method r=shu (1b79054512) - Bug 930414 - Add option for Reflect.parse to parse as a module, and allow modules to be parsed without a script r=shu (5f07bf6147) - Bug 930414 - Implement ModuleDeclarationInstantiation method r=shu (cdfedb8ba2) - Bug 1199165 - Rename isHeavyweight to needsCallObject. r=shu (ca28a2d080) - Bug 930414 - Implement ModuleEvaluation method r=shu (c0d8c2bfcb) - Bug 1193583 - Support emitting block scopes in the prologue. (r=jorendorff) (d4f2a5c8e0) - Bug 930414 - Add initial bytecode emitter support for modules r=shu (a5a865dbbe) - Bug 1193583 - Fix eval to always execute under a non-extensible lexical scope. (r=jorendorff) (11fb2a11b6) - Bug 1193583 - Teach Debugger tests that eval frames now always have a lexical environment. (r=jorendorff) (667c16944a) - Bug 1193583 - Test. (r=jorendorff) (610a2f58ed) - Bug 1193583 - Change the semantics of Debugger.evalInGlobal to be like executing a series of statements at the global level instead of like an indirect eval. (r=jimb) (fbcb2668ba) - Bug 1193583 - Fix scratchpad test that expects vars introduced by webconsole's JS evaluation to be configurable. (r=jimb) (dc7e659d15) - Bug 1199172 - Only treat non-static constructor methods as the actual class constructor. (r=shu) (93e3989329) - Bug 930414 - Fix base class initialization in ModuleBox constructor r=me on a CLOSED TREE (79e94a08da) - Bug 930414 - Check for duplicate module exports r=shu (85f4a622e4) - Bug 930414 - Implement default module exports r=shu (2098810a25) - Bug 930414 - Make module imports into defintions r=shu (563f45d217) - Bug 1201869 - Part 0: Rename MNewArray::count to MNewArray::length. r=Waldo (91769a96b5) - Bug 1201869 - Part 1: Fix the maximum length of a dense array. r=arai (e7593b0212) - Bug 1201869 - Part 2: Make an array sparse when exceeds the limit of dense array length. r=Waldo (dfb803fba2) - Bug 1200642 - Fix some more OOM handling problems r=terrence (94137d9ce3) - Bug 1203733 - Fix emitting super.prop1.prop2. (r=jorendorff) (a478a7a31b) - Bug 1155618 - Fix more out of memory handling issues r=terrence (6b317db195) - Bug 1207943 - Fix an assert in MacroAssembler::guardObjectType. r=bhackett (0df1efc695) - Bug 1201057 - Use AutoEnterOOMUnsafeRegion in places where we can't handle OOM r=terrence (66ddcd0410) - Bug 1199345 - Extend JSOP_NEWARRAY/JSOP_INITELEM_ARRAY/JSOP_SPREADCALLARRAY operand to uint32. r=Waldo (2858b788aa) - Bug 1199546 - Properly perform ToPropertyKey operations involved in computed property names in both object literals and destructuring patterns. r=abargull (6e9b58619f) - missing bit of unidentifed FOR_IN patch (d9e850e24a) - missing bit of Bug 1135708 - Implement es7 exponentiation operator. (747d361cea) - Bug 1208067 - Ensure that self-hosted functions with innner functions aren't relazified. r=jande (bb76be6bb0) - Bug 1200642 - Add OOM simulation to hastables r=terrence (d64bf852a1) - Bug 1200642 - Add checkSimulatedOOM() to AllocPolicy r=Waldo (d833f61a8d) (2e5c7510b7) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1204027 - Rejigger export-parsing code to make a subsequent change simpler. r=arai (af4ec6b65e) - Bug 1204027 - Forbid escapes within keywords when parsing/tokenizing. r=arai (200badac56) - Bug 1204027 - Followup to fix a hazard, and (conveniently enough) to also make a minor cleanup enabled by the fix. r=bustage (9fb514a7a2) - Bug 1204857 - Report an error if there's trailing garbage after parsing a module r=efaust (515f5e315e) - Bug 1168091 - Initialize startLine and startColumn members in FunctionBox constructor, r=jorendorff. (61e1c71710) - Bug 1206750 - Don't assert when |export ... from 'str'| is followed by a regular expression literal on a new line, with no intervening semicolon. r=arai (2d1eb977f7) - Bug 1206980 - Separate MatchOrInsertSemicolon into 2 functions for after expression and non-expression. r=Waldo (086dce51eb) - Bug 1022369 - Correctly execute |Function("var x\n/regex/g")| without throwing a SyntaxError. r=Waldo (7cdd72425f) - Micro-fix to the parser for a linking issue that *seemingly* should affect everyone, yet hasn't produced any complaints I'm aware of yet. No bug, r=me for a trivial refactoring that evades the problem (3f4380fbfe) - bit of Bug 1167029 - Remove support for let blocks - matches TFF (24599beb85) - Bug 1187062 - Part 1: Add the JS::ubi::StackFrame interface; r=sfink (2f9107cdce) - Bug 1187062 - Part 2: Implement a concrete JS::ubi::StackFrame class backed by js::SavedFrame; r=sfink (68a4a5f232) - Bug 1187062 - Part 3: Add jsapi-tests for JS::ubi::StackFrame; r=sfink (9439163007) - Bug 1194424 - Part 1: Serialize JS::ubi::StackFrame allocation stacks into core dumps; r=sfink (51d59a2770) - Bug 1194424 - Part 2: Deserialize JS::ubi::StackFrame allocation stacks from core dumps; r=sfink (b65d1490aa) - Bug 1194426 - Add sourceLength and functionDisplayNameLength to JS::ubi::StackFrame. r=sfink (52d7aeb35d) - Bug 1194424 - Part 3: Implement a concrete JS::ubi::StackFrame specialization backed by a frame deserialized from a core dump; r=sfink (1a7854a393) - Bug 1194424 - Part 5: gtest for DeserializedStackFrame ubi::StackFrames; r=sfink (2fb1d5b9e2) - Bug 1203297 - Fix even more unified bustage; r=efaust (ce837cd0fe) - Bug 1155923 - Add Deprecated attribute to interfaces, r=peterv (a05d3a97c1) - Bug 1209325: Move implementation of JS WeakMap type into its own file. r=terrence. (a992e4670e) - Bug 1175394 part 2 - Rename normal/strict arguments to mapped/unmapped arguments. r=jorendorff (ee2fae5832) - Bug 1054756, part 5 - Remove Class::convert. (3b27b97e69) - js/irregexp: HACK: undefining `min` and `max` when building with MSVC, fix build (5c249ce4) - js: more exporting for fixing shared mozjs build (43705277) (1672300c41) * Notice: the changelog above may not always applicable to XULRunner code which K-Meleon uses. A goanna3 source tree that has kmeleon adaption patch applied is available here: https://github.com/roytam1/palemoon27/tree/kmeleon76
  2. New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220806-1672300c41-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220806-1672300c41-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220806-1672300c41-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20220806-1672300c41-xpmod.7z source repo: https://github.com/roytam1/palemoon27 repo changes since my last build: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1181869 - Update Bindings to use normal Rooted primitives; r=shu (b5356d1610) - Bug 1182124 - Remove InternalHandle and its last use; r=bbouvier (3ea8a6e41a) - Bug 1189490 - Part 2: Stop using mozilla::LinkedList for the allocations and tenure promotions logs and use js::TraceableFifo instead. r=terrence (d383bb76e5) - Bug 1189490 - Follow ups: Move [Traceable]Fifo to js/src/ds. r=terrence (89e18e65bf) - Bug 1189809 - Remove the ill-fated DynamicTraceable; r=jonco (e1821ecdc4) - Bug 1181292 - Make JSPropertyDescriptor a StaticTraceable; r=efaust (a9efa1a42d) - Bug 1191756: Improve tests to not always exit with status 3 (OOM); r=jonco (5f6bc24914) - Bug 1192242 - Adjust the button design in some circumstances. r=Gijs (4a642459cd) - bug 1162654 - allow proxies to implement the document interface r=davidb (33fd1a5ed2) - Bug 1167409 - 4/4 - Inititalize ScriptSourceObject even when off-main-thread compilation fails. r=smaug (0a83446019) - Bug 1176880 part 1 - Add a flag on the Debugger & Compartment to record code-coverage information. r=shu (160fc0321d) - missing parts of Bug 1254164 - Make aliasedBodyLevelLexicalBegin a uint32. (6c8129c0e1) - Bug 1176880 part 2 - Add Debugger.Script.getOffsetsCoverage. r=shu (5024d2e99b) - Bug 1176880 part 3 - Debugger.Script.getOffsetsCoverage: Add documentation. r=shu (d3d4af6d7c) - js: export JSPropertyDescriptor struct, fix build with --enable-shared-js specified (0657c00b25) - import changes from `dev' branch of rmottola/Arctic-Fox: - spaces (1978675795) - Bug 1176620 - Use absolute_import in mach; r=ahal (4cb6d9188f) - Bug 1163112 - [mach core] Consolidate functionality between Main._run and Registrar.dispatch, r=gps (9f02ab04aa) - Bug 1182677 - Support calling a function during mach command dispatch; r=smacleod (4a6511624e) - put back some windows, crash and other details (9afa0117e0) - Bug 1176698 - Use fallible allocator for attribute values in the HTML parser. r=wchen. (4da29e3a8a) - Bug 1194023 - Part 1: Filter out warnings about sort operations on CREATE INDEX statements. r=mak (b221de9e96) - Bug 1194023 - Part 2: Only check for sort operations if mozStorage logging is enabled. r=mak (be53dfc219) - Bug 1205111 - return a transient error on 401 fetching info/collections using FxA. r=rnewman (1766c092b7) - Bug 1188760 - Added a regex check to execute and executeCached of Sqlite.jsm. r=mak (ce509ec9a7) - Bug 1199434 - Send printer error messages to the parent process to report to the user. r=Mossop (4e402ba484) - bug 1207862 - Add DocManager::TopLevelRemoteDocs() r=davidb (6f919ad9db) - bug 1201395 - call ProxyCreated with the correct interfaces when creating top level documents r=davidb (97713189cd) - bug 1159722 - make atk expose more interfaces for proxied accessibles (529e246a13) - bug 1162654 - allow proxies to implement the document interface r=davidb (33fd1a5ed2) - Bug 1192023 - Use enum class instead of CheckpointMode_ prefix. r=khuey (5e922429ca) - Bug 1203386 - Fix two implicit constructors in ActorsChild.h; r=baku (57cb7fafaf) - Bug 1068975 - Remove FileInfo from File; r=baku (4b3ceb3bd8) - Bug 1192023 - Make UpdateType an enum class. r=khuey (5a1908fa73) - Bug 1184410: Track whether or not the transaction has been active on the connection thread. r=janv (44efc2f663) - Bug 1184667 - Remove some unnecessary const_casts from ActorsParent.cpp. r=janv (1dcc45534b) - Bug 1192023 - Use enum class instead of MaintenanceAction_ prefix. r=khuey (e2f6c8b0e5) - Bug 1130775 followup: Add 'override' keyword to macro-provided AddRef/Release methods for QuotaClient::GetDirectoryLockListener. rs=ehsan (bf871fd57a) - Bug 1185836: Replace several EnumerateRead calls with the new hashtable iterators. r=baku (dbfdaba7b8) - Bug 1192023 - Flatten away AppId enum. r=khuey (78522f8547) - missingbit of Bug 871846 (d8330545a0) - try to fix some misspatch (29a6a9f63f) - bug 1109891 - part 3 - remove mGeckoTextAccessible r=tbsaunde (147c7ace9d) - Bug 1171995 - Part 6: Handle proxies in mozAccessible accessibilityHitTest and accessibilityFocusedUIElement r=tbsaunde (636508c113) - Bug 1171995 - Part 7: Check for proxy in accessibilityIsIgnored for mozButtonAccessible and mozTextAccessible r=tbsaunde (ffb5d84e85) - Bug 1187413 - Check for ProxyAccessible in mozAccessible childAt r=tbsaunde (fc06b79804) - Bug 1187417 - (Part 1) Check for ProxyAccessible in mozAccessible position r=tbsaunde (2fc3c196aa) - Bug 1187417 - (Part 2) Check for ProxyAccessible in mozAccessible size r=tbsaunde (7c7bcd9e10) - Bug 1137748 - Expose correct roles, subroles, and roledescriptions for various WAI-ARIA roles on OS X, r=surkov (d522b4b7fc) - Bug 1178018 - Add and adjust more roles, subroles, and role descriptions on OS X to match Webkit and Blink, r=surkov (d900416342) - Bug 1187609 - Check for proxies in mozAccessible role, subrole r=tbsaunde (c29076091e) - Bug 1187995 - Add proxy handling to mozTextAccessible r=tbsaunde (f6d1014aca) - Bug 1187742 - Handle proxies in mozAccessible {isEnabled,title,value,help,isExpired} r=tbsaunde (c977aa1320) - Bug 1187739 - (Part 1) Handle proxies in mozActionElements r=tbsaunde (b077cb6964) - Bug 1187739 - (Part 2) Handle proxies in mozActionElements click, value r=tbsaunde (ac604e762c) - Bug 1185836: Fix warnings r=me. (19a8596eea) - Bug 1185836. Nuke warnings from orbit. r=me (70930b2239) - bug 1191433 - add methods to downcast ProxyAccessible to DocAccessibleParent r=lsocks (9063e95d4a) - bug 1191433 - add ProxyAccessible::Document r=lsock (88e4eb64c4) - bug 1195471 - make getChildCountCB work with proxies r=davidb (86bfb6b5c4) - Bug 1187740 - Handle proxies in mozHTMLAccessible r=tbsaunde (ee018fce11) - misspatch (6e0ab73997) - Bug 1199785 - Make atk methods in nsMaiInterfaceComponent.cpp to work with ipc proxies, r=tbsaunde (173a4460ef) - Bug 1169701 - Add wrapper to get mozAccessibles from ProxyAccessibles r=tbsaunde (79e11612f1) - Bug 1172946 - (part 1) Add mozilla a11y namespace to mozAccessible.h r=tbsaunde (ce796e8af9) - Bug 1172946 - (part 2) Add handling for proxies in mozAccessible parent r=tbsaunde (a03158b8eb) - Bug 1172946 - (part 3) Add handling for proxies in mozAccessible children r=tbsaunde (c72aefa608) - Bug 1198291 - Remove exposure of the NSAccessibilityDescription attribute to guarantee we always expose AccName and AccDescription correctly, r=davidb, r=surkov (56daff1c4a) - Bug 1179147 - merror and mstyle should be exposed as AXMathRow. r=MarcoZ (b107c9fba6) - Bug 1187611 - (part 1) Handle ProxyAccessibles in mozAccessible focus r=tbsaunde (ba2524a2db) - Bug 1187611 - (part 2) Handle ProxyAccessibles in mozAccessible window r=tbsaunde (05024ee697) - Bug 1187611 - (part 3) Handle ProxyAccessibles in mozAccessible canBeFocused r=tbsaunde (93cb5e4dbb) (233e146e94) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 930414 - Add module requestedModules field r=shu (7e6df12133) - Bug 930414 - Add module importEntries field r=shu (bc63be0a51) - Bug 930414 - Add module fields relating to exports r=shu (26a2b2a8b1) - Bug 930414 - Hook up module environements, alising everything at top level for now r=shu (e54b5c2782) - Bug 930414 - Add module scopes, using ModuleObject as the static scope and ModuleEnvironementObject as the dynamic scope r=shu (f6b271c963) - Bug 1088214 - Remove JSCLASS_IMPLEMENTS_BARRIERS now this is implemented everywhere r=terrence (db6c745c64) - Bug 930414 - Add hook for HostResolveImportedModule r=shu (8feaf54c8f) - Bug 930414 - Implement module ResolveExport method r=shu (1b79054512) - Bug 930414 - Add option for Reflect.parse to parse as a module, and allow modules to be parsed without a script r=shu (5f07bf6147) - Bug 930414 - Implement ModuleDeclarationInstantiation method r=shu (cdfedb8ba2) - Bug 1199165 - Rename isHeavyweight to needsCallObject. r=shu (ca28a2d080) - Bug 930414 - Implement ModuleEvaluation method r=shu (c0d8c2bfcb) - Bug 1193583 - Support emitting block scopes in the prologue. (r=jorendorff) (d4f2a5c8e0) - Bug 930414 - Add initial bytecode emitter support for modules r=shu (a5a865dbbe) - Bug 1193583 - Fix eval to always execute under a non-extensible lexical scope. (r=jorendorff) (11fb2a11b6) - Bug 1193583 - Teach Debugger tests that eval frames now always have a lexical environment. (r=jorendorff) (667c16944a) - Bug 1193583 - Test. (r=jorendorff) (610a2f58ed) - Bug 1193583 - Change the semantics of Debugger.evalInGlobal to be like executing a series of statements at the global level instead of like an indirect eval. (r=jimb) (fbcb2668ba) - Bug 1193583 - Fix scratchpad test that expects vars introduced by webconsole's JS evaluation to be configurable. (r=jimb) (dc7e659d15) - Bug 1199172 - Only treat non-static constructor methods as the actual class constructor. (r=shu) (93e3989329) - Bug 930414 - Fix base class initialization in ModuleBox constructor r=me on a CLOSED TREE (79e94a08da) - Bug 930414 - Check for duplicate module exports r=shu (85f4a622e4) - Bug 930414 - Implement default module exports r=shu (2098810a25) - Bug 930414 - Make module imports into defintions r=shu (563f45d217) - Bug 1201869 - Part 0: Rename MNewArray::count to MNewArray::length. r=Waldo (91769a96b5) - Bug 1201869 - Part 1: Fix the maximum length of a dense array. r=arai (e7593b0212) - Bug 1201869 - Part 2: Make an array sparse when exceeds the limit of dense array length. r=Waldo (dfb803fba2) - Bug 1200642 - Fix some more OOM handling problems r=terrence (94137d9ce3) - Bug 1203733 - Fix emitting super.prop1.prop2. (r=jorendorff) (a478a7a31b) - Bug 1155618 - Fix more out of memory handling issues r=terrence (6b317db195) - Bug 1207943 - Fix an assert in MacroAssembler::guardObjectType. r=bhackett (0df1efc695) - Bug 1201057 - Use AutoEnterOOMUnsafeRegion in places where we can't handle OOM r=terrence (66ddcd0410) - Bug 1199345 - Extend JSOP_NEWARRAY/JSOP_INITELEM_ARRAY/JSOP_SPREADCALLARRAY operand to uint32. r=Waldo (2858b788aa) - Bug 1199546 - Properly perform ToPropertyKey operations involved in computed property names in both object literals and destructuring patterns. r=abargull (6e9b58619f) - missing bit of unidentifed FOR_IN patch (d9e850e24a) - missing bit of Bug 1135708 - Implement es7 exponentiation operator. (747d361cea) - Bug 1208067 - Ensure that self-hosted functions with innner functions aren't relazified. r=jande (bb76be6bb0) - Bug 1200642 - Add OOM simulation to hastables r=terrence (d64bf852a1) - Bug 1200642 - Add checkSimulatedOOM() to AllocPolicy r=Waldo (d833f61a8d) (2e5c7510b7) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1204027 - Rejigger export-parsing code to make a subsequent change simpler. r=arai (af4ec6b65e) - Bug 1204027 - Forbid escapes within keywords when parsing/tokenizing. r=arai (200badac56) - Bug 1204027 - Followup to fix a hazard, and (conveniently enough) to also make a minor cleanup enabled by the fix. r=bustage (9fb514a7a2) - Bug 1204857 - Report an error if there's trailing garbage after parsing a module r=efaust (515f5e315e) - Bug 1168091 - Initialize startLine and startColumn members in FunctionBox constructor, r=jorendorff. (61e1c71710) - Bug 1206750 - Don't assert when |export ... from 'str'| is followed by a regular expression literal on a new line, with no intervening semicolon. r=arai (2d1eb977f7) - Bug 1206980 - Separate MatchOrInsertSemicolon into 2 functions for after expression and non-expression. r=Waldo (086dce51eb) - Bug 1022369 - Correctly execute |Function("var x\n/regex/g")| without throwing a SyntaxError. r=Waldo (7cdd72425f) - Micro-fix to the parser for a linking issue that *seemingly* should affect everyone, yet hasn't produced any complaints I'm aware of yet. No bug, r=me for a trivial refactoring that evades the problem (3f4380fbfe) - bit of Bug 1167029 - Remove support for let blocks - matches TFF (24599beb85) - Bug 1187062 - Part 1: Add the JS::ubi::StackFrame interface; r=sfink (2f9107cdce) - Bug 1187062 - Part 2: Implement a concrete JS::ubi::StackFrame class backed by js::SavedFrame; r=sfink (68a4a5f232) - Bug 1187062 - Part 3: Add jsapi-tests for JS::ubi::StackFrame; r=sfink (9439163007) - Bug 1194424 - Part 1: Serialize JS::ubi::StackFrame allocation stacks into core dumps; r=sfink (51d59a2770) - Bug 1194424 - Part 2: Deserialize JS::ubi::StackFrame allocation stacks from core dumps; r=sfink (b65d1490aa) - Bug 1194426 - Add sourceLength and functionDisplayNameLength to JS::ubi::StackFrame. r=sfink (52d7aeb35d) - Bug 1194424 - Part 3: Implement a concrete JS::ubi::StackFrame specialization backed by a frame deserialized from a core dump; r=sfink (1a7854a393) - Bug 1194424 - Part 5: gtest for DeserializedStackFrame ubi::StackFrames; r=sfink (2fb1d5b9e2) - Bug 1203297 - Fix even more unified bustage; r=efaust (ce837cd0fe) - Bug 1155923 - Add Deprecated attribute to interfaces, r=peterv (a05d3a97c1) - Bug 1209325: Move implementation of JS WeakMap type into its own file. r=terrence. (a992e4670e) - Bug 1175394 part 2 - Rename normal/strict arguments to mapped/unmapped arguments. r=jorendorff (ee2fae5832) - Bug 1054756, part 5 - Remove Class::convert. (3b27b97e69) - js/irregexp: HACK: undefining `min` and `max` when building with MSVC, fix build (5c249ce4) - js: more exporting for fixing shared mozjs build (43705277) (1672300c41)
  3. New build of post-deprecated Serpent/moebius for XP! * Notice: This repo will not be built on regular schedule, and changes are experimental as usual. ** Current moebius patch level should be on par with 52.9, but some security patches can not be applied/ported due to source milestone differences between versions. Test binary: Win32 http://o.rthost.win/basilisk/basilisk55-win32-git-20220806-6e628614f-xpmod.7z Win64 http://o.rthost.win/basilisk/basilisk55-win64-git-20220806-6e628614f-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - import from UXP: Issue #1970 - Part 4: Don't overflow -moz-focus-inner border. (8101720c) (08f0a0bc5) - import from UXP: Issue #1970 - Part 5: Move combobox/select padding to the select rule. (bbbfa54e) (5d130a145) - import from UXP: Issue #1970 - Part 6: Rename CalcLineHeight(), and cache used line height (72039167) (9c8cb26db) - import from UXP: Issue #1970 - Part 7: Restore proper spacing in select for CJK/asian (b18a680d) (c7215f6b0) - ported from UXP: Issue #1977 - Allow WAV into media document. (707d7442) (7e39ac0dc) - ported from UXP: Issue #1977 - Bring back old behavior behind a pref. (0c5c349c) (a3319930d) - sync SSUAO with rev 0196638c89 in Basilisk-Dev upstream (6e628614f)
  4. New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20220806-485bba73-uxp-e36be164d-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20220806-485bba73-uxp-e36be164d-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/boc-uxp/tree/custom Changes: - sync SSUAO with rev 0196638c89 in Basilisk-Dev upstream (485bba73) * Notice: the profile prefix (i.e. parent folder names) are also changed since 2020-08-15 build, you may rename their names before using new binaries when updating from builds before 2020-08-15. -- New build of HBL-UXP for XP! Test binary: IceDove-UXP(mail) https://o.rthost.win/hbl-uxp/icedove.win32-20220806-id-828aab8-uxp-e36be164d-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20220806-id-828aab8-ia-93af9a0-uxp-e36be164d-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/icedove-uxp/tree/winbuild https://github.com/roytam1/iceape-uxp/tree/winbuild Changes: - remove mozProtocolHandler from package (68b9c44) - HACK: add SSUAO from rev 0196638c89 in Basilisk-Dev (a4fc097) for UXP changes please see above.
  5. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20220806-3219d2d-uxp-e36be164d-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20220806-3219d2d-uxp-e36be164d-xpmod.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom IA32 Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20220806-3219d2d-uxp-e36be164d-xpmod-ia32.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/ia32 NM28XP build: Win32 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20220806-d849524bd-uxp-e36be164d-xpmod.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20220806-d849524bd-uxp-e36be164d-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win64-git-20220806-d849524bd-uxp-e36be164d-xpmod.7z Official UXP changes picked since my last build: - Issue #1970 - Part 1: Remove unused moz-focus-outer code for buttons. (8de47d99c) - Issue #1970 - Part 2: Remove the extra padding on buttons (e54e8f61b) - Issue #1970 - Part 3: Update reftests. (4712b75d5) - Issue #1970 - Part 4: Don't overflow -moz-focus-inner border. (8101720ca) - Issue #1970 - Part 5: Move combobox/select padding to the select rule. (bbbfa54ee) - Issue #1970 - Part 6: Rename CalcLineHeight(), and cache used line height (720391673) - Issue #1970 - Part 7: Restore proper spacing in select for CJK/asian (b18a680d4) - Issue #1977 - Allow WAV into media document. (707d74421) - Issue #1977 - Bring back old behavior behind a pref. (0c5c349ca) - Issue #1980 - Fix build bustage for applications where WebRTC building is enabled. (b3e43f41a) - [Pale-Moon] sync SSUAO with rev 3ad7d7e9f9 in MCP upstream (95e858a01) - [Basilisk] sync SSUAO with rev 0196638c89 in Basilisk-Dev upstream (4200e26d2) No official Pale-Moon changes picked since my last build. No official Basilisk changes picked since my last build. Update Notice: - You may delete file named icudt58l.dat inside program folder when updating from old releases. * Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes.
  6. New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.4.6-Goanna-20220730.7z Changelog: Out-of-tree changes: * update Goanna3 to git b6b16147cc..93f97225b6: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1198230 - Respect FetchEvent.preventDefault(). r=jdm (acc8e103cf) - Bug 1183813 - PushEvent.data should be same instance every time. r=smaug (4e74889cb6) - Bug 1190478 - Hide PushEvent.data until we ship message encryption. r=mt,jst (16c158d76e) - Bug 1144660 - Make KeepAliveHandler threadsafe refcounted. r=ehsan (77dde56da9) - Bug 1191647 - Listen to clear-origin-data in ServiceWorkerManager.cpp. r=bkelly (eda9f683db) - Bug 1189675 - Make all ServiceWorker events non cancelable. r=catalinb (10c9b30da1) - Bug 1181056 - waitUntil() should throw if called when event is not dispatching. r=smaug (b0355e7571) - Bug 1189644 - Update waitUntil() and activation to spec. r=catalinb (feef7f7963) - Bug 1189668 - Expose GetUnfilteredUrl on InternalResponse. r=ehsan (ece8356282) - Bug 942515 - Show Untrusted Connection Error for SHA-1-based SSL certificates with notBefore >= 2016-01-01 r=keeler (4ad8c1c58e) - code style (279edb609a) - style (3b6873d924) - Bug 1203790 - Trigger a pre barrier when shrinking the initialized length of unboxed arrays, r=jandem. (d5bb7a710b) - Bug 1205870 - Make sure all possible unboxed array inline capacities are accounted for, r=jandem. (694b1cbf8d) - Bug 1193459 review follow-up: Copy the comment from TraceKind.h. DONTBUILD CLOSED TREE (d8b7d2a8c4) - missing extern qualifier and some style (fd9f8899df) - Bug 1200444 - Make JS::dbg::{IsDebugger,GetDebuggeeGlobals} handle CCWs; r=sfink (0e486daa82) - Bug 1204790 - Prefer deleted function with public access specifiers instead of private in UniquePtr. r=nfroyd (d6796b1f4d) - clean old comment (22b342cbe7) - Bug 1165466 - Fix up docshell and loadcontext inheriting code in nsIScriptSecurityManager. r=bholley (478eb72ff4) - Bug 1189235 - Use originAttribute for ServiceWorkerRegistrar. r=baku (b0c3f5e0a8) - Bug 1203916 - Get rid of NS_DOMReadStructuredClone and NS_DOMWriteStructuredClone, r=smaug (0f56e93bbc) - Bug 1163254 - Add signedPkg to OriginAttributes. r=bholley (c661f106e7) - Bug 1168226 - ServiceWorkerRegistrar only use the scope when registering a service worker. r=baku (ddc3e393ac) - Bug 1183894 - Remove warning if MessagePort::CloseInternal is called before start. r=khuey (3553d2091f) - Bug 1204775 - SharedWorker.port should be a 'real' MessagePort, r=khuey (3ff36c45f5) - Bug 1188776 - Remove appId/isInBrowserElement from BroadcastChannel. r=bholley (ee1f91cf09) - Bug 1199265 - Correct actor for Blob in StructuredCloneHelper, r=khuey (c05b33d6d2) - Bug 1196371 - Add a runtime assertion against illegal string characters in OriginAttributes suffix creation. r=janv,r=mystor (5ee44eec67) - namespace style (d3c3738b42) - Bug 871846 - Database changes for locale aware indexes. r=janv (185ecd2bcc) - Bug 871846 - ICU usage and infrastructure bits. r=janv (5eabbaac22) - remove strange hack (1169852a68) - Bug 871846 - Handle locale aware indexes. r=janv (36f37c5e6f) - Bug 871846 - Implement IDBLocaleAwareKeyRange. r=janv r=sicking (270ed240cc) - Bug 871846 - Tests for locale aware indexes. r=janv (4eb2a168c8) - Bug 1180978: Don't proceed with opening an invalidated database. r=janv,baku (54836535c6) - Bug 1192023 - Use enum class instead of State_ prefix. r=khuey (8df8ed6b1a) - Bug 871846 - API changes for locale aware indexes. r=janv r=sicking (75ce5c7bb6) (c39d750e67) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1161913 - Part 2. Request canvas to push out its next drawn frame instead of pulling it. r=mt (b2ddcd68c3) - Bug 1161913 - Part 3 - Relax requestFrame ordering guarantee in tests. r=mt (8bc69b9fc4) - Bug 1176945 - Remove unnecessary hwc reference from gl r=jgilbert (8f1ac06d99) - spaces and restore XP specific (ac03acf252) - reinstantiate some gfx log (d7deb9c3bd) - Bug 1191042 - Use CreateOffscreen for WebGL instead of CreateHeadless. - r=jrmuizel (f98fd02e59) - space (ad72b4f071) - Bug 1183085 - Remove EndConstruction() from layer documentation; r=roc (b1ef791fea) - Bug 771288 - Multiprocess FileHandle support (FileHandle on PBackground); r=baku (f77ab5b9c3) - Bug 1202788 - Upgrade object_data table to new format (follow-up to bug 871846). r=janv (ea86fd2890) - Bug 1204183 - Test the object_data upgrade from bug 1202788. r=janv (5a48cfdf17) - Bug 1198814 - Use StructuredCloneHelper in PromiseWorkerProxy, r=smaug (10e9f33700) - namespace name (b4feaf8e67) - Bug 1203561 - Use StructuredCloneHelper in StackScopedCloneData, r=smaug (156525cf32) - Bug 1209919 - Improving naming and comments in StructuredCloneHelper, r=smaug (f177bca203) - Bug 1167100 - User originAttribute in ContentPrincipalInfo. r=bholley (340c3d606e) - Bug 1182197 investigation patch. Log the stack at promise fulfillment on a CCed promise into the crash reporter data. r=dmajor,nsm (376c1bba93) - Bug 1183907, properly wrappercache worker URL object, r=baku (d71937b9d0) - Bug 1203463 - URL constructor should support about:blank URI, r=bz (d539b63667) - Bug 1207496 - Part 4: Remove use of expression closure from services/sync/. r=gps (f1eae787d9) - Bug 1207496 - Part 3: Remove use of expression closure from services/fxaccounts/. r=markh (f60e64c061) - Bug 1207496 - Part 2: Remove use of expression closure from services/crypt/. r=mrbkap (ec2738f497) - Bug 1207496 - Part 1: Remove use of expression closure from services/common/. r=gps (3464407503) - Bug 1134881 - Sync password timeCreated & timePasswordChanged fields. r=rnewman (96befc78b2) - adapted version of Bug 753289 - Pre: rename WEAVE_SYNC_PREFS to PREF_SYNC_PREFS_PREFIX. (5987671e36) (93f97225b6) * Notice: the changelog above may not always applicable to XULRunner code which K-Meleon uses. A goanna3 source tree that has kmeleon adaption patch applied is available here: https://github.com/roytam1/palemoon27/tree/kmeleon76
  7. New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220730-93f97225b6-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220730-93f97225b6-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220730-93f97225b6-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20220730-93f97225b6-xpmod.7z source repo: https://github.com/roytam1/palemoon27 repo changes since my last build: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1198230 - Respect FetchEvent.preventDefault(). r=jdm (acc8e103cf) - Bug 1183813 - PushEvent.data should be same instance every time. r=smaug (4e74889cb6) - Bug 1190478 - Hide PushEvent.data until we ship message encryption. r=mt,jst (16c158d76e) - Bug 1144660 - Make KeepAliveHandler threadsafe refcounted. r=ehsan (77dde56da9) - Bug 1191647 - Listen to clear-origin-data in ServiceWorkerManager.cpp. r=bkelly (eda9f683db) - Bug 1189675 - Make all ServiceWorker events non cancelable. r=catalinb (10c9b30da1) - Bug 1181056 - waitUntil() should throw if called when event is not dispatching. r=smaug (b0355e7571) - Bug 1189644 - Update waitUntil() and activation to spec. r=catalinb (feef7f7963) - Bug 1189668 - Expose GetUnfilteredUrl on InternalResponse. r=ehsan (ece8356282) - Bug 942515 - Show Untrusted Connection Error for SHA-1-based SSL certificates with notBefore >= 2016-01-01 r=keeler (4ad8c1c58e) - code style (279edb609a) - style (3b6873d924) - Bug 1203790 - Trigger a pre barrier when shrinking the initialized length of unboxed arrays, r=jandem. (d5bb7a710b) - Bug 1205870 - Make sure all possible unboxed array inline capacities are accounted for, r=jandem. (694b1cbf8d) - Bug 1193459 review follow-up: Copy the comment from TraceKind.h. DONTBUILD CLOSED TREE (d8b7d2a8c4) - missing extern qualifier and some style (fd9f8899df) - Bug 1200444 - Make JS::dbg::{IsDebugger,GetDebuggeeGlobals} handle CCWs; r=sfink (0e486daa82) - Bug 1204790 - Prefer deleted function with public access specifiers instead of private in UniquePtr. r=nfroyd (d6796b1f4d) - clean old comment (22b342cbe7) - Bug 1165466 - Fix up docshell and loadcontext inheriting code in nsIScriptSecurityManager. r=bholley (478eb72ff4) - Bug 1189235 - Use originAttribute for ServiceWorkerRegistrar. r=baku (b0c3f5e0a8) - Bug 1203916 - Get rid of NS_DOMReadStructuredClone and NS_DOMWriteStructuredClone, r=smaug (0f56e93bbc) - Bug 1163254 - Add signedPkg to OriginAttributes. r=bholley (c661f106e7) - Bug 1168226 - ServiceWorkerRegistrar only use the scope when registering a service worker. r=baku (ddc3e393ac) - Bug 1183894 - Remove warning if MessagePort::CloseInternal is called before start. r=khuey (3553d2091f) - Bug 1204775 - SharedWorker.port should be a 'real' MessagePort, r=khuey (3ff36c45f5) - Bug 1188776 - Remove appId/isInBrowserElement from BroadcastChannel. r=bholley (ee1f91cf09) - Bug 1199265 - Correct actor for Blob in StructuredCloneHelper, r=khuey (c05b33d6d2) - Bug 1196371 - Add a runtime assertion against illegal string characters in OriginAttributes suffix creation. r=janv,r=mystor (5ee44eec67) - namespace style (d3c3738b42) - Bug 871846 - Database changes for locale aware indexes. r=janv (185ecd2bcc) - Bug 871846 - ICU usage and infrastructure bits. r=janv (5eabbaac22) - remove strange hack (1169852a68) - Bug 871846 - Handle locale aware indexes. r=janv (36f37c5e6f) - Bug 871846 - Implement IDBLocaleAwareKeyRange. r=janv r=sicking (270ed240cc) - Bug 871846 - Tests for locale aware indexes. r=janv (4eb2a168c8) - Bug 1180978: Don't proceed with opening an invalidated database. r=janv,baku (54836535c6) - Bug 1192023 - Use enum class instead of State_ prefix. r=khuey (8df8ed6b1a) - Bug 871846 - API changes for locale aware indexes. r=janv r=sicking (75ce5c7bb6) (c39d750e67) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1161913 - Part 2. Request canvas to push out its next drawn frame instead of pulling it. r=mt (b2ddcd68c3) - Bug 1161913 - Part 3 - Relax requestFrame ordering guarantee in tests. r=mt (8bc69b9fc4) - Bug 1176945 - Remove unnecessary hwc reference from gl r=jgilbert (8f1ac06d99) - spaces and restore XP specific (ac03acf252) - reinstantiate some gfx log (d7deb9c3bd) - Bug 1191042 - Use CreateOffscreen for WebGL instead of CreateHeadless. - r=jrmuizel (f98fd02e59) - space (ad72b4f071) - Bug 1183085 - Remove EndConstruction() from layer documentation; r=roc (b1ef791fea) - Bug 771288 - Multiprocess FileHandle support (FileHandle on PBackground); r=baku (f77ab5b9c3) - Bug 1202788 - Upgrade object_data table to new format (follow-up to bug 871846). r=janv (ea86fd2890) - Bug 1204183 - Test the object_data upgrade from bug 1202788. r=janv (5a48cfdf17) - Bug 1198814 - Use StructuredCloneHelper in PromiseWorkerProxy, r=smaug (10e9f33700) - namespace name (b4feaf8e67) - Bug 1203561 - Use StructuredCloneHelper in StackScopedCloneData, r=smaug (156525cf32) - Bug 1209919 - Improving naming and comments in StructuredCloneHelper, r=smaug (f177bca203) - Bug 1167100 - User originAttribute in ContentPrincipalInfo. r=bholley (340c3d606e) - Bug 1182197 investigation patch. Log the stack at promise fulfillment on a CCed promise into the crash reporter data. r=dmajor,nsm (376c1bba93) - Bug 1183907, properly wrappercache worker URL object, r=baku (d71937b9d0) - Bug 1203463 - URL constructor should support about:blank URI, r=bz (d539b63667) - Bug 1207496 - Part 4: Remove use of expression closure from services/sync/. r=gps (f1eae787d9) - Bug 1207496 - Part 3: Remove use of expression closure from services/fxaccounts/. r=markh (f60e64c061) - Bug 1207496 - Part 2: Remove use of expression closure from services/crypt/. r=mrbkap (ec2738f497) - Bug 1207496 - Part 1: Remove use of expression closure from services/common/. r=gps (3464407503) - Bug 1134881 - Sync password timeCreated & timePasswordChanged fields. r=rnewman (96befc78b2) - adapted version of Bug 753289 - Pre: rename WEAVE_SYNC_PREFS to PREF_SYNC_PREFS_PREFIX. (5987671e36) (93f97225b6)
  8. New build of post-deprecated Serpent/moebius for XP! * Notice: This repo will not be built on regular schedule, and changes are experimental as usual. ** Current moebius patch level should be on par with 52.9, but some security patches can not be applied/ported due to source milestone differences between versions. Test binary: Win32 http://o.rthost.win/basilisk/basilisk55-win32-git-20220730-37499aa39-xpmod.7z Win64 http://o.rthost.win/basilisk/basilisk55-win64-git-20220730-37499aa39-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - ported from UXP: Issue #1805 - Improve stack size limits for all targets. (5ed7e7d5) (0d13c227a) - import from UXP: Issue #1964 - Update libtremor. (34d0e86b) (b12fa0b60) - ported from UXP: Issue #1966 - Remove support for Firefox Marketplace "apps" (11680c89) (111fb139c) - ported from UXP: Issue #1967 - Remove mozprotocol handler (moz://a easter egg). (b1345584) (d58423da1) - import from UXP: Issue #1967 - Remove moz://a from mochitest (27547e70) (e36eda84f) - import from UXP: Issue #1962 - Update libtheora. (36b4c775) (c4aa7ef83) - ported from UXP: Issue #1971 - Part 1: Update build system for ICU 63.2 upgrade. (14700556) (b8005d533) - import from UXP: Issue #1971 - Part 2: Update ICU source to 63.2. (a08b6167) (bbd08b95a) - ported from UXP: Issue #1971 - Part 3: Update unicharutil perl scripts for Unicode 11 upgrade. (af70ac2c) (6f097a709) - import from UXP: Issue #1971 - Part 4: Generated files for Unicode 11.0. (ba620add) (f1414aa5f) - import from UXP: Issue #1971 - Part 5: Update Spidermonkey for Unicode 11. (788203a1) (dc9261360) - ported from UXP: Issue #1969 - Implement Intl.RelativeTimeFormat. (86f540b6) (406e64ef7) - ported from UXP: Issue #1975 - Implement Origin header CSRF mitigation. (09c03437) (9c625dbab) - bump version for ICU update (82f66278c) - [Basilisk] remove mozProtocolHandler from package (194f02f32) - nss: sync with UXP (as of rev c78a86f7) (c74919b86) - import from UXP: [DOM] Add extra check for performance API Next Hop protocol (4b88e786) (5bdb6a379) - Revert "ported from UXP: Issue #1966 - Remove support for Firefox Marketplace "apps" (11680c89)" (37499aa39)
  9. New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20220730-0abce9fa-uxp-a8454ac78-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20220730-0abce9fa-uxp-a8454ac78-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/boc-uxp/tree/custom * Notice: the profile prefix (i.e. parent folder names) are also changed since 2020-08-15 build, you may rename their names before using new binaries when updating from builds before 2020-08-15. -- New build of HBL-UXP for XP! Test binary: IceDove-UXP(mail) https://o.rthost.win/hbl-uxp/icedove.win32-20220730-id-828aab8-uxp-a8454ac78-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20220730-id-828aab8-ia-93af9a0-uxp-a8454ac78-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/icedove-uxp/tree/winbuild https://github.com/roytam1/iceape-uxp/tree/winbuild for UXP changes please see above.
  10. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20220730-3219d2d-uxp-a8454ac78-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20220730-3219d2d-uxp-a8454ac78-xpmod.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom IA32 Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20220730-3219d2d-uxp-a8454ac78-xpmod-ia32.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/ia32 NM28XP build: Win32 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20220730-d849524bd-uxp-a8454ac78-xpmod.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20220730-d849524bd-uxp-a8454ac78-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win64-git-20220730-d849524bd-uxp-a8454ac78-xpmod.7z Official UXP changes picked since my last build: - Issue #1805 - Improve stack size limits for all targets. (5ed7e7d56) - Issue #1805 - Follow-up: provide for Linux builds using rlimit and min/max. (3571cc8de) - Issue #1805 - Follow-up: Include the same headers for Solaris as well to future-proof gcc versions. (065e8bc77) - Issue #1964 - Update libtremor. (34d0e86b6) - Issue #1967 - Remove mozprotocol handler (moz://a easter egg). (584cfbd80) - Issue #1967 - Remove moz://a from mochitest (1694b1b76) - Issue #1962 - Update libtheora. (be2516a09) - Issue #1962 - Follow-up: Fix build issues on Windows. (2a1f9e3ef) - Issue #1962 - Follow-up: Fix 32-bit build and remove unused clang-cl codepath. (dca7d2ff6) - Issue #1971 - Part 1: Update build system for ICU 63.2 upgrade. (8df84683b) - Issue #1971 - Part 2: Update ICU source to 63.2. (1e6921438) - Issue #1971 - Part 3: Update unicharutil perl scripts for Unicode 11 upgrade. (9a4a62c8c) - Issue #1971 - Part 4: Generated files for Unicode 11.0. (196f95dbf) - Issue #1971 - Part 5: Update Spidermonkey for Unicode 11. (c090dd7ce) - Issue #1969 - Implement Intl.RelativeTimeFormat. (3e6cbc6af) - Issue #1975 - Implement Origin header CSRF mitigation. (faa778ec9) - bump version for ICU update (5212cbebd) - [DOM] Add extra check for performance API Next Hop protocol (bf5894586) - [NSS] protect SFTKSlot needLogin with slotLock. (b9084ea29) - [NSS] Avoid potential data race on primary password change. (a77cf423c) - [NSS] Fix uninitialized value in cert_ComputeCertType. (10fdf0e1c) - Issue #1312 - Fix potential crashes in MailNews. (e3aa3c296) No official Pale-Moon changes picked since my last build. No official Basilisk changes picked since my last build. My changes since my last build: - ICU: replace windows related source files with those from mypal68 (ICU 64.2) (3a65ef9ca) - [Basilisk] remove mozProtocolHandler from package (a8454ac78) - skipped `Issue #1966 - Remove support for Firefox Marketplace "apps"' for now as upstream doesn't clean-up remnants completely Update Notice: - You may delete file named icudt58l.dat inside program folder when updating from old releases. * Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes.
  11. unfortunately I can't reproduce these crashes.
  12. New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.4.6-Goanna-20220723.7z Changelog: Out-of-tree changes: * update Goanna3 to git 6751370508..b6b16147cc: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1013814 - add inIDOMUtils.getRelativeRuleLine; r=heycam,pbrosset (60153c71f7) - Bug 1197930 - Add comments for getRuleLine and getRuleColumn. r=heycam (6c65131f95) - Bug 1157292 - include XBL stylesheets in the inspector's list of stylesheets, r=dholbert,heycam (f3ecad41c2) - Bug 1187409 - make CssPropertyIsShorthand handle CSS variables r=heycam (6dcba2f01b) - Bug 1142206 - Let GetSubpropertiesForCSSProperty handle custom property. r=heycam, r=pbrosset (f86eba559a) - Bug 1201136 - treat "currentColor" as a valid color. r=heycam (f868825389) - Bug 180118 - Part 5: Add a RestyleHintData outparam to HasAttributeDependentStyle for use with eRestyle_SomeDescendants. r=bzbarsky (fab0ecdf39) - Bug 1206356: Add mfbt/Random.h, implementing the xorshift128+ random number generator. r=waldo (1928e47e21) - Bug 1197421 - Fix promise worker proxy cleanup and update callers. r=catalinb (2128787815) - Bug 1197421 - Fetch resolver uses PromiseWorkerProxy. r=catalinb (d8611f0bcc) - Bug 1180118 - Part 7: Split out FindClosestRestyleRoot and allow passing in a pre-computed restyle root to AddPendingRestyle. r=bzbarsky (b783859d8a) - Bug 1180118 - Part 8: Keep track of the closest restyle root in AddPendingRestylesForDescendantsMatchingSelectors. r=bzbarsky (cf9d1b35b6) - Bug 1180118 - Part 9: Clear nsCSSSelector pointers in the pending restyle tracker if they might be stale. r=bzbarsky (13faac05f3) - Bug 1180118 - Part 10: Logging. r=bzbarsky (79f71825ca) - Bug 1180118 - Part 11: Use ReparentStyleContext even if eRestyle_SomeDescendants is used. r=bzbarsky (9f8e218aac) - Bug 1187851 patch 1 - Tests for making dynamic changes to filter and perspective change fixed position containing block for descendants. r=roc (82bbd8b750) - Bug 1187851 patch 2 - Cleanup to prepare for making dynamic changes to filter and perspective change fixed position containing block for descendants. r=roc (9fc38132ac) - Bug 1187851 patch 3 - Rename nsChangeHint_AddOrRemoveTransform to nsChangeHint_UpdateContainingBlock. r=roc (25e50c5ac5) - Bug 1187851 patch 5 - Make dynamic changes to perspective change fixed position containing block for descendants. r=roc (df51439c10) - Bug 1203766 - Part 1: Generate nsPresArena::ObjectIDs with a preprocessor-included file. r=bzbarsky (18e36acbd9) - Bug 1203766 - Part 2: Add an ArenaRefPtr class that can have its pointer cleared out when an object's owning nsPresArena goes away. r=bzbarsky (ff06cd91e0) - Bug 1203766 - Part 3: Add ArenaRefPtr support to nsStyleContext. r=bzbarsky (f1b52960f2) - Bug 1203766 - Part 4: Add a "restyle generation" counter, which increments whenever we process pending restyles. r=bzbarsky (b54d7e5ec9) - Bug 1203766 - Part 5: Rename nsComputedDOMStyle::mStyleContextHolder to mStyleContext. r=bzbarsky (5fa2d18667) - Bug 1203766 - Part 6: Cache resolved style contexts on nsComputedDOMStyle to avoid re-resolving if styles haven't changed. r=bzbarsky (de84fc67e7) - Bug 1203766 - Part 6.1: Clear cached style context on nsComputedDOMStyle when its element is moved. r=bzbarsky (d43394515a) - Bug 1203766 - Part 7: Test. r=bzbarsky (59c7ea8c81) - Bug 1203766 - Unified compilation fixes. (61137c44a5) - Bug 1151829 - Unbreak build on non-SPS platforms after bug 1093934. (e9188d7c56) - Bug 1202512 - Part 1: Add Element flags to record whether an eRestyle_SomeDescendants restyle is pending for it. r=bzbarsky (7f6dbef338) - Bug 1197620 - Part 1 - Stop all animations in destroyed frames. r=bbirtles (829b1635db) - Bug 1197620 - Part 2 tests that animation stop playing when its element is not displayed. r=bbirtles (87597b5125) - Bug 1190254 - Use same conditions to call ReparentStyleContext in RestyleUndisplayedNodes as in RestyleSelf. r=mats (7e778822b3) - Bug 1181011 - Don't use cached rule node structs for animations within pseudo-elements. r=dbaron a=abillings (966b351dcd) - Bug 1180120 - Part 1: Record on style contexts that reset style is explicitly inherited. r=dbaron (50b4f4e76a) - Bug 1180120 - Part 2: Move style-if-visited as well in nsStyleContext::Move (and assert that its parent is the same as the non-visited-style parent). r=dbaron (fd34448459) - Bug 1180120 - Part 3: Record on ElementRestyler whether we are at the root of a restyle. r=dbaron (edeb469544) - Bug 1180120 - Part 4: Add an outparam to CalcStyleDifference to indicate which struct pointers were identical. r=dbaron (1410e5ce05) - Bug 1180120 - Part 5: Factor out section of ElementRestyler::Restyle that calls AddPendingRestylesForDescendantsMatchingSelectors. r=dbaron (ab5b899c7f) - Bug 1180120 - Part 6: Replace HasSameCachedStyleData call with samePointerStructs bit tests. r=dbaron (3654cb6db8) - Bug 1180120 - Part 6.1: Factor out some of RestyleUndisplayedDescendants. r=dbaron (882a535699) - Bug 1180120 - Part 6.2: Refactor MaybeReframeFor{Before,After}Pseudo. r=dbaron (99ccd305ca) - Bug 1180120 - Part 7: Add eRestyleResult_StopWithStyleChange. r=dbaron (6626dd8133) - Bug 1192302 - Part 1: Make MustCheckUndisplayedContent take its frame as an argument. r=bzbarsky (7ae5bcc569) - Bug 1192302 - Part 2: Traverse the frame tree when processing eRestyle_SomeDescendants. r=bzbarsky (71b325d22e) - Bug 1206996: Use range-based 'for' syntax to iterate across nsFrameLists in RestyleManager. r=tn (a2c8e0fa73) - Bug 1163875 - ensure opacity animation in patterns results in redraws r=jwatt (7fd1f5c55a) - Bug 1180036 - Replace the warning that anonymous nodes should not be in child lists with an assert plus whitelisting of known-OK cases. r=bz (0c9dd01766) - Bug 1169440 patch 4 - Add comment to nsStylePadding::DifferenceAlwaysHandledForDescendants. r=heycam (2483adc4a0) - Bug 1169440 patch 5 - Adjust hints in CalcDifference methods to emit new nsChangeHint_ReflowChangesSizeOrPosition hint. r=heycam (b1ad73ab5f) - Bug 1169440 patch 6 - Add parameter to nsIFrame::FrameNeedsReflow to control handling of target being a reflow root. r=dholbert (c75a63eb67) - Bug 1169440 patch 7 - Pass parameter determined from style hint to FrameNeedsReflow. r=dholbert (ee02625c5a) - Bug 1198894: Use nsChangeHint_RepaintFrame instead of NS_STYLE_HINT_VISUAL to trigger simple repaints in nsStyleStruct.cpp CalcDifference methods. r=heycam (770bb3c11c) - Bug 417178 - "Google reader does not show subscribed topics in ff3b3 at certain zoom levels" [p=roc@ocallahan.org (Robert O'Callahan [roc]) r+sr=dbaron a1.9b5=mconnor] (a9b8541d23) - Bug 1203472 - [css-grid] Add missing |mIsSubgrid| check. r=simon.sapin@exyr.org (d68050a108) - Bug 1141919 - Fix incomplete line break suppression in ruby. r=dbaron (087a824358) - Bug 1157011 - Check line break suppression of BR frame from its parent frame. r=dholbert (5572f7bc56) - Bug 1134849 - For display:inline elements whose writing mode is orthogonal to their parent's, the computed value should become inline-block. r=dbaron (0df244841c) - Bug 1196887 - Compare the writing-mode property, not only whether it is horizontal or vertical, when deciding whether to compute display:inline as inline-block. r=dholbert (a0c4500a83) - Bug 1140198 - display:contents on the root element (but not else-where) should compute to 'block'. r=roc (606663d0c9) - Bug 1188061 - Pass the style context to nsStylePosition::CalcDifference so that it can take account of writing-mode where necessary. r=dbaron (6728d9d865) - Bug 1181907 (Part 1) - Make it possible to use nsGenericHashKey with free functions. r=heycam (c304448825) - Bug 1181907 (Part 2) - Make nsCSSProperty hashable. r=heycam (4fff3bb968) - Bug 1181907 (Part 3) - Add CSSVariableImageTable and use it to store ImageValues generated by CSS variables. r=heycam (8431589452) - Bug 1139723 - Turn on expensive style struct assertions for 1136010-1.html, and fix pref name typo. r=dbaron (f20387295b) - Bug 1151214 part 1 - Remove the optimization to ignore 'align-content' changes for single-line flex containers. It's invalid now that we'll support 'align-content' for other box types (grid). r=dbaron (aa21e1a3a4) - No bug. Add comment to nsStyleClipPath::ReleaseRef explaining why only one member is nulled out. r=me (NPOTB) (19d5eb5fb1) - Bug 1202993 - Remove the logical-direction-based keywords for caption-side, and instead interpret the old physical keywords as logical sides. r=dholbert (0f33c4a767) - Bug 1177149 - Don't force an invalidation for transform origin changes. r=dbaron (8a134525e0) - Bug 1191855 - Make the intrinsic size of <iframe> remain physical 300x150, regardless of writing mode. r=dholbert (64d897f218) - Bug 1099557 - Make -moz-control-character-visibility default to 'visible' rather than 'hidden', so that spurious control characters are rendered as hexboxes. r=dbaron (ef6eed92c2) - align to FF (1d931574ae) - Bug 1141926 - Check nsCaret visibility when NotifySelectionChanged. r=roc (d23f1422e2) (bd7e851076) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1183882, properly implement wrapper caching on PushMessageData, r… =nsm (e7d35916e0) - Bug 1199491 - Use channel->ascynOpen2 in netwerk/base/nsURIChecker (r=sicking,jduell) (41f7f67827) - Bug 1137151: Mark destructor of |STSThreadPoolListener| as protected, r=mcmanus (7a628f8ad2) - spacing (996692bb4e) - Bug 1170794 - Improve the length check of the input in nsUnicode*::GetMaxLength, r=dveditz (0694822115) - Bug 1003731 - Removal of transliteration. r=hsivonen (d58e9ece29) - Bug 1199491 - Use channel->ascynOpen2 in netwerk/base (r=sicking) (ad3975a6a3) - Bug 1190450 - TP shield shows up incorrectly when pressing back while loading a page with tracking elements r=mcmanus (0f2d00810a) - Bug 1173860: Null check on sGlobalEntryTables. r=mcmanus (0bf7b8b32f) - missing bit of Bug 1183209 patch 3 (597a812070) - Bug 1200729 - Recompute FrameLayerBuilder item visibility if dirty region changes. r=mwoodrow (a353e69bcf) (b6b16147cc) * Notice: the changelog above may not always applicable to XULRunner code which K-Meleon uses. A goanna3 source tree that has kmeleon adaption patch applied is available here: https://github.com/roytam1/palemoon27/tree/kmeleon76
  13. New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220723-b6b16147cc-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220723-b6b16147cc-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220723-b6b16147cc-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20220723-b6b16147cc-xpmod.7z source repo: https://github.com/roytam1/palemoon27 repo changes since my last build: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1013814 - add inIDOMUtils.getRelativeRuleLine; r=heycam,pbrosset (60153c71f7) - Bug 1197930 - Add comments for getRuleLine and getRuleColumn. r=heycam (6c65131f95) - Bug 1157292 - include XBL stylesheets in the inspector's list of stylesheets, r=dholbert,heycam (f3ecad41c2) - Bug 1187409 - make CssPropertyIsShorthand handle CSS variables r=heycam (6dcba2f01b) - Bug 1142206 - Let GetSubpropertiesForCSSProperty handle custom property. r=heycam, r=pbrosset (f86eba559a) - Bug 1201136 - treat "currentColor" as a valid color. r=heycam (f868825389) - Bug 180118 - Part 5: Add a RestyleHintData outparam to HasAttributeDependentStyle for use with eRestyle_SomeDescendants. r=bzbarsky (fab0ecdf39) - Bug 1206356: Add mfbt/Random.h, implementing the xorshift128+ random number generator. r=waldo (1928e47e21) - Bug 1197421 - Fix promise worker proxy cleanup and update callers. r=catalinb (2128787815) - Bug 1197421 - Fetch resolver uses PromiseWorkerProxy. r=catalinb (d8611f0bcc) - Bug 1180118 - Part 7: Split out FindClosestRestyleRoot and allow passing in a pre-computed restyle root to AddPendingRestyle. r=bzbarsky (b783859d8a) - Bug 1180118 - Part 8: Keep track of the closest restyle root in AddPendingRestylesForDescendantsMatchingSelectors. r=bzbarsky (cf9d1b35b6) - Bug 1180118 - Part 9: Clear nsCSSSelector pointers in the pending restyle tracker if they might be stale. r=bzbarsky (13faac05f3) - Bug 1180118 - Part 10: Logging. r=bzbarsky (79f71825ca) - Bug 1180118 - Part 11: Use ReparentStyleContext even if eRestyle_SomeDescendants is used. r=bzbarsky (9f8e218aac) - Bug 1187851 patch 1 - Tests for making dynamic changes to filter and perspective change fixed position containing block for descendants. r=roc (82bbd8b750) - Bug 1187851 patch 2 - Cleanup to prepare for making dynamic changes to filter and perspective change fixed position containing block for descendants. r=roc (9fc38132ac) - Bug 1187851 patch 3 - Rename nsChangeHint_AddOrRemoveTransform to nsChangeHint_UpdateContainingBlock. r=roc (25e50c5ac5) - Bug 1187851 patch 5 - Make dynamic changes to perspective change fixed position containing block for descendants. r=roc (df51439c10) - Bug 1203766 - Part 1: Generate nsPresArena::ObjectIDs with a preprocessor-included file. r=bzbarsky (18e36acbd9) - Bug 1203766 - Part 2: Add an ArenaRefPtr class that can have its pointer cleared out when an object's owning nsPresArena goes away. r=bzbarsky (ff06cd91e0) - Bug 1203766 - Part 3: Add ArenaRefPtr support to nsStyleContext. r=bzbarsky (f1b52960f2) - Bug 1203766 - Part 4: Add a "restyle generation" counter, which increments whenever we process pending restyles. r=bzbarsky (b54d7e5ec9) - Bug 1203766 - Part 5: Rename nsComputedDOMStyle::mStyleContextHolder to mStyleContext. r=bzbarsky (5fa2d18667) - Bug 1203766 - Part 6: Cache resolved style contexts on nsComputedDOMStyle to avoid re-resolving if styles haven't changed. r=bzbarsky (de84fc67e7) - Bug 1203766 - Part 6.1: Clear cached style context on nsComputedDOMStyle when its element is moved. r=bzbarsky (d43394515a) - Bug 1203766 - Part 7: Test. r=bzbarsky (59c7ea8c81) - Bug 1203766 - Unified compilation fixes. (61137c44a5) - Bug 1151829 - Unbreak build on non-SPS platforms after bug 1093934. (e9188d7c56) - Bug 1202512 - Part 1: Add Element flags to record whether an eRestyle_SomeDescendants restyle is pending for it. r=bzbarsky (7f6dbef338) - Bug 1197620 - Part 1 - Stop all animations in destroyed frames. r=bbirtles (829b1635db) - Bug 1197620 - Part 2 tests that animation stop playing when its element is not displayed. r=bbirtles (87597b5125) - Bug 1190254 - Use same conditions to call ReparentStyleContext in RestyleUndisplayedNodes as in RestyleSelf. r=mats (7e778822b3) - Bug 1181011 - Don't use cached rule node structs for animations within pseudo-elements. r=dbaron a=abillings (966b351dcd) - Bug 1180120 - Part 1: Record on style contexts that reset style is explicitly inherited. r=dbaron (50b4f4e76a) - Bug 1180120 - Part 2: Move style-if-visited as well in nsStyleContext::Move (and assert that its parent is the same as the non-visited-style parent). r=dbaron (fd34448459) - Bug 1180120 - Part 3: Record on ElementRestyler whether we are at the root of a restyle. r=dbaron (edeb469544) - Bug 1180120 - Part 4: Add an outparam to CalcStyleDifference to indicate which struct pointers were identical. r=dbaron (1410e5ce05) - Bug 1180120 - Part 5: Factor out section of ElementRestyler::Restyle that calls AddPendingRestylesForDescendantsMatchingSelectors. r=dbaron (ab5b899c7f) - Bug 1180120 - Part 6: Replace HasSameCachedStyleData call with samePointerStructs bit tests. r=dbaron (3654cb6db8) - Bug 1180120 - Part 6.1: Factor out some of RestyleUndisplayedDescendants. r=dbaron (882a535699) - Bug 1180120 - Part 6.2: Refactor MaybeReframeFor{Before,After}Pseudo. r=dbaron (99ccd305ca) - Bug 1180120 - Part 7: Add eRestyleResult_StopWithStyleChange. r=dbaron (6626dd8133) - Bug 1192302 - Part 1: Make MustCheckUndisplayedContent take its frame as an argument. r=bzbarsky (7ae5bcc569) - Bug 1192302 - Part 2: Traverse the frame tree when processing eRestyle_SomeDescendants. r=bzbarsky (71b325d22e) - Bug 1206996: Use range-based 'for' syntax to iterate across nsFrameLists in RestyleManager. r=tn (a2c8e0fa73) - Bug 1163875 - ensure opacity animation in patterns results in redraws r=jwatt (7fd1f5c55a) - Bug 1180036 - Replace the warning that anonymous nodes should not be in child lists with an assert plus whitelisting of known-OK cases. r=bz (0c9dd01766) - Bug 1169440 patch 4 - Add comment to nsStylePadding::DifferenceAlwaysHandledForDescendants. r=heycam (2483adc4a0) - Bug 1169440 patch 5 - Adjust hints in CalcDifference methods to emit new nsChangeHint_ReflowChangesSizeOrPosition hint. r=heycam (b1ad73ab5f) - Bug 1169440 patch 6 - Add parameter to nsIFrame::FrameNeedsReflow to control handling of target being a reflow root. r=dholbert (c75a63eb67) - Bug 1169440 patch 7 - Pass parameter determined from style hint to FrameNeedsReflow. r=dholbert (ee02625c5a) - Bug 1198894: Use nsChangeHint_RepaintFrame instead of NS_STYLE_HINT_VISUAL to trigger simple repaints in nsStyleStruct.cpp CalcDifference methods. r=heycam (770bb3c11c) - Bug 417178 - "Google reader does not show subscribed topics in ff3b3 at certain zoom levels" [p=roc@ocallahan.org (Robert O'Callahan [roc]) r+sr=dbaron a1.9b5=mconnor] (a9b8541d23) - Bug 1203472 - [css-grid] Add missing |mIsSubgrid| check. r=simon.sapin@exyr.org (d68050a108) - Bug 1141919 - Fix incomplete line break suppression in ruby. r=dbaron (087a824358) - Bug 1157011 - Check line break suppression of BR frame from its parent frame. r=dholbert (5572f7bc56) - Bug 1134849 - For display:inline elements whose writing mode is orthogonal to their parent's, the computed value should become inline-block. r=dbaron (0df244841c) - Bug 1196887 - Compare the writing-mode property, not only whether it is horizontal or vertical, when deciding whether to compute display:inline as inline-block. r=dholbert (a0c4500a83) - Bug 1140198 - display:contents on the root element (but not else-where) should compute to 'block'. r=roc (606663d0c9) - Bug 1188061 - Pass the style context to nsStylePosition::CalcDifference so that it can take account of writing-mode where necessary. r=dbaron (6728d9d865) - Bug 1181907 (Part 1) - Make it possible to use nsGenericHashKey with free functions. r=heycam (c304448825) - Bug 1181907 (Part 2) - Make nsCSSProperty hashable. r=heycam (4fff3bb968) - Bug 1181907 (Part 3) - Add CSSVariableImageTable and use it to store ImageValues generated by CSS variables. r=heycam (8431589452) - Bug 1139723 - Turn on expensive style struct assertions for 1136010-1.html, and fix pref name typo. r=dbaron (f20387295b) - Bug 1151214 part 1 - Remove the optimization to ignore 'align-content' changes for single-line flex containers. It's invalid now that we'll support 'align-content' for other box types (grid). r=dbaron (aa21e1a3a4) - No bug. Add comment to nsStyleClipPath::ReleaseRef explaining why only one member is nulled out. r=me (NPOTB) (19d5eb5fb1) - Bug 1202993 - Remove the logical-direction-based keywords for caption-side, and instead interpret the old physical keywords as logical sides. r=dholbert (0f33c4a767) - Bug 1177149 - Don't force an invalidation for transform origin changes. r=dbaron (8a134525e0) - Bug 1191855 - Make the intrinsic size of <iframe> remain physical 300x150, regardless of writing mode. r=dholbert (64d897f218) - Bug 1099557 - Make -moz-control-character-visibility default to 'visible' rather than 'hidden', so that spurious control characters are rendered as hexboxes. r=dbaron (ef6eed92c2) - align to FF (1d931574ae) - Bug 1141926 - Check nsCaret visibility when NotifySelectionChanged. r=roc (d23f1422e2) (bd7e851076) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1183882, properly implement wrapper caching on PushMessageData, r… =nsm (e7d35916e0) - Bug 1199491 - Use channel->ascynOpen2 in netwerk/base/nsURIChecker (r=sicking,jduell) (41f7f67827) - Bug 1137151: Mark destructor of |STSThreadPoolListener| as protected, r=mcmanus (7a628f8ad2) - spacing (996692bb4e) - Bug 1170794 - Improve the length check of the input in nsUnicode*::GetMaxLength, r=dveditz (0694822115) - Bug 1003731 - Removal of transliteration. r=hsivonen (d58e9ece29) - Bug 1199491 - Use channel->ascynOpen2 in netwerk/base (r=sicking) (ad3975a6a3) - Bug 1190450 - TP shield shows up incorrectly when pressing back while loading a page with tracking elements r=mcmanus (0f2d00810a) - Bug 1173860: Null check on sGlobalEntryTables. r=mcmanus (0bf7b8b32f) - missing bit of Bug 1183209 patch 3 (597a812070) - Bug 1200729 - Recompute FrameLayerBuilder item visibility if dirty region changes. r=mwoodrow (a353e69bcf) (b6b16147cc)
  14. didn't try but I think this could work.
  15. New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.4.6-Goanna-20220716.7z Changelog: Out-of-tree changes: * update Goanna3 to git 20a13aae5f..6751370508: - ported from from `dev' branch of rmottola/Arctic-Fox: - Bug 913617 - Reflect.parse: rename ArrowExpression to ArrowFunctionExpression. r=jorendorff (78eb0f71) - Bug 1193583 - Rename Debugger.evalInGlobal to executeInGlobal. (r=jorendorff) (23273d6b) (cace93199f) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1152046 - Don't try to connect if we are shutting down. r=mayhemer (aae69c9a8a) - Bug 1130444 - Add telemetry for measuring SocketTransortService cycles; r=mcmanus (d98dc06843) - Bug 1131557 - Serve multiple xpcom events in one poll iteration. r=mcmanus (fd89c41f6a) - Bug 1152048 - release assert non-reentrancy of sts lock acquisition. r=honzab DONTBUILD relanding (0e29dddb0b) - Bug 1152046 - Make separate thread only for PRClose. r=mcmanus r=mayhemer (ead318fbc3) - add two missing bits of previous patches (ee264a4f4f) - Bug 1169554 - Do not reconnect on shutdown. r=mayhemer (e5b4b36fd1) - Bug 1186152 - Implement nsIProtocolHandlerWithDynamicFlags and use it for moz-extension. r=bz (cc0a9a7b36) - Bug 1152048 - Send wakeup notification asynchronously to avoid reentrancy issues. r=bagder (76f9c5a7e4) - Bug 1186732 - Implement an about:blank page inside of moz-extension. r=billm (9c37bcd67c) - Bug 1186155 - Use UNIFIED_SOURCES in netwerk/protocol/res. r=billm,sr=mcmanus (2e376471a7) - Bug 1162657 - Turn NewChannel deprecation warnings into assertions (r=sworkman,sicking,paolo) (03bbd5871d) - Bug 1182515 - Clear reference to captive portal service when observing xpcom-shutdown. r=mcmanus (aeed32058d) - Bug 1109608 - Log.stackTrace should use human-readable task stack traces if available. r=Yoric (33ec6724b9)- fix misspatch (ca5c2d2259) - fix misspatch (ca5c2d2259) - Bug 1169129 - reset media.{0}.trial-create on GMP install. r=spohl Bug 1205178 - Make GMPProvider check that GMPs are the right arch before loading. r=spohl (5ff304963b) (6751370508) * Notice: the changelog above may not always applicable to XULRunner code which K-Meleon uses. A goanna3 source tree that has kmeleon adaption patch applied is available here: https://github.com/roytam1/palemoon27/tree/kmeleon76
  16. New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220716-6751370508-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220716-6751370508-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220716-6751370508-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20220716-6751370508-xpmod.7z source repo: https://github.com/roytam1/palemoon27 repo changes since my last build: - ported from from `dev' branch of rmottola/Arctic-Fox: - Bug 913617 - Reflect.parse: rename ArrowExpression to ArrowFunctionExpression. r=jorendorff (78eb0f71) - Bug 1193583 - Rename Debugger.evalInGlobal to executeInGlobal. (r=jorendorff) (23273d6b) (cace93199f) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1152046 - Don't try to connect if we are shutting down. r=mayhemer (aae69c9a8a) - Bug 1130444 - Add telemetry for measuring SocketTransortService cycles; r=mcmanus (d98dc06843) - Bug 1131557 - Serve multiple xpcom events in one poll iteration. r=mcmanus (fd89c41f6a) - Bug 1152048 - release assert non-reentrancy of sts lock acquisition. r=honzab DONTBUILD relanding (0e29dddb0b) - Bug 1152046 - Make separate thread only for PRClose. r=mcmanus r=mayhemer (ead318fbc3) - add two missing bits of previous patches (ee264a4f4f) - Bug 1169554 - Do not reconnect on shutdown. r=mayhemer (e5b4b36fd1) - Bug 1186152 - Implement nsIProtocolHandlerWithDynamicFlags and use it for moz-extension. r=bz (cc0a9a7b36) - Bug 1152048 - Send wakeup notification asynchronously to avoid reentrancy issues. r=bagder (76f9c5a7e4) - Bug 1186732 - Implement an about:blank page inside of moz-extension. r=billm (9c37bcd67c) - Bug 1186155 - Use UNIFIED_SOURCES in netwerk/protocol/res. r=billm,sr=mcmanus (2e376471a7) - Bug 1162657 - Turn NewChannel deprecation warnings into assertions (r=sworkman,sicking,paolo) (03bbd5871d) - Bug 1182515 - Clear reference to captive portal service when observing xpcom-shutdown. r=mcmanus (aeed32058d) - Bug 1109608 - Log.stackTrace should use human-readable task stack traces if available. r=Yoric (33ec6724b9)- fix misspatch (ca5c2d2259) - fix misspatch (ca5c2d2259) - Bug 1169129 - reset media.{0}.trial-create on GMP install. r=spohl Bug 1205178 - Make GMPProvider check that GMPs are the right arch before loading. r=spohl (5ff304963b) (6751370508)
  17. New build of post-deprecated Serpent/moebius for XP! * Notice: This repo will not be built on regular schedule, and changes are experimental as usual. ** Current moebius patch level should be on par with 52.9, but some security patches can not be applied/ported due to source milestone differences between versions. Test binary: Win32 http://o.rthost.win/basilisk/basilisk55-win32-git-20220716-8eba013c7-xpmod.7z Win64 http://o.rthost.win/basilisk/basilisk55-win64-git-20220716-8eba013c7-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - import from UXP: Issue #1959 - Don't apply CSPs to explicit data documents and images. (8831656c) (8eba013c7)
  18. New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20220716-0abce9fa-uxp-cc3a2ef62-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20220716-0abce9fa-uxp-cc3a2ef62-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/boc-uxp/tree/custom * Notice: the profile prefix (i.e. parent folder names) are also changed since 2020-08-15 build, you may rename their names before using new binaries when updating from builds before 2020-08-15. -- New build of HBL-UXP for XP! Test binary: IceDove-UXP(mail) https://o.rthost.win/hbl-uxp/icedove.win32-20220716-id-828aab8-uxp-cc3a2ef62-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20220716-id-828aab8-ia-93af9a0-uxp-cc3a2ef62-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/icedove-uxp/tree/winbuild https://github.com/roytam1/iceape-uxp/tree/winbuild for UXP changes please see above.
  19. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20220716-3219d2d-uxp-cc3a2ef62-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20220716-3219d2d-uxp-cc3a2ef62-xpmod.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom IA32 Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20220716-3219d2d-uxp-cc3a2ef62-xpmod-ia32.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/ia32 NM28XP build: Win32 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20220716-d849524bd-uxp-cc3a2ef62-xpmod.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20220716-d849524bd-uxp-cc3a2ef62-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win64-git-20220716-d849524bd-uxp-cc3a2ef62-xpmod.7z Official UXP changes picked since my last build: - No Issue - Insert missing typedef for SunOS. (1022f1150) - Issue #1959 - Don't apply CSPs to explicit data documents and images. (8831656c8) - Issue #1956 - Fix AV1 on MSVC2022 32-bit build. (b6fc7e7ae) - Issue #1956 - Fix symbol visibility issue more elegantly. (d50a7a539) No official Pale-Moon changes picked since my last build. No official Basilisk changes picked since my last build. * Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes.
  20. New build of post-deprecated Serpent/moebius for XP! * Notice: This repo will not be built on regular schedule, and changes are experimental as usual. ** Current moebius patch level should be on par with 52.9, but some security patches can not be applied/ported due to source milestone differences between versions. Test binary: Win32 http://o.rthost.win/basilisk/basilisk55-win32-git-20220709-ae226cc5a-xpmod.7z Win64 http://o.rthost.win/basilisk/basilisk55-win64-git-20220709-ae226cc5a-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - import from UXP: Issue #1948 - Update nestegg library. (b7a771fc) (bd44f8610) - import from UXP: - Issue #1949 - Part 1: Update soundtouch library to 2.3.1. (e98c7b8f) - Issue #1949 - Part 2: Disable exceptions in soundtouch's STTypes.h. (f170360d) (598aa0cea) - import from UXP: Issue #1952 - m-c 1365387: Optimize FinishBoundFunctionInit by delaying atomizing the function name (53d6173c) (ef6acc4c0) - import from UXP: Issue #1952 - m-c 1371593: Avoid repeated string atomizations when retrieving the unresolved name of a bound function (fc6c505d) (566db67c0) - import from UXP: Issue #1952 - m-c 1380962/1: Merge append calls when assembling the source string for native functions (70eee9b0) (fad9f1d25) - import from UXP: Issue #1952 - m-c 1380962/2: Remove unnecessary lambda function in FunctionToString (1e753237) (4cf2e2e82) - ported from UXP: Issue #1952 - m-c 1383775: Clean up function toString/toSource code, remove remnants of source decompiler (24edb805) (f407bb24c) - import from UXP: Issue #1952 - m-c 1440468: Proxied functions can't be passed to Function.prototype.toString.call() (887e6d0a) (742a99745) - ported from UXP: [network] Clean up and update the list of external protocol handlers. (7c429f52) (54713cc40) - ported from UXP: [DOM media] Remove potentially unsafe type accesses when debug logging (6066cc36) (60aa897c5) - import from UXP: Update NSS (2e9df177) (ddf183eb4) - import from UXP: [network] Clear PAC loader when the load failed (991e2ffb) (420d637a7) - import from UXP: [DOM] use the sanitizer to restrict href in svg:use to fragment-only URLs (c0429c9a) (4c0be6cb9) - ported from UXP: [XPCOM] Crash safely when TArray replacements are OOB. (24edb805) (ae226cc5a)
  21. New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20220709-0abce9fa-uxp-206c9dcbb-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20220709-0abce9fa-uxp-206c9dcbb-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/boc-uxp/tree/custom Repo changes: - [mail] MsgComposeCommands: remove setIdentityWarning call (0abce9fa) * Notice: the profile prefix (i.e. parent folder names) are also changed since 2020-08-15 build, you may rename their names before using new binaries when updating from builds before 2020-08-15. -- New build of HBL-UXP for XP! Test binary: IceDove-UXP(mail) https://o.rthost.win/hbl-uxp/icedove.win32-20220709-id-828aab8-uxp-206c9dcbb-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20220709-id-828aab8-ia-93af9a0-uxp-206c9dcbb-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/icedove-uxp/tree/winbuild https://github.com/roytam1/iceape-uxp/tree/winbuild for UXP changes please see above.
  22. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20220709-3219d2d-uxp-206c9dcbb-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20220709-3219d2d-uxp-206c9dcbb-xpmod.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom IA32 Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20220709-3219d2d-uxp-206c9dcbb-xpmod-ia32.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/ia32 NM28XP build: Win32 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20220709-d849524bd-uxp-206c9dcbb-xpmod.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20220709-d849524bd-uxp-206c9dcbb-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win64-git-20220709-d849524bd-uxp-206c9dcbb-xpmod.7z Official UXP changes picked since my last build: - Issue #1948 - Update nestegg library. (b7a771fce) - Issue #1949 - Part 1: Update soundtouch library to 2.3.1. (e98c7b8f6) - Issue #1949 - Part 2: Disable exceptions in soundtouch's STTypes.h. (f170360d1) - Issue #1952 - m-c 1365387: Optimize FinishBoundFunctionInit by delaying atomizing the function name (53d6173cf) - Issue #1952 - m-c 1371593: Avoid repeated string atomizations when retrieving the unresolved name of a bound function (fc6c505da) - Issue #1952 - m-c 1380962/1: Merge append calls when assembling the source string for native functions (70eee9b0d) - Issue #1952 - m-c 1380962/2: Remove unnecessary lambda function in FunctionToString (1e753237e) - Issue #1952 - m-c 1383775: Clean up function toString/toSource code, remove remnants of source decompiler (85af7f6e8) - Issue #1952 - m-c 1440468: Proxied functions can't be passed to Function.prototype.toString.call() (887e6d0ab) - [network] Clean up and update the list of external protocol handlers. (7c429f525) - [DOM media] Remove potentially unsafe type accesses when debug logging (6066cc36c) - Update NSS (2706ef696) - [network] Clear PAC loader when the load failed (991e2ffb4) - [DOM] use the sanitizer to restrict href in svg:use to fragment-only URLs (c0429c9a0) - [XPCOM] Crash safely when TArray replacements are OOB. (37d0ffa17) No official Pale-Moon changes picked since my last build. No official Basilisk changes picked since my last build. * Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes.
  23. it is not the same thing that ch7 complains. see https://github.com/martok/palefill/issues/34#issuecomment-1176651582
  24. it wants to `import' javascript, which is not available in UXP: 23:20:17.055 SyntaxError: expected expression, got keyword 'import' 1 www.ch7.com:5487:28
  25. you'll need palefill or github-wc-polyfill extension installed in order to view in UXP browsers properly.
×
×
  • Create New...