Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 08/13/2022 in all areas

  1. 2 points
  2. @mina7601! Same here! I would have "liked" or "up-voted" your post to show that I care about you, but one can't, and one shouldn't give a ike or an up-vote to this, either. That would be strange and misleading! Today's young generation, newfangledly called digital natives, have grown up with smartphones, tablets and computers. A healthy doubt about this development is essential and desirable. I only use social media when I need them for communication. But, the communication in this forum also has to be reflected, and you must not lose yourself here. It's not the real life, and a lot of information here, and everywhere else, is deceptive, poorly researched, often inappropriate, or even misleading! Anyway, wish you all the best, switch off sometimes or more, enjoy your life, you are still young! There is a lot to experience outside! Greetings from Germany, AstroSkipper
    2 points
  3. Don't worry ... maybe try something else this weekend, switch it up, otherwise, just repeat of same results. I'm fine, don't worry. maybe set some realistic goals, I plan to do some cleaning. I'd like to get out and go for coffee this weekend and see the fish friends. Stuck inside for far too long, but, working on that. Hope you are well and @sunryze is enjoying vacation and will return safely and we will hear about it. https://www.betterhelp.com/advice/general/is-living-vicariously-through-others-dangerous/ i hope, he will return, but time away from the internet is healthy, as well. The last one was helpful as was previous. Hope it helps others. Be well as possible, be true, kind, and grateful as we can all too often overthink and be too mindful.
    2 points
  4. Did you really try the version Firemin Portable 6.3.1.5105? I don't think so. It works like a charme on Windows Professional XP 32bit SP3 (fully POSReady updated). I didn't mean the installer version. If the portable version doesn't run in your system, then your partition is faulty or something is missing, unfortunately. BTW: When I state facts, I definitely mean what I wrote. And that literally! I assume you meant "That version doesn't work in my system", otherwise your statement would be definitely wrong And, just to clarify it! There are several programs whose installer version doesn't run under Windows XP 32bit, but its portable vesion does, and vice versa! Cheers, AstroSkipper
    1 point
  5. @dearleader Do you happen to have the USB drive before the HDD in the BIOS boot settings? If so, move the HDD to the top, then check if you can still boot Windows through the USB by selecting it from the boot menu (F12 key) about #4 , what i think jaclaz meant was to make a floppy disk image file, then mount and boot that through grub4dos.
    1 point
  6. I'm not worried so much. I am also not giving up on this though. Thank you so much for wising me well @XPerceniol, you really keep my hopes up, and you're a good person to talk with. I will never forget you.
    1 point
  7. 1 point
  8. New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220813-042db568fd-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220813-042db568fd-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220813-042db568fd-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20220813-042db568fd-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 1175768 - Remove bogus check. r=jya (6d1b387f4) - Bug 1175768 - Make the logic in MDSM::NotifyDataArrived apply to mObservedDuration. r=jya (90dcae693) - Bug 1175768 - Dispatch UpdateEstimatedMediaDuration. r=jya (f003b4646) - Bug 1175768 - Dispatch NotifyDataArrived and remove the aBuffer argument. r=jya (e6eaf8eb1) - Bug 1175768 - Misc changes to Intervals/TimeUnit. r=jya (786da5ba2) - Bug 1174220 - Part 2: Use MediaByteBuffer instead of MediaLargeByteBuffer. r=jya (59fe3c482) - Bug 1175768 - Use mirroring for buffered ranges. r=jya (5100aba5e) - Bug 1175768 - Throttle NotifyDataArrived. r=jya (4bb13775b) - Bug 1178680 - Remove MediaDecoder::Observe as we have MediaShutdownManager. r=cpearce. (ba9b728ea) - Bug 1178437 - Do the dormant-enabled tracking on the main thread. r=jww,r=jya (b0287df66) (6431b48dbc) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1178938 - Introduce a new mechanism for iterative work and prototype it with RawReader. r=jww (b112c6a8f) - Bug 1178938 - Copy MediaDecoderReader::DecodeToFirstVideoData into OggReader and label the APIs as explicitly sync. r=jww (76905f360) - Bug 1178938 - Make MediaDecoderReader::DecodeToFirstVideoData async. r=jww (311d178e7) - Bug 1178938 - Mirror shutdown-ness from the MDSM to the MD. r=jww (e7e9c473b) - Bug 1178938 followup: Add missing 'override' keyword to OggDecoder methods Clone() and CreateStateMachine(). rs=ehsan (ea17a3853) (021fda588e) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1193245 - Use Atomic in the suspend count of the media resource. r=jwwang (083b7c0c8) (c7e4afc6ed) - replaced conflicted dom/media/MediaManager.cpp with one from AF during merging. (f66fb5a6a8) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1184807 - TextTrackList should check if we are shutting down before dispatching events, r=mccr8 (93600bd0d) - Bug 1184807 - better management of the dispatching of events when shutting down, r=rjesup (d9589b145) (08c87f486a) - import changes from `dev' branch of rmottola/Arctic-Fox: - put back VideoIsHardwareAccelerated (1ccd6a84d) - Bug 1181204 - Prevent use of the decoder outside the reader's taskqueue. r=cpearce (3e85e4af1) - Bug 1189173 - Drop frames aggressively during internal seek. r=jya (93be063d3) - Bug 1179909: Build fix. r=me CLOSED TREE (5d35a65d5) - part of Bug 1160321 - Test whether we can create H.264/AAC decoders before we report we support them. r=mattwoodrow (4efd2b497) - Bug 1181439: Include init segment range when calling NotifyDataArrived. r=cpearce (fc3406016) - Bug 1182933: Implement MediaReadAt. r=bholley (c285d05da) - Bug 1179499 - Assert NS_IsMainThread on a bunch of MediaDecoder methods. r=jww (e6f0f3545) - Bug 1179110 - Use a Maybe<> to store start time, rather than using -1 as a sentinel. r=jya (9e24b0223) - bug 1161903 reset mDrainComplete after Flush() as DrainComplete() may be called before Flush() r=mattwoodrow (e49348af4) - Bug 1171257 - Add force decode ahead to MediaFormatReader r=jya,bholley (5da27853d) - Bug 1165825 - 1. Release the buffer which contains INFO_FORMAT_CHANGED. 2. Re-trigger the decode task if we still hold a promise. r=sotaro (f0d6c644f) - Bug 1168778 - Fix crash when seeking: 1. Replace FlushableMediaTaskQueue by MediaTaskQueue. 2. Refact the seek/DecodeAudioDataTask/DecodeVideoFrameTask functions. r=sotaro (6341c41cb) - put back mEOSVideoCompensation (d3cd0e1e8) - Bug 1172390 - Align stream blocking of decoded stream with play state of MDSM. r=roc. (f44435942) - Bug 1179665. Part 1 - move code that remove finished streams into DecodedStream so we don't need to expose GetReentrantMonitor() to the public and it is easier to remove it in the future. r=roc. (78c11a628) - Bug 1179665. Part 2 - clean up mStreamStartTime since start time of MDSM is now always 0. r=roc. (92c38b802) - partial Bug 1140995 - Part 1 - At end of stream, send the last video frame to decoded stream with deviation usec if the last video frame's duration is 0. r=jwwang Bug 1140995 - Part 2: Don't send the audio/video data when the EOS flag is raised because the decoded data is invalid. r=cpearce (ec5a3096b) - Bug 1179665. Part 3 - move code about sending stream data into DecodedStream. r=roc. (4cd542c56) - fix space and patch order issues (b244ccd80) - fix space and patch order issues (b47f0d460) - Bug 1178718. Part 1 - Remove dependency on decoder monitor from DecodedStream. r=roc. (a92b7dcf4) - Bug 1178718. Part 2 - No need to acquire the monitor in BreakCycles(). r=roc. (3bb146c76) - Bug 1179665. Part 4 - remove MDSM::RecreateDecodedStream() which runs on the main thread and doesn't fit into the thread model of MDSM. r=roc. (f68c6c17e) - Bug 1143575. Make GetClock return a TimeStamp as well as the stream time. r=cpearce (f216a2ed2) - Bug 1143575. ScheduleStateMachine when the playback rate changes, so we can update the rendered frame queue. r=cpearce (498bf78cf) - Bug 1143575. Rename clock_time to clockTime. r=cpearce (2d4267233) - Bug 1143575. Keep currently-rendered frame at the front of the video queue. r=cpearce (6984d2ebc) - Bug 1143575. Add frame IDs to VideoData. r=cpearce (d44122b91) - Bug 1179499 - Dispatch NotifyPlayback{Started,Stopped}. r=jww (692af1608) - Bug 1143575. Remove ClearAllImagesExceptFront because it doesn't do anything. r=nical (410ed1a6a) - Bug 1143575. Clarify code by renaming method to ClearCurrentImageFromImageBridge. r=nical (97b431685) - Bug 1143575. Make LayerTreeInvalidation invalidate when an ImageLayerComposite's current frame has changed. r=mattwoodrow (f6cf46087) - Bug 1143575. Exit composition early if nothing is invalid. r=mattwoodrow (ded3bdf5d) - Bug 1143575. Fix typo in ImageContainer comment. r=nical (2a372a0d3) - Bug 1143575. Pass a list of timestamped images to ImageContainer::SetCurrentImages. r=nical (e3fec59dd) - Bug 1143575. Implement ImageContainer::GetPaintDelay. r=nical (987f5c584) - Bug 1143575. Implement ImageContainer::GetDroppedCount. r=nical (2e8e19731) (7ffe940070) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1143575. Reimplement ImageContainer::GetPaintCount to be composition-aware. r=nical (fdae9bbe2) - Bug 1143575. Let callers of ImageContainer::SetCurrentImages specify frame IDs. r=nical (c3d1be5c7) - Bug 1143575. Let ImageContainer::SetCurrentImages accept multiple images. r=nical (eca5b7bf4) - Bug 1179116. Part 1 - clean up code of MediaDecoderStateMachine::MaybeStartPlayback(). r=cpearce. (5a8514857) - Bug 1179116. Part 2 - clean up code of MediaDecoderStateMachine::FinishDecodeFirstFrame(). r=cpearce. (e42aba701) - Bug 1179116. Part 3 - remove unused code. r=cpearce. (f49fe1fb2) - Bug 1143575. Introduce VideoFrameContainer::ClearCurrentFrame(size), and don't increment mFrameID when clearing frames. r=cpearce (5357bf3bc) - Bug 1143575. Introduce VideoFrameContainer::SetCurrentFrames. r=cpearce (fa56c22fe) - Bug 1143575. Add MediaQueue::GetFirstElements. r=cpearce (a1d2378b1) - Bug 1143575. Refactor UpdateRenderedVideoFrames to support pushing multiple frames from the VideoQueue to the ImageContainer. r=cpearce (37de445b6) - space (2c87961f2) - Bug 1181504. Part 1 - add assertions to MediaDecoderStateMachine::GetAudioClock(). r=kinetik. (9efc04e7e) - Bug 1112438 - Make newCurrentFrameTime more accurate while seeking by checking audio & video timestamp boundary in addition. r=cpearce (2bfc18fa7) - Bug 1146304 - Touch slider bar or tap forward button, the video got stuck 1s then resume playing. r=cpearce (27d966133) - Bug 1181504. Part 2 - remove MediaDecoderStateMachine::mAudioStartTime. r=kinetik. (564a77d09) - Bug 1182738. Part 1 - have DecodedStream::GetPosition() return a position including the start time. (613a0c871) - Bug 1182738. Part 2 - remove MediaDecoderStateMachine::mStreamStartTime. (5c44e9a97) - Bug 1182737. Part 1 - have DecodedStream keep reference to media queues of MDSM so we don't have to pass them everytime. (53ac5a2ec) - Bug 1182737. Part 2 - remove unnecessary code. (bd0814e9d) - Bug 1182737. Part 3 - make start/stop playback of DecodedStream more consistent with that of AudioSink. (b84f1cc01) - Bug 1183007. Part 2 - remove dependency on MDSM::OnAudioEndTimeUpdate from AudioSink. r=kinetik. (848cf50fb) - Bug 1183007. Part 2.5 - don't call AudioEndTime() after mAudioSink becomes null. r=kinetik. (2b6ef5079) - Bug 1184412. Part 1 - remove dependency on MDSM::OnAudioEndTimeUpdate from DecodedStream. r=roc. (680a4346f) - Bug 1184412. Part 2 - remove code that is not used anymore. r=roc. (8aaa00df2) - Bug 1184010 - Put Mirrors/Canonicals together. r=jya. (ce4e2de38) - adapted - Bug 1161901 - Make MDSM::ScheduleStateMachine runs on the state machine task queue only. r=jww (41acdb0e3) (69d3703748) - import changes from `dev' branch of rmottola/Arctic-Fox: - formatting (49c876691) - adapted Bug 1163227: Part5: Increase verbosity content for debugging purposes. r=cpearce (cfca0b7bf) - Bug 1184634 - Rename MediaPromise to MozPromise. r=gerald (e9617bf70) - space (c5bafde74) - Bug 1158293 - Fix ResumeStateMachine()'s seek handling r=cpearce (67dbe7dfc) - reapply part of Bug 1158448 Part 2 (a953e6c6b) - Bug 1184634 - Rename "TaskQueue()" accessor to "OwnerThread()". r=gerald (118965bae) - Bug 1145411: Reduce Apple audio decoder verbosity. r=mattwoodrow (a9f2c4092) - Bug 1174055 - Remove some now uncalled WMF functions. r=jya (8cddc9d0e) - Bug 1179094: Use TimeUnit in PlatformDecoderModule. r=cpearce (3d8fd9cd7) - align warnings to Bug 1154133 - Remove sync dispatches in EMEDecryptor, and mark MediaTaskQueue::SyncDispatch as deprecated. (d93e2f431) - align some permissions and comments (54eb9e910) - Bug 1155268 - Add checked methods to convert from an AbstractThread to a concrete type. r=cpearce (5deff5f04) - align comment (c508b1aaf) - Bug 857895 - Only enforce tail dispatch if both source and dest support it. r=bholley (2e6d03096) - Bug 1184634 - Rename MediaTaskQueue to TaskQueue. r=gerald (5f18c2616) - Bug 1127656 - Remove class inheritance hierarchy from gonk PlatformDeocdeModule. r=ajones (eebf0eb20) - Bug 1184634 - Move various includes into the mozilla namespace. r=gerald (a9b516578) - Bug 1190636 - Replace AutoStringVector with Rooted usage; r=njn (5d287ee81) - Bug 1190911 - Replace AutoIdValueVector with normal Rooted usage; r=jonco (b6c8ce668) - Bug 1149343 - Followup to fix bustage on a CLOSED TREE (f20f9f1a2) - Bug 1172841. Set number of WMF decoder threads based on CPU count. r=cpearce (af74b7654) - Bug 1166760 - Query audio sampling rate & channel number from codec. r=sotaro (ee5fb569a) - Bug 1175071 - Remove those codes which handles ADTS. r=jya. (00b1d3dad) - Bug 1178682 - Reject the decoded sample if timestamp is revert. r=sotaro (4cd029e8c) (0b4ed75d7e) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1148102: P5. Add Opus/VPX/Vorbis MediaDataDecoder. r=jya (b07fea1ea) - Bug 1148102: P6. Add WebMDemuxer object. r=jya (225cee37f) - reformat comment (9d12af823) - reformat comment (80765706d) - Bug 1148102: P7. Hookup WebMDemuxer. r=jya (78f973b17) - Bug 1185782 - Remove media.windows-media-foundation.enabled pref. r=jya (2fb2c5e4a) - Bug 1163486 - Remove MP4Reader. r=jya (0376d6d60) and some custom changes for our tree: - change MediaReadAt to SilentReadAt in new file dom/media/webm/WebMDemuxer.cpp - add missing export of "vpx_codec_err_to_string" in layout/media/symbols.def.in (44d3f3aca1) - import changes from `dev' branch of rmottola/Arctic-Fox: - less verbose (c76ff1433) - Bug 996238 - Move more of the test code to promises. r=jib (295d42240) - Bug 1141230: Stop using getLocalStreams() to drive checking of various things in the mochitest suite. r=jib (eb351bc56) - Bug 1149838: Do not suppress onnegotiationneeded before the first offer/answer. r=mt (3f22ef260) - Bug 1155089 - Part 3: Test replacing with WebAudio track in track_peerConnection_replaceTrack.html. r=jib (a362fd3b1) - Bug 1054706 - Check media elements for HAVE_ENOUGH_DATA and tracks for transmitted rtpPackets when checking media flow. r=drno, r=jib (049a495c9) - Bug 1155089 - Part 2: Break out WebAudio input/output checker to PeerConnectionTest. r=mt (166a1dbc8) (5b0063ba3f) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1173654 - Part 5: Test streaming of all playable videos in test_peerconnection_capturedvideo.html. r=jwwang, r=jib (5fae00f4d) - Bug 1174220 - Part 3: Remove MediaLargeByteBuffer. r=jya (1c9264323) (c0702ca63f) - import changes from `dev' branch of rmottola/Arctic-Fox: - bug 1161402 document that MediaDataDecoder::IsHardwareAccelerated() is called from the state machine task queue r=cpearce (4a1da529c) - bug 1161402 remove async MediaDataDecoder::Drain() from the list of blocking examples r=cpearce (335bfeed6) - bug 1161402 more thread doc for MediaDataDecoder use from IsVideoAccelerated() r=cpearce (e38e41074) - Bug 1184419 - Part 1: Get rid of FindConnectedSourcesOn; r=padenot (d77923cfa) - Bug 1184419 - Part 2: Get rid of HRTFDatabaseLoader::shutdownEnumFunc; r=padenot (dc9f1a79e) (5b4fb5fde2) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1184867: [vp9] P1. VPXDecoder pass DTS to VideoData::Create. r=jya (18c5dfa2f) - Bug 1184867: [MSE] P2. Update WebMContainerParser to be compatible with new MSE. r=kinetik (8ad865692) - Bug 1184867: [MSE] P3. Use WebMDemuxer in TrackBuffersManager. r=jya (957b2f1bf) - Bug 1185792: [webm] P1. Make MediaInfo.mFrame nsIntRect for visible area. r=jya (af461bb88) - Bug 1185792: [webm] P2. AndroidDecoderModule requires API 16 or later. r=snorp (a0710615f) - Bug 1185792: [webm] P3. Enable WebMDemuxer/MediaFormatReader by default. r=kinetik (9c9dbe96d) - Bug 1180535 - Dispatch the media-playback notification when navigating away from a page that has a media element playing; r=baku (8dfc42c1f) - Bug 1177259 - Improve the names of the methods of nsIAudioChannelAgent, r=alwu (760512d4f) - Bug 1156472 - Part 1 - Allow to capture all HTMLMediaElements and AudioContexts for a document. r=baku,padenot (da382bae7) - Bug 1156472 - Part 2 - Rename MediaEngineWebRTCAudioSource to MediaEngineWebRTCMicrophoneSource. r=jesup (91622741c) - Bug 1156472 - Part 3 - Implement AudioCaptureStream. r=roc (857eb8ede) - Bug 1156472 - Part 4 - Add a new MediaStreamGraph API to connect a MediaStream to a capture stream. r=jesup,roc (a3f1a5d9d) - Bug 1181428 - Add persist option to OriginKey to skip saving of temporal keys. r=mt (9af4b9425) - Bug 1181428 - Defer persisting until gUM succeeds or persistent permission. r=mt (db55b5e98) - Bug 1156472 - Part 5 - Add MediaEngineWebRTCAudioCaptureSource as a new audio source, and "audioCapture" as a new MediaSource. r=jesup,bz (bee21be1d) - Bug 1181428 - Move code to reuse test for active gum or persistent permission. r=mt (be4009601) - Bug 1181428 - Plumb origin through to success path. r=mt (7f1dba49d) - bug 1116382 reuse some UTF8toUTF16 code r=bholley (4f2411821) - bug 1116382 accept abstract strings in NewURIFromString() r=bholley (3f54ab677) - bug 1116382 resolve MediaSource urls on Source element src attributes when set r=bholley (6a804840e) - bug 1116382 resolve MediaSource urls on media element src attributes when set r=bholley (44d6e9cd3) - no need to RemoveMediaElementFromURITable, it is done already in ShutdownDecoder (7159dc04c) - bug 1116382 always ShutdownDecoder() so that MediaSourceDecoder alone can manage MediaSource::Detach() r=bholley (d675be4c5) - no need to RemoveMediaElementFromURITable (dcbb55480) - Bug 1162639 - Make consistent how to handle MediaStreamURI r=roc (572c17214) - no need to RemoveMediaElementFromURITable (647db2f47) - bug 1116382 use MediaSource from resolution of MediaSource urls when set r=bholley (b6055f2f8) - bug 1116382 no need to check IsMediaSourceURI(mLoadingSrc) once mMediaSource has been set r=bholley (ec34fb8b5) - bug 1116382 auto revoke MediaSource object URLs r=bholley (b4f6e1847) - bug 1116382 adjust explict revoke test to fail if revocation fails r=bholley (d2185e611) - bug 1116382 test opening referenced MediaSource after URL.revokeObjectURL() r=bholley (6d7b80343) - bug 1116382 test auto-revoking behavior with URL.createObjectURL(MediaSource) r=bholley (70fda515d) - fix patch error (c56103f58) - bit of Bug 659285 - Extend media.autoplay.enabled to provide a way to disable untrusted play() invocations. (d1265c47a) - Bug 1135013 - Remove unused media-eme-metadataloaded notification. r=gerald (248717ff3) - Bug 1183700 - Don't prevent playback of media elements in a muted tab on desktop, r=ehsan (fffeb70b4) - Bug 1185303 - HTMLMediaElement should not be paused when visibility changed and when muted by the AudioChannel policy, r=ehsan (954f10541) - Bug 1156472 - Part 6 - Connect HTMLMediaElement and AudioContext to the capture stream when capturing is needed. r=roc (0a845b985) - Bug 1156472 - Part 7 - Allow to un-capture an HTMLMediaElement. r=pehrsons,jwwang (e07f287e5) - Bug 1156472 - Part 8 - Use fatal asserts in AudioChannelUpmix, because it would have crashed anyways. r=roc (9c57a5b32) - Bug 1157701 - Properly remove usage of Array.prototype.includes(). r=jib (7040e053c) - Bug 1169338 - Part 3: Do a GC before each webrtc mochitest, so there isn't too much buildup. r=mt (b7f812bff) - Bug 1156472 - Part 10 - Test AudioCaptureStream. r=pehrsons (f084533a2) - Bug 1156472 - Part 11 - Unbitrot MediaManager.cpp over jib's changes. r=jib (4b5552125) - Bug 1156472 - Part 12 - Allow to pipe the AudioCaptureStream into an AudioContext. r=mt,roc (8067c2512) - Bug 1156472 - Part 13 - Make necessary adjustments for integer audio. r=jesup (deaf8e09e) - Bug 1156472 - Part 14 - Null check the window, because it can be different during the window's shutdown. r=baku (65351205f) - missing comment of 1153344 (83297ee81) - Bug 1183518. Part 1 - move calls to mResource->SetReadMode out of Mediadecoder::{Start,Stop}ProgressUpdates since they are not related to progress update. r=roc. (b78e2f712) - Bug 1183518. Part 2 - Move update of mIgnoreProgressData to main thread. r=cpearce. (33f73d117) - Bug 1183518. Part 3 - early bailout from MediaDecoder::NotifyBytesConsumed when shutting down. r=jya. (f4b8234fc) - Bug 1177452: Ensure start time is always calculated on first frame decoding. r=jwwang (cb4d66300) - Bug 1185407. Part 1 - have AudioSink::Init() return a promise. r=kinetik. (dca5aee79) - Bug 1185407. Part 2 - remove unused code. r=kinetik. (aeca11114) - Bug 1185407. Part 3 - don't shutdown AudioStream prematurely. r=kinetik. (be11cfe89) - Bug 1190496 - Remove dependency on VideoUtils.h for stack size. r=cpearce (d2b9a9c7c) - Bug 1186358. Part 1 - Remove dependency on MediaDecoderStateMachine from AudioSink. r=kinetik. (96015551d) - Bug 1186358. Part 2 - remove unnecessary/insufficient includes. r=kinetik. (6498e2f6e) - Bug 1186299 - Consolidate AudioSink::PrepareToShutdown and AudioSink::Shutdown into one function. r=kinetik. (e6f755f9e) - fix include (14742ce82) - Bug 1184874. Part 1 - fix indentation. r=cpearce. (6f82906b3) - Bug 1184874. Part 2 - add the ability to know which item is popped from the MediaQueue. r=cpearce. (54a65afc7) - Bug 1184874. Part 3 - call mDecoder->UpdatePlaybackOffset in On{Audio,Video}Popped and remove MediaDecoderStateMachine::DispatchOnPlaybackOffsetUpdate. r=cpearce. (d280e80ce) - Bug 1186801 - Remove decoder monitor from AudioSink. r=kinetik. (0fb442870) (089cacb631) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1187817. Part 1 - Move Set{Volume,PlaybackRate,PreservesPitch} to the audio thread. r=kinetik. (a234a7080) - Bug 1187817. Part 2 - remove unused code. r=kinetik. (836c52a19) - Bug 1187763. Part 1 - move while loop out of WaitingForAudioToPlay(). r=kinetik. (a80d70f87) - Bug 1187763. Part 2 - extract some code of AudioLoop() into its own function. r=kinetik. (275b8bfb6) - Bug 1187763. Part 3 - refactor AudioSink::AudioLoop into a series of events. r=kinetik (7eb3f506f) - Bug 1187817. Part 3 - move SetPlaying to the audio thread. r=kinetik. (0fef85968) - Bug 1187817. Part 4 - move some code in Shutdown to the audio thread. r=kinetik. (8c73fbe6d) - Bug 1187817. Part 5 - assert some code in the audio thread and don't enter the monitor. r=kinetik. (64de4616f) - move include (f842b4b1e) - Bug 1163486 - Update test to use new MP4Demuxer. r=bholley (b853be477) - Bug 1190496 - Namespace the SharedThreadPool.h include. r=cpearce (196d25d42) - Bug 1190496 - Hoist SharedThreadPool into xpcom. r=froydnj (3dad8176f) - Bug 1190492 - Hoist AbstractThread and TaskDispatcher to xpcom. r=froydnj (c3329fa29) - bug 1166107 documentation of mWaitForInternalDrain thread access r=gerald (f762764b1) - correct comment (b623b2959) - revert demuxer check from promise reject to assert like in 1156708 (f540b270c) - more chekcs back to asserts (7e82a0f99) - space (733bd85a3) - Bug 1188220: Allow disabling HW acceleration even when SharedDecoderManager isn't used. r=cpearce (909a86682) - bug 1161903 ensure pending DrainComplete is not run after Flush() r=cpearce (648cabbb7) - Bug 1158089 - Fall back to d3d9 DXVA if d3d11 initialization fails. r=cpearce (84b3a8e6d) (d1af43433c) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1146086: use promise to Init() in PlatformDecoderModule. r=jya,r=cpearce (aed679865) - partial of Bug 1128380: Add IsHardwareAccelerated implementation for AVCC and mac decoder. r=cpearce (8b376df05) - Bug 1192675: P1. Ensure VDA/VT APIs are only ever accessed from the same thread. r=cpearce (fa9c8de6a) - Bug 1178098 - Report why DXVA initialization failed to about:support. r=cpearce (0b06a28e9) - Bug 1167690 - Part 1: Hook up NPPVpluginIsPlayingAudio to the plugin process; r=josh (30df04ca2) - Bug 1167690 - Add NPAPI:AudioControl enums to npapi.h. r=josh (5369f6fa9) - Bug 1167690 - Part 2: Integrate plugins which support the NPAPI audio extensions with the Audio Channel Service; r=BenWa (145cecdc4) - Bug 1167690 - Part 3: Hook up NPNVmuteAudioBool to the plugin process; r=josh (36558b729) - Bug 1167690 - Part 4: Add support for testing plugin audio channel integration to the test plugin; r=josh (04af51882) (dd9173e4d3) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1165134 - Add new MozChromeEvent/MozContentEvent to allow System app to control its own audio channels. r=baku (a028b97f6) - Bug 1183446 - Audio Channel service should use outer windows, r=ehsan (aeb02b826) - Bug 1192708 - Remove redundant call to CloseChannel. r=roc. (c2117f1ed) - Bug 1187092 - Refactor the suspend process. r=jwwang (2163169b9) - Bug 1177399 - Enable AudioChannelService in desktop by default. r=ehsan (d61d1e390) - Bug 1177399 - Remove an unnecessary part of the AudioChannel test. r=ehsan (a7416cbfb) - Bug 1164245 - Add envvar check to disable stack clearing after generating GMP node id. r=edwin (d459c446c) - Bug 1184333 - Handle UTF8 paths as input for GMP loading. r=bobowen (d8b6bbdab) - Bug 1190252 - Remove std::string from GMPChild and friends. r=edwin (27a3a7ed4) - Bug 1190252 - Remove use of std::ifstream in GMPChild.cpp. r=edwin (920155e5e) - Bug 1150277 - Match hostname when removing GMP data. r=cpearce (eb8a86b36) - reverto to nsRefPtr (8d1785ba4) - missing parts of Bug 1148071 - Fix CDM update behaviour - r=cpearce (624fd554c) - Bug 1155939 - GMPServiceParent fixes for GMP deletion - r=cpearce (c8789110d) - Bug 1155939 - Gtest for deletion of GMP plugins on removal - r=cpearce (85c3a970d) - Bug 1187214. Part 2 - add test cases for MediaEventSource. r=kinetik. (ca14c5d46) - Bug 1187214. Part 1 - Implement MediaEventSource. r=kinetik. (f3b3e76f6) - Bug 1159300 - Change GMP RemoveAndDeleteDeferredInUse test to ask for an EME plugin. r=edwin (4f3be6fec) - Bug 1169129 - Test GMPVideoDecoderTrialCreator detects failure. r=edwin (610ac8512) - Bug 1190252 - Remove use of mozilla\/Tokenizer from GMPChild so bug 1190252 can be uplift to 41. r=gerald (d0b51fcd4) - gmp: fix build (e69fa5ed9) (ca37042024) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1190495 - Fix include. r=me (47b87f15e) - bug 1190285 move GraphTime definition to avoid GraphDriver.h includes r=padenot (341c85fe6) - Bug 1190495 - Separate FlushableTaskQueue into its own file. r=cpearce (aef97dc9a) - Bug 1184460 - Remove sync dispatch since SharedThreadPool::Get() can be called off the main thread. r=cpearce. (108fa8e13) - Bug 1190495 - Remove TaskQueue::SyncDispatch. r=cpearce (34ab2b7a5) - Bug 1190495 - Switch TaskQueue entirely to nsRefPtr. r=cpearce (6a8e7e98f) - Bug 1190495 - Hoist TaskQueue into xpcom. r=froydnj (ee81e2796) - Bug 1190495 - Followup #include fix. r=me (8855f0810) - Bug 1188976 - Fix up include. r=me (dea4f8e48) - Bug 1188976 - Rename ProxyMediaCall to InvokeAsync. r=froydnj (a20401dac) - Bug 1188976 - Use mozilla::Tuple for InvokeAsync. r=froydnj (9a46feaf6) - Bug 1188976 - Hoist MozPromise into xpcom. r=froydnj (5727febde) - Bug 1190496 - Add a comment warning about MSCOM modes. r=cpearce (742043a84) - Bug 1190496 - Use the normal XPCOM way to dispatch to the main thread. r=cpearce (c63bca613) - Bug 1190496 - Do shutdown on xpcom-shutdown-threads. r=cpearce (3e8e8c793) - Bug 1190496 - Init SharedThreadPool from XPCOM rather than MediaDecoder. r=froydnj (40bf2d69b) - Bug 1188976 - Improve MozPromise.h comment. r=me DONTBUILD (2314b087f) - Bug 1188439 - Fixed GMPLoader.cpp compilation with sandbox disabled. r=cpearce (0a4ab4fb3) (8121b81d5d) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1173255 followup: Annotate RecvGetOriginKeyResponse as 'override' in MediaChild.h to fix -Winconsistent-missing-override. rs=ehsan (a1b640374) (81caeac6ed) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1196631 - Make JS::ubi::Node::size return 1 by default. r=sfink (9b34eb8a6b) - Bug 1191236 - Remove extract() methods used by operation forwarding on rooting types r=terrence (fb73375f55) - Bug 1191236 - Fix UCS canonicalization, r=jonco (fb5f57c838) - Bug 1196498 - Include objects' [[class]] names in heap snapshots; r=sfink (563e562e95) - Bug 1194418 - Use only JS::ubi::* interfaces in census analyses; r=sfink (a1374c3a49) - Bug 1194422 - Expose census traversals to SpiderMonkey embedders; r=sfink (7cd731fffc) - Bug 1139476 - Part 0: Add a takeCensus method to HeapSnapshot instances; r=sfink,bholley (6aac2ae0dd) - Bug 1139476 - Part 1: Port live heap census tests to offline heap snapshots; r=sfink (2cd8e13492) - Bug 1139476 - Part 2: Add test comparing live and offline census results; r=sfink (0db23ac1a0) - Bug 1198980 - Make JS::ubi::*::identifier be uint64_t instead of uintptr_t. r=sfink (902c041cb0) - Bug 1196634 - Part 0: Define a JS::ubi::CoarseType enum; r=sfink (4606fc2845) - Bug 1196634 - Part 1: Extend the protobuf format for coarseType; r=sfink (4110d46a2f) - Bug 1196634 - Part 2: Serialize and deserialize coarseType; r=sfink (530e023b48) - Bug 1196634 - Part 3: Use coarseType() instead of is<T> in census; r=sfink (d077980d77) - Bug 1196634 - Part 4: Remove JS::ubi::Node::getCanonicalTypeName; r=sfink (4bd7131e4b) - Bug 1202048 - Root JSONParser explicitly; r=sfink (41a9034849) - Bug 1175523 - Update most (but not all) tests to use elem.srcObject over .mozSrcObject. r=pehrsons (22a6502d6d) - Bug 1201190 - Part 3: Mark every consumer of GUARD_OBJECT as MOZ_RAII, r=ehsan (f6c6381a15) - Bug 1204594 - Use MOZ_RAII to replace GUARD_OBJECT where possible in the GC; r=sfink (cec9b7f607) - Bug 1205054 - Remove isNullLike and other imprecise null checks; r=sfink (c12a6ed1d4) - Bug 1205454 - Consolidate the tagged pointer marking methods; r=sfink (7e8a823712) - js: more shared-build fixes (fdd3b957) (994061d746) - Merge remote-tracking branch 'origin/media-works' into master (5ff8d09396) - import changes from `dev' branch of rmottola/Arctic-Fox: - bug 969985 - cleanup of test_certificate_usages.js - see the rest of this commit message r=mgoodwin (03c44e751c) - bug 1171557 - convert test_cert_trust.js to generate certificates at build time r=mgoodwin (b2ba6849df) - Bug 1188871: P1. Don't drain decoders when an error is encountered. r=cpearce (0b8e563249) - Bug 1170683: Do a better job in copying previous transport parameters into new offers/answers. r=mt (40a3ff8be1) - Bug 1136252 - Part 1: Increase the number of instances of signaling_unittests that can be run in parallel. r=mt (0417e7b491) - missing bits of Bug 1101651 - Part 2 (40c09605e5) - Bug 891551 - Part 5: Add support for TCP ICE candidates. r=bwc,jesup (14ecc4a66d) - Bug 1112692: BundlePolicy support, and support for more than one BUNDLE group. r=mt, r=smaug (632b6cd922) - Bug 1142105 - Part 1: Move SDP helper code functions out of JsepSessionImpl and into a separate class. r=mt (269cd9e7c5) - Bug 1152093: Perform case-insensitive comparisons for codec types. r=jesup (27624a2d68) - Bug 1142105 - Part 2: Move some stuff from JsepCodecDescription into /sdp r=mt (cfdd6528b2) - Bug 1142105 - Part 3: Extract more SDP-related functionality out of JsepSessionImpl, and some readability improvements. r=mt (7a8ecae6a8) - Bug 1051052 - Made mid an outparam in JsepSession::AddLocalIceCandidate. r=bwc (95443df0f0) - Bug 1169498 - Minor comment fix for NrIceCtx::Create(). r=bwc (64ed34fc2d) - Bug 891551 - Part 6: Add log dumper to multi_tcp_socket_unittest. r=bwc (3aa11dcebd) - Bug 891551 - Part 9: ignore initial socket connect failures during gathering. r=jesup (e6753715ef) - Bug 891551 - Part 8: Increase and make backlog value configurable. r=bwc (b0c52b7c20) - Bug 891551 - Part 10: added user pref to turn of ICE TCP. r=mt (2dbfae159e) - Bug 1186226: Odin: determine comparisons' types by looking at both hand sides; r=jandem (101f446c8b) - Bug 1204102 - Add missing includes and namespaces to UbiNodeCensus files. r=sfink Bug 1181612: Split AsmJSValidate into AsmJS{Validate,Compile} and different headers; r=luke (8cb58f3168) (042db568fd)
    1 point
  9. Without me sounding pessimistic, any effort in 2022 targeting Chrome 49, for the benefit of XP/Vista users, is a futile one... Chrome 49 is extremely outdated by today's WebCompat standards, not to mention security-wise (has more holes than Swiss cheese... ). It's practically unsupported by Google Store, as it only supports up to CRX2 + MV2 extensions, when most CRX2 ones have already been removed from the store (updates only come as CRX3-packaged) and MV2 ones are being phased out en mass in 2022 (and would be fully deprecated in 2023); not to mention the fact current/active extension authors only target the most recent versions of Chrome; I keep a copy of it myself, and I can tell you it's a "dead man walking"... Under XP, you'd definitely need to couple it with a TLS 1.2/1.3 "secure proxy" to access most of today's sites, but page rendering will be dire... If you intend to bridge all the missing Web APIs introduced after Ch49 (to, say, Chrome 70 level) via polyfills, that would be a pharaonic task, if at all feasible... But be my guest, of course... With just GitHub in mind, they provide a utility/wizard with which one can inspect all MISSING Web APIs in the client (browser) for it to fully support their latest GitHub incarnation: https://github.github.com/browser-support/ Currently, latest St52 has as missing (in RED) only "customElements" and "RegExp Named Capture Groups", so support for those has to be implemented via an extension (i.e. palefill); I fear that wizard, if at all rendered properly in Chrome 49, would have many RED entries... Using the wizard with declining Chrome versions (starting at v69 and going down by one major version), you can test which minimum version is currently supported by the extension as-is and then decide how "low" in the Chrome versions you want/is feasible to extend support to (on the availability of polyfills for the missing APIs as you go down the range...).
    1 point
×
×
  • Create New...