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. New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240323-c8732098b3-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240323-c8732098b3-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240323-c8732098b3-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20240323-c8732098b3-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 1183915 - Put images dragged from content processes in the drag data in the parent. r=smaug (72906fab07) - Bug 1192394 - Force an image load whenever the thumbnail file changes. r=adw (c194d868f9) - let-var (f5e9a53170) - Bug 1250109 - Change DOMEventTargetHelper subclasses to not assume that GetOwner() is non-null, since it can be nulled out by navigation. r=bzbarsky (deb440c2a4) - Bug 911216 - Part 1: Add tests directly testing content Promise constructor resolved with chrome Promise. r=bz (1b2f1ec6b8) - Bug 911216 - Part 2: Add self-hosting intrinsic for calling wrapped functions without wrapper security checks. r=efaust,bholley (de086e8422) - Bug 911216 - Part 3: Allow wrapped self-hosted functions and intrinsics in the callFunction debug check. r=efaust (c02e6337fe) - Bug 1251921 - Do not call debugger hooks with half-initialized frame if InterpeterFrame::prologue fails. (r=jorendorff) (9873720345) - Bug 1256342. Fix typed array iteration to work correctly over Xrays. r=till (6a7f5c12c6) - Bug 1256376. Fix forEach on typed arrays to work over Xrays from web extension sandboxes. r=till (ab19703ab5) - Bug 911216 - Part 4: Add self-hosting intrinsic for creating arrays in other compartments. r=efaust (37b14521fb) - Bug 1233497 - Temporarily allow unsafe CPOWs in Promise-backend.js and Task.jsm. r=billm (d2672a456a) - Bug 1225041 - Implement ES6 Annex B.3.5 for direct eval. (r=jorendorff) (daf24f0e34) - Bug 1254185 - Deal with missing arguments assigned to block bindings. (r=jimb) (3ce53dcd06) - Bug 1250506 - check if node is acceptable as a child before creating an accessible for it, r=davidb (5960ba726d) - Bug 1251941 - aria::GetRoleMap should take element, r=davidb (e9ee4e20ea) - Bug 1251944 - get rid of nsCoreUtils::GetRoleContent, r=davidb (a2bf199bb4) - Bug 1257030 - Add support for supplying preexisting stack instead of capturing one for use as the async parent stack of CallbackObject. r=bz,tromey (a4ddb41fac) - Bug 1232291 - Non-used header in MessagePortService.*, r=smaug (1e2398e314) - Bug 1255655 - Const-ify sWAIRoleMaps. r=tbsaunde. (09653e44af) - align (24667f7952) - Bug 1253438 - Expose Push observer notification topics. r=markh (b62a068d4b) (904e3bdf3a) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1255818. Switch from JS_ClearPendingException to AutoJSAPI::ClearException for cases when we have an AutoJSAPI around. r=bholley (e1e0413493) - Bug 1253591. HTMLAllCollection should be rooted at the document, not the root element, so it can find the root element. r=peterv (c5f2f253a9) - Bug 1257270 - Use std::nullptr_t instead of nullptr_t in WMFUtils.h. r=cpearce (539e705876) - Bug 1251881 - use UniquePtr instead of ScopedDeletePtr in mozglue/linker/; r=glandium (2fe329e32c) - Bug 1219068 - Compute size correctly when a character consists entirely of glue. r=karlt (80f2e23268) - Bug 1246132 - Improve register allocation speed on large functions, r=sunfish. (6e023c252b) - Bug 1150354: Make nsPluginDirServiceProvider build with MSVC 2015 CTP 6, r=jmathies (0113760730) - Bug 1197311 - Remove PR_snprintf calls in dom/ r=froydnj (6268400ef0) - Bug 1255099 - XHR CTOR doesn't need to use implicitJSContext, r=bz (72f08fbc36) - Bug 1255597 - Part 1: Remove redundent trailing spaces. r=khuey (7f2240cb05) - Bug 1255597 - Part 2: Follow spec to modify the content-type check conditions which determine parsing XHR body or not. r=khuey (ba6f7fc536) - Bug 1255597 - Part 3: Synchronize content-type hint of HttpChannelChild to HttpChannelParent. r=jduell (bb97478b01) - Bug 1255597 - Part 4: Remove 'expected fail' settings and expect test cases in responsexml-media-type.htm should be passed. r=khuey (772884b4fb) - Bug 1201170 - During message diversion must be possible to suspend them. r=jduell (abb2361b7f) - Bug 1201174 - For FTP - in case of divertToParent, it myst be possible to delay delivering of OnDataAv./OnStopR. r=jduell (9299ef81be) - Bug 1247393 - use arrays of UniquePtr in ChannelEventQueue; r=mcmanus (7621205b53) - Bug 1254730 - ChannelEventQueue must be thread-safe, r=michal (b8e01204e9) - Bug 1254859 part 2. Switch the AutoEntryScript in nsXULTemplateBuilder::InitHTMLTemplateRoot to take ownership of error reporting. r=bholley (f183ec692c) - Bug 1254859 part 1. Switch the AutoEntryScript in nsGlobalWindow::FireOnNewGlobalObject to take ownership of error reporting. r=bholley (b0cd891917) - Bug 1254860. Switch the AutoEntryScript TestShellCommandParent::RunCallback to taking ownership of error reporting. r=bholley (0c9697e60f) - Bug 1254857. Switch the AutoEntryScript in xpc::EvalInSandbox to take ownership of error reporting. r=bholley (93b6bfc87c) - Bug 1254847 part 3. Make AutoEntryScript always take ownership of error reporting. r=bholley (3c2929462f) - Bug 1256688 - Continue using getPropertyDescriptor for has in Sandbox창. r=peterv (be7e50b715) - Bug 1254730 - patch 2 - Better comments and a better management of lifetime of ChannelEvents, r=michal (8348911e35) - Bug 1163198 - Remove instances of #ifdef PR_LOGGING in dom/plugins. r=froydnj (ba13039dfa) - Bug 1253216 - clean up the atomic ops ifdef nest. r=jorendorff (6ca747d3cf) - Bug 1257055 - Use jit/arm64/Architecture-arm64.h on non-JIT aarch64. r=lth (4f3949cd19) - Bug 1253379 - Cache timings not send to HttpChannelChild r=mayhemer (395172278f) - align SetAllowStaleCacheContent to FF52, possible misspatch (9d29d27011) (5c3e1ed7ef) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1197901, ensure sensor events dispatching follows the becoming spec change, r=bz (f12fe4497c) - Bug 1252055 P1 Make equivalent ServiceWorker DOM objects strictly equal in js. r=ehsan (cfd6649aa2) - Bug 1200884: Make postmessage-to-client.https.html pass. r=jdm (7903e29cd3) - Bug 1188545 - Make skip-waiting-using-registration.html wpt test pass. a=testonly (653f688ffb) - Bug 1230164 P1 Ensure all service worker WPT tests remove controlled frames before completion. r=ehsan (0ca838a64d) - Bug 1230164 P2 Only activate service workers in the activating state. r=ehsan (1a33f147d5) - Bug 1230164 P3 Disable service worker update wpt tests for now. r=ehsan (51fde469a1) - Bug 1252055 P2 Update tests to verify ServiceWorker object equality. r=ehsan (8520f66261) - Bug 1214293, initialize show focus rings state properly in all child frames, r=smaug (6547290d14) - Bug 735251 - don't show focusrings on HTML video / audio elements on non-Windows when focused by mouse, r=bz (769932daf3) - Bug 932080 - Support default values in destructuring; r=jorendorff (97d0f50478) - Bug 1251480 - Implement Rooted<UniquePtr<T>>, r=terrence (86750eefef) - Bug 1251480 - Use Rooted<UniquePtr<StateData>> in place of StateData::CustomAutoRooter, r=bz (e1d40cbac2) - Bug 1248153 - Do not convert fp to int by cast. r=waldo (c0a759bfd5) - Bug 1254335 - Remove invalid assertion; r=jorendorff (9b9e3f050e) - Bug 1251667 - Add a measure SLOW_SCRIPT_PAGE_COUNT, which measures the number of pages per session that have slow scripts. r=wmccloskey (6ce4d8e0ca) - Bug 1245185: Remove dead event handling code from nsPIDOMWindow<T>. r=smaug (01f8e77997) - Bug 1252268: If the slow script dialog aborts an interval timer callback, don't schedule it again. r=bz (62c0828435) - Bug 1245554. Window's named properties object should not claim to have duplicates of a given property name if it has multiple iframes with that name. r=peterv (78d5c55972) - Bug 1255709. Simplify the JSContext/GlobalObject handling in ServiceWorkerRegistrationMainThread::GetPushManager a bit. r=bkelly (d157739571) - Bug 1255655 - Const-ify and shrink kEntities and kAttrEntities. r=baku. (06dc0615ed) - Bug 1228950 - Disallow scheme sets on nsHostObjectURI. r=bz (667c190935) - Bug 1225864 - New flag OutputDisallowLineBreaking to disallow line breaking. r=masayuki. (f0e4d46807) - Bug 1032979 part 1. Refactor the outerHTML web platform test to make it easier to add an XML version. r=smaug (6643f0678b) - Bug 1032979 part 2. Getting outerHTML on a node from an XML document should not use the self-closing form of empty container tags from the HTML namespace. r=smaug (e3905a9c02) (7b7976875d) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1225882 - Force XSLT to load async if CORS is required. r=sicking (485703225d) - Bug 1168115 - Null CSSStyleSheet::mOwningPtr in the nsStyleLinkElement Unlink method. r=heycam (a82d26b778) - Bug 1252841: Convert HAL daemon socket to |UniquePtr<>|, r=brsun (069171166d) - Bug 1245901 - Measure counts of browser CPOW usage which is now rejected, r=billm (bf772d7df3) - Bug 1258555: Fix return type of js::GCPointerPolicy::needsSweep. r=terrence (1e81399b2e) - Bug 1249107 - Fix assertion failure when reaching start node in JS::ubi::ShortestPaths; r=jimb (1dba7085c2) - Bug 1242462 - Allow IonMonkey re-enter until we reached the frequent bailout threshold. r=jandem (eaec0ee20d) - Bug 1249736 - Remove redundant StartType from MStart. r=jandem (f18546e86f) - Bug 1250964: SharedStubs - Don't add invalid stubs, r=jandem (b02cace7ee) - Bug 1250964: SharedStubs - Remove bogus assert, r=bogus on CLOSED TREE (d310a60b69) - Bug 1250031 - IonMonkey: MIPS: Fix ion/bug1233343.js crash. r=h4writer (ca83d03b77) - Bug 1254808 - IonMonkey: MIPS: Define JS_USE_LINK_REGISTER on MIPS. r=h4writer (fce298a97e) - Bug 1255352 - Use initial CacheIR infrastructure and use it for some simple Baseline stubs. r=efaust (c5ee30767f) - Bug 1250935 - Use mozilla::Variant instead of a raw union and manual tag for ScriptSource::data; r=terrence (034592e64c) - bug 1253268 - allow getting ids of proxied accessibles r=yzen (cc73189ef3) - Bug 1238555 - Always update the LazyScript's static scope chain when emitting functions. (r=till) (b7293ed553) - Bug 1122581 - Fix FormatFrame to not assert on Ion frames in some cases. r=shu (4cf9d53fca) - Bug 1246605 - Fix getBacktrace assert with debugger breakpoints. r=evilpie (c05c44c085) - Bug 1254174 - Convert uncaught symbol to a descriptive string. r=jorendorff (6917dd4540) (75ad9bcc60) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1253124 - Check return values in and around js::ValueToSourceForError r=jandem (dc00ae80bc) - Bug 1221378: Use a dedicated flag on JS::Zone to disable allocation metadata collection, instead of abusing AutoEnterAnalysis. r=fitzgen (a39a050cea) - Bug 1255527 - Remove sutagent/watcher; r=jmaher (7f0f536a35) - Bug 1220716 - Removing nsICurrentCharsetListener. r=emk (d5b01215e8) - Bug 956899 - Convert exclusive access lock from PRLock to Mutex; r=jandem (d4dc913f51) - Bug 1252905. Don't invoke the interrupt callback while an exception is pending. r=jandem (762bed231e) - Bug 1251675 - Add a Mutex<T> type, based on Rust's `std::sync::Mutex<T>`. r=terrence, r=jimb (10eb70bf07) - NO BUG - Do not print diagnostics messages by default in js/src/jsapi-tests/testMutex.cpp on a CLOSED TREE; r=me (49f3fb6a44) - Bug 956899 - Move and rename rust-alike Mutex to ExclusiveData; r=fitzgen (fa8421162f) - Bug 956899 - Add a platform agnostic std::mutex work-alike; r=froydnj (7e991c3452) - Bug 956899 - Replace ExclusiveData PRLock usage with Mutex; r=fitzgen (32af2e5ac4) - Bug 956899 - Replace PRLock with Mutex in TraceLoggingGraph; r=h4writer (98feb957f5) - Bug 956899 - Replace PRLock with Mutex in TraceLogger; r=h4writer (0aaf13825d) - Bug 1242462 - IonSpewer: Write one log file per process. r=h4writer (89158ca321) - Bug 956899 - Replace PRLock with Mutex in JitSpewer; r=nbp (0926da57f4) - Bug 956899 - Add a std::lock_guard work-alike; r=froydnj (9562d7c220) - Bug 956899 - Teach check_spidermonkey_style.py about mozglue; r=njn (c01c08595f) - Bug 956899 - Implement an RAII unlocking primitive to compliment LockGuard; r=froydnj (7c366764c6) - Bug 1258818 - Fix bad search/replace from b411b94f8d91 (from bug 956899). r=terrence (47bac2bc34) - Bug 1255795 - use UniqueTwoByteChars in AtomizeUTF8Chars (r=jandem) (6187f0f7c2) - Bug 1240502 - Fix debug-only dense elements check in SpreadCallOperation to not fail after a TI OOM. r=arai (d7d03ac85d) - Bug 1257040 - Disable C4577 to unblock compilation on VS2015; r=jorendorff (acc571fca5) - Bug 1255766 - Tracelogger: Mark resizing of memory also as internal tracelogger time, r=bbouvier (767ee0dd73) - Bug 1257102 - Invoking a trap on a proxy, where the handler has null ¦as the value of that trap, should fall back to operating on the target just like undefined would. r=evilpie (7c72b25a88) - Bug 1214013 - Add fuzz test. (r=efaust) (a7c3eccf37) - Bug 1198833 - Variable redeclaration should be a syntax error r=shu (d2c0e9d7ad) - Bug 1252924 - SIMD.*.prototype.toString(); r=waldo (ee3456280a) - Bug 1252927 - SIMD: Truncate before range check. r=sunfish (9fe432ead7) - Bug 1252924 - SIMD.*.prototype.valueOf. r=waldo (ae917c754e) - Bug 1252270 - SIMD: Coerce non-numeric indexes to load/store functions. r=lth (f16722e671) - Bug 1256945 - Coerce SIMD lane indexes with ToNumber(). r=bbouvier (c59ed63e98) - Bug 1241432 - Implement GB18030-2005. r=smontagu (432d698684) - Bug 1155263 - missing <stdint.h> header in rulebrk.c r=dholbert (a8ca47c0dd) - Bug 1225934. Better describe the effect of the flag FLAG_HIGH_QUALITY_SCALING. Comment only change. (8ff70e3766) - Bug 1251405. Part 1. Fix a significant signed/unsigned mismatch in handling the return value of FrameAnimator::GetSingleLoopTime. r=edwin (cd80cc1505) - Bug 1251405. Part 2. Use 64 bit ints to hold the delay between the current time and the last animation time. r=edwin (71e1af9250) - Bug 926048. Part 1. Simplify FrameAnimator::AdvanceFrame slightly. We don't need a |timeout| variable, we only check it once. r=edwin (fad20cc1dc) - Bug 926048. Part 2. Remove useless GetRawFrame call. r=edwin (e5dec6bbf7) - Bug 926048. Part 3. Correctly check if we are at the end of an animated image. r=edwin (906d4ce883) - Bug 926048. Part 4. Update the current animation frame time if we hit the end of decoded frames before all frames are decoded. r=edwin (09ca5732f4) - Bug 1251403. Determine the correct index of the next frame before getting the next frame. r=edwin (024cf9cddf) - Bug 1220082 - Assign frame ids to animated images so that they get invalidated correctly. r=seth (c80a29d4ae) - Bug 1225934 - Never allow surface substitution when FLAG_HIGH_QUALITY_SCALING is disabled. r=tn (2f8515aa5c) - Bug 1251807 - Use the surface's size, not the intrinsic size, in CopyFrame. r=tn (aeb9e251cd) - Bug 1251806 - In RasterImage::GetFrameInternal(), check if the frame covers the actual surface size rather than the requested surface size. r=tn (c257ec96c2) - Bug 1251808 - Construct the SourceSurfaceImage with the correct size in RasterImage::GetCurrentImage(). r=seth (f8ed7b0485) - bug 1223466 - update extended validation information to deal with root removals in NSS 3.21 r=mgoodwin (d0a7a8c2d9) - bug 1241564 - remove EV treatment for TÃRKTRUST Elektronik Sertifika Hizmet SaÄlayıcısı SHA-1 root certificate r=Cykesiopka (1fa9bdc5b2) - bug 1236964 - enable Certum Trusted Network CA 2 root certificate for EV treatment r=jcj (d3effc42d0) - Bug 1254689 - Remove SEC_NORMAL where loadingPrincipal is SystemPrincipal or NullPrincipal. r=sicking (5500cbc930) - Bug 1228314 - added static_cast<int64> in order to avoid overflow. r=seth (f0503f879b) - Bug 1251742. Avoid overflow in computing area of surface sizes in SurfaceCache. r=dholbert (69731a1cc2) - Bug 1251091. Fix surface key comparison in ImageSurfaceCache::LookupBestMatch. r=dholbert (ca003cf8e5) (c2f9b5547e) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1246851 (Part 1) - Add a new SurfacePipe API for writing to image surfaces in a safe and composable manner. r=njn (2e3353a6a7) - Bug 1246851 (Part 2) - Add SurfaceFilter implementations for basic surface output operations. r=njn (fa30948a3f) - Bug 1246851 (Part 3) - Add a factory for constructing SurfacePipes. r=njn (7a746d3ec8) - Bug 1191347 - Explicitly release surfaces on the main thread in TestDecodeToSurface. r=me (fa1a68dc9a) - Bug 1246851 (Part 4) - Add a test suite for SurfacePipes and SurfaceFilters. r=njn (380dc94c08) - Bug 1247152 (Part 1) - Use SurfacePipe in the GIF decoder. r=njn (8b3d76f017) - Bug 1247152 (Part 2) - Remove even more code from the GIF decoder. r=edwin (80c8cc5e1c) - side effects Bug 1247152 (Part 1) (5b6cbf0ad5) - Bug 1237232 - Properly check the result of Vector append() calls in security/. r=keeler (b06dce061f) - Bug 1235308 - Fix -Wimplicit-fallthrough warnings in security/. r=keeler (ac5c3bf540) - Bug 1235188 - Fix -Wformat warnings in security/certverifier/. r=keeler (25ee7ee77c) - Bug 1004149 - Remove some dead code. r=keeler (59fedcb6a6) - Bug 1004149 - Return mozilla::pkix::Result values in nsNSSHttpInterface functions. r=keeler (76933c7d94) - Bug 1187173 - Disable warning C4623 on security/certverifier. r=briansmith (c1353b0577) - Bug 1256484 - Disable C4456 and C4458 to unblock compilation on VS2015; r=keeler (b51ac368ba) - Bug 1251009 - Remove unused nsICertificateDialogs.notifyCACertExists() method. r=keeler, r=mfinkle (9ca9aee3d0) - Bug 1249224 - window.open() should open a new window in the same container, r=bz (c57c76ec2f) - Bug 1245451 - add default nullptr value to mChrome. r=bsmedberg (3236ea34df) - Bug 1255849. Add some documentation for AutoJSAPI instances that seem to be used just for cxpushing. r=bholley (60a81652de) - Bug 1189554 - Make Saved Passwords dialog resizable on Windows again. r=smaug (a367796251) - Bug 1252974 - Convert screen's available dimensions to CSS-pixel units in nsWindowWatcher. r=emk (5524055ab0) - Bug 1233328 - Part 1: Ignore SHA-1 pins in PublicKeyPinningService.cpp. r=keeler (e5fe732a4b) - Bug 1233328 - Part 2: Use SHA-256 StaticFingerprints directly instead창 of StaticPinset since the SHA-1 StaticFingerprints entry will always be null. r=keeler (50f88c76da) - Bug 1256089 - Fix Mutex support for tier-3 platforms; r=froydnj (76ab483843) - Bug 1257019 - Add move construction to js::Mutex<T>. r=terrence (383ad474ba) - No bug, Automated HPKP preload list update from host bld-linux64-spot-309 - a=hpkp-update (0a6d3b9c40) - No bug, Automated HPKP preload list update from host bld-linux64-spot-223 - a=hpkp-update (7b3dbac6f8) - Bug 1255655 - Const-ify kPinset_* arrays. r=cykesiopka. (ddbaad40a0) - No bug, Automated HPKP preload list update from host bld-linux64-spot-543 - a=hpkp-update (f5c37e366a) - bug 1233853 - make nsSyncJPAKE aware of NSS shutdown r=jcj (9f74b5a46f) - Bug 1215734 - Expand GeckoMediaPlugin sandbox policy for Clang 3.7 ASan. r=kang (a96e0429e5) - part Bug 1154738 - Fixed WMFUtils.cpp compilation on mingw (9ba8bd1481) - Bug 1256498. Explicitly convert to float. r=bas (ce97ef100e) - Bug 1223736 - Part 1: Set correct effective transform on mask layers. r=thinker (a87514ac4f) - Bug 1249813 - part 1 - revise nsShmImage to allow draw targets anywhere inside its bounds. r=jrmuizel (cba4cdf8c9) - Bug 1249813 - part 2 - make Cairo mark a surface as clear if clip covers entire surface. r=jrmuizel (45ccfcfc15) - Bug 1249813 - part 3 - tell the compositor if the root layer has opaque content so it can skip clears. r=mattwoodrow (2abaa0cf8b) - Bug 1255303 - Use SurfaceFormat::B8G8R8X8 as back buffer if possible r=jrmuizel (5f81a83123) - Bug 1253860 - Don't update the scrollbar unless we're actually painting. r=mstange (d3a2482408) - Bug 1253860 - Add a flag on scroll frames indicating if they have an APZ counterpart. r=mstange (2aef746ee1) - Bug 1253860 - Skip paints for main thread scrolls if we can ask APZ to handle the scrolling for us. r=mstange (4483da1f16) - Bug 1244116 - Telemetry for mixed content requests by plugins. r=smaug, p=ally (fd5f87f666) - Bug 1252829 - CSP Telemetry. r=ckerschb, p=bsmedberg (8d340fa824) - Bug 1246464: Add 'const' to some stylesheet args in nsDocument methods. r=heycam (4e744d81d2) - Bug 1255705 - Add some useful logging that can be enabled at compile time. r=botond (80f0202160) - Bug 1255856 - Don't allow paint-skipping if there are windowed plugins on the page. r=mstange,jimm (25e6d8ed22) - Bug 1256727 - Don't allow paint-skipping on pages with scroll-linked effects. r=mstange (a8bace52ff) - Bug 1247098 - Take document resolution into account when computing root composition bounds for displayport base. r=tnikkel (1b7b61c82e) - Bug 1250550 - Ensure a scroll event posted during a refresh driver tick fires during that same tick. r=mats (d5bfc24524) - Bug 1253739 - Fix incorrect namespace on forward declaration. r=botond (dfc7aac51e) - Bug 1253489 - Update SendFenceHandleIfPresent() r=nical (798c209dff) - Bug 1253860 - Stop APZC from reprocessing stale metrics on unrelated layer tree updates. r=botond (1013df0068) - Bug 1253860 - Add machinery to update APZ's scroll offset without a main-thread paint. r=botond (cb95baf9c6) - Bug 1239564 - Post translate maskSurface to renderTarget. r=roc (66c56d227d) - Bug 1223736 - Part 2: Draw masks in the correct coordinate space when doing 3d transforms in BasicCompositor. r=lsalzman (2d62616534) - Bug 1223736 - Part 3: Remove the distinction between 2d and 3d masks since it only adds complexity. r=Bas (61c2306875) - Bug 1137561 - Follow up VS2015 build error. r=masayuki (f12716a1ab) - Bug 1217275 Fix missing \n in IMMHandler::HandleDocumentFeed(), it was replaced to empty string accidentally r=m_kato (3315b1c270) - Bug 1243268 - Adjust ATOK workaround. r=masayuki (13af7184d1) - Bug 1242690 - If a drag block is interrupted by something else, have it create a new drag block when it resumes. r=rbarker (fe3dc8deac) - Bug 1242690 - Add untransforming of mouse events not in a drag block. r=rbarker (a39e715efe) - Bug 1241991 - Switch mTreeLock from a Monitor to a Mutex. r=kats (0eca284591) - Bug 1242690 - Further refine the mouse event untransformation code to only apply to events directed at a scrollbar. r=rbarker (5c92ca2807) - Bug 1251608 - Add a root-content annotation to the APZ test data structure. r=botond (a1ee8e496a) - Bug 1249748 - Ensure the mHandledByAPZ flag is set on WidgetTouchEvents that are handled by APZ. r=botond (11bdfae896) - Bug 1242690 - Don't apply the main-thread callback transform for events in a drag block. r=rbarker (3db1405b68) - Bug 1243589 - Use SingleTiledContentClient even for scrollable layers if the layer is smaller than a single tile. r=mattwoodrow (56bb664de1) - Bug 1250517 - Differentiate between no critical display port and empty critical display port in ClientTiledPaintedLayer; r=kats (1b809fac8e) - Bug 1255448 - Call ClientMultiTiledLayerBuffer::PaintThebes even when region to paint is empty. r=mattwoodrow (31ac878dc0) - Bug 1255907 - Fix unification build issues in APZ & Layers. r=kats (9829525402) - Bug 1256344 - If a long-press is interrupted by a non-touch block, don't dispatch the long-press event. r=botond (b3bdd0e58e) - Bug 1256341 - Guard against scenarios where GenerateSingleTap is called without an active touch block. r=botond (d4ec208407) - Bug 1230552 - Minor follow-up to add an assertion. rs=kats (6f9eec7bd4) - Bug 1247964 - Allow InputBlockState::SetScrolledApzc to accept new APZC when it is an ancestor of the current APZC r=kats # Please enter the commit message for your changes. Lines starting (08ce9cfa98) - Bug 1257264 - When apz.allow_immediate_handoff=false, APZ handoff should not occur when panning changes direction r=botond (6ec9ec22e6) - Bug 1250213 - Ensure the scroll offset does not go outside the page bounds when going full screen r=kats (ace8e8a80c) - Bug 1241332 - part 1, Request content repaint at end of APZ animation r=kats (74f7e249f2) - Bug 1255705 - Generalize the NotifyLayersUpdated short-circuit codepath to trigger on empty transactions as well. r=botond (0344d44844) - Bug 1250614 - Repeated zooming in bug on mobile Wikipedia site r=botond (459f02b8d3) - Bug 1251001 - Input fields at the bottom of a page do not pan into view when gaining focus. r=botond (770102bf9f) - Bug 1190093 (Comment Tweak) - Add better comments for nsIDocument::mIsShowing and mVisible. r=me DONTBUILD (e3822ef086) - Bug 1217226: P1. Use VideoInfo display size data rather than attempt to detect value in stream. r=cpearce (a4a7e9b19a) - Bug 1217226: P2. Implement WMFMediaDataDecoder::ConfigurationChanged. r=cpearce (52177525c5) - fix misspatch (61a694fe3d) - Bug 1249706: Added telemetry for the proportion of frames dropped keyed by several details. r=jya (cb459d971c) - Bug 1202296 - Recreate the MFTDecoder when we want to disable DXVA. r=cpearce (d82999e94f) - Bug 1176071 - Handle WMF MFTDecoder returning success but no output, with telemetry. r=mattwoodrow,r=vladan (da8017c92b) - align, cleanup (9a86d51dfd) - no bug - fix case of nsIDocShell.h in WindowsUIUtils.cpp (0ccabaa445) - Bug 1187724 Don't dispatch KeyboardEvents when the target of WM_APPCOMMAND is a windowed plug-in for preventing deadlock r=jimm (7b6d83559c) - Bug 1187178 - Use MOZ_WINSDK_MAXVER instead of #ifndef. r=jimm (06c949ddb9) - bits of Bug 1165515 - Part 13-2: Replace usage of PRLogModuleLevel (7beaa2dcc4) - Bug 1257791: Return correct DPI and printing scale from nsDeviceContextSpecWin when printing to PDF. r=jimm (87360301ea) - Bug 1242295 - Fix compile error in nsDeviceContextSpecWin. r=jimm (d1d4680319) - Bug 1229881 - fix off-by-one error in nsPrinterEnumeratorWin::GetPrinterNameList; r=dbaron; a=KWierso (439061ba50) - Bug 1239683 - Replace NS_UNCONSTRAINEDSIZE with NS_MAXSIZE in windows/nsWindow.cpp. r=mats (4135189bec) - Bug 1033488 - Send RTL information to child process by WM_INPUTLANGCHANGE. r=masayuki (eaf8f70d34) - Bug 1238137 - Telemetry pings for main thread touch scrolling (Windows only). r=kats (f2194a2965) - Bug 1156182 - Ensure nsWindow::Destroy() is called before destroying mPresentLock to avoid a race with the compositor thread. r=Bas (0452ffc641) - Bug 1173617. Don't cache titlebar caption sizes unless the widget has a titlebar. r=jimm (b29e190504) - Bug 580165 - Clean up dead code related to missing screen managers in widget. r=jimm (bf83f21ddc) - Bug 1256501: Fix warning C4312 with 64-bit VS2015 in widget/windows/nsWindow.cpp; r=jimm (635151964e) - Bug 1242690 - Squash together DispatchAPZAwareEvent and DispatchInputEvent. r=dvander (d7b4fea361) - Bug 1242616: Add break in nsWindow.cpp WM_GETOBJECT handling. r=tbsaunde (eb516d4119) - Bug 1239353 - Don't try to change DPI on the fly for popup windows, they remain connected to their parent's presShell and therefore need to share its resolution. r=emk (1491b84fd1) - Bug 1246389 - Resize window appropriately on WM_DPICHANGED messages for dynamic resolution changes. r=emk (f3dbfcdbb1) - Bug 1254019 - Don't attempt to resize a maximized window on DPI change; and when handling a DPI change, constrain the resized window to the screen bounds. r=emk (2047c2dcb5) - Bug 1252191 - use UniquePtr instead of ScopedFreePtr in PoisonIOInterposerMac.cpp; r=aklotz (7c26e55b76) - Bug 1233208: Disable IOInterposer on Beta and Release; r=froydnj (04a6f8b07c) - crashreporter (377572bbb1) - Bug 1055322 - The realloc for libnestegg should free with size 0. r=froydnj (ea624646ca) - Bug 1236789. Avoid creating an unnecessary thread pool thread for tail-dispatch in TaskQueue. r=bholley (e7fb9e4373) - Bug 1255655 - Const-ify named CIDs. r=froydnj. (03b414d92b) - Bug 1250396 (part 1) - Document a subtle contraint on nsIAtom. r=froydnj. (ff279149ac) - Bug 1250396 (part 2) - Remove nsStaticAtomStringType. r=froydnj. (5520507680) - Bug 1255343 - Stop returning nsresult from NS_RegisterStaticAtoms; r=ehsan (de1d387937) - Bug 1251495 - remove unnecessary Logging.h include from nsStaticAtom.h; r=erahm (5226a840fa) (c8732098b3)
  2. 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 https://o.rthost.win/basilisk/basilisk55-win32-git-20240323-f5f3e8527-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20240323-f5f3e8527-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - Restore Advanced Settings and Addressbar Search (bee0f1661) - Merge pull request #47 from Jazzzny/upstream-patches (866d48e74) - ported from UXP: Eliminated exceptions in event handlers that happen when "this.view" does not exists (empty tree) (17182d8b) (b7681a028) - import from UXP: Colump picker should work even if there are no rows in the tree (f5edbe65) (309cfc0c9) - import from UXP: Minor performance improvement by elimination of an unnecessary intermediate array (0dd6a089) (7d82c50cc) - import from UXP: [parser] Specialize AddAttributes for <html>/<body>. (c230e21d) (c434bd396) - import from UXP: [MFBT] Make move assignment of RefPtr have the same behavior as nsCOMPtr (e6e82240) (f5f3e8527)
  3. New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20240323-7bda12e7-uxp-d8ac621203-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20240323-7bda12e7-uxp-d8ac621203-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/boc-uxp/tree/custom Repo changes: - mail: change exectable file name in jumplist module (2e0cc403) - mail: this.currentTabInfo can be null, guard it before use (7bda12e7) * 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-20240323-id-656ea98-uxp-d8ac621203-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20240323-id-656ea98-ia-93af9a0-uxp-d8ac621203-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/icedove-uxp/tree/winbuild https://github.com/roytam1/iceape-uxp/tree/winbuild
  4. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20240323-3219d2d-uxp-d8ac621203-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20240323-3219d2d-uxp-d8ac621203-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-20240323-3219d2d-uxp-d8ac621203-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.7a1.win32-git-20240323-d849524bd-uxp-d8ac621203-xpmod.7z Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240323-d849524bd-uxp-d8ac621203-xpmod-ia32.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240323-d849524bd-uxp-d8ac621203-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20240323-d849524bd-uxp-d8ac621203-xpmod.7z Official UXP changes picked since my last build: - Eliminated exceptions in event handlers that happen when "this.view" does not exists (empty tree) (17182d8b63) - Colump picker should work even if there are no rows in the tree (f5edbe658c) - Minor performance improvement by elimination of an unnecessary intermediate array (0dd6a089f6) - [parser] Specialize AddAttributes for <html>/<body>. (c230e21d23) - [MFBT] Make move assignment of RefPtr have the same behavior as nsCOMPtr (e6e8224040) 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 icudt*.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.
  5. I dropped one in /boc-uxp/ and you have test it (untested here)
  6. BN have session store in its own name: https://github.com/roytam1/boc-uxp/blob/custom/navigator/components/sessionstore/SessionStore.manifest#L6
  7. you should use NewMoon 28 instead of NewMoon 27 for github.
  8. don't overwrite NewMoon 28 with NewMoon 27 files.
  9. since there is no significant changes in upstream, there is no new UXP based builds.
  10. getting 403 when posting changelogs, you may go to my blog page to view whole logs.
  11. New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.5.1-Goanna-20240316.7z Changelog: Out-of-tree changes: * update Goanna3 to git c6ee756140...081721a2da: * 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
  12. New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240316-081721a2da-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240316-081721a2da-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240316-081721a2da-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20240316-081721a2da-xpmod.7z source repo: https://github.com/roytam1/palemoon27
  13. upstream noticed this: https://forum.palemoon.org/viewtopic.php?f=3&t=30950
  14. yeah I got no error there. but no save dialog popup at all.
  15. tried every Export button in uBO in mailnews here but none of them produce such error here.
  16. if ublock doesn't error out, then it can not able to debug easily.
  17. it is hidden by default: https://github.com/roytam1/boc-uxp/blob/custom/mail/components/preferences/applications.js#L401
  18. BTW it doesn't mean NM27 can do e10s, just some related code changes from this upstream commit are included.
  19. only got little time this week for updating, so some issues can't resolve and changelog is a bit short.
  20. New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.5.1-Goanna-20240309.7z Changelog: Out-of-tree changes: * update Goanna3 to git 86eaa55e65...c6ee756140: - revert "Bug 1235572 - Enforce SRI if content signature is enforced r=francois (1f0723fccf)" (3e92506295) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1190574 - make test.chain.replace and cohorts throw on unknown test name + fix broken tests. r=drno, r=jib (9288da531a) - Bug 1190574 - added missing calls to release stored ICE candidates. r=jib (590e1f2769) - Bug 1241948 - Update web-platform-tests expected data to revision 967dfa72eaa149af854c6c38cb64e28b4961a480, a=testonly (67bfe4dc02) - Bug 1209744 - Implement canTrickleIceCandidates attribute, r=bwc,khuey (56f7db7415) - Bug 1181768 - Make already-defined pc.getConfiguration() work. r=mt (d621edf192) - Bug 1254839 - include file and line number in RTCPeerConnection warnings. r=bz (1f914d83b0) - Bug 1243607: make webrtc bitrate prefs take precedence over automatic bitrate selection r=pkerr (655a6ebf1a) - Bug 1242199: Add lower-limit WebRTC bandwidth pref for testing r=pkerr (40895a6821) - Bug 1244913 - change SelectBandwidth to SelectBitrates. r=jesup (4952cb9143) - Bug 1244913 - resolution-based bitrates for each simulcast layer, scaleResolutionDownBy, and working maxBitrate in unicast. r=bwc,jesup (cf40bb9c9f) - Bug 1166832 - Add test to verify video (using capture stream) after renegotiation. r=bwc (adb0cd89cb) - Bug 1250990 - Make RTCRtpEncodingParameters.scaleResolutionDownBy work with H.264 unicast. r=jesup (83eca85bb4) - Bug 1237224: Check sending framesize is set before calculating max fps when max-mbps is negotiated r=pkerr (6910dbb65f) - Bug 1198345 - Split moar Hello Telemetry values from general WebRTC. r=jesup (cc9b0c8059) - Bug 1217677: increase UDP socket receive buffer for <= Win7. r=jesup, mcmanus (bd096afc64) - Bug 1244638 - Part 3: Rename method from NotifyTimingUpdate to PostSpecifiedTimingUpdated. r=birtles (71fe98e0b2) - Bug 1122236 - CSP: Implement block-all-mixed-content (r=tanvi,kate,mrbkap) (3fddc3166d) - Bug 1229222 - add chromeutils for the creation of origin attributes with the correct default values. r=sicking (bf1e5673c0) - Bug 1240651 - Annotate addonId into crash report (r=bholley) (4be5ef9e5e) - Bug 1254906 - Change the annotation on JSPrincipals::dump's definition to match that of its declaration. r=bz (2e46a62057) - Bug 1211590 - Inherits OriginAttributes from loading principal for GetChannelURIPrincipal. r=sicking (838147dbce) - Bug 1251311. JS::DescribeScriptedCaller can't throw JS exceptions. Adjust some callers accordingly. r=khuey (2f3f111d74) - Bug 1210703 - followup: fix test file used in caps and fix assertions to have actual/expected value in the right order, rs=bustage on a CLOSED TREE (548ddafc98) - Bug 1208756 - Tests. r=billm (6b803253f2) - Bug 1238160 - Test frame principal when toggling isolation. r=bz (a1954c14dd) - Bug 1237141 - Make this test pass in e10s. r=felipe (32b8c1479f) - var-let (1bb1fe779e) - Bug 1207494 - Part 10: Remove use of expression closure from dom/json/. r=jst (668bf3efa8) - Bug 1207494 - Part 9: Remove use of expression closure from dom/indexedDB/. r=khuey (8bf68b9afe) - Bug 1043562 - Hide the Contacts API from the contexts that lack sufficient privileges, such as Firefox desktop and Android; r=smaug (dd78b59dda) - Bug 1152114 - Ignore webapps with localId 0 (r=fabrice) (dbd208872b) (c6ee756140) * 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-20240309-c6ee756140-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240309-c6ee756140-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240309-c6ee756140-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20240309-c6ee756140-xpmod.7z source repo: https://github.com/roytam1/palemoon27 repo changes since my last build: - revert "Bug 1235572 - Enforce SRI if content signature is enforced r=francois (1f0723fccf)" (3e92506295) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1190574 - make test.chain.replace and cohorts throw on unknown test name + fix broken tests. r=drno, r=jib (9288da531a) - Bug 1190574 - added missing calls to release stored ICE candidates. r=jib (590e1f2769) - Bug 1241948 - Update web-platform-tests expected data to revision 967dfa72eaa149af854c6c38cb64e28b4961a480, a=testonly (67bfe4dc02) - Bug 1209744 - Implement canTrickleIceCandidates attribute, r=bwc,khuey (56f7db7415) - Bug 1181768 - Make already-defined pc.getConfiguration() work. r=mt (d621edf192) - Bug 1254839 - include file and line number in RTCPeerConnection warnings. r=bz (1f914d83b0) - Bug 1243607: make webrtc bitrate prefs take precedence over automatic bitrate selection r=pkerr (655a6ebf1a) - Bug 1242199: Add lower-limit WebRTC bandwidth pref for testing r=pkerr (40895a6821) - Bug 1244913 - change SelectBandwidth to SelectBitrates. r=jesup (4952cb9143) - Bug 1244913 - resolution-based bitrates for each simulcast layer, scaleResolutionDownBy, and working maxBitrate in unicast. r=bwc,jesup (cf40bb9c9f) - Bug 1166832 - Add test to verify video (using capture stream) after renegotiation. r=bwc (adb0cd89cb) - Bug 1250990 - Make RTCRtpEncodingParameters.scaleResolutionDownBy work with H.264 unicast. r=jesup (83eca85bb4) - Bug 1237224: Check sending framesize is set before calculating max fps when max-mbps is negotiated r=pkerr (6910dbb65f) - Bug 1198345 - Split moar Hello Telemetry values from general WebRTC. r=jesup (cc9b0c8059) - Bug 1217677: increase UDP socket receive buffer for <= Win7. r=jesup, mcmanus (bd096afc64) - Bug 1244638 - Part 3: Rename method from NotifyTimingUpdate to PostSpecifiedTimingUpdated. r=birtles (71fe98e0b2) - Bug 1122236 - CSP: Implement block-all-mixed-content (r=tanvi,kate,mrbkap) (3fddc3166d) - Bug 1229222 - add chromeutils for the creation of origin attributes with the correct default values. r=sicking (bf1e5673c0) - Bug 1240651 - Annotate addonId into crash report (r=bholley) (4be5ef9e5e) - Bug 1254906 - Change the annotation on JSPrincipals::dump's definition to match that of its declaration. r=bz (2e46a62057) - Bug 1211590 - Inherits OriginAttributes from loading principal for GetChannelURIPrincipal. r=sicking (838147dbce) - Bug 1251311. JS::DescribeScriptedCaller can't throw JS exceptions. Adjust some callers accordingly. r=khuey (2f3f111d74) - Bug 1210703 - followup: fix test file used in caps and fix assertions to have actual/expected value in the right order, rs=bustage on a CLOSED TREE (548ddafc98) - Bug 1208756 - Tests. r=billm (6b803253f2) - Bug 1238160 - Test frame principal when toggling isolation. r=bz (a1954c14dd) - Bug 1237141 - Make this test pass in e10s. r=felipe (32b8c1479f) - var-let (1bb1fe779e) - Bug 1207494 - Part 10: Remove use of expression closure from dom/json/. r=jst (668bf3efa8) - Bug 1207494 - Part 9: Remove use of expression closure from dom/indexedDB/. r=khuey (8bf68b9afe) - Bug 1043562 - Hide the Contacts API from the contexts that lack sufficient privileges, such as Firefox desktop and Android; r=smaug (dd78b59dda) - Bug 1152114 - Ignore webapps with localId 0 (r=fabrice) (dbd208872b) (c6ee756140)
  22. can't reproduce here, can you try with new profile?
  23. New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.5.1-Goanna-20240302.7z Changelog: Out-of-tree changes: * update Goanna3 to git ce0ac6811d...86eaa55e65: - fix passwordManager.dtd encoding error (60b86c75d9) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1254108 - Remove incorrect assertion about heap size r=terrence (a98d1df06b) - Bug 1244412 - Make ZoneCellIter work correctly whether called under GC or not r=terrence (cec67ebbd3) - Bug 1244412 - Remove ZoneCellIterUnderGC now it's no longer needed and refactor r=terrence (3b98615a8b) - Bug 1244412 - Fix suprious GC hazard r=me (bfbdee71b0) - Bug 1253461 - Fix race condition in Shape::fixupDictionaryShapeAfterMovingGC r=terrence (3f15dd893c) - Bug 1224038 - Part 1: Add infallible versions of uid and hashcode getters; r=sfink (c8a7bac9b5) - Bug 1252329 - Fix interaction between AutoClearTypeInferenceStateOnOOM and compacting GC r=terrence (3f35df9bad) - Bug 1224038 - Part 2: Use stable hashing for NewTable; r=sfink (1046b72221) - Bug 1224050 - Use stable hashing for the IntialShapesTable; r=jonco (08aa726019) - Bug 1227035 - Tighten the check in ObjectGroup::useSingletonForClone a bit more. r=bhackett (c817b1a595) - Bug 1257903 - Compact arenas containing shapes r=terrence (bc7f90586b) - Bug 1235572 - Enforce SRI if content signature is enforced r=francois (1f0723fccf) - Bug 1254856 - Use a better window for 3rd-party checks. r=sicking, r=billm (9160d94db5) - Bug 1253575 - Annotate the crash report on failure in opening the process handle for plugin or content process. r=billm (8940f5247c) - No bug. Make it easier to work on specific functions in the XDB files (01cd0735cc) - Bug 1251703 - Always resolve virtual calls to known callees, r=mccr8 (b042b74487) - Bug 1250709 - Implement shell-only hazard analysis job, r=garndt (a11947ad0d) - Bug 1253466 - Don't pass --enable-threadsafe to js/src/configure. r=mshal (ed2fd1554b) - Bug 1246804 - Switch to using in-source annotations. Use C++ inheritance information when describing GC types. Add a test suite., r=terrence (f5fddd8dad) - Bug 1257979 - Use a GCHashSet for a hash in the JSON stringifying algorithm. r=sfink (e6baa61177) - Bug 1242810. r=jandem (fca11d1b92) - Bug 1253099. r=arai, r=efaust (9972e18152) - Address review comments from bug 1246804 (f36a5d29df) - Bug 1226928 - dochsell changes for content-signing on remote about:newtab, r=bz,mconley (da3ecffcd4) - Bug 1226928 - content-signature verification tests for about:newtab, r=mconley (8f77c22596) - Bug 1257730 - Fix ping when no URI is available. r=sicking (67d3a9541d) - Bug 518805 - Don't do meta refreshes when backgrounded r=bz (609b2c0a2c) - Bug 513129 - Dont reuse connections after security prefs change r=hurley (379e74d1f1) - Bug 1256248 - allow disabling content-signatures for about:newtab on certain channels, r=mayhemer (35fadec30f) - Bug 1234896 - refptrs for httphandler.cpp r=valentin.gosu (7aff77f88e) - Bug 1242926 - Increase the max retry attempt number. r=mcmanus (9085644f4e) - Bug 1144040 - Coverity detected uninitialized nsHttpHandler members, r=mcmanus (8ec1e49577) - Bug 1231416 - fix Mulet UA string generation rule. r=fabrice. (d952dd06e2) - Bug 1220061 - Android UA is not correct when MOZ_UA_OS_AGNOSTIC is set r=gerv (e007b6f1a3) - Bug 962358 - Provide an observer event to close persistent connections. r=arthuredelstein (903d2fa203) - Bug 1226526 - NS_ENSURE_ARG_POINTER on result to remove warning added by scan-build. r=mcmanus (7d87d1502b) - Bug 1248452: Rewrite NS_IsHSTSUpgradeRedirect to use HttpBaseChannel::GetSecureUpgradedURI. r=jduell (f806456238) - Bug 1249450 part 1: Move GetSecureUpgradedURI from HttpBaseChannel to nsNetUtil. r=mcmanus (70b023486b) - Bug 1249450 part 2: Convert some nsIURI SetScheme("https") calls to use NS_GetSecureUpgradedURI instead. r=mcmanus (6dea15dd6b) - Bug 451081 - Introduce ORIGIN_IS_FULL_SPEC protocol handler flag, r=bz+standard8 IGNORE IDL (e7d651c6b7) - Bug 991016 - Check return value of a setDelegate call. r=efaust. (4bf66d532f) - Bug 1240414 - Fix ThrowUninitializedThis to do the right thing for eval and arrow function frames. r=efaust (a04625b047) - Bug 1254349 - Remove unused error messages. r=mrrrgn (58fd90f345) - Bug 1256464 - Use LPSTR instead of LPVOID to avoid C4477 on VS2015; r=froydnj (ec57a4894e) - bug 1250486 - make some xpconnect wrapper ctors constexpr to get rid of static constructors r=bz (7681e3102f) - Bug 1250192 - Do not synthesize a var binding for Annex B.3.5 if there is an arg binding of the same name. (r=jorendorff) (601ac2528c) - Bug 1237588 - One of the File::Create methods is not used, r=smaug (ac6f036ceb) - Bug 1173317 - Change the string argument for Directory::GetName from nsString to nsAString. r=sicking (1e670db10d) - Bug 1244782 - Removed non-used variables in Directory.cpp, r=smaug (0f01c9747a) - Bug 1234192 - part 1 - FileSystemBase should not be thread-safe, r=smaug (1d24a83a75) - Bug 1234192 - part 2 - Directory should unlink/traverse the OSFileSystem in order to unlink/traverse the window, r=smaug (acea1d57d6) - Bug 1251723 - remove ScopedDeletePtr; r=Waldo (eb6af862a5) - Bug 1252153 - use UniquePtr instead of ScopedDeletePtr in HeapCopyOfStackArray; r=jrmuizel (1ffb6c113f) - Bug 1251715 - use UniquePtr instead of ScopedDeletePtr in dom/media/; r=gerald (910c698731) - Bug 1239870 - Part 1: Remove declaration of test_utils from header. r=bwc (d295b3a379) - Bug 1239870 - Part 2: Split out NrIceCtx initialization. r=bwc (a399a76d59) - Bug 1239870 - Part 3: Add a base mtransport gtest. r=bwc (5d0a79a54d) - Bug 1239870 - Part 4: Disable broken proxy tunnel tests. r=bwc (8c24c01723) - Bug 1239870 - Part 5: Switch over mtransport tests to mozilla gtests. r=bwc (0e00f9e97d) - Bug 1251714 - use UniquePtr instead of ScopedDeletePtr in media/; r=jesup (a274b4172e) - Bug 1251718 - use UniquePtr instead of ScopedDeletePtr in WebGLElementArrayCache; r=baku (39ebd0f02f) - Bug 1251716 - use UniquePtr instead of ScopedDeletePtr in DrawTargetCairo; r=jrmuizel (fe889eaff3) (baacd3ba62) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1212114 - Stop using dom::Promise::MaybeRejectBrokenly() in various FileSystemTaskBase subclasses. r=baku (9f6ea5db27) - Bug 1253534 - Suspicious code with probably reversed parms in call to IsSingleLineTextControl, r=mounir (1a5ee1fd1e) - Bug 769117 - Mochitests for youtube flash -> html5 rewriting; r=bz r=hsivonen (6324471dd9) - Bug 1250148 - FormData should treat empty input type=file as empty string in FormData and as unnamed Blob in HTML submission, r=smaug (7043113247) - Bug 1173320 - patch 1/8 - Implement Directory object as string and not as BlobImpl, r=smaug (eca4bec6ea) - Bug 1173320 - patch 2/8 - Proper naming for the FileSystem path serialization, r=smaug (e1604ff2b1) - Bug 1173320 - patch 3/8 - Improve the Windows path management, r=smaug (f8da8541b5) - Bug 1252347 - Provide missing implementations of nsIBaseWindow::SetPositionDesktopPix. r=emk (97f9b92465) - Bug 1235066 - SVG elements should not display title attributes as tooltips. r=enndeakin (a77e809688) - Bug 1251809 - Add input[type=file] tooltip support for e10s. r=ehsan (9f72cf3cd2) - Bug 1173320 - patch 4/8 - Directory in FileList, r=smaug (c09d445043) - Bug 1246244 - Regression test. r=jaws,Margaret (8de084f9db) - Bug 1224105 - Allow windowless chrome docshells containing content docshells (r=smaug) (3343a2a966) - Bug 1230267 - Inconsistent display of SVG title as tooltip when multi-process is enabled. r=jst (b3fc298b7f) - Bug 1173320 - patch 5/8 - Cleanup manual string path management, r=smaug (8f6f0c4e44) - Bug 1250403 - Part 1. Define ARCH_CPU_ARM64 instead of ARCH_CPU_AARCH64. r=billm (d93a0b54da) - Bug 1250403 - Part 2. Import crbug #354405 for aarch64. r=billm (9dca949bcc) - Bug 1246501 - Add ppc specific atomic operations to ipc/chromium. r=Waldo (8054b612be) - Bug 1257305 - Avoid VS2015 about casting int to void*. r=dvander (6234acf6fc) - Bug 1207401 - Send B2G sandbox logging to both stderr and logcat. r=kang (ae404aa5ca) - Bug 1173320 - patch 6/8 - Make FileList clonable to workers if it doesn't contain Directories, r=smaug (ea6ba42f31) - Bug 1173320 - patch 7/8 - Tests for FileList and Directories, r=smaug (3f11503300) - Bug 1222522, part 1 - Make most dom/devicestorage/ tests work with e10s. r=dhylands (3cc7e339a5) - Bug 1173320 - patch 8/8 - Fix e10s tests for DeviceStorage API, r=smaug (949454bae7) - Bug 1222522, part 2 - Inline devicestorage_cleanup() in dom/devicestorage/ tests. r=dhylands (bcdee11385) - Bug 1258137 - OSFileSystem should not be kept alive by more than 1 Directory, r=smaug (225775f48d) - Bug 1255867. Remove some unnecessary AutoJSAPI uses. r=bholley (618cf018e8) - Bug 1237173 - Part2: Change type of duration to Maybe<StickyTimeDuration>. r=birtles (6b83473e05) - Bug 1238469 - Part 1: Refactor b2g emulator tests to remove the usage of custom mozharness configs; r=ahal (a128c8a8bb) - Bug 1238469 - Part 2: Refactor b2g mulet tests to remove the usage of custom mozharness configs; r=ahal (6c7ced3419) - Bug 1238469 - Part 3: Use b2g_emulator_unittest.py for b2g marionette tests; r=ahal (5fdb88b0e1) - Bug 1237173 - Part3: Throw TypeError if duration is NaN, negative value or not 'auto' string. r=birtles, r=smaug (d60b0318d2) - Bug 1136567 - Marionette test for selection carets' positions after changing orientation of device. r=Automatedtester (e7b25b1e4f) - Bug 1138839 - Part1 - Marionette test for selecting text inside an iframe. r=automatedtester (45db397a94) - Bug 1138839 - Part2 - Fix naming issue in marionette test for selection carets. r=automatedtester (c54850d9d3) - Bug 1198542: Update Marionette element IDs to be valid UUID. r=ato This allows WebDriver compatibility to create valid URI. (1b3de245de) - Bug 1204496: When searching by link text start from the startNode and not the rootNode; r=ato (0dfa3b8830) - Bug 1157725 - Rewrite test_mouse_action.py to be more robust. r=ato (40273abca2) - Bug 1141519: added test that puts marionette into a position that can cause hangs when in content scope; r=jgriffin (c99d8cf325) - Bug 1246407 - Rename parent directories for Marionette client and test harness; r=automatedtester (79d4e521fd) - Bug 1253989 Part 3 - Use @parameterized to rewrite selection mode tests. r=mtseng (baf189f1d5) - Bug 1253989 Part 4 - Rename AccessibleCaret test files. r=mtseng (d562edc8f4) - Bug 1251519 Part 3 - Add regression tests for caret dragging. r=mats (048dd5f103) - Bug 1253989 Part 5 - Remove touch caret and selection carets naming. r=mtseng (9929425b6d) - Bug 1253989 Part 6 - Refactor open_test_html(). r=mtseng (25a2424ca1) - Bug 1251519 Part 4 - Add tests for dragging caret to content boundary. r=mats (489b47269b) - Bug 1251519 Part 5 - Use union rect of child frames for clamping. r=mats (5520416749) - Bug 1216924 - Don't align to tiles (either real or virtual) if displayport suppression is enabled. r=BenWa (d470d188e4) - Bug 1254273 - Align the displayport to a max of 256 pixels even if the layer is larger. r=BenWa (0cf8cc0b6c) - Bug 1257938 part 3: Remove support for the "layout.css.sticky.enabled" pref (so we'll unconditionally support "position: sticky"). r=corey (fe12efd18f) - Bug 1257938 part 1: Adjust automated tests to assume position:sticky is unconditionally supported. r=corey (e749ac579e) - Bug 1257938 part 2: Remove separation between test_position_sticky.html & its helper-file, now that it doesn't need to tweak a pref. r=corey (631edab31a) - Bug 1257491 - Ensure that if the peek-messages code modifies the displayport, we schedule a repaint. r=BenWa (d6fb6ff96c) - Bug 1255006 - Ensure the displayport rect takes priority over a suppressed-margins displayport. r=kats (aa6cbc0250) - Bug 1259235 - Add IsScrollFrameWithSnapping to speed up event regions. r=mstange (2a744c311e) - Bug 1185140 - [css-grid][flexbox] Make grid/flex item blockification happen before creating table pseudos, per the latest specs. r=dholbert (dddb8b17ef) - Bug 1224424 - Replace mask-mode:auto keyword by mask-mode:match-source; r=dbaron (5a51b3b301) - Bug 1252039 - corrected MOZ_ASSERT expression in SeparatorRequiredBetweenTokens. r=dbaron (08790aa514) - Bug 1243734 - Part 1. Use MOZ_ENABLE_MASK_AS_SHORTHAND to define the type of mask property; r=dbaron (d8cd3a1c4a) - Bug 1243734 - Part 2. Set up gCSSProperties depends on mask-as-shorth and; r=dbaron (aa6b0259d8) - Bug 1243734 - Part 3. Set mask-mode reftest as failure before enable mask-as-shorthand; r=dbaron (6a326fbaf2) - Bug 1243734 - Part 5. Add MOZ_ENABLE_MASK_AS_SHORTHAND compile flag; r=ted r=dbaron (fcc1344ac8) - Bug 1142531: Check more bits in nsStyleContext::MoveTo assertion. r=heycam (8b62b139df) - Bug 1258147 - Pierce through display:contents style context ancestors when looking for CB context to compare our writing-mode to. r=jfkthame (956d8c25e5) - Bug 823483 patch 1 - Check for percentage max-width in addition to percentage width when deciding to ignore intrinsic min-width of replaced elements. r=dholbert (f88cb5f6a8) - Bug 823483 patch 3 - Limit effect of percentage width and max-width on intrinsic size to elements with replaced element sizing. r=dholbert (2573c3cfff) - Bug 823483 patch 4 - Make a percentage max-width override a fixed width for replaced element intrinsic size computation. r=dholbert (dda859f06c) - Bug 823483 patch 5 - Make (again) percentage width on text inputs make intrinsic minimum width be 0. r=dholbert (d46ada73ef) - Bug 1247929 patch 2 - Hard-code the Web-compatible set of form controls whose intrinsic minimum inline-size shrinks to 0 when inline-size (width) is specified as a percentage. r=dholbert (e4f0c80fcb) - Bug 1254968 - Add support for running JS builtins' constructors over Xray wrappers without unwrapping the newTarget. r=bholley,f=bz (56213ae395) - Bug 1249123 - Add telemetry for __defineGetter__/__defineSetter__ |this| values. data-review=bsmedberg r=till (52c5fd3488) - Bug 1232639 - Implement Object.{values,entries} in C++ to avoid native call overhead in tight loop. r=jorendorff (7262497283) - Bug 1254966 - Disambiguate JS Telemetry macro names. r=evilpie (781d0916c4) - Bug 1254384: Use generic shell switch syntax in js/src/jit-test tests. r=nbp (6f5975cc55) - Bug 1253016 - Remove legacy __defineGetter__/__defineSetter__ this behavior. r=till (cf1b7ad28c) - Bug 1253016 - Implement and test the new spec for legacy functions. r=till (1ff7762e3e) (cf2d7d1ae9) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1251999 - [css-grid] Update <fixed-size> parsing to the latest spec. r=dholbert (07f68007b7) - Bug 1151243 part 5 - [css-grid] Reftests for abs. pos. static-position. (f9a3b24508) - Bug 1242053 part 1 - [css-grid] Fix parsing / serialization of grid-template subgrid values. r=dholbert (39576c2f6d) - Bug 1242053 part 2 - [css-grid] Enable subgrid support for tests. r=dholbert (6da4aeb35a) - Bug 1240956 part 2 - [css-grid] Update tests due to the changed column/row value order for 'grid', 'grid-template' and 'grid-gap' properties. (16d2258d3a) - Bug 1253529 part 1 - [css-grid] Replace uses of the 'grid-template' shorthand with 'grid'. (f847bfa554) - Bug 1253529 part 2 - [css-grid] Remove the 'grid-template' shorthand. r=dholbert (d553c2f623) - Bug 594933 - Part 1: Let calc() supports number. r=dbaron (e4bc39b5f0) - Bug 594933 - Part 2: Add support for calc() to line-height. r=dbaron (901227bacb) - Bug 1253189 part 5 - Import reftests of css-values. r=dbaron (4599431827) - Bug 1253189 part 4 - Add skip.list for skipping imported tests. r=dbaron (014f7ca7de) - Bug 1253189 part 1 - Make import-tests.py compatible with Windows. r=dbaron (a22c3e4f7f) - Bug 1253189 part 2 - Update import-tests.py script to work on the current repo. r=dbaron (7535b38b71) - Bug 1253189 part 3 - Update existing received w3c reftests. r=dbaron (0fa2d6e2de) - Bug 1253189 followup - Update skip.list to match the directory name on CLOSED TREE (019b55c3c9) - Bug 968761 - Treat nested calc() as plain parenthesis. r=dbaron (537506f4e5) - Bug 1248371 - [css-grid] Require that each track has a definite min- or max-sizing function when the track list contains a repeat(auto-fill/fit) track. r=dholbert (330dd37427) - Bug 1244638 - Part 1:implement AnimationEffectTiming iterationStart. r=birtles, r=smaug (d0217068ac) - Bug 1244638 - Part 2: Throw TypeError if iterationStart is NaN, negative value or Infinity. r=birtles, r=smaug (f631e261a0) - Bug 1238845 - Implement UUID helper - dom/bluetooth & dom/webidl & layout/build change. r=jocelyn, r=bz (3ddfa8cccf) - Bug 1252790 - Remove RuleHashTableOps. r=dbaron. (b52d9e2613) - Bug 1252375 - Fix up jemalloc stats reporting. r=erahm. (dbecb54598) - Bug 1249503 - Make WindowsAddressSpaceReporter bloat memory reports less. r=erahm. (3bfb6932cb) - Bug 1253085 - Remove the |PLDHashTable*| argument from PLDHash{HashKey,MatchEntry}. r=froydnj. (1331fd9ea0) - Bug 1251127 - Gracefully handle multiple calls to nsMemoryReporterManager::Init(). r=erahm. (c51f57907e) - Bug 1234540 - verify the validity of hashEntry, if it's null return with NS_ERROR_FAILURE. r=michal (f44bd269db) - Bug 1112499 - Set up shutdown pipe before new thread starts. r=keeler (73b9a56196) - Bug 1245059 - Disable NotifyIpInterfaceChange use for now. r=mcmanus (ab11fd8507) - Bug 1251873 - Store the trimmed referrer URL on HTTP channel if a trimming referrer policy is in effect; r=mcmanus (3f43d5b351) - more bits of bug 366559 - patch 7, content-encoding brotli for https (f127a97450) - Bug 1250115 - initialized pollInterval with 0 in order to prevent garbage value if Poll(..) doesn't get called. r=dragana (af55e06789) - Bug 1251493 - Remove remaining references to MOZILLA_XPCOMRT_API from netwerk. r=mcmanus (43d711d2d6) - Bug 1242452 - only if PR_GetIdentitiesLayer return valid pointer continue and pass it's result to PR_GetIdentitiesLayer. r=mcmanus (61a2785337) - Bug 1251595 - Check if mNetAddr is set before sending ipv4/6 telemetry. r=mcmanus (9d081bc0b9) - Bug 1252755: increase maximum UDP packet size to 9216 bytes for jumbo frames. r=jesup (3d629473ea) - Bug 1194259: warnings-as-errors bustage fix rs=bustagn a CLOSED TREE (5b8288ff6d) - Bug 1227781 - Fix crash with bogus STUN parameters. r=bwc (7d132a37ff) - Bug 1231196: Fix init of PeerConnectionImpl::mThread for unit-tests and similar. r+drno (60f11ed191) - Bug 1230184 - plumb setParameters down to JsepTrack. r=bwc, r=mrbkap (fdeaafb737) - Bug 1231507 - Part 1: selectSsrc chrome-only API for SSRC-based filtering of receive tracks. r=drno, r=smaug (c24ce1a76e) - Bug 1221837 - Accept hard coded codec numbers without rtpmaps. r=bwc (89b81c861c) - Bug 1231507 - Part 2: added mochitest SimulCast offer test case r=jib (05d838960f) - Bug 1230184 - setParameters webidl. r=smaug (6319cdfca7) - Bug 1230184 - add input parameter validation to setParameters. r=bwc (c0740c142a) - Bug 1230184 - add media.peerconnection.simulcast pref. r=bwc (99b1a4978d) - Bug 1247619 - add console warning about OAuth for STUN not yet supported. r=jesup,smaug (801eaa66e1) - Bug 1241153: Stop blocking addTrack on GMP init, and update codecs on existing tracks when GMP init finishes. r=jesup (3473dfe0ce) - Bug 1251737 - Remove remaining references to MOZILLA_XPCOMRT_API from media. r=jesup (7b32d9d191) - Bug 1218326: Prevent datachannel operations on closed PeerConnections. r=jesup a=lizzard (5d20d7dd7f) - Bug 1211091 - use upper boundary for streams per data channel. r=bwc (7f9462c434) - Bug 1188391 - separate immediate ICE failures from failures after checking. r=bwc, r=vladan (9095c58656) - Bug 1227708 - Differentiate ICE_SUCCESS_RATE telemetry for loop vs webrtc r=jesup (399406c872) - Bug 1232082 - fix removal of remote tracks to update receivers. r=jesup (81998ed355) - Bug 1244913 - Add test_peerConnection_scaleResolution.html r=bwc,jesup (8ac2d8a363) - Bug 1249860 - Add simulcast test for resolution scaling. r=bwc (c7753bf02b) - Bug 1247622 - Make RTCRtpSender.setParameters return a promise. r=jesup,smaug (4c2504adc8) (86eaa55e65) * 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
×
×
  • Create New...