Jump to content

roytam1

Member
  • Posts

    3,207
  • Joined

  • Last visited

  • Days Won

    406
  • Donations

    0.00 USD 
  • Country

    Hong Kong

Everything posted by roytam1

  1. I think there is another report go direct to dbsoft here: https://forum.palemoon.org/viewtopic.php?p=238997#p238997
  2. maybe version differs, but the site I used to watch which uses videojs works before the merge of dynamic-import function.
  3. and it seems that newly imported dynamic import codes causing some problems (breaks videojs, and maybe others) on various sites, and I think I may want to defer it until they fixed at least videojs problem.
  4. since martok created a PR for JavaScript Implement Class Fields & Logical Assignment Operators, I think I will wait for landing of it as well. EDIT: tested his changes on my tree, it does fix "SyntaxError: await is a reserved identifier" when loading dynamic-import contents in misskey, but misskey still complains about dynamic-importing. and porting his changes doesn't fix "SyntaxError: await is a reserved identifier" error in moebius and I don't know why.
  5. and now they merged dbsoft's PR, but martok's is not yet. I'll wait until martok's PR merged and maybe creating a "Labor Day" edition builds after that. P.S.: with some preliminary tests, it seems that dynamic import is working, at least in Misskey instances UI. No it seems to be illusion, it throws `SyntaxError: await is a reserved identifier` in moebius NOT in UXP and I can't figure what cause this. and for now I'm porting them to moebius, which is time-consuming since I need to test-compile each rev to ensure it is at least buildable,
  6. yeah, crash in GC is hard to reproduce, and even harder when it is somewhat partly fixed.
  7. It is hard to reproduce since it doesn't always crash when GC is doing its job.
  8. yet another crash: Unhandled exception at 0x000007FEDE1563A0 (mozjs.dll) in palemoon.exe: 0xC0000005: Access violation reading location 0x0000000000000000. Source(Marking.cpp): template <> bool MustSkipMarking<JSObject*>(GCMarker* gcmarker, JSObject* obj) { // Don't trace things that are owned by another runtime. if (IsOwnedByOtherRuntime(gcmarker->runtime(), obj)) return true; // We may mark a Nursery thing outside the context of the // MinorCollectionTracer because of a pre-barrier. The pre-barrier is not // needed in this case because we perform a minor collection before each // incremental slice. if (IsInsideNursery(obj)) return true; // Don't mark things outside a zone if we are in a per-zone GC. It is // faster to check our own arena, which we can do since we know that // the object is tenured. return !TenuredCell::fromPointer(obj)->zone()->isGCMarking(); // <-- crash here } Local Variables: + gcmarker 0x0000000005e6ebd0 {stack={stack_=0x0000000067b02000 {133648452} tos_=0x0000000067b054e0 {2128553144} ...} ...} js::GCMarker * obj Variable is optimized away and not available. Stack: > mozjs.dll!MustSkipMarking<JSObject * __ptr64>(js::GCMarker * gcmarker, JSObject * obj) Line 790 C++ mozjs.dll!DispatchToTracer<JSObject * __ptr64>(JSTracer * trc, JSObject * * thingp, const char * name) Line 680 C++ mozjs.dll!DoMarking<js::RegExpShared>(js::GCMarker * gcmarker, js::RegExpShared * thing) Line 806 C++ mozjs.dll!CallTraceHook<TraverseObjectFunctor,js::GCMarker * __ptr64 const,JSObject * __ptr64 & __ptr64>(TraverseObjectFunctor f, JSTracer * trc, JSObject * obj, CheckGeneration check, js::GCMarker * const && <args_0>, JSObject * & <args_1>) Line 1515 C++ mozjs.dll!js::GCMarker::processMarkStackTop(js::SliceBudget & budget) Line 1727 C++ mozjs.dll!js::GCMarker::drainMarkStack(js::SliceBudget & budget) Line 1560 C++ mozjs.dll!js::gc::GCRuntime::drainMarkStack(js::SliceBudget & sliceBudget, js::gcstats::Phase phase) Line 4773 C++ mozjs.dll!js::gc::GCRuntime::incrementalCollectSlice(js::SliceBudget & budget, JS::gcreason::Reason reason, js::AutoLockForExclusiveAccess & lock) Line 5348 C++ mozjs.dll!js::gc::GCRuntime::gcCycle(bool nonincrementalByAPI, js::SliceBudget & budget, JS::gcreason::Reason reason) Line 5666 C++ mozjs.dll!js::gc::GCRuntime::collect(bool nonincrementalByAPI, js::SliceBudget budget, JS::gcreason::Reason reason) Line 5779 C++ mozjs.dll!js::gc::GCRuntime::gcSlice(JS::gcreason::Reason reason, __int64 millis) Line 5854 C++ [External Code]
  9. New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.4.7-Goanna-20230429.7z Changelog: Out-of-tree changes: * update Goanna3 to git 5602866910...a8e11fd667: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1187146 - Replace nsBaseHashtable::Enumerate() calls in js/xpconnect/ with iterators. r=mrbkap. (28d2b6078d) - Bug 1226119 - Clear pending exception from script cache writing failure. r=bholley (cca6220b3e) - Bug 1218029 - Adds IncrementalStreamLoader interface stubs. r=djvj (d2eaf684d5) - Bug 1218029 - Adds ScriptLoadHandler and implements OnIncrementalData callback. r=djvj (8f841b143d) - Bug 1228467 - Don't preprocess dom/base/UseCounters.conf. r=froydnj (534610a94c) - add EME bits to keep PP happy (47840e6c56) (0394c7f1d2) - import changes from tenfourfox: - #651: M1779993 + backbugs (9197c1505) - #651: M1786188 M1791029 (28b4c0882) - #651: M1761233 M1687303 M1633019 M1797336 M1799748 M1801102 (fb91afbb4) (8e435782a0) - import changes from `dev' branch of rmottola/Arctic-Fox: Bug 821291 - Move libmozgnome into libxul. r=glandium,karlt (83f14b4257) (a8e11fd667) * 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
  10. New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20230429-a8e11fd667-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20230429-a8e11fd667-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20230429-a8e11fd667-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20230429-a8e11fd667-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 1187146 - Replace nsBaseHashtable::Enumerate() calls in js/xpconnect/ with iterators. r=mrbkap. (28d2b6078d) - Bug 1226119 - Clear pending exception from script cache writing failure. r=bholley (cca6220b3e) - Bug 1218029 - Adds IncrementalStreamLoader interface stubs. r=djvj (d2eaf684d5) - Bug 1218029 - Adds ScriptLoadHandler and implements OnIncrementalData callback. r=djvj (8f841b143d) - Bug 1228467 - Don't preprocess dom/base/UseCounters.conf. r=froydnj (534610a94c) - add EME bits to keep PP happy (47840e6c56) (0394c7f1d2) - import changes from tenfourfox: - #651: M1779993 + backbugs (9197c1505) - #651: M1786188 M1791029 (28b4c0882) - #651: M1761233 M1687303 M1633019 M1797336 M1799748 M1801102 (fb91afbb4) (8e435782a0) - import changes from `dev' branch of rmottola/Arctic-Fox: Bug 821291 - Move libmozgnome into libxul. r=glandium,karlt (83f14b4257) (a8e11fd667)
  11. dbsoft created PR for dynamic import as well. But I don't think they will merge "in-time" for my weekly build, so there could be no UXP based builds this week.
  12. you still need a web browser to use them(i.e. browsers' browser)
  13. and got another GC related crash on 64bit as well: Unhandled exception at 0x000007FEDE2F31B8 (mozjs.dll) in palemoon.exe: 0xC0000005: Access violation reading location 0xFFFFFFFFFFFFFFFF. > mozjs.dll!DispatchToTracer<JSObject * __ptr64>(JSTracer * trc, JSObject * * thingp, const char * name) Line 680 C++ mozjs.dll!DoMarking<js::RegExpShared>(js::GCMarker * gcmarker, js::RegExpShared * thing) Line 806 C++ mozjs.dll!CallTraceHook<TraverseObjectFunctor,js::GCMarker * __ptr64 const,JSObject * __ptr64 & __ptr64>(TraverseObjectFunctor f, JSTracer * trc, JSObject * obj, CheckGeneration check, js::GCMarker * const && <args_0>, JSObject * & <args_1>) Line 1515 C++ mozjs.dll!js::GCMarker::processMarkStackTop(js::SliceBudget & budget) Line 1727 C++ mozjs.dll!js::GCMarker::drainMarkStack(js::SliceBudget & budget) Line 1560 C++ mozjs.dll!js::gc::GCRuntime::markGrayReferences<js::gc::GCZoneGroupIter,js::CompartmentsIterT<js::gc::GCZoneGroupIter> >(js::gcstats::Phase phase) Line 3847 C++ mozjs.dll!js::gc::GCRuntime::endMarkingZoneGroup() Line 4331 C++ mozjs.dll!js::gc::GCRuntime::sweepPhase(js::SliceBudget & sliceBudget, js::AutoLockForExclusiveAccess & lock) Line 4918 C++ mozjs.dll!js::gc::GCRuntime::incrementalCollectSlice(js::SliceBudget & budget, JS::gcreason::Reason reason, js::AutoLockForExclusiveAccess & lock) Line 5384 C++ mozjs.dll!js::gc::GCRuntime::gcCycle(bool nonincrementalByAPI, js::SliceBudget & budget, JS::gcreason::Reason reason) Line 5666 C++ mozjs.dll!js::gc::GCRuntime::collect(bool nonincrementalByAPI, js::SliceBudget budget, JS::gcreason::Reason reason) Line 5779 C++ mozjs.dll!js::gc::GCRuntime::gcSlice(JS::gcreason::Reason reason, __int64 millis) Line 5854 C++ mozjs.dll!js::gc::GCRuntime::gcIfRequested() Line 6033 C++ mozjs.dll!js::gc::GCRuntime::gcIfNeededPerAllocation(JSContext * cx) Line 237 C++ mozjs.dll!js::Allocate<JSObject,1>(js::ExclusiveContext * cx, js::gc::AllocKind kind, unsigned __int64 nDynamicSlots, js::gc::InitialHeap heap, const js::Class * clasp) Line 50 C++ mozjs.dll!JSObject::create(js::ExclusiveContext * cx, js::gc::AllocKind kind, js::gc::InitialHeap heap, JS::Handle<js::Shape *> shape, JS::Handle<js::ObjectGroup *> group) Line 376 C++ mozjs.dll!js::LexicalEnvironmentObject::createTemplateObject(JSContext * cx, JS::Handle<js::Shape *> shape, JS::Handle<JSObject *> enclosing, js::gc::InitialHeap heap) Line 845 C++ mozjs.dll!js::LexicalEnvironmentObject::createTemplateObject(JSContext * cx, JS::Handle<js::LexicalScope *> scope, JS::Handle<JSObject *> enclosing, js::gc::InitialHeap heap) Line 868 C++ mozjs.dll!js::LexicalEnvironmentObject::clone(JSContext * cx, JS::Handle<js::LexicalEnvironmentObject *> env) Line 969 C++ mozjs.dll!js::jit::BaselineFrame::freshenLexicalEnvironment(JSContext * cx) Line 69 C++ [External Code]
  14. New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.4.7-Goanna-20230422.7z Changelog: Out-of-tree changes: * update Goanna3 to git 522696571d...5602866910: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1204983 - Allow about: pages to load remote content (r=bholley,bz,florian,dragana) (234bb3d551) - Bug 1201272 - add reftest for canvas shadows with destination-out op. r=jmuizelaar (2d4618d60f) - Bug 1224976. Recover from singular-matrix cairo errors. r=mattwoodrow (7ae2e051e9) - Bug 1200021 - Part 3: Add DrawTarget::IsValid and don't let Cairo version snapshot invalid surface. r=bas (069d0db780) - Bug 1219991 - Make RestyleManager::{Begin,End}ProcessingRestyles private. r=dholbert (29f36406bb) - Bug 1147692 - Remove gmp-decryptor backwards compatibility hack. r=edwin (d53204cb84) - Bug 1229508 - Support current and previous GMP_API_DECRYPTORs. r=gerald (887b0b8245) - Bug 1228215 - Expose the GMP name on each GMPParent. r=jwwang (9c5205143d) - Bug 1183433 - Make GMPParent's AbortWaitingForGMPAsyncShutdown class-static, to simplify upcoming work. r=cpearce (483648359e) - Bug 1174064 - Ensure we don't try to reuse a GMP doing async shutdown. r=edwin (fe62f2daec) - fix log (000dc88d7b) - Bug 1169129 - Make GMPService's GMP crash handlers easier to register. r=gerald (9c05cfed78) - Bug 1227908 - JavaScript error: resource://gre/modules/PushService.jsm, line 281: ReferenceError: data is not defined. r=kcambridge (99cb65c1cd) - Bug 1225968 - Add authentication secret to push API, r=kitcambridge,smaug (60d57d206a) (6f7ba1a01e) - import from mozilla: Bug 1229256: [MSE] P3. Prevent crash should buffered range be read while shutting down. r=gerald (b493cde48ac0) (fd7942d1ee) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1225968 - Refactoring to move some of the push crypto logic, r=kitcambridge (2dc331f810) - Bug 1174422 - Add system principal for UDPSocket init r=kitcambridge (57a7ed3bf4) - Back out bug 1100863 and bug 1152264 for causing bug 1189729 on a CLOSED TREE. a=mhenretty,RyanVM (26d91329b3) - add missing SSL_OBSERVED_END_ENTITY_CERTIFICATE_LIFETIME telemetry bits (9f651777ef) - bug 1172615 - check for and return early in the case of authentication bypass in AuthCertificateHook r=mcmanus (c642e7ba02) - Bug 1229698 - Odin: fix memory corruption when -D passed to the shell (r=bbouvier) (257d9be84b) - Bug 1226027 - Use Simd128 register content type. r=bbouvier (9967eff8ae) - Bug 1229642 - Odin: hoist some things into Wasm.h and simplify symbolic addresses (r=bbouvier) (3c675a2af8) (2ca6778187) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1170325 - Convert js::Vector into a template alias to mozilla::Vector with a single customized default argument. Also get rid of the CRTP support in mozilla::Vector (through mozilla::VectorBase) now that template aliasing is good enough, and make mozilla::Vector final so that people will use composition and not inheritance with it. (Inheritance plays poorly with movability and a few other things, in addition to messing up template argument deduction matching.) r=Waldo, patch sort of a tag-team between him and me (1f663fc5c1) - Bug 1225682 - Don't use nsAuto{,C}String as class member variables in toolkit/. r=froydnj (7d47cd8c5f) - Bug 1230409: Implement dummy HeapOffset members for non-ion builds; r=luke (74158a1271) - Bug 1228369: Rename CodeOffset::use/used into bind/bound; r=luke (90d1b88697) - Bug 1228340: Remove the js_ prefix in front of IonOptimizationsLevel; r=h4writer (44b79061b3) - Bug 1229196 - Fix MSVC C4334 "was 64-bit shift intended" warning in js/src/asmjs. r=sunfish (debed181c9) (5602866910) * 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
  15. New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20230422-5602866910-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20230422-5602866910-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20230422-5602866910-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20230422-5602866910-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 1204983 - Allow about: pages to load remote content (r=bholley,bz,florian,dragana) (234bb3d551) - Bug 1201272 - add reftest for canvas shadows with destination-out op. r=jmuizelaar (2d4618d60f) - Bug 1224976. Recover from singular-matrix cairo errors. r=mattwoodrow (7ae2e051e9) - Bug 1200021 - Part 3: Add DrawTarget::IsValid and don't let Cairo version snapshot invalid surface. r=bas (069d0db780) - Bug 1219991 - Make RestyleManager::{Begin,End}ProcessingRestyles private. r=dholbert (29f36406bb) - Bug 1147692 - Remove gmp-decryptor backwards compatibility hack. r=edwin (d53204cb84) - Bug 1229508 - Support current and previous GMP_API_DECRYPTORs. r=gerald (887b0b8245) - Bug 1228215 - Expose the GMP name on each GMPParent. r=jwwang (9c5205143d) - Bug 1183433 - Make GMPParent's AbortWaitingForGMPAsyncShutdown class-static, to simplify upcoming work. r=cpearce (483648359e) - Bug 1174064 - Ensure we don't try to reuse a GMP doing async shutdown. r=edwin (fe62f2daec) - fix log (000dc88d7b) - Bug 1169129 - Make GMPService's GMP crash handlers easier to register. r=gerald (9c05cfed78) - Bug 1227908 - JavaScript error: resource://gre/modules/PushService.jsm, line 281: ReferenceError: data is not defined. r=kcambridge (99cb65c1cd) - Bug 1225968 - Add authentication secret to push API, r=kitcambridge,smaug (60d57d206a) (6f7ba1a01e) - import from mozilla: Bug 1229256: [MSE] P3. Prevent crash should buffered range be read while shutting down. r=gerald (b493cde48ac0) (fd7942d1ee) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1225968 - Refactoring to move some of the push crypto logic, r=kitcambridge (2dc331f810) - Bug 1174422 - Add system principal for UDPSocket init r=kitcambridge (57a7ed3bf4) - Back out bug 1100863 and bug 1152264 for causing bug 1189729 on a CLOSED TREE. a=mhenretty,RyanVM (26d91329b3) - add missing SSL_OBSERVED_END_ENTITY_CERTIFICATE_LIFETIME telemetry bits (9f651777ef) - bug 1172615 - check for and return early in the case of authentication bypass in AuthCertificateHook r=mcmanus (c642e7ba02) - Bug 1229698 - Odin: fix memory corruption when -D passed to the shell (r=bbouvier) (257d9be84b) - Bug 1226027 - Use Simd128 register content type. r=bbouvier (9967eff8ae) - Bug 1229642 - Odin: hoist some things into Wasm.h and simplify symbolic addresses (r=bbouvier) (3c675a2af8) (2ca6778187) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1170325 - Convert js::Vector into a template alias to mozilla::Vector with a single customized default argument. Also get rid of the CRTP support in mozilla::Vector (through mozilla::VectorBase) now that template aliasing is good enough, and make mozilla::Vector final so that people will use composition and not inheritance with it. (Inheritance plays poorly with movability and a few other things, in addition to messing up template argument deduction matching.) r=Waldo, patch sort of a tag-team between him and me (1f663fc5c1) - Bug 1225682 - Don't use nsAuto{,C}String as class member variables in toolkit/. r=froydnj (7d47cd8c5f) - Bug 1230409: Implement dummy HeapOffset members for non-ion builds; r=luke (74158a1271) - Bug 1228369: Rename CodeOffset::use/used into bind/bound; r=luke (90d1b88697) - Bug 1228340: Remove the js_ prefix in front of IonOptimizationsLevel; r=h4writer (44b79061b3) - Bug 1229196 - Fix MSVC C4334 "was 64-bit shift intended" warning in js/src/asmjs. r=sunfish (debed181c9) (5602866910)
  16. New build of Firefox 45ESR: Test binary: SSE https://o.rthost.win/gpc/files1.rt/firefox-45.9.34-20230422-50d2e2b43-win32-sse.7z IA32 https://o.rthost.win/gpc/files1.rt/firefox-45.9.34-20230422-50d2e2b43-win32-ia32.7z Win64 https://o.rthost.win/gpc/files1.rt/firefox-45.9.34-20230422-50d2e2b43-win64.7z repo: https://github.com/roytam1/mozilla45esr Changes since my last build: - [network][security] add TLS_RSA_WITH_AES_256_GCM_SHA384 and TLS_RSA_WITH_AES_128_GCM_SHA256 support (9f9aa2efc) - import changes from tenfourfox: - #651: M1779993 + backbugs (9197c1505) - #651: M1786188 M1791029 (28b4c0882) - #651: M1761233 M1687303 M1633019 M1797336 M1799748 M1801102 (fb91afbb4) - add MDN script to problematic scripts due to screen blanking after load (2488fabc4) - #659: initial support for per-host CSS grid whitelist (c889bc5ce) - #659 sidecar: better blocking means for developer.mozilla.org (c51a503ed) - #659: tuneups and edgecases (17b23692f) (50d2e2b43)
  17. Advance Notice: there will be no UXP based builds tomorrow, but there will be a mozilla45tff release tomorrow.
  18. it happens on closing and GC, I don't have a way to reproduce it.
  19. ... so `RegExpShared` crash is still here and I got a crash: (ObjectGroup having a bad pointer "value=0xbad0bad1") Locals: + gcmarker 0x03f176c8 {stack={stack_=0x52d3f000 {128299068} tos_=0x52d40a08 {1857330962} end_=0x52d4f000 {944430995} ...} ...} js::GCMarker * - obj 0x527b71a0 {group_={...} } JSObject * js::gc::Cell {...} js::gc::Cell - group_ {...} js::GCPtr<js::ObjectGroup *> - js::WriteBarrieredBase<js::ObjectGroup *> {...} js::WriteBarrieredBase<js::ObjectGroup *> + js::BarrieredBase<js::ObjectGroup *> {value=0xbad0bad1 {clasp_=??? proto_={...} compartment_=??? ...} } js::BarrieredBase<js::ObjectGroup *> Stack trace: > mozjs.dll!MustSkipMarking<JSObject *>(js::GCMarker * gcmarker, JSObject * obj) Line 790 C++ mozjs.dll!DispatchToTracer<JSObject *>(JSTracer * trc, JSObject * * thingp, const char * name) Line 680 C++ mozjs.dll!js::RegExpShared::traceChildren(JSTracer * trc) Line 960 C++ mozjs.dll!js::TraceManuallyBarrieredEdge<js::RegExpShared *>(JSTracer * trc, js::RegExpShared * * thingp, const char * name) Line 680 C++ mozjs.dll!js::RegExpObject::trace(JSTracer * trc, JSObject * obj) Line 170 C++ mozjs.dll!CallTraceHook<TraverseObjectFunctor,js::GCMarker * const,JSObject * &>(TraverseObjectFunctor f, JSTracer * trc, JSObject * obj, CheckGeneration check, js::GCMarker * const && <args_0>, JSObject * & <args_1>) Line 1515 C++ mozjs.dll!js::GCMarker::processMarkStackTop(js::SliceBudget & budget) Line 1727 C++ mozjs.dll!js::GCMarker::drainMarkStack(js::SliceBudget & budget) Line 1560 C++ mozjs.dll!js::gc::GCRuntime::drainMarkStack(js::SliceBudget & sliceBudget, js::gcstats::Phase phase) Line 4773 C++ mozjs.dll!js::gc::GCRuntime::incrementalCollectSlice(js::SliceBudget & budget, JS::gcreason::Reason reason, js::AutoLockForExclusiveAccess & lock) Line 5348 C++ mozjs.dll!js::gc::GCRuntime::gcCycle(bool nonincrementalByAPI, js::SliceBudget & budget, JS::gcreason::Reason reason) Line 5666 C++ mozjs.dll!js::gc::GCRuntime::collect(bool nonincrementalByAPI, js::SliceBudget budget, JS::gcreason::Reason reason) Line 5779 C++ mozjs.dll!js::gc::GCRuntime::gcSlice(JS::gcreason::Reason reason, __int64 millis) Line 5854 C++ mozjs.dll!JS::IncrementalGCSlice(JSContext * cx, JS::gcreason::Reason reason, __int64 millis) Line 6582 C++ xul.dll!InterSliceGCTimerFired(nsITimer * aTimer, void * aClosure) Line 1623 C++ xul.dll!nsTimerImpl::Fire(int aGeneration) Line 486 C++ xul.dll!nsTimerEvent::Run() Line 277 C++ xul.dll!nsThread::ProcessNextEvent(bool aMayWait, bool * aResult) Line 1146 C++ xul.dll!NS_ProcessNextEvent(nsIThread * aThread, bool aMayWait) Line 360 C++ xul.dll!mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate * aDelegate) Line 123 C++ xul.dll!MessageLoop::RunHandler() Line 225 C++ xul.dll!MessageLoop::Run() Line 205 C++ xul.dll!nsBaseAppShell::Run() Line 155 C++ xul.dll!nsAppShell::Run() Line 264 C++ xul.dll!nsAppStartup::Run() Line 283 C++ xul.dll!XREMain::XRE_mainRun() Line 3844 C++ xul.dll!XREMain::XRE_main(int argc, char * * argv, const nsXREAppData * aAppData) Line 3954 C++ xul.dll!XRE_main(int argc, char * * argv, const nsXREAppData * aAppData, unsigned int aFlags) Line 4037 C++
  20. New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.4.7-Goanna-20230415.7z Changelog: Out-of-tree changes: * update Goanna3 to git f4385096ea...522696571d: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1211204 - Remove possible false-negative with D3D9 texture memory reporting. r=mattwoodrow (74adbcad19) - Bug 1200595 - D3D9 TextureData implementation. r=Bas (2624bd59a3) - Bug 1200595 - MacIOSurface TextureData implementation. r=mattwoodrow (98130b5d6b) - Bug 1200595 - EGLImage TextureData implementation. r=mattwoodrow (8b732af2da) - Bug 1200595 - AndroidSurface TextureData implementation. r=mattwoodrow (79443ff5d7) - Bug 1200595 - SharedSurface TextureData implementation. r=jgilbert (aadc8c5601) - Bug 1200595 - DIB TextureData implementation. r=Bas (d7bae178ad) - Bug 1200595 - Merge TextureClient and ClientTexture back into TextureClient. r=mattwoodrow (890d76ff9b) - Bug 1200595 - Consolidate the TextureClient's destruction logic. r=mattwoodrow (fa9ac2e414) - Allow asynchronous D3D11 TextureClients on the main thread. (bug 1217665 part 5, r=nical) (cb77fa88cc) - Implement the direct bitmap drawing model for plugins. (bug 1217665 part 6, r=mattwoodrow) (82f9015e5a) - Implement the direct DXGI drawing model for plugins. (bug 1217665 part 7, r=mattwoodrow) (cdeeb52a91) - Implement the DidComposite NPAPI callback. (bug 1217665 part 8, r=mattwoodrow) (4eb2a790ae) - Add an NPN_GetValue query to find the browser's DXGI adapter. (bug 1217665 part 10, r=aklotz,mattwoodrow) (84af4e525a) - Create a D3D11 content device even if D2D is blocked. (bug 1217665 part 11, r=jrmuizel) (142441808e) - Bug 1229665 - Convert widget clip regions to LayoutDevicePixels. r=botond. (edf746b278) - Bug 1204715 - Move browser/app/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd} to moz.build. r=mshal (8c6b4709bc) - Bug 1212773 - Pass a base directory to jar maker, instead of a chrome directory. r=gps (1f644706c6) - Bustage fix for bug 1210687 on a CLOSED TREE. r=me (4cd7000101) - Bug 1212773 - Extend jar maker syntax for jar file location. r=gps (8119aa2b98) - Bug 1164039 - moved TelemetryTimestamps.jsm and tests to toolkit/componets/telemetry/. r=dexter (942145656e) - Bug 1184705 - Search A/B testing cohort identifier should be recorded in FHR, r=rnewman. (b5cf397cf0) - Bug 1230047 (part 2) - Make several PaintWindow() functions use LayoutDevice coordinates. r=kats. (246e1321ca) - Bug 1218454 - part 1 - move DialogValueHolder::Get out-of-line; r=bz (2d65438b37) - Bug 1218454 - part 2 - don't #include nsContentUtils.h from CallbackObject.h; r=bz (59e3b60749) - Bug 1205945 part.1 Remove unnecessary member of IMEInputHandler, mLastDispatchedCompositionString r=smichaud (2223df8aec) - Bug 1205945 part.2 Add DispatchCompositionStartEvent() and move the code of OnStartIMEComposition() into it r=smichaud (25449c2bca) - Bug 1205945 part.3 Move the code of OnUpdateIMEComposition() into DispatchCompositionChangeEvent() r=smichaud (e85a65f2f7) - Bug 1205945 part.4 Move the code of OnEndIMEComposition() into DispatchCompositionCommitEvent() r=smichaud (21e6218c06) - Bug 1205945 part.5 Emulate mSelectedRange at dispatching compositionchange or compositioncommit event until OnSelectionChange() is called r=smichaud (f82baaea8e) - Bug 1205945 part.6 IMEInputHandler::GetAttributedSubstringFromRange() should return stored composition string if the range is in the composition string r=smichaud (53eabe028b) - Bug 1205399 - Follow-up to fix build bustage for platforms without OS X 10.10 and -Wswitch enabled. r=mstange (c2e8eda9b5) - Bug 1220337 - Don't show alternate notification actions on OS X 10.8. r=MattN (5ef8449dcc) - Bug 1224738 - Fix alternate action index getter name on OS X. r=MattN (a6f83ce706) - Bug 1225908 - AsmSimdTypeToLaneType. r=bbouvier (f850c10bff) - Bug 1224389 - Odin: refactor types/signatures/values (r=bbouvier) (31bc615781) - Bug 1224389 - Odin: simplify AsmJSModule global data allocation (r=bbouvier) (3ba518183a) - Bug 1222684 - IonMonkey: MIPS: Implement callWithPatch and patchCall. r=luke (0ede7a61c3) - Bug 1224814 - "TraceLogger: Remove redundant checks in BaselineJIT". r=hv1989 (b3865fbdf0) - Bug 1228369: Rename CodeOffsetLabel into CodeOffset; r=luke (1d0aba3710) - Bug 1224389 - Odin: refactor stubs, func-ptrs, and masm use (r=bbouvier) (2834725644) - Bug 1228340: Get rid of the js_ prefix for CodeSpec, CodeName, NumCodeSpecs; r=jorendorff (8ff2b3bcd5) - Bug 1176214 - Part 2: Preliminary adjustments. r=waldo (f9e2adca8a) - Bug 1176214 - Part 3: VM core changes. r=waldo (cf5b24fe18) - Bug 1176214 - Part 4: VM built-in lib changes. r=waldo (603335d2aa) - Bug 1176214 - Part 5: Ion changes. r=h4writer (b589713e1c) - Bug 1176214 - Part 6: Odin changes. r=luke (f1dcb025d2) - Bug 1176214 - Part 7: Ctypes, shell, xpconnect, etc. r=waldo (bdc78e0558) - Bug 1199578 - test case. r=waldo (6a94fd455a) - Bug 1211409 - load/store exclusive for ARM-32. r=jolesen (38efc4882e) - Bug 1205390 - guard against asm.js compilation not being available. r=me (aeefe98cfd) - Make test runnable on non-Nightly (no bug) r=me (27930210ed) - Bug 1176214 - Part 8: jit-test changes. r=bbouvier (31c4f42eea) - Bug 1176214 - Part 9: tests changes. r=bbouvier (a245687f43) - Bug 1176214 - Part 10: jsapi-tests changes. r=bbouvier (610e0002a2) - bug 1198656 remove unnecessary reinterpret_casts r=padenot (bc5a67d521) - bug 1198656 refactor acquiring the content into an object method r=padenot (b7b062fbf1) - bug 1198656 clear references in mJSChannels on successful content acquire r=padenot (65e5ee1856) - bug 1198656 delay AudioBuffer allocation until required r=padenot (57d0fd0d01) - bug 1199559 remove now unused SetRawChannelContents r=padenot (40685ef783) - Bug 1203616 - Properly scale the input buffer of a WaveShaperNode before processing it with the curve. r=karlt (12e9592a9e) - Bug 1186343: Throw an InvalidStateError when we set the curve attribute of a WaveShaperNode with a Float32Array of length less than 2; r=padenot,smaug (df83b21fd0) - bug 1188244 throw in SetCurve() on OOM r=padenot (17967b7b58) - Bug 1176214 - Part 11: Changes to DOM, except for WebGL. r=bz, r=clb (c40e5c2a68) - Bug 1176214 - Part 12: Changes to WebGL. r=bz, r=clb (228c90da3c) - Bug 1176214 - Part 13: Changes to ipc. r=mrbkap (4b11d4e509) - Bug 1176214 - Part 14: Changes to netwerk. r=jduell (91568c8444) - Bug 1176214 - Part 15: Changes to xpcom. r=nfroyd (df8d080070) - Revert "Bug 1176214 - Part 14: Changes to netwerk. r=jduell" (d0aedbac94) - improved backport of PM because of newer JS_GetArrayBufferData (9d8188ff5e) - bug 1199559 write decodeAudioData buffer in a format suitable for direct use by AudioBuffer r=padenot (da00bab1a1) - bug 1225003 null-check mBuffer in SizeOfExcludingThis() r=padenot (c01d389f10) - Bug 1225365 - Fix assertion in the nsScriptNameSpaceManager memory reporter. r=bz. (a5605a8923) - Bug 1229458 - Remove SizeOfIncludingThisMustBeUnshared() from string classes. r=mccr8. (26abcea276) - Bug 1214506. Ensure OggReader sets proper IDs for its tracks. r=jya (a270b02301) - bits of Bug 1188812 - Obtain CDM can render capability and store into MediaInfo (321388180e) - Bug 1226450 - Report audio/video codecs used in HTMLMediaElement and WebAudio via telemetry. r=jya (e722b409b7) (f5a7b27f3d) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1229395 - Part 1 - Unbreak MOZ_NATIVE_JEMALLOC after bug 1141079. r=glandium (07a1e4d8a6) - Bug 1229395 - Part 2 - Rely on MALLOC_H to provide function prototypes for MOZ_NATIVE_JEMALLOC. r=glandium (5b305f69db) (2d33df0acf) - import from UXP: Issue #2184 - Increase mozjemalloc page cache size from 1 MiB to 16 MiB. (d8cd769c) (522696571d) * 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
  21. New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20230415-522696571d-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20230415-522696571d-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20230415-522696571d-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20230415-522696571d-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 1211204 - Remove possible false-negative with D3D9 texture memory reporting. r=mattwoodrow (74adbcad19) - Bug 1200595 - D3D9 TextureData implementation. r=Bas (2624bd59a3) - Bug 1200595 - MacIOSurface TextureData implementation. r=mattwoodrow (98130b5d6b) - Bug 1200595 - EGLImage TextureData implementation. r=mattwoodrow (8b732af2da) - Bug 1200595 - AndroidSurface TextureData implementation. r=mattwoodrow (79443ff5d7) - Bug 1200595 - SharedSurface TextureData implementation. r=jgilbert (aadc8c5601) - Bug 1200595 - DIB TextureData implementation. r=Bas (d7bae178ad) - Bug 1200595 - Merge TextureClient and ClientTexture back into TextureClient. r=mattwoodrow (890d76ff9b) - Bug 1200595 - Consolidate the TextureClient's destruction logic. r=mattwoodrow (fa9ac2e414) - Allow asynchronous D3D11 TextureClients on the main thread. (bug 1217665 part 5, r=nical) (cb77fa88cc) - Implement the direct bitmap drawing model for plugins. (bug 1217665 part 6, r=mattwoodrow) (82f9015e5a) - Implement the direct DXGI drawing model for plugins. (bug 1217665 part 7, r=mattwoodrow) (cdeeb52a91) - Implement the DidComposite NPAPI callback. (bug 1217665 part 8, r=mattwoodrow) (4eb2a790ae) - Add an NPN_GetValue query to find the browser's DXGI adapter. (bug 1217665 part 10, r=aklotz,mattwoodrow) (84af4e525a) - Create a D3D11 content device even if D2D is blocked. (bug 1217665 part 11, r=jrmuizel) (142441808e) - Bug 1229665 - Convert widget clip regions to LayoutDevicePixels. r=botond. (edf746b278) - Bug 1204715 - Move browser/app/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd} to moz.build. r=mshal (8c6b4709bc) - Bug 1212773 - Pass a base directory to jar maker, instead of a chrome directory. r=gps (1f644706c6) - Bustage fix for bug 1210687 on a CLOSED TREE. r=me (4cd7000101) - Bug 1212773 - Extend jar maker syntax for jar file location. r=gps (8119aa2b98) - Bug 1164039 - moved TelemetryTimestamps.jsm and tests to toolkit/componets/telemetry/. r=dexter (942145656e) - Bug 1184705 - Search A/B testing cohort identifier should be recorded in FHR, r=rnewman. (b5cf397cf0) - Bug 1230047 (part 2) - Make several PaintWindow() functions use LayoutDevice coordinates. r=kats. (246e1321ca) - Bug 1218454 - part 1 - move DialogValueHolder::Get out-of-line; r=bz (2d65438b37) - Bug 1218454 - part 2 - don't #include nsContentUtils.h from CallbackObject.h; r=bz (59e3b60749) - Bug 1205945 part.1 Remove unnecessary member of IMEInputHandler, mLastDispatchedCompositionString r=smichaud (2223df8aec) - Bug 1205945 part.2 Add DispatchCompositionStartEvent() and move the code of OnStartIMEComposition() into it r=smichaud (25449c2bca) - Bug 1205945 part.3 Move the code of OnUpdateIMEComposition() into DispatchCompositionChangeEvent() r=smichaud (e85a65f2f7) - Bug 1205945 part.4 Move the code of OnEndIMEComposition() into DispatchCompositionCommitEvent() r=smichaud (21e6218c06) - Bug 1205945 part.5 Emulate mSelectedRange at dispatching compositionchange or compositioncommit event until OnSelectionChange() is called r=smichaud (f82baaea8e) - Bug 1205945 part.6 IMEInputHandler::GetAttributedSubstringFromRange() should return stored composition string if the range is in the composition string r=smichaud (53eabe028b) - Bug 1205399 - Follow-up to fix build bustage for platforms without OS X 10.10 and -Wswitch enabled. r=mstange (c2e8eda9b5) - Bug 1220337 - Don't show alternate notification actions on OS X 10.8. r=MattN (5ef8449dcc) - Bug 1224738 - Fix alternate action index getter name on OS X. r=MattN (a6f83ce706) - Bug 1225908 - AsmSimdTypeToLaneType. r=bbouvier (f850c10bff) - Bug 1224389 - Odin: refactor types/signatures/values (r=bbouvier) (31bc615781) - Bug 1224389 - Odin: simplify AsmJSModule global data allocation (r=bbouvier) (3ba518183a) - Bug 1222684 - IonMonkey: MIPS: Implement callWithPatch and patchCall. r=luke (0ede7a61c3) - Bug 1224814 - "TraceLogger: Remove redundant checks in BaselineJIT". r=hv1989 (b3865fbdf0) - Bug 1228369: Rename CodeOffsetLabel into CodeOffset; r=luke (1d0aba3710) - Bug 1224389 - Odin: refactor stubs, func-ptrs, and masm use (r=bbouvier) (2834725644) - Bug 1228340: Get rid of the js_ prefix for CodeSpec, CodeName, NumCodeSpecs; r=jorendorff (8ff2b3bcd5) - Bug 1176214 - Part 2: Preliminary adjustments. r=waldo (f9e2adca8a) - Bug 1176214 - Part 3: VM core changes. r=waldo (cf5b24fe18) - Bug 1176214 - Part 4: VM built-in lib changes. r=waldo (603335d2aa) - Bug 1176214 - Part 5: Ion changes. r=h4writer (b589713e1c) - Bug 1176214 - Part 6: Odin changes. r=luke (f1dcb025d2) - Bug 1176214 - Part 7: Ctypes, shell, xpconnect, etc. r=waldo (bdc78e0558) - Bug 1199578 - test case. r=waldo (6a94fd455a) - Bug 1211409 - load/store exclusive for ARM-32. r=jolesen (38efc4882e) - Bug 1205390 - guard against asm.js compilation not being available. r=me (aeefe98cfd) - Make test runnable on non-Nightly (no bug) r=me (27930210ed) - Bug 1176214 - Part 8: jit-test changes. r=bbouvier (31c4f42eea) - Bug 1176214 - Part 9: tests changes. r=bbouvier (a245687f43) - Bug 1176214 - Part 10: jsapi-tests changes. r=bbouvier (610e0002a2) - bug 1198656 remove unnecessary reinterpret_casts r=padenot (bc5a67d521) - bug 1198656 refactor acquiring the content into an object method r=padenot (b7b062fbf1) - bug 1198656 clear references in mJSChannels on successful content acquire r=padenot (65e5ee1856) - bug 1198656 delay AudioBuffer allocation until required r=padenot (57d0fd0d01) - bug 1199559 remove now unused SetRawChannelContents r=padenot (40685ef783) - Bug 1203616 - Properly scale the input buffer of a WaveShaperNode before processing it with the curve. r=karlt (12e9592a9e) - Bug 1186343: Throw an InvalidStateError when we set the curve attribute of a WaveShaperNode with a Float32Array of length less than 2; r=padenot,smaug (df83b21fd0) - bug 1188244 throw in SetCurve() on OOM r=padenot (17967b7b58) - Bug 1176214 - Part 11: Changes to DOM, except for WebGL. r=bz, r=clb (c40e5c2a68) - Bug 1176214 - Part 12: Changes to WebGL. r=bz, r=clb (228c90da3c) - Bug 1176214 - Part 13: Changes to ipc. r=mrbkap (4b11d4e509) - Bug 1176214 - Part 14: Changes to netwerk. r=jduell (91568c8444) - Bug 1176214 - Part 15: Changes to xpcom. r=nfroyd (df8d080070) - Revert "Bug 1176214 - Part 14: Changes to netwerk. r=jduell" (d0aedbac94) - improved backport of PM because of newer JS_GetArrayBufferData (9d8188ff5e) - bug 1199559 write decodeAudioData buffer in a format suitable for direct use by AudioBuffer r=padenot (da00bab1a1) - bug 1225003 null-check mBuffer in SizeOfExcludingThis() r=padenot (c01d389f10) - Bug 1225365 - Fix assertion in the nsScriptNameSpaceManager memory reporter. r=bz. (a5605a8923) - Bug 1229458 - Remove SizeOfIncludingThisMustBeUnshared() from string classes. r=mccr8. (26abcea276) - Bug 1214506. Ensure OggReader sets proper IDs for its tracks. r=jya (a270b02301) - bits of Bug 1188812 - Obtain CDM can render capability and store into MediaInfo (321388180e) - Bug 1226450 - Report audio/video codecs used in HTMLMediaElement and WebAudio via telemetry. r=jya (e722b409b7) (f5a7b27f3d) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1229395 - Part 1 - Unbreak MOZ_NATIVE_JEMALLOC after bug 1141079. r=glandium (07a1e4d8a6) - Bug 1229395 - Part 2 - Rely on MALLOC_H to provide function prototypes for MOZ_NATIVE_JEMALLOC. r=glandium (5b305f69db) (2d33df0acf) - import from UXP: Issue #2184 - Increase mozjemalloc page cache size from 1 MiB to 16 MiB. (d8cd769c) (522696571d)
  22. 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-20230415-ff2541e27-xpmod.7z Win64 http://o.rthost.win/basilisk/basilisk55-win64-git-20230415-ff2541e27-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - ported from UXP: Issue #1361 - Follow-up: Merge dom.getRootNode.enabled pref into dom.webcomponents.enabled. (8182d08b) (6b5155154) - ported from UXP: - Issue #252 - Move getElementsByName from HTMLDocument to Document (b2d75041) - Issue #252 - Follow-up: Include a null check against mDocument (7c759b2c) (d00db90f4) - ported from UXP: Issue #2197 - Part 1a: postMessages should have transferable as [] by default (438cdbd9) (5d8b2ff9f) - ported from UXP: Issue #2197 - Part 1b: Transferables should be arrays of objects (47147d58) (396a35005) - ported from UXP: Issue #2197 - Part 2a: Implement StructuredSerializeOptions for MessagePort (fd982fd2) (27b36496f) - ported from UXP: Issue #2197 - Part 2b: Implement StructuredSerializeOptions for Worker (158784cb) (e29e66d02) - import from UXP: Issue #2197 - Part 2c: Implement StructuredSerializeOptions for ServiceWorker (4d58139f) (b54aa0036) - ported from UXP: Issue #2197 - Part 2d: Implement PostMessageOptions for Window (4174037d) (274060547) - ported from UXP: Issue #2197 - Part 3: Implement self.structuredClone() (ef6b8db1+bbcfb627) (45d414fe8) - import from UXP: Issue #2197 - Part 4: Expose structuredClone in Sandbox (bbcfb627) (82b7d2267) - import from UXP: Issue #2197 - Follow-up: Remove GC debug assertion on sandbox (8e6d7304) (2ccfc2c72) - ported from UXP: Issue #595 - Implement window.event (31283d99) (5763128b3) - import from UXP: Issue #2053 - Part 1: Performance should be an EventTarget (995f3117) (150ce13f8) - ported from UXP: Issue #2053 - Part 2: Update PerformanceMeasure to User Timing L3 (23519e0c) (feacbd219) - ported from UXP: Issue #2053 - Part 3: Update PerformanceMark to User Timing L3 (3b57ba14) (a9df69e1b) - import from UXP: Issue #2053 - Part 4a: Align IsPerformanceTimingAttribute to user-timing spec (4fc9cde7) (3e131e6ce) - import from UXP: Issue #2053 - Part 4b: Fix measure name to timestamp conversion (a0d52c00) (d9f3b22d5) - ported from UXP: Issue #2053 - Part 5: Throw a DOMException instead of a JS exception for some errors (ef8e3b54) (a0721af93) - import from UXP: Issue #2053 - Follow-up: Make the default ResourceTimingBufferSize larger (7823439b) (b8c40da54) - import from UXP: Issue #2053 - Follow-up: Re-enable navigation timing now it's to-spec. (e51a6385) (322366a7b) - import from UXP: Use nsAnonymousTemporaryFile for clipboard cache (42723b16) (e77507eb7) - import from UXP: Increase size of data over which we write the data to disk rather than keep it around in memory (af613ef2) (a8c973370) - import from UXP: [network] Improve checks while parsing MIME parameters. (c9d96163) (96cb68196) - import from UXP: [devtools] Don't allow sourcemap URLs to redirect (47bcca16) (3b0881b66) - ported from `custom` branch of UXP: Bug 1159003 - setResourceTimingBufferSize shouldn't affect user timing, but we should clean user markers if we have memory pressure, r=bz (bc3eb89d) (c4462d520) - import from `custom` branch of UXP: Bug 1159003 - Remove Performance::GetAsISupports(), r=bz (16a1923c) (a8bc9ea55) - import from `custom` branch of UXP: Bug 1378537 - Store PerformanceEntry objects in AutoTArray; r=smaug (75bef7b7) (ff2541e27)
  23. New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20230415-de147fa3-uxp-75bef7b73-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20230415-de147fa3-uxp-75bef7b73-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-20230415-id-656ea98-uxp-75bef7b73-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20230415-id-656ea98-ia-93af9a0-uxp-75bef7b73-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.
×
×
  • Create New...