Jump to content

My Browser Builds (Part 4)


Recommended Posts


19 minutes ago, nicolaasjan said:

Indeed the same error here.

What do I have to change?

Under browser\chrome\de\locale\browser\preferences\, for example, new entities were added to the file content.dtd starting from line 33 jsOptions.label, jsOptionsWasm.label, jsOptionsWasm.accesskey. The best is to compare this file with the original English one, and you will see all the entities to be added, removed or changed.

Link to comment
Share on other sites

@nicolaasjan BTW, you are welcome to post your corrected Dutch language pack in my thread Extensions and custom buttons for UXP browsers - Corrections, modifications, adjustments, and special recommendations.Then, I would list it in the second post of my thread, as I already did for my German language packs, so that users can find it much more easily. Only if you want, of course. :yes:

Edited by AstroSkipper
Update of content
Link to comment
Share on other sites

On 10/22/2023 at 11:35 AM, Mathwiz said:

I still believe that making it a hassle to sign out and back in was a motivating factor behind Github's decision to require what I call "burdensome" 2FA.

That is the reason why I'm leaving GitHub. I assume that when my 7 day grace period expires, I won't be able to sign in and use GitHub without 2FA?

Link to comment
Share on other sites

17 minutes ago, AstroSkipper said:

@nicolaasjan BTW, you are welcome to post your corrected Dutch language pack in my thread Extensions and custom buttons for UXP browsers - Corrections, modifications, adjustments, and special recommendations.Then, I would list it in the second post of my thread, as I already did for my German language packs, so that users can find it much more easily. Only if you want, of course. :yes:

I will see what I can do tomorrow (my PC uptime is 16 hours atm...).

It all sounds quite difficult. :blushing:

With the original English one; do you mean the one here?

Link to comment
Share on other sites

29 minutes ago, ClassicNick said:

That is the reason why I'm leaving GitHub. I assume that when my 7 day grace period expires, I won't be able to sign in and use GitHub without 2FA?

You can find  an offline html TOTP Token Generator here.

Download the zip, extract and click on 'index.html' in the folder 'public'.

Paste in your secret key obtained from GitHub and voila. 🙂

spacer.png

 

Edited by nicolaasjan
Link to comment
Share on other sites

1 hour ago, nicolaasjan said:

I will see what I can do tomorrow (my PC uptime is 16 hours atm...).

It all sounds quite difficult. :blushing:

With the original English one; do you mean the one here?

No, I mean the file content.dtd which is located in the omni.ja file in your current programme folder of New Moon 28. However, not the omni.ja in the main folder but the one in the subfolder browser. You only have to extract it then. The omni.ja is an archive file which can be extracted by 7-Zip, for example. After extracting, you will find the file content.dtd in the subfolder /chrome/en-US/locale/browser/preferences. Hope I could help you. :)

Edited by AstroSkipper
Update of content
Link to comment
Share on other sites

55 minutes ago, nicolaasjan said:

You can find  an offline html TOTP Token Generator here.

Download the zip, extract and click on 'index.html' in the folder 'public'.

Paste in your secret key obtained from GitHub and voila. 🙂

spacer.png

 

That might be enough to fix my problem. 2AM UTC November 3rd is approximately when my 7 day grace period would have expired. With your tip, My GitHub account now sees 2FA as being enabled.

Link to comment
Share on other sites

18 hours ago, chermany4ever said:

UXP (52.0)

I see, thanks for the information.

23 hours ago, chermany4ever said:

Hello there Roy and company. I just wanted to mention that using Serpent I am having a few small problems. When I log into facebook, after a while it tends to lock up. It always did and I solved it by restarting. It's logical up to a point as facebook has too many images, videos and such. A very heavy platform. But now sometimes it just closes by itself.

I opted to stop using uMatrix and a few other extensions that were not so necessary and Serpent works much lighter and faster. I stayed with uBlock Origin only.

Oh well, nothing radical. Always grateful for your work.

In my case, Serpent 52 didn't lock up after I logged in to Facebook. However, it did get slowed down (no wonder since Facebook is a very heavy platform as you said), but it never locked up, nor it closed itself.

12 hours ago, Mehmed said:

Is there any chance that future versions of the Serpent52 will be OK with https://flightradar24.com/ ?
Right now the site only displays a white screen with a top bar.

In the error console there are only:
<TypeError: NetworkError when attempting to fetch resource.>
<TypeError: error loading dynamically imported module>
<TypeError: invalid arguments.>

This website requires WebGL, and ever after enabling WebGL in Serpent 52, I still can't access the website.

Link to comment
Share on other sites

New build of Serpent/UXP for XP!

Test binary:
Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20231028-3219d2d-uxp-db8e04921c-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20231028-3219d2d-uxp-db8e04921c-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-20231028-3219d2d-uxp-db8e04921c-xpmod-ia32.7z

source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/ia32

NM28XP build:
Win32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20231028-d849524bd-uxp-db8e04921c-xpmod.7z
Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20231028-d849524bd-uxp-db8e04921c-xpmod-ia32.7z
Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20231028-d849524bd-uxp-db8e04921c-xpmod-sse.7z
Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20231028-d849524bd-uxp-db8e04921c-xpmod.7z

Official UXP changes picked since my last build:
- Issue #2332 - Hyphenate rtc stats type as per spec (9f63203a43)
- Issue #2350 - Part 0: Add a helper function DefaultNumberOption (735bb78c28)
- Issue #2350 - Part 1: Apply "minimumIntegerDigits" to number-formatters with fraction-digits. (be81bae5b7)
- Issue #2350 - Part 2: Allow "maximumFractionDigits" option in Intl.NumberFormat to be less than the default minimum fraction digits. (e65b46ba0f)
- Issue #2282 - Align the Performance Observer navigation and resource with the spec. This now passes the conformance tests. https://bugzilla.mozilla.org/show_bug.cgi?id=1425458 Resource timing entries Workers - part 2 - PerformanceTimingData. https://bugzilla.mozilla.org/show_bug.cgi?id=1462605 PerformanceNavigationTiming.name must be the value of the address of the current document. https://bugzilla.mozilla.org/show_bug.cgi?id=1462883 Update PerformanceTimingData::mReportCrossOriginRedirect in SetPropertiesFromHttpChannel. https://bugzilla.mozilla.org/show_bug.cgi?id=1462879 PerformanceNavigationTiming must be notified correctly - part 1 - notify. (373fb9ae07)
- Issue #2282 - Part 2 - Re-add some timer clamping that got clobber erroneously. (bb656856b6)
- Issue #2355 - Apply self-transforms to the frame of top level <svg> (0bcaa2ff90)
- PR #2356 - Treat all GLSL versions >=450 as 450 (ef54fc458c)
- Issue #2357 - WebM demuxer can't tell when a video wants to be transparent. (71cc0ef940)
- Issue #2357 - VPXDecoder does not decode alpha frames. (c0ba3a8d2e)
- Issue #2357 - Paused WebM videos w/alpha are 100% transparent if HA is disabled. (9982ceb94f)
- Issue #2357 - WebM w/alpha renders black if WMF decoder is enabled. (490df49307)
- Issue #2357 - Add reftest for WebM alpha. (83ecbdfacb)
- [media] Use RefPtr<TrackBuffersManager> instead of raw pointers (eb44f633ee)
- [DOM] Ignore status 206 and vary header checking for opaque responses in the Cache API. (fe37319996)
- [network] Block more invalid cookie name characters. (38f8fde3e3)
- [widget] Change RegisterDragDrop to be called on idle. (f2b0066036)
- [WebGL] Add preffed limit to WebGL vertCount (e4d635f889)
- [DOM] Drop mWrappedRunnable early in workers. (aae5866390)
- [XPCOM] Add several app/msi file types to the executables list (Win). (74a4260ecd)
- [WebRTC] Give ::Terminated() the same treatment as ::Close_g (48c27934c7)
- No Issue - Implement crypto.randomUUID (9e6a0c089f)

No official Pale-Moon changes picked since my last build.

No official Basilisk changes picked since my last build.

My changes picked since my last build:
- ported from mozilla: Bug 1476955 - Structured clone algorithm doesn't serialize Array Length contrary to HTML spec, resulting in truncation of trailing sparse arrays like [1,2,3,,] (length=4) to [1,2,3] (length=3); r=sfink (958b3cdb98) (a553551082)
- ported from mozilla: Bug 1538622 - StructuredClone serialize and deserialize should treat back reference consistently r=jorendorff (aca6f427e0) (e7c5600d7d)
- Crypto: follow-up rev 9e6a0c08, don't use c++17 feature here. (941902c878)
- dom/media: follow-up rev eb44f633, add reference symbol `&' to prevent unneeded AddRef()ing (db8e04921c)

Update Notice:
- You may delete file named icudt*.dat inside program folder when updating from old releases.

* Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes.

Link to comment
Share on other sites

New build of BOC/UXP for XP!

Test binary:
MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20231028-d0fd16ed-uxp-db8e04921c-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20231028-d0fd16ed-uxp-db8e04921c-xpmod.7z

source repo (excluding UXP): https://github.com/roytam1/boc-uxp/tree/custom

* Notice: the profile prefix (i.e. parent folder names) are also changed since 2020-08-15 build, you may rename their names before using new binaries when updating from builds before 2020-08-15.

--

New build of HBL-UXP for XP!

Test binary:
IceDove-UXP(mail) https://o.rthost.win/hbl-uxp/icedove.win32-20231028-id-656ea98-uxp-db8e04921c-xpmod.7z
IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20231028-id-656ea98-ia-93af9a0-uxp-db8e04921c-xpmod.7z

source repo (excluding UXP):
https://github.com/roytam1/icedove-uxp/tree/winbuild
https://github.com/roytam1/iceape-uxp/tree/winbuild

for UXP changes please see above.

Link to comment
Share on other sites

New build of post-deprecated Serpent/moebius for XP!
* Notice: This repo will not be built on regular schedule, and changes are experimental as usual.
** Current moebius patch level should be on par with 52.9, but some security patches can not be applied/ported due to source milestone differences between versions.

Test binary:
Win32 http://o.rthost.win/basilisk/basilisk55-win32-git-20231028-822f6009e-xpmod.7z
Win64 http://o.rthost.win/basilisk/basilisk55-win64-git-20231028-822f6009e-xpmod.7z

repo: https://github.com/roytam1/basilisk55

Repo changes:
- import from UXP: Issue #2350 - Part 0: Add a helper function DefaultNumberOption (735bb78c) (b45d3c0a2)
- ported from UXP: Issue #2350 - Part 1: Apply "minimumIntegerDigits" to number-formatters with fraction-digits. (be81bae5) (4a4ac6487)
- import from UXP: Issue #2350 - Part 2: Allow "maximumFractionDigits" option in Intl.NumberFormat to be less than the default minimum fraction digits. (e65b46ba) (c10732d23)
- ported from UXP: - Issue #2282 - Align the Performance Observer navigation and resource with the spec. This now passes the conformance tests. https://bugzilla.mozilla.org/show_bug.cgi?id=1425458 Resource timing entries Workers - part 2 - PerformanceTimingData. https://bugzilla.mozilla.org/show_bug.cgi?id=1462605 PerformanceNavigationTiming.name must be the value of the address of the current document. https://bugzilla.mozilla.org/show_bug.cgi?id=1462883 Update PerformanceTimingData::mReportCrossOriginRedirect in SetPropertiesFromHttpChannel. https://bugzilla.mozilla.org/show_bug.cgi?id=1462879 PerformanceNavigationTiming must be notified correctly - part 1 - notify. (373fb9ae) - Issue #2282 - Part 2 - Re-add some timer clamping that got clobber erroneously. (bb656856) (6b744a90e)
- import from UXP: Issue #2355 - Apply self-transforms to the frame of top level <svg> (0bcaa2ff) (3ce2aeff0)
- ported from mozilla: Bug 1476955 - Structured clone algorithm doesn't serialize Array Length contrary to HTML spec, resulting in truncation of trailing sparse arrays like [1,2,3,,] (length=4) to [1,2,3] (length=3); r=sfink (958b3cdb98) (52ffb5d40)
- ported from mozilla: Bug 1538622 - StructuredClone serialize and deserialize should treat back reference consistently r=jorendorff (aca6f427e0) (2283aca41)
- import from UXP: Issue #2357 - WebM w/alpha renders black if WMF decoder is enabled. (490df493) (71e1eecc3)
- ported from UXP: [media] Use RefPtr<TrackBuffersManager> instead of raw pointers (eb44f633) (338820c9d)
- import from UXP: [DOM] Ignore status 206 and vary header checking for opaque responses in the Cache API. (fe373199) (ce601e15d)
- import from UXP: [network] Block more invalid cookie name characters. (38f8fde3) (ca2fc55d2)
- ported from UXP: [widget] Change RegisterDragDrop to be called on idle. (f2b00660) (a102c25d2)
- import from UXP: [WebGL] Add preffed limit to WebGL vertCount (e4d635f8) (0730088e9)
- import from UXP: [DOM] Drop mWrappedRunnable early in workers. (aae586639) (92adcb2f9)
- import from UXP: [XPCOM] Add several app/msi file types to the executables list (Win). (74a4260e) (a406edc82)
- import from UXP: [WebRTC] Give ::Terminated() the same treatment as ::Close_g (48c27934) (b9cf4c96a)
- import from UXP: No Issue - Implement crypto.randomUUID (9e6a0c08) (822f6009e)

Link to comment
Share on other sites

New NewMoon 27 Build!

32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20231028-5a5b052a7c-xpmod.7z
32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20231028-5a5b052a7c-xpmod-sse.7z
32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20231028-5a5b052a7c-xpmod-ia32.7z

64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20231028-5a5b052a7c-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 1240985 - Fix cancel during timeout (r=dvander) (aa66774c7f)
 - Bug 1240985 - Add some MessageChannel logging (r=dvander) (dcc180e567)
 - Bug 1240985 - Return false when trying to Send while dispatching urgent (r=dvander) (07228fd370)
 - Bug 1241370 - Don't strdup() the message name in InterruptFrame. r=billm. (b3eea7ef04)
 - Bug 1240985 - Check for cancellation during ProcessPendingRequests (r=dvander) (e22631c97f)
 - Bug 1240985 - Fix transaction ID when sending cancel message (213c061146)
 - Bug 1240985 - Crash when trying to cancel while dispatching urgent message (r=dvander) (dd95c78de2)
 - Bug 1128454 - When plugin bridging mysteriously fails, log the ipc channel state along with the nsresult error code. r=billm (970a69b03c)
 - Bug 1240985 - Add mLastError to track sync Send errors better (r=dvander) (a065cdf479)
 - Bug 1240985 - Make sure to queue mDequeueOneTasks after cancellation (r=dvander) (ed401f32cb)
 - Bug 1240985 - Fix some timeout/cancel interactions (r=dvander) (d1bb25a3de)
 - Bug 1240985 - Make intentional crash happen sooner when cancelling a racy sync message (r=dvander) (8871800d35)
 - Bug 1246886 - initialize mMoved in move contructor. r=billm (884d9c7353)
 - Bug 1240985 - Stop returning MsgNotAllowed (r=dvander) (2caeb4a040)
 - Bug 1191145 - Stop blocking scripts when handling IPC messages (r=dvander) (25c8731ee6) (d495b4c6b4)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 930218 part 1. Factor out the computation of block-size taken up by box-sizing into a separate function so we can reuse it. r=dbaron (22033f4184)
 - Bug 930218 part 2. Account for the parent's box-sizing whe figuring out the percentage height of a kid with an intrinsic ratio for purposes of determining the parent's shrink-wrap width. r=dbaron (041711f58f)
 - Bug 1235306 - Fix -Wimplicit-fallthrough warnings in layout/. r=dholbert (581c212254)
 - Bug 1074971 - Add support for reserved commandkey combinations that can't be handled by content (e10s-only feature). r=smaug (e43d39dcef)
 - Bug 1186799 part.1 nsHTMLEditorEventListener should commit composition when it receives unacceptable mousedown event r=smaug (17f2c48e96)
 - Bug 1230216 - Changing nsIDOM*Event interfaces so that they don't inherit nsIDOMEvent. r=smaug (df77f91ecc)
 - fix cancelBubble situation and align to gecko (bc133dc50a)
 - Bug 1211402. Re-enable the upload step, but take out the stuff that no longer works (as in, everything.) r=me (cb7abd67d2)
 - align (bac4aec6cc)
 - Bug 1243608: P1. Only use video time if video frame contains seek target. r=cpearce (21d9e988ed)
 - Bug 1244477: Offset seek time by start time. r=jwwang (743c24b2f7)
 - Bug 1243608: P2. Pass the full SeekTarget object to MediaDecoderReader::Seek. r=cpearce (6ff30b4b65)
 - Bug 1243608: P3. Make SeekTarget::mTime a TimeUnit object. r=cpearce (357d9864de)
 - Bug 1243608: P4. Have MediaDecoderReader::SeekPromise return a TimeUnit. r=cpearce (53b476c62d)
 - Bug 1159343: Interrupt seek early when possible. r=jwwang (9e26e69593)
 - Bug 1243608: P5. Add type utility methods to SeekTarget class. r=cpearce (8e740bab50)
 - Bug 1243608: P6. Only seek audio to video seek time when performing a fast seek. r=cpearce (d2a51a71f0)
 - Bug 1233650. Part 1 - extract OutputStreamManager to its own file. r=roc. (52d533f923)
 - Bug 1230882. Part 2 - remove DecodedStream::BeginShutdown() and other unused code. r=roc. (b2820b8f14)
 - Bug 1231091. Part 1 - Add mVideoCompleted so MDSM can check when audio/video is done rendering. This removes the only caller of DecodedStream::IsFinished(). r=roc. (536f63e385)
 - Bug 1146086: Properly marking overridden member with override keyword. v2. a=bustage (b6ed1b4e6c)
 - Bug 1177243 - Use PodZero rather than memset in WebM decoders. r=rillian (f9853b72ee)
 - Bug 1230054: Remove unused WebMReader. r=kinetik (1f88fe3c43)
 - Bug 1230054: Add missing headers ON A CLOSED TREE. r=me (6e33accf03)
 - Bug 1231091. Part 2 - return correct promises when audio/video track is asked. r=roc. (aef6342e59)
 - Bug 1231091. Part 3 - resolve the end promise when all frames are rendered. r=roc. (bbb180dd90)
 - Bug 1231091. Part 4 - ensure the end promise is resolved in the special case where video duration is 0. r=roc. (7835c31e75)
 - Bug 1231091. Part 5 - Remove DecodedStream::IsFinished() and unused code. r=roc. (6dd02e5d6b)
 - Bug 1231091. Part 6 - fix test_streams_element_capture.html timeout. r=roc. (8aae5c09cc)
 - Bug 1232520 - dont' invoke AbstractThread::MainThread()->Dispatch() to avoid reentrant of AutoTaskDispatcher during tail dispatching phase. r=jya. (5434d0f370)
 - Bug 1233650. Part 2 - make OutputStreamManager ref-counted so it can be shared between MDSM and DecodedStream. r=roc. (93e7d0e065)
 - Bug 1233650. Part 3 - move creation of OutputStreamManager from DecodedStream to MDSM. r=roc. (a469dbcc9f)
 - Bug 1233650. Part 4 - remove unused functions from DecodedStream. r=roc. (ec8753365e)
 - Bug 1248314. Part 1 - Since OutputStreamManager::Connect/Disconnect is tightly coupled with the constructor/destructor of DecodedStreamData, it would improve cohesion to let DecodedStreamData manage an OutputStreamManager and know when to call OutputStreamManager::Connect/Disconnect. r=roc. (467d1472ca)
 - Bug 1234424. Part 1 - share the underlying value of MDSM::mSameOriginMedia with DecodedStream. r=roc. (ff0abefb26)
 - Bug 1234424. Part 2 - remove unused code. r=roc. (5a8266779b)
 - Bug 1248314. part 2 - move track initialization code into the constructor of DecodedStreamData. r=roc. (4d57f47654)
 - Bug 1248229. Part 1 - add test case to test if playback can work correctly after GC. r=roc. (83c81dc7cc)
 - Bug 1248229. Part 2 - GC might happen in between OutputStreamManager::Disconnect() and OutputStreamManager::Connect(). We need to check if the stream is already destroyed before trying to connect it. r=roc. (c5a0ed670c)
 - remove PM leftover (ed9ce00aad)
 - Bug 1236703: P1. Add debugging information for MSE to about:media plugin. r=kentuckyfriedtakahe (4385a86197)
 - Bug 1236703: P2. Add methods to retrieve debugging data on plain readers. r=jwwang (34bf637124)
 - Bug 1236703: P3. Add moz specific method to retrieve debug data to media object IDL. r=bz (65c95eff74)
 - Bug 1194721: Add additional PDU pack and unpack functions, r=shuang (d6ae416a10)
 - Bug 1261307: Convert Unix socket IPC code to |UniquePtr|, r=nfroyd (cd797f4581)
 - Bug 1236574 - use UniquePtr<T[]> instead of nsAutoArrayPtr<T> in SocketBase subclasses; r=tzimmerman (6a20e9e905)
 - Bug 1239207 - Don't process IPDL when not compiling; r=glandium (20ba7fb311)
 - Bug 1210099 - Use diagnostic assert for union discriminator checks (r=jld) (74844eee1b)
 - Bug 1208226 - Don't crash when failing to map a segment of shared memory. r=sotaro, billm (1822a634d9)
 - Bug 1236635 - Fix compile error in IPC unit tests (r=jld) (c82e0bfe61)
 - Bug 1263429 - Don't build libevent with sysctl on Linux. r=billm (00f248f61e)
 - Bug 1304266 - Remove libevent workaround for MacOS 10.4 bug (r=dvander) a=jcristau (676758a926)
 - Bug 1241776 - turn ENABLE_SHARED_ARRAY_BUFFER on for all channels. r=nbp (dc53fff545)
 - Bug 1248851 part 1 - Explicitly mark some release() calls result-unused. r=Waldo (b377e3d86e)
 - Bug 1246697 - Use simpler semantics for PersistentRooted<Traceable>; r=sfink (7afab5c807)
 - bug 1225649 use CreatePlanarYCbCrImage() now that CreateImage() is gone r=dvander (b8a30f3d84)
 - Bug 1234092: P1. Remove GStreamer support. r=kentuckyfriedtakahe (bf6a5d8811)
 - Bug 1234092: P2. Remove GStreamer check from configure. r=glandium (73b69b41db)
 - remove configure options (f9585af0d1)
 - Bug 1168309 - Add the define, MOZ_GONK_MEDIACODEC, to dom/media. r=cpearce. (a4481af932)
 - Bug 1240616 - mach mochitest-run suggests deprecated commands as an alternative r=cmanchester (17687db974)
 - Bug 1249838 - Avoid dependency from the mozconfig loader on mach. r=gps (a88506c027)
 - Bug 382721 - Part 0: Add missing includes and namespaces. r=jrmuizel (eecf253c5e) (5a5b052a7c)

Link to comment
Share on other sites

New regular/weekly KM-Goanna release:
https://o.rthost.win/kmeleon/KM76.4.9-Goanna-20231028.7z

Changelog:

Out-of-tree changes:
* update Goanna3 to git 43215fa79a...5a5b052a7c:
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1240985 - Fix cancel during timeout (r=dvander) (aa66774c7f)
 - Bug 1240985 - Add some MessageChannel logging (r=dvander) (dcc180e567)
 - Bug 1240985 - Return false when trying to Send while dispatching urgent (r=dvander) (07228fd370)
 - Bug 1241370 - Don't strdup() the message name in InterruptFrame. r=billm. (b3eea7ef04)
 - Bug 1240985 - Check for cancellation during ProcessPendingRequests (r=dvander) (e22631c97f)
 - Bug 1240985 - Fix transaction ID when sending cancel message (213c061146)
 - Bug 1240985 - Crash when trying to cancel while dispatching urgent message (r=dvander) (dd95c78de2)
 - Bug 1128454 - When plugin bridging mysteriously fails, log the ipc channel state along with the nsresult error code. r=billm (970a69b03c)
 - Bug 1240985 - Add mLastError to track sync Send errors better (r=dvander) (a065cdf479)
 - Bug 1240985 - Make sure to queue mDequeueOneTasks after cancellation (r=dvander) (ed401f32cb)
 - Bug 1240985 - Fix some timeout/cancel interactions (r=dvander) (d1bb25a3de)
 - Bug 1240985 - Make intentional crash happen sooner when cancelling a racy sync message (r=dvander) (8871800d35)
 - Bug 1246886 - initialize mMoved in move contructor. r=billm (884d9c7353)
 - Bug 1240985 - Stop returning MsgNotAllowed (r=dvander) (2caeb4a040)
 - Bug 1191145 - Stop blocking scripts when handling IPC messages (r=dvander) (25c8731ee6) (d495b4c6b4)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 930218 part 1. Factor out the computation of block-size taken up by box-sizing into a separate function so we can reuse it. r=dbaron (22033f4184)
 - Bug 930218 part 2. Account for the parent's box-sizing whe figuring out the percentage height of a kid with an intrinsic ratio for purposes of determining the parent's shrink-wrap width. r=dbaron (041711f58f)
 - Bug 1235306 - Fix -Wimplicit-fallthrough warnings in layout/. r=dholbert (581c212254)
 - Bug 1074971 - Add support for reserved commandkey combinations that can't be handled by content (e10s-only feature). r=smaug (e43d39dcef)
 - Bug 1186799 part.1 nsHTMLEditorEventListener should commit composition when it receives unacceptable mousedown event r=smaug (17f2c48e96)
 - Bug 1230216 - Changing nsIDOM*Event interfaces so that they don't inherit nsIDOMEvent. r=smaug (df77f91ecc)
 - fix cancelBubble situation and align to gecko (bc133dc50a)
 - Bug 1211402. Re-enable the upload step, but take out the stuff that no longer works (as in, everything.) r=me (cb7abd67d2)
 - align (bac4aec6cc)
 - Bug 1243608: P1. Only use video time if video frame contains seek target. r=cpearce (21d9e988ed)
 - Bug 1244477: Offset seek time by start time. r=jwwang (743c24b2f7)
 - Bug 1243608: P2. Pass the full SeekTarget object to MediaDecoderReader::Seek. r=cpearce (6ff30b4b65)
 - Bug 1243608: P3. Make SeekTarget::mTime a TimeUnit object. r=cpearce (357d9864de)
 - Bug 1243608: P4. Have MediaDecoderReader::SeekPromise return a TimeUnit. r=cpearce (53b476c62d)
 - Bug 1159343: Interrupt seek early when possible. r=jwwang (9e26e69593)
 - Bug 1243608: P5. Add type utility methods to SeekTarget class. r=cpearce (8e740bab50)
 - Bug 1243608: P6. Only seek audio to video seek time when performing a fast seek. r=cpearce (d2a51a71f0)
 - Bug 1233650. Part 1 - extract OutputStreamManager to its own file. r=roc. (52d533f923)
 - Bug 1230882. Part 2 - remove DecodedStream::BeginShutdown() and other unused code. r=roc. (b2820b8f14)
 - Bug 1231091. Part 1 - Add mVideoCompleted so MDSM can check when audio/video is done rendering. This removes the only caller of DecodedStream::IsFinished(). r=roc. (536f63e385)
 - Bug 1146086: Properly marking overridden member with override keyword. v2. a=bustage (b6ed1b4e6c)
 - Bug 1177243 - Use PodZero rather than memset in WebM decoders. r=rillian (f9853b72ee)
 - Bug 1230054: Remove unused WebMReader. r=kinetik (1f88fe3c43)
 - Bug 1230054: Add missing headers ON A CLOSED TREE. r=me (6e33accf03)
 - Bug 1231091. Part 2 - return correct promises when audio/video track is asked. r=roc. (aef6342e59)
 - Bug 1231091. Part 3 - resolve the end promise when all frames are rendered. r=roc. (bbb180dd90)
 - Bug 1231091. Part 4 - ensure the end promise is resolved in the special case where video duration is 0. r=roc. (7835c31e75)
 - Bug 1231091. Part 5 - Remove DecodedStream::IsFinished() and unused code. r=roc. (6dd02e5d6b)
 - Bug 1231091. Part 6 - fix test_streams_element_capture.html timeout. r=roc. (8aae5c09cc)
 - Bug 1232520 - dont' invoke AbstractThread::MainThread()->Dispatch() to avoid reentrant of AutoTaskDispatcher during tail dispatching phase. r=jya. (5434d0f370)
 - Bug 1233650. Part 2 - make OutputStreamManager ref-counted so it can be shared between MDSM and DecodedStream. r=roc. (93e7d0e065)
 - Bug 1233650. Part 3 - move creation of OutputStreamManager from DecodedStream to MDSM. r=roc. (a469dbcc9f)
 - Bug 1233650. Part 4 - remove unused functions from DecodedStream. r=roc. (ec8753365e)
 - Bug 1248314. Part 1 - Since OutputStreamManager::Connect/Disconnect is tightly coupled with the constructor/destructor of DecodedStreamData, it would improve cohesion to let DecodedStreamData manage an OutputStreamManager and know when to call OutputStreamManager::Connect/Disconnect. r=roc. (467d1472ca)
 - Bug 1234424. Part 1 - share the underlying value of MDSM::mSameOriginMedia with DecodedStream. r=roc. (ff0abefb26)
 - Bug 1234424. Part 2 - remove unused code. r=roc. (5a8266779b)
 - Bug 1248314. part 2 - move track initialization code into the constructor of DecodedStreamData. r=roc. (4d57f47654)
 - Bug 1248229. Part 1 - add test case to test if playback can work correctly after GC. r=roc. (83c81dc7cc)
 - Bug 1248229. Part 2 - GC might happen in between OutputStreamManager::Disconnect() and OutputStreamManager::Connect(). We need to check if the stream is already destroyed before trying to connect it. r=roc. (c5a0ed670c)
 - remove PM leftover (ed9ce00aad)
 - Bug 1236703: P1. Add debugging information for MSE to about:media plugin. r=kentuckyfriedtakahe (4385a86197)
 - Bug 1236703: P2. Add methods to retrieve debugging data on plain readers. r=jwwang (34bf637124)
 - Bug 1236703: P3. Add moz specific method to retrieve debug data to media object IDL. r=bz (65c95eff74)
 - Bug 1194721: Add additional PDU pack and unpack functions, r=shuang (d6ae416a10)
 - Bug 1261307: Convert Unix socket IPC code to |UniquePtr|, r=nfroyd (cd797f4581)
 - Bug 1236574 - use UniquePtr<T[]> instead of nsAutoArrayPtr<T> in SocketBase subclasses; r=tzimmerman (6a20e9e905)
 - Bug 1239207 - Don't process IPDL when not compiling; r=glandium (20ba7fb311)
 - Bug 1210099 - Use diagnostic assert for union discriminator checks (r=jld) (74844eee1b)
 - Bug 1208226 - Don't crash when failing to map a segment of shared memory. r=sotaro, billm (1822a634d9)
 - Bug 1236635 - Fix compile error in IPC unit tests (r=jld) (c82e0bfe61)
 - Bug 1263429 - Don't build libevent with sysctl on Linux. r=billm (00f248f61e)
 - Bug 1304266 - Remove libevent workaround for MacOS 10.4 bug (r=dvander) a=jcristau (676758a926)
 - Bug 1241776 - turn ENABLE_SHARED_ARRAY_BUFFER on for all channels. r=nbp (dc53fff545)
 - Bug 1248851 part 1 - Explicitly mark some release() calls result-unused. r=Waldo (b377e3d86e)
 - Bug 1246697 - Use simpler semantics for PersistentRooted<Traceable>; r=sfink (7afab5c807)
 - bug 1225649 use CreatePlanarYCbCrImage() now that CreateImage() is gone r=dvander (b8a30f3d84)
 - Bug 1234092: P1. Remove GStreamer support. r=kentuckyfriedtakahe (bf6a5d8811)
 - Bug 1234092: P2. Remove GStreamer check from configure. r=glandium (73b69b41db)
 - remove configure options (f9585af0d1)
 - Bug 1168309 - Add the define, MOZ_GONK_MEDIACODEC, to dom/media. r=cpearce. (a4481af932)
 - Bug 1240616 - mach mochitest-run suggests deprecated commands as an alternative r=cmanchester (17687db974)
 - Bug 1249838 - Avoid dependency from the mozconfig loader on mach. r=gps (a88506c027)
 - Bug 382721 - Part 0: Add missing includes and namespaces. r=jrmuizel (eecf253c5e) (5a5b052a7c)

* 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

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...