Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 10/22/2022 in all areas

  1. New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20221022-c0522908da-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20221022-c0522908da-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20221022-c0522908da-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20221022-c0522908da-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 1068087: Add a simple mechanism for content pages to communicate with chrome. r=mconley (b6ce7f0be2e) - Bug 1184626 - Add a per-process push message listener. r=smaug (0d65907e786) - Bug 1188686 - Clear push subscriptions when forgetting about site. r=kitcambridge (ff8d40a053) - Bug 1188450 - Add an empty EXPORTED_SYMBOLS array to PushServiceChildPreload.jsm; r=nsm (7d2274ddef) - Bug 1190661 - Send push only to child processes when in e10s mode. r=smaug (bcdc3b4207) - Bug 1192441: Disable Push service debug logging by default. r=doug (d66aebc97d) - Bug 1196512 - Use principals to test for push permissions. r=nsm (c41ba7be28) - Bug 1197998 - Use counters for Push subscribe, unsubscribe and permission query. r=froydnj,kitcambridge,jst (e3bbaddfef) - Bug 1172502 - Add message encription for WebPush. r=mt r=kitcambridge r=keeler r=smaug (ae571ed395) - Bug 914481 - Patch 1 - Push usage and permissions telemetry. r=kitcambridge (d3a69bf4f0) - Bug 914481 - Patch 2 - Track subscribe and unsubscribe success/failure. r=kitcambridge (aa049e0804) - Bug 914481 - Patch 3 - Subscription and quota expiration times. r=kitcambridge, p=ally (d9dd4a3dcc) - Bug 914481 - Patch 4 - Track why we fail to deliver notifications to Service Workers. r=kitcambridge (9d8e7f0d38) - Back out bug 1100863 and bug 1152264 for causing bug 1189729 (5bd65ff786) - Bug 1185544 - Add data delivery to the WebSocket backend. r=dragana,nsm (2c3242e712) - Bug 1149195 - Expose push message data accessors. r=nsm,dragana,smaug (52333cbc9bc) (5e37efec1a) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1148708: Add missing 'override' annotations in DocAccessibleChild.h. rs=ehsan (d606358545) - Bug 1210408 - make nsMaiInterfaceAction work with proxies, r=tbsaunde (f7c819c6ae) - Bug 1210407 - teach nsMaiInterfaceTable to use proxies, r=tbsaunde (4ca4f10b5f) - bug 1185157 make sure we don't send an event to a destroyed ipc document r=billm (23acf53f75) - bug 1214864 - make SetCarretOffset() async r=davidb (e3079e9b2d) - missing of Bug 1139972 - IPC Proxy for charAt, r=tbsaunde (e9593ed752) - bug 1191598 - Pass MOZ_CURRENT_PROJECT in environment when running post-build automation steps for universal mac builds. r=gps (fc342c6ced) - Bug 1164596 - Add mach android-emulator command; r=ahal (afeb9b27d1) - Bug 1223149 - Add basic usage documentation for mach build; r=glandium (bfb802d175) - Bug 1182301 - Improve 'mach build' notifications. r=gps (2c65a122d1) - Bug 1184696 - Add clobber targets to |mach clobber|; Ability to clobber compiled python files, r=gps (35d8be292e) - Bug 1117958 - Allow any debugging options to the run or gtest mach subcommands to automatically enable debugging. r=gps (32f986af4b) - Bug 1180081 - Properly rebuild gtest/libxul before running gtests. r=gps (80db9a3d49) - Bug 1171647, part 1 - Define a new function to convert the mode to a string. r=njn (61ad16f5ba) - Bug 1171647, part 2 - Remove redundant assertion for dark matter mode. r=njn (b5ac9519f3) - Bug 1058178, part 1 - Implement DMD heap scanning mode. r=njn (60e1079536) - Bug 1058178, part 2 - Implement address clamping analysis for DMD scan logs. r=njn (45c0326b93) - Bug 1102388 - Fix DMD static constructor ordering dependency. r=mccr8 (59b87897a1) - Bug 1128705 - Don't redefine PAGE_SIZE in DMD if it's already defined. r=erahm (49216348ee) - Bug 1179042 - Add a script for analyzing memory blocks using a heap scan DMD log. r=njn DONTBUILD (1c08d2d66e) - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat (1c999d139b) - Bug 1158772 - fix non-idiomatic memset call in nsDeque.cpp; r=erahm (de6b555245) - Bug 1199400 - Part 1: Use CheckedInt when growing nsDeque capacity. r=froydnj (dfdf6814a3) - Bug 1199400 - Part 0: Remove unused nsDequeIterator. r=froydnj (38d69d7f47) - Bug 1199400 - Part 2: Add tests for possible nsDeque corner cases. r=froydnj (931baff195) - Bug 1201997 - Part 1 - Converted compiled test to gtest for nsDeque class. Added tests to test untested methods. r=froydn (e893916651) - Bug 1201997 - Part 2 - Removing unused methods from the nsDeque class. r=froydn (41595a90ac) - Bug 1201997 - Part 3 - Make internally used methods private. r=froydn (8cd3afd96f) - Bug 1201997 - Part 4 - Change size and offset variables to size_t.r=froydn (73eabc8d60) - Bug 1215140 P1 Add an nsIConsoleReportCollector interface to support navigation channel logging. r=bz (8a41535e2b) - Bug 1215140 P2 Make HttpBaseChannel implement nsIConsoleReportCollector. r=bz (75fca301f2) - Bug 1197679 - If nsUnknownDecoder is involved in e10s DivertToParent can break. r=jduell (5d94a12504) - Bug 1178991 - smartptr for http converter r=hurley (8e7fbc8443) - bug 366559 - patch 2, fix nsHTTPCompressConv indentation r=bagder (ba762da587) - bug 366559 - patch 3, fix nsHTTPCompressConv bracing style r=bagder (54195ab451) - bits of bug 366559 - patch 7, content-encoding brotli for http (f0b4051022) - Bug 1205112 - Make PushEvent.data nullable. r=mt,smaug (775db32856) - Bug 1193414 - SharedWorkers thread should be kept alive also when the SharedWorker object is CCed, r=khuey (b77ea8125c) - Bug 1206520: Add about:config prefs to enable throwing on asm.js validation failures; r=bz (c42126665d) - Bug 1193414 - Telemetry for SharedWorker spawning. r=bkelly (77984b7bcc) - Bug 1205676 - Enable WPT service-worker/unregister-then-register-new-script.https.html in e10s, r=nsm (ec24939cf6) - Bug 1193133 - Throw when calling postMessage from a Service Worker dom object with no global. r=bkelly (526dcacfab) - Bug 1181871 P1 Only enforce Cache Context shared data destruction on target thread after init. r=ehsan (cdbf3ed3a8) - Bug 1181871 P2 Fix ServiceWorkerManager usage of stack-based ErrorResult. r=ehsan (c449195d90) - minor cleanup and missing bit of 1198230 (02f459db05) - Bug 1143717 - Implement the ServiceWorkerMessageEvent interface. r=baku (027b3465f2) - fix misspatch (708eee4e84) - Bug 1188545 - Disentangle service workers from shared workers and refactor event dispatching code into a separate class. r=nsm,mrbkap (fb5b5341c9) - Bug 1205228 - Change PackagedAppVerifier to notify the verification result asynchronously. r=valentin. (9edda0fa00) - Bug 1178518 - Packaged App Utils. r=valentin (f60f3b7a93) - Bug 1213150 - Part 1: Add a nsContentUtils::IsNonSubresourceRequest helper; r=jdm (b509cc3cc9) - Bug 1213150 - Part 2: Rework ShouldPrepareForIntercept() in terms of subresource requests; r=jdm (2e92fe8780) - Bug 1213150 - Part 3: Remove nsIInterceptedChannel.isNavigation; r=jdm (becf1cc12f) - Bug 1213150 follow-up: fix build bustage (8d73d6ca73) - Bug 1198394 - Part 1: Allow interception of HSTS upgraded connections in non-e10s mode; r=mcmanus (f504c5be08) - Bug 1198394 - Part 2: Add a test for interception of HSTS upgraded connections; r=jdm (054e984eef) - Bug 1187011 - Don't allow response body with null body status. r=bkelly (b1860741d1) - missing bit of 1140788 (29d319712e) - Bug 1213436 - Reject core dumps with node IDs that don't fit in an IEEE 754 double; r=sfink (3c1f6fdda0) - Bug 1211006 - Add Debugger.Source.prototype.canonicalId; r=ejpbruel (eef7b79fce) - Bug 1199218 - Implement JS::ubi::Node::size for js::LazyScript referents; r=sfink (098a48d240) - Bug 1220031 - Add JS::ubi::Node::scriptFilename; r=sfink (6b824ae680) - Bug 1143575. Remove unused MediaQueue::Empty. r=cpearce (de737f3433) - Bug 1209933 - Make sure all parent runtime pointers are the topmost parent, r=billm. (fe824d967d) - Bug 1197012 - Fix ThrowTypeError in Notification. r=mccr8 (0b1a097526) - Bug 1197893 - Check the number of arguments for ThrowTypeError() and ThrowRangeError() at compile time. r=peterv (d98c7d78a0) - Bug 1142083 - Add test for IDN Unicode domain redirect. r=mcmanus (0c8961fe17) - Bug 1187159 - Add mochitest for loading packaged apps (iframe+fetch+mozapp) r=jduell (ce90ea561b) - Bug 1186290 - Notify TabParent to switch process when loading a signed package. r=honzab, r=kanru. (c58a14554a) - fix (15e2df75eb) - Bug 1206124 P1 Fix "same-origin" CORS credentials in FetchDriver. r=ehsan (fae1bb6ab3) - Bug 1206124 P2 Test fetch() with credentials and redirects. r=ehsan (ffc6254112) - Bug 1211751: Remove nsIChannelEventSink-forwarding from EventSource and FetchDriver. It's never needed. r=smaug (adafe5737a) - Bug 1212433 Fail fetch() calls that require preflight and also redirect. r=sicking a=abillings (c0d6742b9e) - Bug 1193128 - Fix base64 decoding when fetching data URIs. r=baku (80bafa291a) - Bug 1195167 part 1: Let necko handle all protocols. r=bkelly (bb932b0ada) - Bug 1195167 part 2: Remove redundant aCORSFlag argument and instead use mCORSFlagEverSet. r=bkelly (beadafcad0) - Bug 1195167 part 3: Remove more scheme-specific handling from FetchDriver. r=bkelly (d00b38db9e) - Bug 1195167 part 4: Remove FetchDriver::BasicFetch since it is empty. r=bkelly (c5ed097267) - Bug 1210413 P2 Test CORS credentials on cross-origin redirects. r=sicking a=dveditz (b4eeb8aac0) - Bug 1210413 P1 Propagate new channel load flags from child to parent on redirect. r=jduell a=dveditz (8b329af4fa) - Bug 1195167 part 5: Make FetchDriver use AsyncOpen2. r=bkelly (cc217c4cc1) - Bug 1195167 part 6: Some code simplification since necko handles fetch recursion. r=bkelly (f3b6da2262) - Bug 1195167: Followup to fix test which I forgot to change (81e7439a2e) - Bug 1215746: Remove RequestMode::Cors_with_forced_preflight. r=bkelly (0336e812b6) - Bug 1211000: Move CORS preflight logic from nsCORSListenerProxy to nsCORSPreflightListener. r=ehsan (bf2f71cf22) - missing bit of Bug 1211443 - Drop scheduled update if decoder initialization isn't done yet. r=jya (f6bc074e33) - Bug 1182571: Fix nsILoadInfo->GetContentPolicyType API to be less ambigious. Audit and fix all users of it. r=ckerschb (5af6fa7442) - fix (e40c8e7625) - Bug 1173811 - Part 1: Propagate the response URL to intercepted channels when necessary (non-e10s). r=mayhemer,bkelly (26f4f13c28) - Bug 1173811 - Part 2: Propagate the response URL to intercepted channels when necessary (e10s). r=mayhemer,bkelly (a603fe1df2) - Bug 1154309 - Add New Resource Timing Fields r=bz,hurley (1d14eb6bef) - Bug 1175685 - add OriginAttribute to LoadInfo. r=jonas, r=ckerschb, r=michal (a5d18bb637) - Bug 1175685 - add OriginAttribute to LoadInfo. r=jonas, r=ckerschb, r=michal (fb07d2c8aa) - Bug 1212904 P1 Add a LoadTainting enumeration. r=jduell (a1db8a3e99) - Bug 1212904 P2 Add LoadTainting information to nsILoadInfo. r=jduell (2482e5e334) - Bug 1221151 - use [infallible] in nsILoadInfo.idl instead of manual %{C++ blocks; r=jduell (aae73129b6) - Bug 1045891 - CSP 2 child-src implementation r=ckerschb (792920aeb9) - Bug 1219931 - CSP: Don't allow removing a policy (r=sicking) (9daaab4186) - Bug 1208661 - Dump client-side layer textures. r=BenWa (1f2d17d515) (8a0a002cf2) - pref: follow-up rev 0be1a20a to change pref name from `media.fragmented-mp4.enabled` to `media.mp4.enabled` (f77403970c) - import changes from `dev' branch of rmottola/Arctic-Fox: - fix mac build (11ff07d07d) - Merge branch 'dev' of https://github.com/rmottola/Arctic-Fox into dev (b1d5bda99a) - Bug 1171682 - Disable WebGL in safemode. r=jgilbert (4b388af71d) - Bug 1212724 - Fix compile error in non-unified mode. r=nical (a089c1d600) - bug 1210266 remove unused AudioNode::Callback() r=padenot (7cf3b8ac8d) - bug 1210266 unfriend AudioBufferSourceNode from AudioNode r=padenot (91055f431b) - bug 1210267 use DOMEventTargetHelper::LastRelease instead of custom Release r=baku (f81093ce16) - bug 1179662 call DisconnectFromGraph once only during unlink r=padenot (d95a512d7c) - Bug 1189506. Give AudioContext non-owning pointers to all its AudioNodes. r=karl (f9c2505e25) - bug 1197028 move AllocateAudioBlock to AudioBlock.h r=padenot (59e140347f) - bug 1197028 introduce AudioBlockBuffer r=padenot (bc33ccfc7f) - bug 1199559 write offline buffer in a format suitable for direct use by AudioBuffer r=padenot (69fd69c667) - bug 1199560 finish offline audio context processing even when allocation fails r=padenot (5863c0a56a) - Bug 1140448 - Improving the performances of how AudioEventTimeline calculates values, r=padenot (1a239c48e7) - bug 1191648 don't keep ScriptProcessorNode alive when it has no audioprocess listener r=padenot (8e1e5eb67d) - bug 1191649 determine ScriptProcessor connected status on main thread r=padenot (a919a422c4) - bug 1191648 don't create audioprocess event when there is no listener r=padenot (98ed82f86a) - bug 1199559 write audioprocess input buffer in a format suitable for direct use by AudioBuffer r=padenot (9ffcb9c64d) - bug 1197028 use AudioChunk::ChannelCount() r=padenot (1cf63e9959) - Bug 1148230 - Eliminate the duplicate subexpression (0f1ad073ff) - bug 1197028 use AudioChunk::GetDuration() r=padenot (b9c30d524c) - bug 1197028 introduce AudioBlock to keep track of downstream references to AudioBlockBuffer r=padenot (dfe5d1cb2f) - bug 1199559 add a helper to fallibly allocate ThreadSharedFloatArrayBufferList with buffers r=padenot (4e0c756087) - bug 1197028 use AudioBlock for web audio processing to reuse buffers shared downstream r=padenot (bf12911645) - bug 1201854 handle stop time precisely even when resampling r=padenot (8901626678) - back out part of bug 1197028 (d5d5bfc98a) - Bug 1189506. Put AudioContext::State inline. r=karl (ded4e9a6c0) - bug 916387 keep ScriptProcessorNode alive after input is GCed r=padenot (9430a56c6a) - Bug 1157137 - Fix WebAudio ScriptProcessorNode sometimes gaining high latency. r=padenot (32eadcafaf) - Bug 1189506. Pass AudioContext to AudioNodeStream::Create. r=karlt (8446b0d16d) - bug 1205558 remove unnecessary ScriptProcessorNodeEngine::mSource r=padenot (1e058b4390) - bug 1053011 align "extra" time on AudioContext with processing block size r=padenot (afeb49adbb) - Bug 1188099 - (Part 3) Introduce [ChromeOnly] SpeechSynthesis.forceEnd for tests. r=smaug r=kdavis (53d765144f) - Bug 1189506. Convert ChangeExplicitBlockerCount to MediaStream::Suspend/Resume. r=padenot (cb074a339e) - bug 1205540 don't send more null chunks than necessary to AnalyserNode r=padenot (d382e1f4ae) - bug 1205540 provide querying whether engines need to continue processing even without input r=padenot (36e44cb77b) - bug 1203380 destroy AudioBlocks on AudioNodeStream on graph thread r=padenot (777e68da76) - Bug 1201393. Create an iterator for MediaStreamGraph to iterate over all its streams. r=karlt (3fe295d8c4) - Bug 1195051 - Part 1: Do not unmute the destination node as soon as the AudioContext is constructed; r=padenot (4243840184) - Bug 1195051 - Part 2: Mute the destination node when the AudioContext is suspended, and unmute when resumed; r=padenot (e07d9e3268) - Bug 1201393. Make suspended MediaStreams implicitly always block. r=padenot (d4557acf43) - Bug 1189506. Make AudioContext responsible for tracking all nodes which need to be suspended and resumed. r=padenot (04410070e7) - Bug 1189506. Make suspending/resuming streams more reusable. r=padenot (503052804e) - bug 1201855 rearrange CopyFromBuffer to separate code using numFrames r=padenot (9e2147d19c) - revert blocked to finished (2bed009b25) - bug 1205540 account for active inputs and skip processing when streams are inactive r=padenot (a20049ae19) - bug 864171 move "extra" time accounting for AudioContext with no nodes to destination stream r=padenot (8ef43b8f25) - bug 1208327 make enum AudioContextOperation strongly typed and forward declare instead of including AudioContext.h r=roc (35cc6748c6) - Bug 1201393. Remove usage of FLAG_BLOCK_OUTPUT from MediaRecorder. r=jwwang (d7ddf40ba2) - Bug 1201393. Remove usage of FLAG_BLOCK_INPUT from MediaRecorder. r=jwwang (587979ca8a) - Bug 1189506. Remove usage of FLAG_BLOCK_OUTPUT from MediaManager. r=jesup (d2cb000648) - Bug 1201393. Remove usage of FLAG_BLOCK_* from OutputStreamData::Connect. r=jwwang (e31f1effc4) - Bug 1189506. Don't bother blocking captured media-element MediaStreams while we're not decoding. r=jwwang (c7240f6fc3) - Bug 1201393. Remove usage of FLAG_BLOCK_INPUT from AudioParam/AudioNode. r=padenot (57a3e05283) - bug 1191649 add notification of input node changes r=padenot (752ae93e82) - bug 916387 add a notification of garbage collected input node r=padenot (6336b50f51) - Bug 1201393. Remove usage of FLAG_BLOCK_INPUT from MediaStreamAudioSourceNode. r=jwwang (df4d77f09a) - Bug 1189506. Remove aFlags parameter from AllocateInputPort. r=karlt (b62e152ec3) - bug 1205540 make source stream available during RemoveInput r=padenot (45341fac7f) - Bug 1189506. Remove MediaInputPort::mFlags. r=karlt (61cb5dce71) - Bug 1170958 - Allow MediaInputPort to lock to a specific input track. r=roc (a5ba676c3d) - Bug 1200579 - Stop copying AudioParam timelines. r=karlt (0720f80914) - bug 1209286 remove now unnecessary StreamTimeToDOMTime and DOMTimeToStreamTime r=padenot (ff93dd9d3a) - Bug 1140450 - Lower speex_resampler quality for Web Audio API. r=padenot (2f34f0b90c) - bug 1201855 keep track of buffer position even when there are no channels r=padenot (f3cdcd3bfc) - bug 1201855 send ended event even when the buffer has no channel data r=padenot (5175efcf0a) - backout from from bug 1197028 (ab2235c6b9) - Bug 1163958 - Reduce the allocation in MediaStreamGraph - patch 2, r=padenot (0b00b72341) - Bug 1189506. Fix multi-track MediaStream audio output. r=karlt (b136e91cc5) - Bug 1189506. Simplify PlayAudio based on the fact that track time units == stream time units. r=karlt (e3a164170c) - Bug 1189506. Remove misleading comment. r=karlt (f491ee4f02) - Bug 1189506. Simplify blocking code now that stream blocking decision are always independent of other streams. r=karlt (646ee9a8da) - Bug 1189506. Remove MediaStream::mBlockInThisPhase. r=karlt (4cfc75216f) - Bug 1189506. Remove mExplicitBlockerCount and related code since it's always zero now. r=karlt (1d45b877fc) - Bug 1189506. Remove unused MediaStreamGraph::GetBufferedTicks. r=karlt (5f90c53e87) - Bug 1189506. Simplify blocking calculations based on the observation that once a stream starts blocking in a given processing interval, it must stay blocked. r=karlt (bd1d2a90d0) - Bug 1189506. Replace MediaStream::mBlocked with simpler MediaStream::mStartBlocking. r=karlt (215bacd2fd) - Bug 1189506. Inline RecomputeBlocking. r=karlt (336a6ab1e9) - Bug 1189506. Inline ComputeStreamBlockTime. r=karlt (0b0256bb64) - Bug 1189506. Remove unused NotifyConsumptionChanged. r=karlt (c9f1250b34) - Bug 1189506. Remove unused mFlushSourcesNow/mFlushSourcesOnNextIteration. r=karlt (734d5fff71) - Bug 1189506. Factor out code from OneIteration into helper methods. r=karlt (52b5030073) - Bug 1189506. Move setting of mStateComputedTime to OneIteration so it's near setting mProcessedTime. r=karlt (c3507aaa84) - Bug 1189506. No need to pass aNextCurrentTime to UpdateCurrentTimeForStreams. r=karlt (1c6141e03e) - Bug 1189506. Inline StreamNotifyOutput/StreamNotifyFinished. r=karlt (cdac2c6405) - Bug 1189506. Rename StreamTimeToGraphTime/GraphTimeToStreamTime to ...WithBlocking. r=karlt (e61ffd53a4) - bug 1199559 permit writing to ThreadSharedFloatArrayBufferList when not shared r=padenot (4eaa511691) - bug 1199559 add a factory method to accept generated buffer contents in a format suitable for direct use r=padenot (801f9c6c35) - Bug 1170958 - Add input stream and track as args to NotifyQueuedTrackChanges. r=roc (b3677c801a) - bug 1196111 don't keep AudioContext alive from AudioBuffer r=baku (f1b113c655) - bug 1207003 fetch stream position once instead of three times r=padenot (2cef872dc0) - bug 1207003 remove unused aStream parameter r=padenot (8c3fa1ee88) - bug 1207003 add GraphTime parameter to ProcessBlock() and remove GetCurrentPosition() r=padenot (5f442537a2) - bug 1206362 be careful about double -> int conversion r=padenot (956051f9f1) - Bug 1189506. Remove invalid assertion. r=karlt (4fa8b5a7b1) - Bug 1189506. Create StreamTimeToGraphTime/GraphTimeToStreamTime that don't take account of blocking, and call them from AudioNodeStream. r=karlt (d10f5b1b62) - bug 1205558 use destination stream for audio node engine time r=padenot (a9361c32ac) - bug 1205558 remove unused AudioNodeStream* aSource parameter r=padenot (7667751920) - Bug 1189506. Use mProcessedTime in some places instead of passing aFrm. r=karlt (c5537555e5) - Bug 1189506. Use mStateComputedTime in some places instead of passing aTo. r=karlt (69ed378a74) - Bug 1189506. Use mProcessedTime/mStateComputedTime in ProduceDataForStreamsBlockByBlock. karlt (bc1c49c537) - bug 1214493 restore fractional start time accidentally rounded in 13e85dc6b41b r=padenot (87b7b5de82) - missing bit of 1205558 (a46dbdc0de) - Bug 1185176 - Account for the fact that it is possible for nodes to not have streams. r=karlt (1b5729312b) - Bug 1210266 use parameter index instead of node callback for sending timeline events r=padenot (6501350f34) - remove blocked for finished (89fcb0509c) - bug 1215096 correct off-by-one error in playback position of resampled buffers r=padenot (38c7351675) - bug 1020370 adjust assert to tolerate large skipFracNum r=padenot (f4f5c7f10f) - bug 1020370 use int64_t to avoid overflow in subsample calcs r=padenot (9ec82a2c36) - missing bit of bug 1201855 use unsigned integers for buffer positions (7e83ff4598) - bug 1179662 call UnregisterAudioBufferSourceNode only once r=padenot (40a5d8ab9a) - bug 1205558 introduce SecondsToNearestStreamTime r=padenot (719acd8bc2) - missing bits of Bug 1189506. Make AudioContext responsible (8bd5a1044d) - Bug 1189506. Call GraphTimeToStreamTime in ExtractPendingInput since we know no blocking time has been determined yet. r=karlt (bab799c1d0) (22d3be643b) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1189506. Remove no-longer-used TimeVarying.h. r=karlt (8d2cec3e0c) - Bug 1189506. Set mStartBlocking in UpdateCurrentTimeForStreams to indicate that blocking time has been processed. r=karlt (22495c3d57) - Bug 1189506. Remove INCLUDE_TRAILING_BLOCKED_INTERVAL from PlayVideo. r=karlt (5b748ce70c) - Bug 1189506. Call StreamTimeToGraphTime in MediaStreamGraphImpl::UpdateCurrentTimeForStreams, since we know blocking has been taken account of already there. r=karlt (cffde8399d) - Bug 1189506. Call GraphTimeToStreamTime in DecodedStreamGraphListener::NotifyOutput, since there's no blocking pending there. r=karlt (dd620d1eb5) - Bug 1189506. Call GraphTimeToStreamTime in AudioNodeExternalInputStream. r=karlt (840ec52c58) - Bug 1189506. Use GraphTimeToStreamTime in PrepareUpdatesToMainThreadState. r=karlt (5f19765ab5) - Bug 1189506. Relax assertions a bit. karlt (a75421cc9e) - Bug 1189506. Make PlayVideo use GraphTimeToStreamTime/StreamTimeToGraphTime and remove StreamTimeToGraphTimeWithBlocking. r=karlt (09e05f2197) - Bug 1189506. Make PlayAudio use GraphTimeToStreamTime. r=karlt (2e220a691b) - Bug 1218593 - switch back to the AudioCallbackDriver when there is new audio again. r=padenot (4f8a192db8) - bug 1217625 remove unused MessageQueue() and document message queue thread access r=padenot (6c1b342c9b) - bug 1217625 remove declarations of undefined methods r=padenot (989b7691ed) - Bug 1215699. Ensure that AudioGraphDriver uses the MediaStreamGraph's AudioChannel. r=padenot (455fcf6847) - Bug 1196451 - tweak comment in nsRefPtr.h to be more clear; r=botond (4838f7b333) - bug 1214864 - fixup SetCaret() changes on windows (8fbf8a53fb) - bug 1192353 - make HyperTextProxyAccessibleWrap inherit from (bf4756be27) - bug 1192330 - move static text change data from HyperTextAccessibleWrap to ia2AccessibleText r=surkov (b10597a5d5) - Bug 1192330 - remove ia2AccessibleText::GetModifiedText() r=surkov (e24f7208a4) - bug 1192330 - add ia2AccessibleText::UpdateTextChangeData r=surkov (46ca279dcb) - bug 120684 may have changed which .cpp files are compiled together in unified builds causing ScreenOrientation.cpp to not compile on Windows, a=bustage, CLOSED TREE (67b5220301) - bug 120684, add ChromeNodeList so that chrome JS can create proper NodeList objects, r=baku (05a628700c) - Bug 120684 - use ChromeNodeList in toolkit's listboxes' selectedItems implementation, r=dao,smaug (ee185e34e9) - Bug 120684 - followup: adjust DOM interface test, implied-r=smaug,bustage (4ca143acf4) - missing byRef subsitution of Bug 1207245 - part 3 (97150a9786) - bug 1217625 add a means to schedule a callback after processing on the graph thread r=padenot (810d14b96b) - bug 1217625 remove ADD_STREAM_SUSPENDED r=padenot (872586f13d) - Bug 1216417 - Add logging for audio and video output changes in MSG. r=roc (59bad99c2c) - align pointer type to FF/TFF (856841ec9b) - Bug 1152298 - Implement AutoDriver for CanvasCaptureMediaStream. r=mt (b57c7be8be) - Bug 912342 - Move code MediaOperationTask from .h to .cpp. r=jesup (45a16b4b72) - Bug 912342 - Change capture resolution. r=jesup (12d7a036c6) - Bug 912342 - Pass in Audio/VideoDevice in place of Audio/VideoSource. r=jesup (788fced553) - Bug 1152381 - implement mediaDevices.getSupportedConstraints. r=smaug, r=jesup (04dda577ed) - Bug 1186198 - s/unexpected/unanticipated/. r=drno (02dab80572) - Bug 1191296 - Revert use of .includes() to .indexOf() != -1. r=jesup (99234d311b) - Bug 1181896 - rename .constraintName to .constraint in MediaStreamError r=jesup,bz (7b799900d7) - Bug 1191298 - don't fail on unknown audio constraints e.g. getUserMedia({ audio: {} }) (regression) r=jesup (8d5b9173a6) - Bug 1181883 - Add serializer on MediaDeviceInfo. r=smaug (ac6baa26e8) - Bug 1186209 - Check for VTYPE_EMPTY_ARRAY in enumerateDevices + test. r=jesup (4a158a5d5b) - Bug 1161615 - Clean up gUM mochitest to use promises. r=mt (8823d4466d) - Bug 1181896 - make gUM fail w/OverconstrainedError and candidate argument r=jesup (a146b6150f) - Bug 912342 - Move code SelectSettings to MediaConstraintsHelper. r=jesup (3bfe2277bc) - Bug 1195951 - fix heap type on stack error in MediaUtils' Pledge class. r=jesup (0a4ab1f26f) - Bug 912342 - get Promise out. r=jesup (983b58ce56) - Bug 1170958 - Refactor DOMMediaStream to contain a 3-stage track chain. r=roc (ae86da997c) - bug 1210267 remove custom AudioParam::Release and disconnect in destructor r=baku (16b7be9ddc) - Bug 1192170 - Remove media capture indicator when all tracks have ended. r=jib (d9864efcaf) - Bug 1103188 - Always call MediaManager::NotifyFinished/NotifyRemoved on main thread. r=jib (5754c8c562) - Bug 1103188 - Keep track of capture stop only in gUM stream listener. r=jib (7759b218f7) - Bug 1103188 - Keep track of stopped tracks in gUM stream listener. r=jib (97b176edb5) - Bug 1210852 - do SelectSettings of device capabilities on media thread. r=jesup (b2b2eb0374) - Bug 1213738 - media::NewRunnableFrom() and media::NewTaskFrom() move lambda arg instead of copying it. r=jesup (0e73aef22b) - Bug 1213738 - media::Pledge.Then() moves lambda args instead of copying them. r=jesup (07a9dcb150) - and convert back some malloc/realloc/free to use the one with moz_ prefix (6e0ee8992d) - convert back some more malloc/realloc/free to use the one with moz_ prefix (a63b9be088) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1170958 - Feed a SourceMediaStream-backed dom stream instead of a raw SourceMediaStream in MediaManager. r=jesup (8670ff2711) - Bug 1103188 - Remove identical override nsDOMUserMediaStream::Stop(). r=jib (54831f9b18) - Bug 1103188 - Deprecate DOMMediaStream::Stop(). r=jib (36112afe82) - Bug 1186813 - Replace nsBaseHashtable::EnumerateRead() calls in dom/media/ with iterators r=cpearce (cd0c4a34e8) - Bug 1190337 - Log GPS status and SVs status if the 'gDebug_isLoggingEnabled' is true. r=garvank (c269f6f31d) - Bug 1154435 - [Stumbler] FxOS Geo Stumbling for Mozilla Location Service. r=jdm (1a86f4dda5) - Bug 1199395 - FxOS Stumbling gzip the stumbles to store more data. r=jdm (4d108665d9) - Bug 1175860 - Add some documentation to UploadLastDir to make its workings clearer. r=baku (cdac9a7849) - Bug 1210517 - Create nsVariant directly rather than via do_CreateInstance(). r=froydnj (df420cba8e) - Bug 953265: make getUserMedia fake audio tones configurable in frequency via pref r=jib (67793ee005) - Bug 1166293 - Use AsyncShutdown API to shut down media thread in non-e10s. r= jesup (1245d20b7e) - Bug 1103188 - MediaStream WebIDL update with addTrack/removeTrack. r=smaug,jib (697791fd6f) - Bug 1103188 - MediaStream::AddTrack/RemoveTrack implementation. r=roc (c8b02beb45) - Bug 1170958 - Improve logging of MediaStreams and playback. r=roc (5fcb40437e) - Bug 1170958 - Add DOMMediaStream::OwnedStreamListener. r=roc (afff077f93) - Bug 1103188 - Break out MediaTrackListListener to an interface. r=roc (298b665f27) - Bug 1198435 - Call RemoveMediaElementFromURITable before modifying mLoadingSrc, so that a future LookupMediaElementURITable won't access this element anymore. r=rillian (f2805c8dba) - Bug 1141875 - Add flag to init gl_Position. - r=kamidphish (eeb333c02b) - Bug 1128044 - Enforce packing restrictions for varyings. - r=kamidphish (17b9596a3d) - Bug 1128044 - Only pack varyings that have static use in both shaders. - r=warnings-as-errors (f41708642a) - Bug 1128044 - Use nsTArray since android doesn't support std::vector::data(). - r=bustage (be88a80844) - Bug 1128044 - nsTArray::AppendElement doesn't accept init lists. - r=bustage (cdeafa867b) - bit of Bug 1019209 - Allow GL initialization without Android bridge (3dba5dffa2) - some reporter (3049ad6f6d) - Bug 1206030 - Remove nsIDOMHTMLCanvasElement::MozFetchAsStream() f=Ms2ger r=jst (95e773b79f) - Bug 1187174 - Use 'webgl2' not 'experimental-webgl2'. - r=kamidphish (a6c21752fc) - Bug 1190777 - Add null checks to prevent bad dereferences. r=kamidphish (f67f0125ce) - Bug 709490 - Part 1: Let ImageBridge transfer CanvasClient async. r=nical (a46ac7e71c) - Bug 1150762 - Add pref for activating all ANGLE options. - r=kamidphish (6ab4d39827) - Bug 1195401 - Use gfxPrefs (threadsafe) rather than crashing on debug builds for off-main-thread pref access. r=snorp (0d29cea59c) - Bug 709490 - Part 2: Introduce OffscreenCanvas and let WebGL context work on workers. r=nical, r=jgilbert, r=jrmuizel, sr=ehsan (842aaa8328) - Bug 709490 - Part 3: Transfer OffscreenCanvas from mainthread to workers. r=baku, r=sfink (91c24b0e08) - Bug 709490 - Part 4: Mochitests for offscreencanvas. r=baku, r=jgilbert (4c439fd376) - Bug 1173544 - Add tests for Canvas CSS/SVG Filters. r=mstange (04c01f1c11) - fix (9c7ab9d870) - Bug 709490 - Part 5: Add interfaces test. r=ehsan (2993581c89) - Bug 709490 - Part 6: Add frame ID to CanvasClient so compositor could update frame correctly. r=roc (3e6554af1e) - Bug 709490 - Part 7: If layer is not available, fallback to BasicCanvasLayer. r=roc (c0c0d04468) - Bug 709490 - Part 8: Copy to a temp texture when readback from IOSurface. r=jgilbert (d1a4879a39) - Bug 709490 - Part 9: Readback without blocking main thread. r=jgilbert (2430c6e2a5) - Bug 709490 - Part 10: Using mechanism in RuntimeService to get pref in worker thread instead of gfxPref. r=baku (85d6dc2744) - Bug 709490 - Part 11: Diabled test_offscreencanvas_many.html on gonk, android, windows and linux. r=jgilbert (5cd8f28063) - Bug 1212663 - Use doxygen style comments in jsapi, r=Waldo (0e67283edf) - Bug 1000922 - Use nsMainThreadPtrHandle instead of already_AddRefed and forget for callbacks in NativeOSFileInternals.cpp r=jdm (4a128db7a6) - Bug 1169740 - Implement a TDZ-like behavior for |this| in derived class constructors. (r=jandem, r=jorendorff, inputs on nit resoulution from Waldo) (6d7df317e3) - Bug 1211949 - check for allocation failure. r=nbp (94b8aac5e3) - Bug 1209497 - OOM-crash if a consistent object table is impossible. r=jandem (e8ded0c3cb) - Bug 1141863 - Part 1: Make |this| object creation account for new.target. (r=jandem, r=jorendorff) (9b4ec25d47) - Bug 1141863 - Part 2: Implement ES6 SuperCall. (r=jandem, r=jorendorff) (1bbd2ba712) - Bug 1141863 - Followup: Clean up proxy get traps to handle new |this| creation semantics. (rs=Waldo) CLOSED TREE (e7cd48b43c) - Bug 1141863 - Last followup fix for a couple jstest failures. r=orange in a CLOSED TREE (8a9cff881a) - Bug 1141863 - Followfollowfollowup: Remove redundant assert causing rooting hazards. (r=Waldo over IRC) CLOSED TREE (338b64ca87) - Bug 1141863 - Tests. (r=jorendorff) (3957511169) - Bug 1105463 - Implement default constructors for ES6 class definitions. (r=jorendorff) (8ead7f33a5) - Bug 1105463 - Follow up: Fix erroneous syntax test. (r=theSheriffMadeMeDoIt) (425e678cf2) - Bug 1212794 - Remove decompile-body functionality. r=till (9b87e5c0e4) - Bug 1214970 - Don't emit nullptr atoms for class expressions with default constructors. (r=Waldo) (80ae19d6dc) - Bug 1215744 - Unnamed class expressions shouldn't get a name property. (r=arai) (0ce0a96be4) - Bug 1208747 - Move most of Stopwatch-related code to XPCOM-land (JSAPI-level);r=jandem (e28fa2f859) - Bug 1184486 - Let PerformanceStats.jsm play nicer with process-per-tab. r=mconley (f0cf0d0eae) - Bug 1198167 - nsPerformanceStatsService should wait for profile-before-change, not profile-before-shutdown. r=yoric (5ba3c98109) - Bug 1199603 - Don't wait for shutdown to update nsPerformanceStats Telemetry. r=Mossop (110813977b) - Bug 1205154 - Use channel->Open2() in js/xpconnect/src/XPCJSRuntime.cpp (r=sicking) (8efd629889) - Bug 1208747 - Move most of Stopwatch-related code to XPCOM-land (XPCOM-level + XPConnect-level);r=froydnj (a1b1e83549) - with some fixes (8cdf8ee29c) - gfx: revert mozalloc changes in UserData.h to fix kmeleon build (f7aab5a409) - import changes from `dev' branch of rmottola/Arctic-Fox: - more bits of singature removal (a7f0c4d858) - Bug 1217218 - Consolidate shutdown of nsPerformanceStatsService. r=froydnj (138a0b20f1) - Bug 1220407 - include sys/resource.h for struct rusage and getrusage() on all unices, not linux only. r=yoric (fb6a111936) - Bug 1188248 - Merge jank monitoring and CPOW monitoring (low-level);r=jandem,yoric (54ae55b88a) - Bug 1198934 - Support special-case WebExtension behavior for TypedArrays. r=billm (055a21fdcb) - Bug 1214571 - Only create mContextObserver once. r=baku (dfe727d2d5) - Bug 1215072 - throw in case dictionary initialization fails in canvas.getContext, r=baku (9f3e5e8945) - bug 1217625 suspend inactive AudioNodeStreams r=padenot (1ce879bdce) - bug 1210280 use nullptr for silent channels in UpMixDownMixChunk r=padenot (65d7354b19) - bug 1207003 remove unnecessary EnsureTrack() call r=padenot (14580eda34) - bug 1207003 coallesce external output chunks when silent r=padenot (136bb0bdc8) - bug 1207003 only create track for external AudioNodeStreams r=padenot (0a62d97f93) - bug 1217625 perform checks for transition to inactive outside of stream processing r=padenot (2587cfa37b) - bug 1205558 remove DelayNodeEngine::mSource r=padenot (c732f2c88c) - Bug 1103188 - Always check tracks on getUserMedia(). r=jib (6c37e66f9d) - Bug 1211658 - GUM constraints for screen sharing don't affect framerate. r=jib (46a3274ebb) - Bug 953265: Update webrtc/getUserMedia default audio capture rate to 32KHz r=padenot (148556edcb) - Bug 1070216 - Properly manage lifetime of allocated CaptureDevices. r=jib (bbd192727e) - fix small revert (024171acda) - Bug 1211656 - GUM Constraints for screen sharing don't affect stream resolution. r=jib (c845e8f781) (c0522908da)
    2 points
  2. General and specific solutions for problems regarding AU/WU/MU in Windows XP List of used abbreviations: AU = Automatic Updates AV = Antivirus IE = Internet Explorer KB = Knowledge Base MDL = My Digital Life Forums. Link: https://forums.mydigitallife.net/ MKB = Microsoft Knowledge Base MU = Microsoft Update OS = operating system OSs = operating systems WU = Windows Update WUMT = Windows Update MiniTool We all are well informed about restoring WU/MU in Windows XP. A lot of threads and solutions to get access to WU/MU website. But we are here in a Windows XP forum. Therefore, this thread is targeted on Windows XP only and is meant to collect and provide solutions for general or specific problems which can occur after or while restoring update functionality. The main WU/MU related thread, which is targeted on Windows 2000, Windows XP and Windows Vista, is totally bloated and completely out of control, many post are definitely off-topic. To find general or specific solutions, you have to be a Sherlock Holmes or you'll need a lot of time to read tons of posts with no or low quality of information. And a lot of solutions are simply missing. I am no longer interested in posting new solutions or self-created fixes which can never be found again in such threads. From now on, I rather try to avoid posting in threads where people are talking permanently off-topic. Therefore, I decided to create my own one. Anyway, this main thread can be found here: https://msfn.org/board/topic/178377-on-decommissioning-of-update-servers-for-2000-xp-and-vista-as-of-july-2019/ The second post of this thread contains a numbered list of general solutions for problems regarding AU/WU/MU and methods of restoring WU/MU functionality in Windows XP. After performing these general solutions and methods, users are able to exclude errors or misconfiguration relating to AU/WU/MU in their Windows XP system. It is senseless to solve a specific problem if there is a general one. If WU/MU can't be restored generally and a user thinks about a reinstallation, the general solutions listed in second post can be tried first. There are different solutions to do this restoring successfully. General solutions: Link: https://msfn.org/board/topic/183498-general-and-specific-solutions-for-problems-regarding-auwumu-in-windows-xp/?do=findComment&comment=1216506 The third post of this thread contains a numbered list of specific solutions for problems regarding AU/WU/MU in Windows XP. These specific solutions will be provided with a meaningful title and a link to the creator's post in this thread. Specific solutions: Link: https://msfn.org/board/topic/183498-general-and-specific-solutions-for-problems-regarding-auwumu-in-windows-xp/?do=findComment&comment=1216507 The ninth post of this thread contains a numbered list of additional resources which can be helpful or informative to find an efficient solution for a specific problem. I'll only add resources relating to the topic of this thread. Additional resources: Link: https://msfn.org/board/topic/183498-general-and-specific-solutions-for-problems-regarding-auwumu-in-windows-xp/?do=findComment&comment=1216513 More solutions or resources can be added by posting in commenting zone. The idea is one solution, one post. The same applies to additional resources. Today I start to post some general solutions and methods, a brand-new specific solution and an additional resource. If you want to post an AU/WU/MU related solution or an additional resource in this thread, you can use the commenting zone to do this. Please post it by choosing a meaningful headline in bold and font size 18 for better visibility! If it seems to be a real solution (it's not my job to test them all) or an interesting resource, I will list it in second, third or ninth post with a link to the member's original comment for better overview. Due to the modular character of this thread each posted solution or resource can be upvoted or liked separately with credits to their poster. Any discussions or questions about these solutions or resources are explicitly welcome. But one thing must be totally clear, everything should relate to this topic. That means please stay on-topic! If you enjoyed this thread or maybe you found it interesting and helpful, we would be pleased about any reaction by liking or upvoting and of course commenting. Kind regards, AstroSkipper
    1 point
  3. 1 point
  4. Windows Update v4 is currently experiencing problems due to getmanifest.asp, so it will come in a moment. But v3 is working and v5 too! WinFX and maile3241 did a very great job.
    1 point
  5. The root certificates should be updated on a regular basis in any case, no matter what else one does. I would never store any passwords in the browser editions of 360Chrome due to many well-known reasons. Kind regards, AstroSkipper
    1 point
  6. small update on the above : only tested on 360chrome v13.5. for this to work on xp you will need to run the cert updater 1.6 first. https://msfn.org/board/topic/175170-root-certificates-and-revoked-certificates-for-windows-xp/page/3/#comment-1110568 with the shortcut to the 360loader.exe set to "windows 2000 compatibility mode" , most https padlocks will now be green. and chrome will offer to store passwords for those that want this.
    1 point
  7. Kind of, but you are in for the experience of a lifetime (but not in a good way). Debugging Win9x is not very easy if you are spoiled by modern debuggers. How good is your x86 asm skills? Mine are poor. Whatever you do, basically you will need a second machine connected to the problematic machine using a null modem serial cable. Please, consider the pinout: 9 Pins 3 2 TX 2 3 RX 5 5 GND 25 Pins 2 3 TX 3 2 RX 7 7 GND Where to find debugger: Windows 98: Win98ddk.exe (19987736 bytes) Windows 98SE: Win98ddk.exe (26377712 bytes) Windows Me: winmeddk.exe (1469056 bytes) Where to find the files in 2022? No ideas. Not at Microsoft.com, that is for sure. Anyway, Once you found DDK https://bikodbg.com/blog/2021/08/win98-ddk/ has a nice setup guide, but I replicate here because websites tend to disappear: On another website http://www.massmind.org/techref/language/asm/debugs.htm there is the information that win 2000 SDK has a nice GUI for WDEB386. I never used it though. Here is the manual for the debugger: https://anonfiles.com/61jdP7D0y2/wdeb386-debugger_pdf Someone, please mirror it because if it gets lost, the next person stopping by here will be sad. If you do manage to debug the kernel far enough to find the root cause please let Raymond Chen at Microsoft know so you can get a commemorative plaque.
    1 point
  8. New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.4.6-Goanna-20221022.7z Changelog: In-tree changes: - use RefPtr without namespace prefix to fix build (as of NM27 rev 8a0a002c) (c5dbf03e) Out-of-tree changes: * update Goanna3 to git 0be1a20aba..c0522908da: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1068087: Add a simple mechanism for content pages to communicate with chrome. r=mconley (b6ce7f0be2e) - Bug 1184626 - Add a per-process push message listener. r=smaug (0d65907e786) - Bug 1188686 - Clear push subscriptions when forgetting about site. r=kitcambridge (ff8d40a053) - Bug 1188450 - Add an empty EXPORTED_SYMBOLS array to PushServiceChildPreload.jsm; r=nsm (7d2274ddef) - Bug 1190661 - Send push only to child processes when in e10s mode. r=smaug (bcdc3b4207) - Bug 1192441: Disable Push service debug logging by default. r=doug (d66aebc97d) - Bug 1196512 - Use principals to test for push permissions. r=nsm (c41ba7be28) - Bug 1197998 - Use counters for Push subscribe, unsubscribe and permission query. r=froydnj,kitcambridge,jst (e3bbaddfef) - Bug 1172502 - Add message encription for WebPush. r=mt r=kitcambridge r=keeler r=smaug (ae571ed395) - Bug 914481 - Patch 1 - Push usage and permissions telemetry. r=kitcambridge (d3a69bf4f0) - Bug 914481 - Patch 2 - Track subscribe and unsubscribe success/failure. r=kitcambridge (aa049e0804) - Bug 914481 - Patch 3 - Subscription and quota expiration times. r=kitcambridge, p=ally (d9dd4a3dcc) - Bug 914481 - Patch 4 - Track why we fail to deliver notifications to Service Workers. r=kitcambridge (9d8e7f0d38) - Back out bug 1100863 and bug 1152264 for causing bug 1189729 (5bd65ff786) - Bug 1185544 - Add data delivery to the WebSocket backend. r=dragana,nsm (2c3242e712) - Bug 1149195 - Expose push message data accessors. r=nsm,dragana,smaug (52333cbc9bc) (5e37efec1a) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1148708: Add missing 'override' annotations in DocAccessibleChild.h. rs=ehsan (d606358545) - Bug 1210408 - make nsMaiInterfaceAction work with proxies, r=tbsaunde (f7c819c6ae) - Bug 1210407 - teach nsMaiInterfaceTable to use proxies, r=tbsaunde (4ca4f10b5f) - bug 1185157 make sure we don't send an event to a destroyed ipc document r=billm (23acf53f75) - bug 1214864 - make SetCarretOffset() async r=davidb (e3079e9b2d) - missing of Bug 1139972 - IPC Proxy for charAt, r=tbsaunde (e9593ed752) - bug 1191598 - Pass MOZ_CURRENT_PROJECT in environment when running post-build automation steps for universal mac builds. r=gps (fc342c6ced) - Bug 1164596 - Add mach android-emulator command; r=ahal (afeb9b27d1) - Bug 1223149 - Add basic usage documentation for mach build; r=glandium (bfb802d175) - Bug 1182301 - Improve 'mach build' notifications. r=gps (2c65a122d1) - Bug 1184696 - Add clobber targets to |mach clobber|; Ability to clobber compiled python files, r=gps (35d8be292e) - Bug 1117958 - Allow any debugging options to the run or gtest mach subcommands to automatically enable debugging. r=gps (32f986af4b) - Bug 1180081 - Properly rebuild gtest/libxul before running gtests. r=gps (80db9a3d49) - Bug 1171647, part 1 - Define a new function to convert the mode to a string. r=njn (61ad16f5ba) - Bug 1171647, part 2 - Remove redundant assertion for dark matter mode. r=njn (b5ac9519f3) - Bug 1058178, part 1 - Implement DMD heap scanning mode. r=njn (60e1079536) - Bug 1058178, part 2 - Implement address clamping analysis for DMD scan logs. r=njn (45c0326b93) - Bug 1102388 - Fix DMD static constructor ordering dependency. r=mccr8 (59b87897a1) - Bug 1128705 - Don't redefine PAGE_SIZE in DMD if it's already defined. r=erahm (49216348ee) - Bug 1179042 - Add a script for analyzing memory blocks using a heap scan DMD log. r=njn DONTBUILD (1c08d2d66e) - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat (1c999d139b) - Bug 1158772 - fix non-idiomatic memset call in nsDeque.cpp; r=erahm (de6b555245) - Bug 1199400 - Part 1: Use CheckedInt when growing nsDeque capacity. r=froydnj (dfdf6814a3) - Bug 1199400 - Part 0: Remove unused nsDequeIterator. r=froydnj (38d69d7f47) - Bug 1199400 - Part 2: Add tests for possible nsDeque corner cases. r=froydnj (931baff195) - Bug 1201997 - Part 1 - Converted compiled test to gtest for nsDeque class. Added tests to test untested methods. r=froydn (e893916651) - Bug 1201997 - Part 2 - Removing unused methods from the nsDeque class. r=froydn (41595a90ac) - Bug 1201997 - Part 3 - Make internally used methods private. r=froydn (8cd3afd96f) - Bug 1201997 - Part 4 - Change size and offset variables to size_t.r=froydn (73eabc8d60) - Bug 1215140 P1 Add an nsIConsoleReportCollector interface to support navigation channel logging. r=bz (8a41535e2b) - Bug 1215140 P2 Make HttpBaseChannel implement nsIConsoleReportCollector. r=bz (75fca301f2) - Bug 1197679 - If nsUnknownDecoder is involved in e10s DivertToParent can break. r=jduell (5d94a12504) - Bug 1178991 - smartptr for http converter r=hurley (8e7fbc8443) - bug 366559 - patch 2, fix nsHTTPCompressConv indentation r=bagder (ba762da587) - bug 366559 - patch 3, fix nsHTTPCompressConv bracing style r=bagder (54195ab451) - bits of bug 366559 - patch 7, content-encoding brotli for http (f0b4051022) - Bug 1205112 - Make PushEvent.data nullable. r=mt,smaug (775db32856) - Bug 1193414 - SharedWorkers thread should be kept alive also when the SharedWorker object is CCed, r=khuey (b77ea8125c) - Bug 1206520: Add about:config prefs to enable throwing on asm.js validation failures; r=bz (c42126665d) - Bug 1193414 - Telemetry for SharedWorker spawning. r=bkelly (77984b7bcc) - Bug 1205676 - Enable WPT service-worker/unregister-then-register-new-script.https.html in e10s, r=nsm (ec24939cf6) - Bug 1193133 - Throw when calling postMessage from a Service Worker dom object with no global. r=bkelly (526dcacfab) - Bug 1181871 P1 Only enforce Cache Context shared data destruction on target thread after init. r=ehsan (cdbf3ed3a8) - Bug 1181871 P2 Fix ServiceWorkerManager usage of stack-based ErrorResult. r=ehsan (c449195d90) - minor cleanup and missing bit of 1198230 (02f459db05) - Bug 1143717 - Implement the ServiceWorkerMessageEvent interface. r=baku (027b3465f2) - fix misspatch (708eee4e84) - Bug 1188545 - Disentangle service workers from shared workers and refactor event dispatching code into a separate class. r=nsm,mrbkap (fb5b5341c9) - Bug 1205228 - Change PackagedAppVerifier to notify the verification result asynchronously. r=valentin. (9edda0fa00) - Bug 1178518 - Packaged App Utils. r=valentin (f60f3b7a93) - Bug 1213150 - Part 1: Add a nsContentUtils::IsNonSubresourceRequest helper; r=jdm (b509cc3cc9) - Bug 1213150 - Part 2: Rework ShouldPrepareForIntercept() in terms of subresource requests; r=jdm (2e92fe8780) - Bug 1213150 - Part 3: Remove nsIInterceptedChannel.isNavigation; r=jdm (becf1cc12f) - Bug 1213150 follow-up: fix build bustage (8d73d6ca73) - Bug 1198394 - Part 1: Allow interception of HSTS upgraded connections in non-e10s mode; r=mcmanus (f504c5be08) - Bug 1198394 - Part 2: Add a test for interception of HSTS upgraded connections; r=jdm (054e984eef) - Bug 1187011 - Don't allow response body with null body status. r=bkelly (b1860741d1) - missing bit of 1140788 (29d319712e) - Bug 1213436 - Reject core dumps with node IDs that don't fit in an IEEE 754 double; r=sfink (3c1f6fdda0) - Bug 1211006 - Add Debugger.Source.prototype.canonicalId; r=ejpbruel (eef7b79fce) - Bug 1199218 - Implement JS::ubi::Node::size for js::LazyScript referents; r=sfink (098a48d240) - Bug 1220031 - Add JS::ubi::Node::scriptFilename; r=sfink (6b824ae680) - Bug 1143575. Remove unused MediaQueue::Empty. r=cpearce (de737f3433) - Bug 1209933 - Make sure all parent runtime pointers are the topmost parent, r=billm. (fe824d967d) - Bug 1197012 - Fix ThrowTypeError in Notification. r=mccr8 (0b1a097526) - Bug 1197893 - Check the number of arguments for ThrowTypeError() and ThrowRangeError() at compile time. r=peterv (d98c7d78a0) - Bug 1142083 - Add test for IDN Unicode domain redirect. r=mcmanus (0c8961fe17) - Bug 1187159 - Add mochitest for loading packaged apps (iframe+fetch+mozapp) r=jduell (ce90ea561b) - Bug 1186290 - Notify TabParent to switch process when loading a signed package. r=honzab, r=kanru. (c58a14554a) - fix (15e2df75eb) - Bug 1206124 P1 Fix "same-origin" CORS credentials in FetchDriver. r=ehsan (fae1bb6ab3) - Bug 1206124 P2 Test fetch() with credentials and redirects. r=ehsan (ffc6254112) - Bug 1211751: Remove nsIChannelEventSink-forwarding from EventSource and FetchDriver. It's never needed. r=smaug (adafe5737a) - Bug 1212433 Fail fetch() calls that require preflight and also redirect. r=sicking a=abillings (c0d6742b9e) - Bug 1193128 - Fix base64 decoding when fetching data URIs. r=baku (80bafa291a) - Bug 1195167 part 1: Let necko handle all protocols. r=bkelly (bb932b0ada) - Bug 1195167 part 2: Remove redundant aCORSFlag argument and instead use mCORSFlagEverSet. r=bkelly (beadafcad0) - Bug 1195167 part 3: Remove more scheme-specific handling from FetchDriver. r=bkelly (d00b38db9e) - Bug 1195167 part 4: Remove FetchDriver::BasicFetch since it is empty. r=bkelly (c5ed097267) - Bug 1210413 P2 Test CORS credentials on cross-origin redirects. r=sicking a=dveditz (b4eeb8aac0) - Bug 1210413 P1 Propagate new channel load flags from child to parent on redirect. r=jduell a=dveditz (8b329af4fa) - Bug 1195167 part 5: Make FetchDriver use AsyncOpen2. r=bkelly (cc217c4cc1) - Bug 1195167 part 6: Some code simplification since necko handles fetch recursion. r=bkelly (f3b6da2262) - Bug 1195167: Followup to fix test which I forgot to change (81e7439a2e) - Bug 1215746: Remove RequestMode::Cors_with_forced_preflight. r=bkelly (0336e812b6) - Bug 1211000: Move CORS preflight logic from nsCORSListenerProxy to nsCORSPreflightListener. r=ehsan (bf2f71cf22) - missing bit of Bug 1211443 - Drop scheduled update if decoder initialization isn't done yet. r=jya (f6bc074e33) - Bug 1182571: Fix nsILoadInfo->GetContentPolicyType API to be less ambigious. Audit and fix all users of it. r=ckerschb (5af6fa7442) - fix (e40c8e7625) - Bug 1173811 - Part 1: Propagate the response URL to intercepted channels when necessary (non-e10s). r=mayhemer,bkelly (26f4f13c28) - Bug 1173811 - Part 2: Propagate the response URL to intercepted channels when necessary (e10s). r=mayhemer,bkelly (a603fe1df2) - Bug 1154309 - Add New Resource Timing Fields r=bz,hurley (1d14eb6bef) - Bug 1175685 - add OriginAttribute to LoadInfo. r=jonas, r=ckerschb, r=michal (a5d18bb637) - Bug 1175685 - add OriginAttribute to LoadInfo. r=jonas, r=ckerschb, r=michal (fb07d2c8aa) - Bug 1212904 P1 Add a LoadTainting enumeration. r=jduell (a1db8a3e99) - Bug 1212904 P2 Add LoadTainting information to nsILoadInfo. r=jduell (2482e5e334) - Bug 1221151 - use [infallible] in nsILoadInfo.idl instead of manual %{C++ blocks; r=jduell (aae73129b6) - Bug 1045891 - CSP 2 child-src implementation r=ckerschb (792920aeb9) - Bug 1219931 - CSP: Don't allow removing a policy (r=sicking) (9daaab4186) - Bug 1208661 - Dump client-side layer textures. r=BenWa (1f2d17d515) (8a0a002cf2) - pref: follow-up rev 0be1a20a to change pref name from `media.fragmented-mp4.enabled` to `media.mp4.enabled` (f77403970c) - import changes from `dev' branch of rmottola/Arctic-Fox: - fix mac build (11ff07d07d) - Merge branch 'dev' of https://github.com/rmottola/Arctic-Fox into dev (b1d5bda99a) - Bug 1171682 - Disable WebGL in safemode. r=jgilbert (4b388af71d) - Bug 1212724 - Fix compile error in non-unified mode. r=nical (a089c1d600) - bug 1210266 remove unused AudioNode::Callback() r=padenot (7cf3b8ac8d) - bug 1210266 unfriend AudioBufferSourceNode from AudioNode r=padenot (91055f431b) - bug 1210267 use DOMEventTargetHelper::LastRelease instead of custom Release r=baku (f81093ce16) - bug 1179662 call DisconnectFromGraph once only during unlink r=padenot (d95a512d7c) - Bug 1189506. Give AudioContext non-owning pointers to all its AudioNodes. r=karl (f9c2505e25) - bug 1197028 move AllocateAudioBlock to AudioBlock.h r=padenot (59e140347f) - bug 1197028 introduce AudioBlockBuffer r=padenot (bc33ccfc7f) - bug 1199559 write offline buffer in a format suitable for direct use by AudioBuffer r=padenot (69fd69c667) - bug 1199560 finish offline audio context processing even when allocation fails r=padenot (5863c0a56a) - Bug 1140448 - Improving the performances of how AudioEventTimeline calculates values, r=padenot (1a239c48e7) - bug 1191648 don't keep ScriptProcessorNode alive when it has no audioprocess listener r=padenot (8e1e5eb67d) - bug 1191649 determine ScriptProcessor connected status on main thread r=padenot (a919a422c4) - bug 1191648 don't create audioprocess event when there is no listener r=padenot (98ed82f86a) - bug 1199559 write audioprocess input buffer in a format suitable for direct use by AudioBuffer r=padenot (9ffcb9c64d) - bug 1197028 use AudioChunk::ChannelCount() r=padenot (1cf63e9959) - Bug 1148230 - Eliminate the duplicate subexpression (0f1ad073ff) - bug 1197028 use AudioChunk::GetDuration() r=padenot (b9c30d524c) - bug 1197028 introduce AudioBlock to keep track of downstream references to AudioBlockBuffer r=padenot (dfe5d1cb2f) - bug 1199559 add a helper to fallibly allocate ThreadSharedFloatArrayBufferList with buffers r=padenot (4e0c756087) - bug 1197028 use AudioBlock for web audio processing to reuse buffers shared downstream r=padenot (bf12911645) - bug 1201854 handle stop time precisely even when resampling r=padenot (8901626678) - back out part of bug 1197028 (d5d5bfc98a) - Bug 1189506. Put AudioContext::State inline. r=karl (ded4e9a6c0) - bug 916387 keep ScriptProcessorNode alive after input is GCed r=padenot (9430a56c6a) - Bug 1157137 - Fix WebAudio ScriptProcessorNode sometimes gaining high latency. r=padenot (32eadcafaf) - Bug 1189506. Pass AudioContext to AudioNodeStream::Create. r=karlt (8446b0d16d) - bug 1205558 remove unnecessary ScriptProcessorNodeEngine::mSource r=padenot (1e058b4390) - bug 1053011 align "extra" time on AudioContext with processing block size r=padenot (afeb49adbb) - Bug 1188099 - (Part 3) Introduce [ChromeOnly] SpeechSynthesis.forceEnd for tests. r=smaug r=kdavis (53d765144f) - Bug 1189506. Convert ChangeExplicitBlockerCount to MediaStream::Suspend/Resume. r=padenot (cb074a339e) - bug 1205540 don't send more null chunks than necessary to AnalyserNode r=padenot (d382e1f4ae) - bug 1205540 provide querying whether engines need to continue processing even without input r=padenot (36e44cb77b) - bug 1203380 destroy AudioBlocks on AudioNodeStream on graph thread r=padenot (777e68da76) - Bug 1201393. Create an iterator for MediaStreamGraph to iterate over all its streams. r=karlt (3fe295d8c4) - Bug 1195051 - Part 1: Do not unmute the destination node as soon as the AudioContext is constructed; r=padenot (4243840184) - Bug 1195051 - Part 2: Mute the destination node when the AudioContext is suspended, and unmute when resumed; r=padenot (e07d9e3268) - Bug 1201393. Make suspended MediaStreams implicitly always block. r=padenot (d4557acf43) - Bug 1189506. Make AudioContext responsible for tracking all nodes which need to be suspended and resumed. r=padenot (04410070e7) - Bug 1189506. Make suspending/resuming streams more reusable. r=padenot (503052804e) - bug 1201855 rearrange CopyFromBuffer to separate code using numFrames r=padenot (9e2147d19c) - revert blocked to finished (2bed009b25) - bug 1205540 account for active inputs and skip processing when streams are inactive r=padenot (a20049ae19) - bug 864171 move "extra" time accounting for AudioContext with no nodes to destination stream r=padenot (8ef43b8f25) - bug 1208327 make enum AudioContextOperation strongly typed and forward declare instead of including AudioContext.h r=roc (35cc6748c6) - Bug 1201393. Remove usage of FLAG_BLOCK_OUTPUT from MediaRecorder. r=jwwang (d7ddf40ba2) - Bug 1201393. Remove usage of FLAG_BLOCK_INPUT from MediaRecorder. r=jwwang (587979ca8a) - Bug 1189506. Remove usage of FLAG_BLOCK_OUTPUT from MediaManager. r=jesup (d2cb000648) - Bug 1201393. Remove usage of FLAG_BLOCK_* from OutputStreamData::Connect. r=jwwang (e31f1effc4) - Bug 1189506. Don't bother blocking captured media-element MediaStreams while we're not decoding. r=jwwang (c7240f6fc3) - Bug 1201393. Remove usage of FLAG_BLOCK_INPUT from AudioParam/AudioNode. r=padenot (57a3e05283) - bug 1191649 add notification of input node changes r=padenot (752ae93e82) - bug 916387 add a notification of garbage collected input node r=padenot (6336b50f51) - Bug 1201393. Remove usage of FLAG_BLOCK_INPUT from MediaStreamAudioSourceNode. r=jwwang (df4d77f09a) - Bug 1189506. Remove aFlags parameter from AllocateInputPort. r=karlt (b62e152ec3) - bug 1205540 make source stream available during RemoveInput r=padenot (45341fac7f) - Bug 1189506. Remove MediaInputPort::mFlags. r=karlt (61cb5dce71) - Bug 1170958 - Allow MediaInputPort to lock to a specific input track. r=roc (a5ba676c3d) - Bug 1200579 - Stop copying AudioParam timelines. r=karlt (0720f80914) - bug 1209286 remove now unnecessary StreamTimeToDOMTime and DOMTimeToStreamTime r=padenot (ff93dd9d3a) - Bug 1140450 - Lower speex_resampler quality for Web Audio API. r=padenot (2f34f0b90c) - bug 1201855 keep track of buffer position even when there are no channels r=padenot (f3cdcd3bfc) - bug 1201855 send ended event even when the buffer has no channel data r=padenot (5175efcf0a) - backout from from bug 1197028 (ab2235c6b9) - Bug 1163958 - Reduce the allocation in MediaStreamGraph - patch 2, r=padenot (0b00b72341) - Bug 1189506. Fix multi-track MediaStream audio output. r=karlt (b136e91cc5) - Bug 1189506. Simplify PlayAudio based on the fact that track time units == stream time units. r=karlt (e3a164170c) - Bug 1189506. Remove misleading comment. r=karlt (f491ee4f02) - Bug 1189506. Simplify blocking code now that stream blocking decision are always independent of other streams. r=karlt (646ee9a8da) - Bug 1189506. Remove MediaStream::mBlockInThisPhase. r=karlt (4cfc75216f) - Bug 1189506. Remove mExplicitBlockerCount and related code since it's always zero now. r=karlt (1d45b877fc) - Bug 1189506. Remove unused MediaStreamGraph::GetBufferedTicks. r=karlt (5f90c53e87) - Bug 1189506. Simplify blocking calculations based on the observation that once a stream starts blocking in a given processing interval, it must stay blocked. r=karlt (bd1d2a90d0) - Bug 1189506. Replace MediaStream::mBlocked with simpler MediaStream::mStartBlocking. r=karlt (215bacd2fd) - Bug 1189506. Inline RecomputeBlocking. r=karlt (336a6ab1e9) - Bug 1189506. Inline ComputeStreamBlockTime. r=karlt (0b0256bb64) - Bug 1189506. Remove unused NotifyConsumptionChanged. r=karlt (c9f1250b34) - Bug 1189506. Remove unused mFlushSourcesNow/mFlushSourcesOnNextIteration. r=karlt (734d5fff71) - Bug 1189506. Factor out code from OneIteration into helper methods. r=karlt (52b5030073) - Bug 1189506. Move setting of mStateComputedTime to OneIteration so it's near setting mProcessedTime. r=karlt (c3507aaa84) - Bug 1189506. No need to pass aNextCurrentTime to UpdateCurrentTimeForStreams. r=karlt (1c6141e03e) - Bug 1189506. Inline StreamNotifyOutput/StreamNotifyFinished. r=karlt (cdac2c6405) - Bug 1189506. Rename StreamTimeToGraphTime/GraphTimeToStreamTime to ...WithBlocking. r=karlt (e61ffd53a4) - bug 1199559 permit writing to ThreadSharedFloatArrayBufferList when not shared r=padenot (4eaa511691) - bug 1199559 add a factory method to accept generated buffer contents in a format suitable for direct use r=padenot (801f9c6c35) - Bug 1170958 - Add input stream and track as args to NotifyQueuedTrackChanges. r=roc (b3677c801a) - bug 1196111 don't keep AudioContext alive from AudioBuffer r=baku (f1b113c655) - bug 1207003 fetch stream position once instead of three times r=padenot (2cef872dc0) - bug 1207003 remove unused aStream parameter r=padenot (8c3fa1ee88) - bug 1207003 add GraphTime parameter to ProcessBlock() and remove GetCurrentPosition() r=padenot (5f442537a2) - bug 1206362 be careful about double -> int conversion r=padenot (956051f9f1) - Bug 1189506. Remove invalid assertion. r=karlt (4fa8b5a7b1) - Bug 1189506. Create StreamTimeToGraphTime/GraphTimeToStreamTime that don't take account of blocking, and call them from AudioNodeStream. r=karlt (d10f5b1b62) - bug 1205558 use destination stream for audio node engine time r=padenot (a9361c32ac) - bug 1205558 remove unused AudioNodeStream* aSource parameter r=padenot (7667751920) - Bug 1189506. Use mProcessedTime in some places instead of passing aFrm. r=karlt (c5537555e5) - Bug 1189506. Use mStateComputedTime in some places instead of passing aTo. r=karlt (69ed378a74) - Bug 1189506. Use mProcessedTime/mStateComputedTime in ProduceDataForStreamsBlockByBlock. karlt (bc1c49c537) - bug 1214493 restore fractional start time accidentally rounded in 13e85dc6b41b r=padenot (87b7b5de82) - missing bit of 1205558 (a46dbdc0de) - Bug 1185176 - Account for the fact that it is possible for nodes to not have streams. r=karlt (1b5729312b) - Bug 1210266 use parameter index instead of node callback for sending timeline events r=padenot (6501350f34) - remove blocked for finished (89fcb0509c) - bug 1215096 correct off-by-one error in playback position of resampled buffers r=padenot (38c7351675) - bug 1020370 adjust assert to tolerate large skipFracNum r=padenot (f4f5c7f10f) - bug 1020370 use int64_t to avoid overflow in subsample calcs r=padenot (9ec82a2c36) - missing bit of bug 1201855 use unsigned integers for buffer positions (7e83ff4598) - bug 1179662 call UnregisterAudioBufferSourceNode only once r=padenot (40a5d8ab9a) - bug 1205558 introduce SecondsToNearestStreamTime r=padenot (719acd8bc2) - missing bits of Bug 1189506. Make AudioContext responsible (8bd5a1044d) - Bug 1189506. Call GraphTimeToStreamTime in ExtractPendingInput since we know no blocking time has been determined yet. r=karlt (bab799c1d0) (22d3be643b) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1189506. Remove no-longer-used TimeVarying.h. r=karlt (8d2cec3e0c) - Bug 1189506. Set mStartBlocking in UpdateCurrentTimeForStreams to indicate that blocking time has been processed. r=karlt (22495c3d57) - Bug 1189506. Remove INCLUDE_TRAILING_BLOCKED_INTERVAL from PlayVideo. r=karlt (5b748ce70c) - Bug 1189506. Call StreamTimeToGraphTime in MediaStreamGraphImpl::UpdateCurrentTimeForStreams, since we know blocking has been taken account of already there. r=karlt (cffde8399d) - Bug 1189506. Call GraphTimeToStreamTime in DecodedStreamGraphListener::NotifyOutput, since there's no blocking pending there. r=karlt (dd620d1eb5) - Bug 1189506. Call GraphTimeToStreamTime in AudioNodeExternalInputStream. r=karlt (840ec52c58) - Bug 1189506. Use GraphTimeToStreamTime in PrepareUpdatesToMainThreadState. r=karlt (5f19765ab5) - Bug 1189506. Relax assertions a bit. karlt (a75421cc9e) - Bug 1189506. Make PlayVideo use GraphTimeToStreamTime/StreamTimeToGraphTime and remove StreamTimeToGraphTimeWithBlocking. r=karlt (09e05f2197) - Bug 1189506. Make PlayAudio use GraphTimeToStreamTime. r=karlt (2e220a691b) - Bug 1218593 - switch back to the AudioCallbackDriver when there is new audio again. r=padenot (4f8a192db8) - bug 1217625 remove unused MessageQueue() and document message queue thread access r=padenot (6c1b342c9b) - bug 1217625 remove declarations of undefined methods r=padenot (989b7691ed) - Bug 1215699. Ensure that AudioGraphDriver uses the MediaStreamGraph's AudioChannel. r=padenot (455fcf6847) - Bug 1196451 - tweak comment in nsRefPtr.h to be more clear; r=botond (4838f7b333) - bug 1214864 - fixup SetCaret() changes on windows (8fbf8a53fb) - bug 1192353 - make HyperTextProxyAccessibleWrap inherit from (bf4756be27) - bug 1192330 - move static text change data from HyperTextAccessibleWrap to ia2AccessibleText r=surkov (b10597a5d5) - Bug 1192330 - remove ia2AccessibleText::GetModifiedText() r=surkov (e24f7208a4) - bug 1192330 - add ia2AccessibleText::UpdateTextChangeData r=surkov (46ca279dcb) - bug 120684 may have changed which .cpp files are compiled together in unified builds causing ScreenOrientation.cpp to not compile on Windows, a=bustage, CLOSED TREE (67b5220301) - bug 120684, add ChromeNodeList so that chrome JS can create proper NodeList objects, r=baku (05a628700c) - Bug 120684 - use ChromeNodeList in toolkit's listboxes' selectedItems implementation, r=dao,smaug (ee185e34e9) - Bug 120684 - followup: adjust DOM interface test, implied-r=smaug,bustage (4ca143acf4) - missing byRef subsitution of Bug 1207245 - part 3 (97150a9786) - bug 1217625 add a means to schedule a callback after processing on the graph thread r=padenot (810d14b96b) - bug 1217625 remove ADD_STREAM_SUSPENDED r=padenot (872586f13d) - Bug 1216417 - Add logging for audio and video output changes in MSG. r=roc (59bad99c2c) - align pointer type to FF/TFF (856841ec9b) - Bug 1152298 - Implement AutoDriver for CanvasCaptureMediaStream. r=mt (b57c7be8be) - Bug 912342 - Move code MediaOperationTask from .h to .cpp. r=jesup (45a16b4b72) - Bug 912342 - Change capture resolution. r=jesup (12d7a036c6) - Bug 912342 - Pass in Audio/VideoDevice in place of Audio/VideoSource. r=jesup (788fced553) - Bug 1152381 - implement mediaDevices.getSupportedConstraints. r=smaug, r=jesup (04dda577ed) - Bug 1186198 - s/unexpected/unanticipated/. r=drno (02dab80572) - Bug 1191296 - Revert use of .includes() to .indexOf() != -1. r=jesup (99234d311b) - Bug 1181896 - rename .constraintName to .constraint in MediaStreamError r=jesup,bz (7b799900d7) - Bug 1191298 - don't fail on unknown audio constraints e.g. getUserMedia({ audio: {} }) (regression) r=jesup (8d5b9173a6) - Bug 1181883 - Add serializer on MediaDeviceInfo. r=smaug (ac6baa26e8) - Bug 1186209 - Check for VTYPE_EMPTY_ARRAY in enumerateDevices + test. r=jesup (4a158a5d5b) - Bug 1161615 - Clean up gUM mochitest to use promises. r=mt (8823d4466d) - Bug 1181896 - make gUM fail w/OverconstrainedError and candidate argument r=jesup (a146b6150f) - Bug 912342 - Move code SelectSettings to MediaConstraintsHelper. r=jesup (3bfe2277bc) - Bug 1195951 - fix heap type on stack error in MediaUtils' Pledge class. r=jesup (0a4ab1f26f) - Bug 912342 - get Promise out. r=jesup (983b58ce56) - Bug 1170958 - Refactor DOMMediaStream to contain a 3-stage track chain. r=roc (ae86da997c) - bug 1210267 remove custom AudioParam::Release and disconnect in destructor r=baku (16b7be9ddc) - Bug 1192170 - Remove media capture indicator when all tracks have ended. r=jib (d9864efcaf) - Bug 1103188 - Always call MediaManager::NotifyFinished/NotifyRemoved on main thread. r=jib (5754c8c562) - Bug 1103188 - Keep track of capture stop only in gUM stream listener. r=jib (7759b218f7) - Bug 1103188 - Keep track of stopped tracks in gUM stream listener. r=jib (97b176edb5) - Bug 1210852 - do SelectSettings of device capabilities on media thread. r=jesup (b2b2eb0374) - Bug 1213738 - media::NewRunnableFrom() and media::NewTaskFrom() move lambda arg instead of copying it. r=jesup (0e73aef22b) - Bug 1213738 - media::Pledge.Then() moves lambda args instead of copying them. r=jesup (07a9dcb150) - and convert back some malloc/realloc/free to use the one with moz_ prefix (6e0ee8992d) - convert back some more malloc/realloc/free to use the one with moz_ prefix (a63b9be088) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1170958 - Feed a SourceMediaStream-backed dom stream instead of a raw SourceMediaStream in MediaManager. r=jesup (8670ff2711) - Bug 1103188 - Remove identical override nsDOMUserMediaStream::Stop(). r=jib (54831f9b18) - Bug 1103188 - Deprecate DOMMediaStream::Stop(). r=jib (36112afe82) - Bug 1186813 - Replace nsBaseHashtable::EnumerateRead() calls in dom/media/ with iterators r=cpearce (cd0c4a34e8) - Bug 1190337 - Log GPS status and SVs status if the 'gDebug_isLoggingEnabled' is true. r=garvank (c269f6f31d) - Bug 1154435 - [Stumbler] FxOS Geo Stumbling for Mozilla Location Service. r=jdm (1a86f4dda5) - Bug 1199395 - FxOS Stumbling gzip the stumbles to store more data. r=jdm (4d108665d9) - Bug 1175860 - Add some documentation to UploadLastDir to make its workings clearer. r=baku (cdac9a7849) - Bug 1210517 - Create nsVariant directly rather than via do_CreateInstance(). r=froydnj (df420cba8e) - Bug 953265: make getUserMedia fake audio tones configurable in frequency via pref r=jib (67793ee005) - Bug 1166293 - Use AsyncShutdown API to shut down media thread in non-e10s. r= jesup (1245d20b7e) - Bug 1103188 - MediaStream WebIDL update with addTrack/removeTrack. r=smaug,jib (697791fd6f) - Bug 1103188 - MediaStream::AddTrack/RemoveTrack implementation. r=roc (c8b02beb45) - Bug 1170958 - Improve logging of MediaStreams and playback. r=roc (5fcb40437e) - Bug 1170958 - Add DOMMediaStream::OwnedStreamListener. r=roc (afff077f93) - Bug 1103188 - Break out MediaTrackListListener to an interface. r=roc (298b665f27) - Bug 1198435 - Call RemoveMediaElementFromURITable before modifying mLoadingSrc, so that a future LookupMediaElementURITable won't access this element anymore. r=rillian (f2805c8dba) - Bug 1141875 - Add flag to init gl_Position. - r=kamidphish (eeb333c02b) - Bug 1128044 - Enforce packing restrictions for varyings. - r=kamidphish (17b9596a3d) - Bug 1128044 - Only pack varyings that have static use in both shaders. - r=warnings-as-errors (f41708642a) - Bug 1128044 - Use nsTArray since android doesn't support std::vector::data(). - r=bustage (be88a80844) - Bug 1128044 - nsTArray::AppendElement doesn't accept init lists. - r=bustage (cdeafa867b) - bit of Bug 1019209 - Allow GL initialization without Android bridge (3dba5dffa2) - some reporter (3049ad6f6d) - Bug 1206030 - Remove nsIDOMHTMLCanvasElement::MozFetchAsStream() f=Ms2ger r=jst (95e773b79f) - Bug 1187174 - Use 'webgl2' not 'experimental-webgl2'. - r=kamidphish (a6c21752fc) - Bug 1190777 - Add null checks to prevent bad dereferences. r=kamidphish (f67f0125ce) - Bug 709490 - Part 1: Let ImageBridge transfer CanvasClient async. r=nical (a46ac7e71c) - Bug 1150762 - Add pref for activating all ANGLE options. - r=kamidphish (6ab4d39827) - Bug 1195401 - Use gfxPrefs (threadsafe) rather than crashing on debug builds for off-main-thread pref access. r=snorp (0d29cea59c) - Bug 709490 - Part 2: Introduce OffscreenCanvas and let WebGL context work on workers. r=nical, r=jgilbert, r=jrmuizel, sr=ehsan (842aaa8328) - Bug 709490 - Part 3: Transfer OffscreenCanvas from mainthread to workers. r=baku, r=sfink (91c24b0e08) - Bug 709490 - Part 4: Mochitests for offscreencanvas. r=baku, r=jgilbert (4c439fd376) - Bug 1173544 - Add tests for Canvas CSS/SVG Filters. r=mstange (04c01f1c11) - fix (9c7ab9d870) - Bug 709490 - Part 5: Add interfaces test. r=ehsan (2993581c89) - Bug 709490 - Part 6: Add frame ID to CanvasClient so compositor could update frame correctly. r=roc (3e6554af1e) - Bug 709490 - Part 7: If layer is not available, fallback to BasicCanvasLayer. r=roc (c0c0d04468) - Bug 709490 - Part 8: Copy to a temp texture when readback from IOSurface. r=jgilbert (d1a4879a39) - Bug 709490 - Part 9: Readback without blocking main thread. r=jgilbert (2430c6e2a5) - Bug 709490 - Part 10: Using mechanism in RuntimeService to get pref in worker thread instead of gfxPref. r=baku (85d6dc2744) - Bug 709490 - Part 11: Diabled test_offscreencanvas_many.html on gonk, android, windows and linux. r=jgilbert (5cd8f28063) - Bug 1212663 - Use doxygen style comments in jsapi, r=Waldo (0e67283edf) - Bug 1000922 - Use nsMainThreadPtrHandle instead of already_AddRefed and forget for callbacks in NativeOSFileInternals.cpp r=jdm (4a128db7a6) - Bug 1169740 - Implement a TDZ-like behavior for |this| in derived class constructors. (r=jandem, r=jorendorff, inputs on nit resoulution from Waldo) (6d7df317e3) - Bug 1211949 - check for allocation failure. r=nbp (94b8aac5e3) - Bug 1209497 - OOM-crash if a consistent object table is impossible. r=jandem (e8ded0c3cb) - Bug 1141863 - Part 1: Make |this| object creation account for new.target. (r=jandem, r=jorendorff) (9b4ec25d47) - Bug 1141863 - Part 2: Implement ES6 SuperCall. (r=jandem, r=jorendorff) (1bbd2ba712) - Bug 1141863 - Followup: Clean up proxy get traps to handle new |this| creation semantics. (rs=Waldo) CLOSED TREE (e7cd48b43c) - Bug 1141863 - Last followup fix for a couple jstest failures. r=orange in a CLOSED TREE (8a9cff881a) - Bug 1141863 - Followfollowfollowup: Remove redundant assert causing rooting hazards. (r=Waldo over IRC) CLOSED TREE (338b64ca87) - Bug 1141863 - Tests. (r=jorendorff) (3957511169) - Bug 1105463 - Implement default constructors for ES6 class definitions. (r=jorendorff) (8ead7f33a5) - Bug 1105463 - Follow up: Fix erroneous syntax test. (r=theSheriffMadeMeDoIt) (425e678cf2) - Bug 1212794 - Remove decompile-body functionality. r=till (9b87e5c0e4) - Bug 1214970 - Don't emit nullptr atoms for class expressions with default constructors. (r=Waldo) (80ae19d6dc) - Bug 1215744 - Unnamed class expressions shouldn't get a name property. (r=arai) (0ce0a96be4) - Bug 1208747 - Move most of Stopwatch-related code to XPCOM-land (JSAPI-level);r=jandem (e28fa2f859) - Bug 1184486 - Let PerformanceStats.jsm play nicer with process-per-tab. r=mconley (f0cf0d0eae) - Bug 1198167 - nsPerformanceStatsService should wait for profile-before-change, not profile-before-shutdown. r=yoric (5ba3c98109) - Bug 1199603 - Don't wait for shutdown to update nsPerformanceStats Telemetry. r=Mossop (110813977b) - Bug 1205154 - Use channel->Open2() in js/xpconnect/src/XPCJSRuntime.cpp (r=sicking) (8efd629889) - Bug 1208747 - Move most of Stopwatch-related code to XPCOM-land (XPCOM-level + XPConnect-level);r=froydnj (a1b1e83549) - with some fixes (8cdf8ee29c) - gfx: revert mozalloc changes in UserData.h to fix kmeleon build (f7aab5a409) - import changes from `dev' branch of rmottola/Arctic-Fox: - more bits of singature removal (a7f0c4d858) - Bug 1217218 - Consolidate shutdown of nsPerformanceStatsService. r=froydnj (138a0b20f1) - Bug 1220407 - include sys/resource.h for struct rusage and getrusage() on all unices, not linux only. r=yoric (fb6a111936) - Bug 1188248 - Merge jank monitoring and CPOW monitoring (low-level);r=jandem,yoric (54ae55b88a) - Bug 1198934 - Support special-case WebExtension behavior for TypedArrays. r=billm (055a21fdcb) - Bug 1214571 - Only create mContextObserver once. r=baku (dfe727d2d5) - Bug 1215072 - throw in case dictionary initialization fails in canvas.getContext, r=baku (9f3e5e8945) - bug 1217625 suspend inactive AudioNodeStreams r=padenot (1ce879bdce) - bug 1210280 use nullptr for silent channels in UpMixDownMixChunk r=padenot (65d7354b19) - bug 1207003 remove unnecessary EnsureTrack() call r=padenot (14580eda34) - bug 1207003 coallesce external output chunks when silent r=padenot (136bb0bdc8) - bug 1207003 only create track for external AudioNodeStreams r=padenot (0a62d97f93) - bug 1217625 perform checks for transition to inactive outside of stream processing r=padenot (2587cfa37b) - bug 1205558 remove DelayNodeEngine::mSource r=padenot (c732f2c88c) - Bug 1103188 - Always check tracks on getUserMedia(). r=jib (6c37e66f9d) - Bug 1211658 - GUM constraints for screen sharing don't affect framerate. r=jib (46a3274ebb) - Bug 953265: Update webrtc/getUserMedia default audio capture rate to 32KHz r=padenot (148556edcb) - Bug 1070216 - Properly manage lifetime of allocated CaptureDevices. r=jib (bbd192727e) - fix small revert (024171acda) - Bug 1211656 - GUM Constraints for screen sharing don't affect stream resolution. r=jib (c845e8f781) (c0522908da) * 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
    1 point
  9. And, here is the browser 360ChromePortable 13.5.1030 rebuild 6 with the website https://sourceforge.net/ loaded, and its shortcut is set to Windows 2000 compatibility mode, too: Very stange, all that! I think the 360ChromePortable 13.x editions have a problem to check and verify some website's certificates under Windows XP. The browser 360ChromePortable 11.0.2031 rebuild 8 doesn't show this misbehaviour under Windows XP. Now, I need a coffee. Cheers, AstroSkipper
    1 point
  10. New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20221015-0be1a20aba-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20221015-0be1a20aba-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20221015-0be1a20aba-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20221015-0be1a20aba-xpmod.7z source repo: https://github.com/roytam1/palemoon27 repo changes since my last build: - docshell: check reference before use (d292644e34) - import changes from rmottola/Arctic-Fox: Bug 1207827 - Add AssemblerBuffer::putBytesLarge. r=nbp (b8236445) (f87d2e6b4d) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1202351 - Remove MDSM::mPlayDuration. r=cpearce. (c982bcf84d) - Bug 1202540 - Remove MDSM::mPlayStartTime. r=kinetik. (462de866a4) - Bug 1203047 - Make MediaDecoderReader know less about AudioData/VideoData by using MediaData instead. r=jya (3b8cda73da) - Bug 1172830 - Move buffering check out of MediaDecoderStateMachine::UpdateRenderedVideoFrames(). r=cpearce. (c4a174745f) - Bug 1206578 - Group public and private functions respectively for MDSM. r=gsquelart. (59008c04f6) - Bug 1206607 - Remove some dead code from MDSM. r=kinetik. (252e4af765) - Bug 1208932 - Remove ReadMetadataFailureReason::WAITING_FOR_RESOURCES. r=jya. (622e18eef0) - Bug 1208931 - Remove MediaDecoderReader::IsWaitingMediaResources(). r#=ya. (31cb8c85af) - Bug 1183888: Report empty buffered ranges unless we have a start time. r=bholley (9a32ffa1eb) - Bug 1208933 - Remove AbstractMediaDecoder::NotifyWaitingForResourcesSatusChanged(). r=jya. (b1870471ba) - Bug 1164697 - Fix time unit of AudioOffloadPlayer r=bholley (e36a51ca44) - Bug 1208930 - Remove usage of decoder monitor from MediaDecoder. r=jya. (8b3d93c3a3) - Bug 1209864. Part 1 - make all methods run on the main thread and remove usage of the decoder monitor. r=roc. (6d8b607236) - Bug 1209864. Part 2 - remove unused code. r=sotaro. (c69b8440ee) - Bug 1188643. Buffer more audio in audio capture mode to avoid glitches. r=cpearce. (11fc554d30) - Bug 1208934 - Remove usage of decoder monitor from MDSM. r=kinetik. (a67b4d9d01) - Bug 1211364 - Check frame validity earlier when decoded frames arrive in MDSM. r=jwwang (e6c35f6d49) - Bug 1212701. Part 1 - remove AbstractMediaDecoder::OnDecodeTaskQueue(). r=jya. (f1f840ebe9) - Bug 1212701. Part 2 - remove MediaDecoderStateMachine::OnDecodeTaskQueue() which is unused. r=jya. (2c51be5749) - Bug 1213897 - Extract DelayedScheduler out of MDSM to a common class.r=jwwang (4bfc24688a) - Bug 1206568: P1. Ensure FFmpeg decoder is only accessed through the decoder's task queue. r=cpearce (39ed961411) - Bug 1179667 - Use MozPromise to initialize Gonk PlatformDecodeModule. r=jya (86da0475fb) - Bug 1206568: P2. Clean up header declarations. r=cpearce (2d1aa1bdaa) - missing bits Bug 1206568: P1. (511c1ee0ef) (f12a92a2ed) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1206977: P1. Remove unused PDM function members. r=cpearce (3ff104135b) - Bug 1193670: P1. Remove use of SharedDecoderManager. r=cpearce (adb5606e3e) - Bug 1193670: P2. Remove use of SharedDecoderManager from MediaDecoderReader. r=cpearce (61b9170c51) - Bug 1194612: P1. Dont reject init promise when initialising H264Converter. r=alfredo (d7d9e81361) - Bug 1194612: P2. Don't drop first sample with SPS/PPS NALs. r=alfredo (ea42652155) - Bug 1194612: P3. Remove redundant member. r=alfredo (2d30f940c9) - Bug 1195625 - Use correct TaskQueue in SharedDecoderManager and H264Converter promise. r=jya (87e52cd322) - Bug 1194518 - Part 1: Passthrough decoder wrapper, useful to spy on MediaFormatReader-decoder calls. r=jya (8e6f7df905) - Bug 1194518 - Part 2: Using passthrough wrapper if pref 'media.fuzz.vdeo-decode-passthrough' is true. r=jya (2a50be71f0) - Bug 1194518 - Part 3: Delaying decoder wrapper, ensures a decoder appears consistently slow. r=jya (9d461352e5) - Bug 1194518 - Part 4: Using delaying wrapper according to pref 'media.fuzz.video-decode-minimum-frame-interval-ms'. r=jya (9ec9684024) - Bug 1194518 - Part 5: Using std::deque instead of nsTArray to store delayed frames. r=jya (6f3f26578c) - Bug 1197145 - Added BaseTimeDuration::IsZero(), BaseTimeDuration::operator bool(), TimeStamp::operator bool(). r=nfroyd (1ba008c9fa) - Bug 1202556 - Detect underflow in TimeStamp addition/subtraction operators; r=froydnj (864a288877) - Bug 1176731 - Don't mark static inline functions as MFBT_API in TimeStamp.h. r=Waldo (6c94439c61) - bug 1170586 - Make TimeStamp::FromSystemTime available on iOS. r=froydnj (f9ae7bd8b8) - Bug 1193670: P3. Remove no longer needed SharedDecoderManager class. r=cpearce (c56ef98e6d) - Bug 1206977: P2. Wrap PDM creation in a new PDMFactory class. r=cpearce (6425ab58ca) - Bug 1206977: P3. Allow PDM fallback. r=cpearce (6cce420063) - Bug 1206977: P4. Add AgnosticDecoderModule object. r=cpearce (1d4581f74c) - Bug 1206977: P5. Update PlatformDecoderModule documentation. r=cpearce (af14651d29) - Bug 1206977: P6. Make PlatformDecoderModule::SupportsMimeType pure virtual. r=cpearce (f328eb0a48) - Bug 1146086: Properly marking overridden member with override keyword. a=bustage (c809b2311c) - Bug 1204776: P1. Have the PlatformDecoderModules use their own log. r=cpearce (b8565d268b) - Bug 1204776: P2. Make Apple PDM use PlatformDecoderModule log. r=cpearce (74b9985af8) - Bug 1204776: P3. Have FFmpeg PDM use PlatformDecoderModule log. r=cpearce (caa498a139) - Bug 1204776: P4. Have VPX/Opus/Vorbis decoder use PlatformDecoderModule log. r=cpearce (f2fce6c79a) - fix (215c918930) - Bug 1206977: [webm] P7. Remove IntelWebMVideoDecoder. r=kinetik (c455347fe1) - Bug 1206977: P8. Have PDMFactory directly manage the EMEDecoderModule. r=cpearce (d830cbe570) - Bug 1212164: Prevent use of demuxer before initialization completes. r=cpearce (99c268d31d) - Bug 1152652: Part1. Use mStandardMozillaStyle for crypto classes. r=edwin (af58e4e822) - Bug 1206977: P9. Ensure PDMs are only ever created through the PDMFactory. r=cpearce (4d7375ea3d) - Bug 1206977: P10. Remove redundant code. r=cpearce (8abd18ffe1) - Bug 1206977: P11. Don't rely on SupportsMimeType to determine if a track can be played. r=cpearce (b569a8f5e1) - Bug 1212246. Part 1 - remove the aBorrowedTaskQueue parameter from the MediaDecoderReader constructor. r=jya. (0f481aa22b) - Bug 1212246. Part 2 - remove mTaskQueueIsBorrowed and unnecessary checks for mTaskQueue is never null. r=jya. (27ec74d634) - Bug 1212723. Part 1 - don't share mBufferedState per bug 1212723 comment 6. r=jya. (59e1b89bee) - Bug 1212723. Part 2 - remove unused argument aCloneDonor from MediaDecoderReader::Init(). r=jya. (45bc778f41) (0be1a20aba)
    1 point
  11. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20221015-3219d2d-uxp-221a4433e-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20221015-3219d2d-uxp-221a4433e-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-20221015-3219d2d-uxp-221a4433e-xpmod-ia32.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/ia32 NM28XP build: Win32 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20221015-d849524bd-uxp-221a4433e-xpmod.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20221015-d849524bd-uxp-221a4433e-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win64-git-20221015-d849524bd-uxp-221a4433e-xpmod.7z Official UXP changes picked since my last build: - Issue #1375 - Implement customElements.upgrade. (bc36c607a) - Issue #1375 - Use nsIAtom* instead of nsAtom* for CE Upgrade function. (d36706769) - Issue #2016 - Remove non-functional V8 regex import (d32162089) - Issue #1279 - Implement regular expressions lookbehind (v2) (2f0896ab3) No official Pale-Moon changes picked since my last build. No official Basilisk changes picked since my last build. Update Notice: - You may delete file named icudt58l.dat inside program folder when updating from old releases. * Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes.
    1 point
  12. Hello again. Hope my old fart faves are still alive and kicking (or screaming, depending on...).
    1 point
  13. Well, hello dere! Still kicking! Just checking in. Will at a later day see how some of my old faves are doing. Hopefully, y'all still kicking too.
    1 point
  14. You're in denial, my friend... wake up to reality: Oracle couldn't care less for XP-diehards even if they tried very hard!
    1 point
×
×
  • Create New...