Jump to content

roytam1

Member
  • Posts

    3,612
  • Joined

  • Last visited

  • Days Won

    415
  • Donations

    0.00 USD 
  • Country

    Hong Kong

Everything posted by roytam1

  1. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rths.ml/basilisk/basilisk52-g4.5.win32-git-20200104-fd382bb-uxp-26b297510-xpmod.7z Win64 https://o.rths.ml/basilisk/basilisk52-g4.5.win64-git-20200104-fd382bb-uxp-26b297510-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.rths.ml/basilisk/basilisk52-g4.5.win32-git-20200104-fd382bb-uxp-26b297510-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.rths.ml/palemoon/palemoon-28.9.0a1.win32-git-20200104-d6dd25b5e-uxp-26b297510-xpmod.7z Win64 https://o.rths.ml/palemoon/palemoon-28.9.0a1.win64-git-20200104-d6dd25b5e-uxp-26b297510-xpmod.7z Official UXP changes since my last build: - Issue #1118 Part 1: Split out part of nsDocShell::AddState into a separate method. (027fbae80) - Issue #1118 Part 2: Allow UpdateURLAndHistory to work even if mOSHE is null, if we're doing a replace. (f5c848aa9) - Issue #1118 Part 3: Add a public RemoveAllListeners method on EventListenerManager. (80e4577e3) - Issue #1118 Part 4: Allow UpdateURLAndHistory to work even if there's no root session history. (c1013e912) - Update README (492624a71) - Forward to new tree structure. (54091ecab) - Issue #1118 - Part 5: Change the way document.open() works (dfa7af70c) - Bug 1341238 - Don't hang on to pointer from temporary NS_LossyConvertUTF16toASCII. (4e6294b24) - Issue #1118 - Part 6: Fix various tests that are no longer correct. (f71108680) - Issue #1118 - Part 7: Remove no-longer-used mWillReparent debug code. (b1c7cc07c) - Issue #1118 - Part 8: Remove no-longer-used mDidDocumentOpen and CheckForOutdatedParent() (e0f0b3492) - Merge pull request #1334 from g4jc/bug1333 (84f4806b4) - Issue #1118 - Part 9: Don't allow reuse of unlinked CallbackObjectHolder. (8b8862346) - Issue #1332 - Backport promise-based media playback (735418fa3) - Fix typo. (c3ed7420f) - Merge pull request #1336 from athenian200/html-media-hack (f60bbaf9e) - Merge pull request #1335 from MoonchildProductions/document_open (357405f63) - Bug 1176399 - Multiple requests for master password when GMail OAuth2 is enabled. (0395a076c) - Bug 1453643 - Enable proper retry on oauth2 authenication failure. (a4ab8fd19) - Bug 1597933 - clean up OAuth2 code: remove responseType which is always code. (3dae851d2) - Bug 1597933 - improve OAuth2 params parsing. (f532cec97) - Bug 1597933 - don't pass string constants to determine OAuth refresh token or not. (fd9d39ac9) - Bug 1597933 - use fetch + URLSearchParms instead of Http.jsm to request OAuth2 access token. (8fdd883f7) - Bug 1597933 - Use URLSearchParams for setting params for OAuth2 authorization request. (fb7de243f) - Bug 1599054 - allow callers to ommit sending OAuth2 client_secret parameter. (12eb1554f) - Merge pull request #1340 from g4jc/mailnews_enhance (26b297510) My changes since my last build: - patch from Sami<samiwieciekto at g mail>: Lowered mMaxTextureSize from 4096 to 2048 to allow older graphic cards (04671d8d6) - patch from Sami<samiwieciekto at g mail> with pref guard: Enable skipping loop filter and allow non spec compliant speedup tricks. to enable, create new boolean pref "media.ffmpeg.skip_loop_filter" and set it to true. (dd094ae55) - update NSPR to 4.24 and keep NSPR Bug 1586070 and win64 patch intact. (0b9855b84) - Update NSS to 3.48 while keeping vc2013 hackfix and no-sslkeylogfile intact. (171849c8e) - import NSS tip revs: bug1594965, bug1593167, bug1603027, bug1600144, bug1590001, bug1603257, bug1605545, bug1513586 (9778f15c7) There are no new Official Pale-Moon & Basilisk changes since my last build.
  2. for tomorrow's UXP builds, I may wait if upstream merge nss-work branch or not. and for fx45esr, I may wait for TFF's new commits as new ESR comes. and all newer builds will be forced to use DBM format of NSS database (cert8.db & key3.db) instead of SQLite format "again" (cert9.db & key4.db) which is caused by NSS updates.
  3. since there are no significant changes from upstream, there will be no new builds today.
  4. no idea as I don't use any sync. lets see what will others do first.
  5. Merry Christmas! http://o.rths.ml/gpc/files1.rt/K-Meleon1.5.4en-US.tls12.7z most of GRE components are replaced with Retrozilla-based build (but not all)
  6. While thinking on this one at some point I somehow ended up with the kludge "RoyTamFoxMoon," which does evoke some degree of humor... it's the RTFM browser! lol (please, no one take this as a serious attempt at a name! I'll address RoyFox further down) lol. BTW Roy* browsers sounds like I'm narcissism Agree here re: the "for XP" language, while it seems clear and convenient it makes the name unnecessarily longer and omits the fact that the builds work on Vista as well. in the beginning "for XP" was just for distinguishing from regular (non XP compatible) builds, now it's kind of lost meaning. BTW, for names that Tobin suggested this time, I personally not opposed to, moreover, with quite nice artworks. But may be I want a "twist" to the names so to become more unique/unusual?
  7. I don't know which Fx45 version he's using, and what version of LAV filter installed.
  8. if your system has LAV filter installed (manually, or via K-Lite Codec Pack, etc.), my Tycho/Fx45 builds will use it automatically.
  9. just reviewed my post and found there is a typo in the year. It should be in 2017 not 2019 for my first PM build.
  10. I think I'd just stated the possibilities, not giving out "Yes" or "No". I'm open my mind for having rebranding, or not, by how people want. As I stated before, whatever rebranding happen or not I'll still build binaries for my use. remember my first PM public build is 2017-09-29 (hey, I kept building PM builds over 2 years! in the past, I built my own firefox 3/4 builds from 2010-04-15 to 2012-04-27, and also firefox 1.x to 2.x builds starting from 2006-03-16)
  11. new ArcticFox win32 test build is uploaded: http://o.rths.ml/gpc/files1.rt/arcticfox-27.9.19.win32-20191221.7z - Bug 1134518 - Add test to ensure we don't lose shistory entries when switching a browser's remoteness r=Mossop (f7bd1b4e2) - Bug 1134518 - Use the globalMM for ContentTask's frame script to prevent it from being loaded twice into a docShell swapped to another browser window r=bustage (da4f3899c) - Bug 883609 - Porting tests to new Session Restore backup mechanism;r=ttaubert (f53b11a6f) - Bug 1134518 - Add xpcshell test for shistory caps on clean shutdown and fix existing tests r=Yoric (3ed696a4c) - Bug 1077738: Retain whether history entries are set to persist in session history and restore that. r=smacleod (a0be00dc4) - update (2959bddc8) - Merge pull request #19 from wicknix/master-good (cda043440) - Merge pull request #20 from rmottola/master (ed9f72c2e) - fix duplicated IsWin10OrLater() function (02510748c) - add missing bit of Bug 1134280 - Get rid of Tag() - patch 1 - Is{HTML,XUL,MathML,SVG}Element and IsAnyOf{HTML,XUL,MathML,SVG}Elements, r=smaug (4b86381cc) - Bug 960959 - Use RunState to keep track of the SessionFile's closed status r=yoric (a4cb3aaa3) - remove telemetry initialization part, not needed anyway: removes warning (dd0ef756d) - Bug 1134518 - Send a state object instead of a string to SessionWorker.write() r=Yoric (bd5b96e4d) - Bug 1157235 - Remove unused sessionstore-state-write notification r=Yoric (884843b11) - Bug 1150529 - Remove code for expired telemetry histograms r=Yoric (b86b58e55) - add specific stuff that could hurt mac (156375c79) - clean (904cbaa94) - Bug 1073502 - Restore closed windows even when there are no open windows on startup r=yoric (2c12eea64) - Bug 940777 - Simplify about:blank handling in session restore (r=ttaubert) (5298de7ed) - Bug 1135498 - Get rid of the unused browser.__SS_restore_data property r=smacleod (a87fabb3f) - Bug 923315 - Ensure that sessionstore.js writes don't interfere with browser_upgrade_backup.js r=yoric (31c6a52c0) - Bug 883609 - Porting tests to new Session Restore backup mechanism;r=ttaubert (7c04c1156) - Bug 1107941 - Removing old upgrade backups if too many exist. Max upgrade backups is defined in preferences. Tested with mochi tests. r=Yoric (857fa2844) - Bug 1134518 - Cap shistory entries in the SessionWorker when shutting down r=Yoric (f0a9f43ac) - Bug 1100223 - Make calling loadURI() on pending tabs work as expected by marking the tab as no longer pending and simply waiting for the restoration to finish r=billm (5f4f766b7) - Bug 1152341 - Failure to read one of the session file candidates shouldn't stop us from trying further r=Yoric (ff1bccd2f) - Bug 1034075 - Add more details to SessionFile AsyncShutdown blocker. r=ttaubert (fc0aace02) - Bug 1031298 - Add a histogram for counting unrecoverable sessions. r=yoric (95b377fef) - more stuff to do (044d0dbff) - revert default of showQuitWarning because it exposes a bug which corrupts the profile or session storage (714e4eb78) - Bug 1056443 - Use correct URL in location bar when switching processes (r=ttaubert) (7e6a54793) - Bug 1109875 - When unloading a frameLoader flush all pending state changes by sending a final update message r=billm (4264bb7d1) - Bug 1161928 - Move epoch handling from ContentRestore.jsm to content-sessionStore.js r=billm (9bc20bf8a) - Bug 1145942 - Use the frame message manager to revive crashed tabs upon navigation r=billm (a2ee3704d) - Bug 1161928 - Require an epoch (managed in the parent) included in every message sent by the frame script to get rid of TabState.flush() calls in restoreTab() r=billm (11a126155) - Bug 1169892 - Avoid extra round-trip when a pending tab is reloaded r=billm (569786f54) - Bug 1125411 - OSX: turn CoreLocation provider on, r=cpeterson Also, expose this setting in about:config (fe7fb5620) - Bug 1136956 - Set CoreLocation provider to non-release only in firefox.js. - r=cpeterson (7e971cf02) - update (110be9f3f) - Merge remote-tracking branch 'upstream/devel' into fix-winbuild (11f9fe3b2)
  12. forgot to change the version numbers, fixed
  13. New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rths.ml/boc-uxp/mailnews.win32-20191221-beb2221f-uxp-d6baead6c-xpmod.7z Browser-only Suite Win32 https://o.rths.ml/boc-uxp/bnavigator.win32-20191221-beb2221f-uxp-d6baead6c-xpmod.7z source patch (excluding UXP): https://o.rths.ml/boc-uxp/boc-uxp-src-xpmod-20191123.7z Official repo changes since my last build: - Update gitignore so that Pale Moon and Basilisk will not be tracked if they are symlinked/junction'd into the tree (855250ff) - Update commit pointer (beb2221f) For UXP changes please see above.
  14. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rths.ml/basilisk/basilisk52-g4.5.win32-git-20191221-fd382bb-uxp-d6baead6c-xpmod.7z Win64 https://o.rths.ml/basilisk/basilisk52-g4.5.win64-git-20191221-fd382bb-uxp-d6baead6c-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.rths.ml/basilisk/basilisk52-g4.5.win32-git-20191221-fd382bb-uxp-d6baead6c-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.rths.ml/palemoon/palemoon-28.9.0a1.win32-git-20191221-806d807dc-uxp-d6baead6c-xpmod.7z Win64 https://o.rths.ml/palemoon/palemoon-28.9.0a1.win64-git-20191221-806d807dc-uxp-d6baead6c-xpmod.7z Official UXP changes since my last build: - Remove Pale Moon from the Unified XUL Platform repository (4e34c5746) - Remove Pale Moon 7zstub (094e74ff6) - Update metadata in UXP 7z-stub installer (e6a3515a1) - Update 7z-stub README to reflect the current state of its use. (e7d4713e0) - Remove Basilisk from the Unified XUL Platform repository (06494f307) - Issue #1323 - Move XULRunner back to topsrcdir (e2de507e0) - Bug 1317376 - Part 1: Remove unreachable code and remnants from the self-hosted implementation. (e23b013ad) - Bug 1317376 - Part 2: Detect Promise self-resolution when resolving through the Promise resolving fast path. (f589ef816) - Bug 336705 - Part 1: Support creating and resolving Promises without resolve/reject functions. (cb732e5fd) - Bug 1336705 - Part 2: Add self-hosting intrinsics for resolving/rejecting Promises and adding reactions. (1fd726c6b) - Bug 1343481 - Part 1: Remove {JSFunction,JSScript,LazyScript}.isGenerator() method. (9163aaebb) - Bug 1343481 - Part 2: Stop using StarGegerator for async function. (f07d5707c) - Bug 1343481 - Part 3: Add JSOP_AWAIT and rename {yieldIndex,yieldOffset} to {yieldAndAwaitIndex,yieldAndAwaitOffset}. (3a3de55aa) - Bug 1343481 - Part 4: Add Add GeneratorObject.{isAfterYield,isAfterAwait}. (73c873200) - Bug 1343481 - Part 5: Rename AsyncFunction-related names in Promise.cpp to explicitly say Async Function. (4f88fc851) - Bug 1343481 - Part 6: Add native functions wrapper for GetInternalError and GetTypeError. (cba3f6142) - Bug 1343481 - Part 7: Add BytecodeEmitter::emitDotGenerator and make yield/await nodes unary. (79b5eb14b) - Bug 1316098 - Optimize out result object allocation for await/return in async function. (d0d9a4f43) - Bug 1344753 - Update for-of stack depth in ControlFlowGenerator::processWhileOrForInLoop. (f5fa6cfea) - Bug 1317389: Change property attributes for generator and async functions to match ES2015/2017. (f87b1b885) - Bug 1331092 - Part 0: Define NOMINMAX to avoid compile error from min/max macro on windows. (5e1f00240) - Bug 1331092 - Part 1: Add Symbol.asyncIterator. (82f9efff9) - Bug 1331092 - Part 2: Implement Async Generator except yield*. (d5086ac3a) - Bug 1331092 - Part 2: Implement Async Generator except yield*. (8e2f6a759) - Bug 1331092 - Part 6: Support JSOP_TOASYNCGEN in JIT. (bbd1fef78) - Bug 1331092 - Part 7: Implement Async Generator yield*. (ef44324d9) - Bug 1331092 - Part 8: Support JSOP_TOASYNCITER in JIT. (580dfb2af) - Bug 1331092 - Part 9: Implement for-await-of. (5bdfdb678) - Bug 1331092 - Part 11: Await on the innerResult.value when innerResult.done is true in yield*. (55728c964) - Bug 1355399 - Switch property retrieval in Async-from-Sync Iterator prototype methods. (63eee6325) - Bug 1364608 - Stash rval in AsyncIteratorClose. (dd1cbde15) - Bug 1379525 - Part 1: Await on the value before yielding or returning inside async generator. (38c1d558a) - Bug 1379525 - Part 2: Properly handle rejection in async-from-sync iteration. (4a5ed79c6) - Bug 1390082 - Implement AsyncGeneratorQueue with simpler array operations. (e0eee318c) - Bug 1352312 - Enable Async Iteration. (c9bddfca7) - Bug 1454285 - Part 1: Specify the current scope when emitting await and .generator. (c66d25512) - Bug 1454285 - Part 2: Disallow using innermostEmitterScope while the value does not match the bytecode environment. (6c3e42ac6) - Merge pull request #1327 from g4jc/async_iteration (07d0bcbf1) - No Issue - Fix indentation and account for system libevent in ipc/chromium/moz.build (a3e93d08d) - Issue #1328 - Part 1: Change default monospace font to Consolas for all localizations where this would be set to Courier New. (342f94295) - Issue #1328 - Part 2: Change tests that require Courier New explicitly. (0f67e7b22) - Issue #1328 - Part 3: Add fuzz to reftests and fix misc other tests. (eea149e73) - Merge branch 'master' of https://github.com/MoonchildProductions/UXP (11ce27f0d) - Issue #1328 - Follow-up: Increase font size for changed monospace fonts. (8220776c9) - Issue #1322 - Part 1: Remove the DOM Promise guts. (fb96b43b5) - Issue #1322 - Part 2: Remove --enable-sm-promise buildconfig switch. (cdea310f1) - Issue #1322 - Part 3: Remove DOM promise interface gunk (d46126240) - Issue #1322 - Part 4: Fix WebIDL.py parser for line endings and wrong IDL name (c7ae364a8) - Merge pull request #1330 from MoonchildProductions/DOM-promise-removal (3332f584c) - Issue #1316 - Reduce compiler warnings in ICU (368170bdc) - Enable layers acceleration by default on GTK platforms. (ce250e9cc) - Issue #1219 - Align computed DOM styles with mainstream behvior. (d6baead6c) Official Pale-Moon changes since my last build: - Remove Platform Code (846fcb459) - Move browser/ to palemoon/ (93c20bef5) - Overlay Pale Moon 28 (1f08c8017) - Version bump (Start Pale Moon 29) (509cbf622) - Add Comm Build System (75dd33577) - Add platform submodule (e573bfa52) - Add a mach stub (20ea829d0) - Update commit pointer (1afb8b2ec) - Re-create README.md (8c1e4fb00) - Add 7zstub (b2577a078) - Merge branch 'master' of https://github.com/MoonchildProductions/Pale-Moon (d8661ecb1) - Make Pale Moon build in a comm configuration (07a6051d2) - Issue #1697 - Add executable bit to scripts. (980687b89) - Merge pull request #1698 from trav90/buildsystem-work (9e6597608) - Issue #1697 - Correct a couple of paths for Mac build (9d6b4534e) - Merge pull request #1699 from adeshkp/mac-build-split-platform (af8643918) - Update gitignore to account for someone being clever with ntfs junctions or other filesystem links (af431d801) - Update platform commit pointer (806d807dc) Official Basilisk changes since my last build: - Add git stuff (db902e7) - Add Comm Build System (3d5a69a) - Update readme (5a343e9) - Add executable bit to scripts (744b3b2) - Add platform submodule (0e3a8df) - Update readme (c2eb348) - Update readme ONE MORE TIME (ab111e9) - Update gitignore to account for someone being clever with ntfs junctions or other filesystem links (67f840a) - Make Basilisk build in a comm configuration (fd382bb) My changes since my last build: - The front-end(PM/BK/etc.)/back-end(UXP Goanna engine) separation works is not happened in my repo for the time being, but for tracking their changes I put my portions over their repo in my working copy. If the rebranding really happens here, front-end/back-end separation works will happen here and there may be an unified front-end repo for my front-end works.
  15. no you don't really need to update it every week. just update it when you feel you need an update for the browser you use. even I build every week, I don't update my "daily-used" copy every week, even I preliminary tested them in separated position.
  16. for me, I just want a working browser and naming is unimportant to me. If just changing the names and no artwork works need to be done in short period (as I have no time working on artwork and I have no sense about audio-visual), then it can be done. As I have no idea what name to use, I'd create a poll here and let people to choose use names that Tobin given, or a name by other forum member suggested, and also give out a "No" option for reference. if these can be accepted by people, then it can be proceeded afterwards.
  17. can't remember, but maybe.
  18. because this is not possible to do at all. IA32 builds loosing processor requirement a bit and thats it.
  19. you wrongly set general.useragent.compatMode.version, please reset it.
  20. do you have a global general.useragent.override value? this will override those settings.
  21. maybe I can turn those compatmode on instead? and for buildID in user agent, I think they finally fixed general.useragent.appVersionIsBuildID to work.
  22. maybe we can bisect from https://github.com/mozilla/gecko-dev/commit/857d1ac980d44356dc72b6c776d0598ddfc8eee2 to https://github.com/mozilla/gecko-dev/commit/d07aca95baf792ba610995b464278521141ef0a2 ? EDIT: rev 857d1ac is built here (plain build(SSE2 build by default), nothing is changed here, --disable-skia switch removed from mozconfig as it doesn't build with this switch specified): http://o.rths.ml/gpc/files1.rt/gecko-dev-52.0a1-20160919-857d1ac980d4-win32.7z
  23. it looks like working after https://github.com/MoonchildProductions/Basilisk/commit/fd382bbb631c2c332c59ebed42ee6f594828c24f is landed (at least on win32)
  24. and now they did the same to basilisk, so same archive naming will be done on those builds as well. (IA32 build will use same naming although it will use my UXP in-tree basilisk)
×
×
  • Create New...