Jump to content

My Browser Builds (Part 2)


Recommended Posts

... And the rift between @JustOff and his ex-associates within MCP grows wider and wider... :P :whistle:; the screengrab below is from NM27's add-ons manager (AOM):

VqyYejh.jpg

Thank you JustOff  :wub: for standing up against authoritarian oppression...

Edited by VistaLover
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-20210306-ab8d121-uxp-78a37c104-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20210306-ab8d121-uxp-78a37c104-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-20210306-ab8d121-uxp-78a37c104-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.3a1.win32-git-20210306-3cb242152-uxp-78a37c104-xpmod.7z
Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.3a1.win32-git-20210306-3cb242152-uxp-78a37c104-xpmod-sse.7z
Win64 https://o.rthost.win/palemoon/palemoon-28.10.3a1.win64-git-20210306-3cb242152-uxp-78a37c104-xpmod.7z

Official UXP changes since my last build:
- [widget] MailNews Followup: Require user interaction when picking files or folders v2 (9b0d589d9)
- Merge pull request '[widget] MailNews Followup: Require user interaction when picking files or folders v2' (#1745) from g4jc/UXP:master into master (78444682d)
- [parser] run java translation. (c81c0395a)
- Issue #1737 - Import libaom 2.0.2 source (d192e6808)
- Issue #1737 - Update build config and mozbuild files. (78a37c104)

Official Basilisk changes since my last build:
- Back-end branch pointer update (9c06044)
- Back-end branch pointer update. (ab8d121)

Official Pale-Moon changes since my last build:
- New cycle (75aff7071)
- Issue #1862 - Add media format controls in Preferences -> Content (3cb242152)

My changes since my last build:
- revert aom_once.h and aom_thread.h to restore XP compatibility

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-20210306-355db4de-uxp-78a37c104-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20210306-355db4de-uxp-78a37c104-xpmod.7z

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

* 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-20210306-id-f0915f3-uxp-78a37c104-xpmod.7z
IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20210306-id-f0915f3-ia-c642e3c-uxp-78a37c104-xpmod.7z

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

IceDove changes since last build:
- Bring search service back in locally, toolkit is broken. (ca39c32)
- Ensure OAUTH2 is actually disabled (f0915f3)

IceApe changes since last build:
- Fix a bunch of broken search plugins (85d0b50)
- Backport c-c Bug 787612 - Port Bug 596234 "Body of RSS feeds won't print or print preview" (367d7de)
- Backport c-c Bug 1519902 - Use current document for imageCache.findEntryProperties(). (54f0b7f)
- Backport c-c Bug 1680140 - Remove obsolete internet explorer online help refrerences. (c642e3c)

My changes since last build:
- Reverted "Bring search service back in locally, toolkit is broken. (ca39c32)" since it breaks build
- Reverted "Ensure OAUTH2 is actually disabled (f0915f3)"

for UXP changes please see above.

Link to comment
Share on other sites

New NewMoon 27 Build!

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

64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20210306-7d12d066b-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 1147722 - Part 2. Remove keyboardMayHaveIME method. r=wmccloskey (c0c7c8e85)
 - Bug 1120487 - Implement shim before moving security checks into AsyncOpen; adding wrapper (r=sicking,sworkman) (d2eb4b169)
 - Bug 1120487 - Implement shim before moving security checks into AsyncOpen, ioservice changes (r=sicking,sworkman) (41aca5645) (eb7ab47f8)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1165515 - Part 1: Convert PR_LOG to MOZ_LOG. r=froydnj (034b6056f)
 - Bug 1165515 - Part 3: Convert PR_LOG_TEST to MOZ_LOG_TEST. r=froydnj (38739377e)
 - Bug 1165515 - Part 5: Convert instances of PR_LOG_ALWAYS. r=froydnj (867725f77)
 - Bug 1165515 - Part 7: Convert PR_LOG_DEBUG + 1 to PR_LOG_VERBOSE. rs=froydnj (afe55d0b8)
 - Bug 1165515 - Part 8: Convert log level 6 to PR_LOG_VERBOSE. r=jesup (d01127f2c)
 - Bug 1165515 - Part 9: Remove instances of using numeric log levels 15. rs=froydnj (2ff8b0056)
 - Bug 1165515 - Part 10: Convert mtransport/logging.h to use PR_LOG levels. r=ekr (a0334c607)
 - Bug 1165515 - Part 11: Align CSFLogLevel with PR_LOG levels. r=jesup (ca57ae88a)
 - Bug 1165515 - Part 12: Convert nsPluginLogging to use PR_LOG levels. r=bsmedberg (1f3226ca8)
 - Bug 1165515 - Part 13-2: Replace usage of PRLogModuleLevel and PR_LOG_*. rs=froydnj (96db7f2e9)
 - Bug 1165515 - Part 14: Undef PR_LOG macros when using mozilla/Logging.h. r=froydnj (81d9dc8e5)
 - fix some bustage after Bug 1165515 - Part 14, stuff missed in part 13 (80c83c78d)
 - Bug 1165515 - Part 15: Reduce log level of WebRTC during testing. r=jesup (dda33e173) (3ea1cc0dd)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1172466 part.1 Make helper classes to notify IME nested classes of IMEContentObserver r=smaug (95efd78dc)
 - Bug 1162818 part.1 nsEditor shouldn't release/forget mComposition becuase it should be handled by it after reframing r=ehsan (8adf7d49b)
 - Bug 1162818 part.2 Make it possible to set IME selection from outside of IMETextTxn r=ehsan (ea30e4b7b)
 - Bug 1162818 part.3 nsEditor should store actual composition string length in it r=ehsan (dd64d5d4e)
 - Bug 1162818 part.4 Restore IME selection at initializing selection of the editor r=ehsan (5c3971072)
 - Bug 1162818 part.5 The offset of nsEditor::InsertTextImpl() should be minimum offset of IME selections if there is r=ehsan (0ddabbc7b)
 - Bug 1162818 part.6 Don't notify IME of anything during reframing the editor r=smaug (63362909f)
 - Bug 1162818 part.7 Add test for reframing focused editor when it has composition r=smaug (0e8a59014)
 - Bug 1172466 part.2 Use runnable event for notifying IME of focus r=smaug (698bc5257)
 - Bug 1172466 part.3 Create an abstruct class which is a base class of classes notifying IME r=smaug (93f543ab7)
 - Bug 1172466 part.4 Don't notify IME during reflow r=smaug (873102a98)
 - Bug 1175392 part.1 IMEContentObserver and TabParent should use IMEStateManager::NotifyIME() r=smaug (3f13c391f)
 - Bug 1175392 part.2 IMEStateManager should manage notifications to IME especially delayed notifications from remote process r=smaug (32f0ab730)
 - Bug 1176954 part.1 Child process should notify its parent process when it dispatches composition or selection event into the DOM tree r=smaug (7466055f6)
 - Bug 1171810 ContentCache should store union text rect of whole selected text r=m_kato (6d1265a41)
 - Bug 1171814 ContentCache should store first character rect because Yosemite's Japanese IME sometimes tries to query it r=m_kato (966fcbca1)
 - Bug 1173678 ContentCache should return union rect even if some character rects are not cached but the first character of the range is cached r=m_kato (e979292dd)
 - Bug 1177388 Create ContentCacheInParent and ContentCacheInChild for making their purpose clearer r=m_kato (1418b32cc)
 - Bug 1176954 part.2 ContentCache in parent process should manage how many events are sent but not yet received r=smaug (0219843ee)
 - Bug 1176954 part.3 Don't send selection change, text change nor composition update notification to IME from TabParent until all events sent to the child process is received by it r=smaug (9a5195af7)
 - Bug 492394 part.1 NS_QUERY_CHARACTER_AT_POINT should also return tentative caret offset for the point r=smaug, sr=smaug (24fe80f6b)
 - Bug 492394 part.2 Implement ITextStoreACP::GetACPFromPoint() r=emk (b0df3db89)
 - Bug 1172219 part.1 nsTextStore shouldn't notify IME while events are being dispatched and until they have not been handled yet r=emk (00149b33d)
 - Bug 1172219 part.2 Notify TSF of layout creation and destruction r=emk (c2a3bcbbf)
 - Bug 1172219 part.3 Modify nsTextStore::mSelection with new selection in OnSelectionChangeInternal() r=emk (47ebf2d2b)
 - Bug 1176954 part.4 Define IMENotification::TextChangeDataBase and whose member names should be same as IMEContentObserver::TextChangeData's r=smaug (ea0e0f8a1) (43d0e566c)
- commonjs: fix parenthesizes destructuring pattern assignment targets (3f0d8da0b)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1176954 part.5 IMENotification::TextChangeDataBase should have a state which indicates that it's not initialized r=smaug (5b79eff32)
 - Bug 1176954 part.6 IMEContentObserver should use IMENotification::TextChangeData r=smaug (f5ba0bc3e)
 - Bug 1176954 part.7 IMENotification::TextChangeData should have a method to merge with another instance and IMENotification::MergeWith() should use it r=smaug (6978581c7)
 - Bug 1151186 part.1 Don't reset IME enabled state after focus is changed by JS during setting focus r=enndeakin (37d70fa0b)
 - Bug 1151186 part.2 nsHTMLEditor should accept composition events even while there is no active editing host but it has composition r=ehsan (9edcefa44)
 - Bug 1053053 part.1 Active TabParent should be managed by IMEStateManager r=smaug (65e2222dd)
 - Bug 1053053 part.2 Notify child process's IMEStateManager of that it should stop manageing IME state r=smaug (acab307e3)
 - Bug 1053053 part.3 Notify child process's IMEStateManager of menu key event listener being installed r=smaug (8c3dd208f)
 - Bug 1053053 part.4 Make IMEStateManager::sContent StaticRefPtr r=smaug (481701599)
 - Bug 1053053 part.5 Make IMEStateManager::sActiveIMEContentObserver StaticRefPtr r=smaug (880a49eb4)
 - Bug 1153518, allow drops on editors when the source is a remote browser, r=ehsan (1cc64b832)
 - Bug 1179122 TextComposition should manage a composition which is even in a child process r=smaug (b2166e8f6)
 - Bug 1176955 part.1 TextComposition should guarantee that WidgetSelectionEvent should be handled by same content as the target of composition events when there is a composition r=smaug (d4c6847c8)
 - Bug 1176955 part.2 NOTIFY_IME_OF_SELECTION should have a flag which indicates if it's caused by a selection event r=smaug (902137ddd)
 - Bug 1176955 part.3 nsTextStore shouldn't notify TSF of selection change which is caused by selection set event r=m_kato (398229e93)
 - Bug 1184004 part.1 Give a name to each struct in IMENotification r=smaug (851e43638)
 - Bug 1184004 part.2 Make all structs in IMENotification IPC-aware r=smaug (158e073a3)
 - Bug 1176954 part.8 ContentCacheInParent::OnEventNeedingAckReceived() should log the event message r=smaug (94a53ba41)
 - Bug 1184004 part.3 IPC methods to notify IME should use IMENotification for its argument r=smaug (71c8907c3) (7fc7f2d2a)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1159497 - Fix intermittent browser_bug427559.js failures r=MattN (7b3ea3f61)
 - Bug 1156110 - Make nsView::mWindow an nsCOMPtr; r=roc (463a0d551)
 - Bug 1167085 - Initialize nsBaseWidget::mLayerManager to nullptr. r=roc (a35cadb61)
 - Bug 1157941 - If the current PresShell is suppressed, paint the old one if it is available r=tn,Enn (a50bcd9e3)
 - Bug 1176959 nsGtkIMModule shouldn't commit composition when a selection change is notified but it was caused by selection set event r=m_kato (eae9672d1)
 - Bug 1184449 part.1 IMENotifiation::SelectionChangeData should store selected string r=smaug (a34eddb64)
 - Bug 1184449 part.2 nsIMM32Handler should store selection range as far as possible r=m_kato (d318ad109)
 - Bug 1167105 - Part 1. Set temporary range until OnSelectionChange is called. r=masayuki (6aff5bd9d)
 - Bug 1167105 - Part 2. Improve OnSelectionChange implementation. r=masayuki (4cb1f297f)
 - Bug 1184449 part.3 Fix the bustage of Mac OS X r=myself (8e35b4aa2)
 - Bug 1184986 NOTIFY_IME_OF_POSITION_CHANGE should be put off until all sending events are recieved by child process r=smaug (a1909600a)
 - Bug 1192156 Separate IME specific structs, classes and enums from nsIWidget.h to IMEData.h r=roc (53a9f5f4c)
 - Bug 1128607 - Add freshness check for OneCRL (r=keeler) (149e6a57f)
 - Bug 1128607 - Test the freshness check for OneCRL (r=keeler) (c2408b646)
 - Bug 1175382 TextRangeArray::TargetClauseOffset() and TextRangeArray::TargetClauseLength() shouldn't be public and same name methods of WidgetCompositionEvent should be used r=m_kato (5010f8363)
 - Bug 1181240 - Part 1: Copy methods from gfx3DMatrix,r=vlad (dbb277cb2)
 - Bug 1150704 - Use the same dest rect calculation for nsDisplayImage::GetOpaqueRegion and nsDisplayImage::GetDestRect. r=dholbert (60853571d)
 - Bug 1182929 - Work around bug 803703 by refusing to turn heavily-downscaled images into image layers. r=seth (ecf9f5c9e)
 - Bug 1177587 - Detect use of <img> elements for animation and use sync decoding to reduce flicker. r=tn (463ca0fd6)
 - Bug 1151359 (Part 1) - Predict the size of nsImageFrame images before drawing. r=tn (c0cd67ee0)
 - Bug 1151359 (Part 2) - Add support for detecting transform property changes that affect scale to ActiveLayerTracker. r=mstange (69094936c)
 - Bug 1122526 patch 1 - Factor in the scale from ancestors when computing scale for layer with OMT animation of transform. r=roc (75378e2c8)
 - Bug 1122526 patch 2 - Only do OMTA transform scale choosing for layers that are for transform display items. r=roc (299d3644b)
 - Bug 1122526 patch 3 - Correctly account for transform:none when finding maximum scale for a transform animation. r=roc (6b6e190ad)
 - Bug 1184200 - Update a check for APZ enabled. r=dvander (01c9f72df)
 - Bug 1122526 patch 4 - Use the nearest widget size as the maximum size for an animated layer, in case it's a popup larger than the toplevel window. r=roc (941979bcb)
 - Bug 771367 - Support compositor animation for pseudo-elements. r=dbaron (625ad9140)
 - Bug 1151359 (Part 3) - Treat nsImageFrames subject to scale animation as having an identity scale when predicting size. r=tn,birtles (708fb4323)
 - Bug 1238337. If the intrinsic size of the image hasn't changed then we don't need to do a new predictive image decode. r=mats (6b2bbe118)
 - Bug 1181240 - Part 2: Replace gfx3DMatrix with Matrix4x4 in layout,r=vlad (e99b4dae5)
 - Bug 1147279 - Get correct translation when layer optimize away. r=roc (a0bbf3c91)
 - Bug 1176411 - Stop parenthesizing array/object pattern destructuring assignment targets in addon SDK code. r=jsantell, a=KWierso (remaining parts of rev 3f0d8da0b) (91a80210e)
 - Bug 1146136 - Fix most in-tree tests that parenthesize destructuring pattern assignment targets, as ES6 forbids such parenthesization. (was rev 24bf70dac) (55d943c12)
 - Bug 1145764 - Remove unused functions. r=nical (6bb54ad02)
 - Bug 1150549 - Simplify TiledContentHost. r=jrmuizel (b800fa87d)
 - Bug 1169339 - Fix incorrect tile storage order in TiledContentHost. r=jrmuizel (618e476bd)
 - Bug 1145764 - Add logging for tile retention inside a TiledLayerBuffer. r=nical (113c84fbe)
 - Bug 1170189 - Use TilesPlacement to handle tile coordinates conversion. r=BenWa (c3f082a21) (5fe82ff0f)
- partly imported Bug 1183896. Don't assume that relatively positioned table cells actually have positioned offsets computed, because in the case of position:sticky they don't. r=dholbert (c87f3d591)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 766345 - Part 1 - Implement DEAA Antialiasing for transformed layers (v5 Patch). r=vladimir, r=djg (a5b4175d8)
 - Bug 766345 - Part 2 - Implement Matrix4x4::TransformAndClipRect (v2 Patch). r=vladimir (fba290751)
 - Bug 766345 - Part 3 - Implement correct clipping of DEAA edges for quads that cross the w=0 plane (v3 Patch). r=vlad (1574cd5e8)
 - Bug 766345 - Part 4: Adjust reftests (v3 patch). r=vlad (8a78cc3c4)
 - Bug 1158120 - Replace nsIntSize by mozilla::gfx::IntSize in gfx/layers. r=nical (39b6ad475)
 - Bug 1170189 - Simplify TiledContentHost's render loop. r=BenWa (040aac295)
 - Bug 1170189 - Simplify the client-side tiling code. r=BenWa (069820cf1)
 - Bug 1170189 - Remove the TiledLayerComposer interface. r=BenWa (843da52ff)
 - Bug 1158122 - Remove some of the occurences of nsIntRect in gfx. r=nical (600608f14)
 - Bug 1181240 - Part 3: Replace gfx3DMatrix with Matrix4x4 in gfx,r=vlad (e27a99500)
 - Bug 1181240 - Part 4: Remove gfx3DMatrix,r=vlad (36138a985)
 - Bug 997709 part 1 - nsComboboxDisplayFrame can't be split so its reflow status is always NS_FRAME_COMPLETE. r=heycam (15696aad1)
 - Bug 997709 part 2 - Prevent the nsComboboxDisplayFrame from being blockified if the parent context has display:flex/grid. r=heycam (7bedb6d69)
 - Bug 1140216. Remove asserts that stuff that we never create is not null, since it clearly is null. r=jwatt (aad9d387b)
 - Bug 997709 part 3 - tests. (50f3e3a16)
 - Bug 1113206: Make nsComboboxControlFrame and nsListControlFrame use logical coordinates and support vertical writing modes - patch by smontagu with additions by jfkthame. r=jfkthame,smontagu (aaaff31e9)
 - Bug 1181890 - Center children of ruby content frame if necessary after the bidi reposition. r=jfkthame (8b3b5fdb2)
 - Bug 1123284 - pt 1 - Make nsTextBoxFrame somewhat aware of vertical writing mode, to allow <input type=file> to display properly. r=smontagu (b395ba174)
 - Bug 1123284 - pt 2 - Fix Get{Min,Pref}ISize in nsLeafBoxFrame for vertical mode. r=smontagu (4a828e0ab)
 - Bug 1079151 - patch 1 - Update constraint calculations in nsHTMLReflowState to work with logical coordinates. r=smontagu (ce11e8f6b)
 - Bug 1079151 - patch 2 - Convert nsAbsoluteContainingBlock to use logial coordinates. r=smontagu (ad2b0000c)
 - Bug 1079151 - patch 3 - Remove failure annotations from the vertical abs-pos reftests. r=smontagu (d95333230)
 - Bug 1079151 - patch 4 - Handle unconstrained inline-size when computing constraints for an orthogonal absolutely-positioned block. r=smontagu (99ffede00)
 - Bug 1079151 - Updated test files with corrected comments and references as needed. r=jfkthame (c655a98d0)
 - Bug 1175492 - unpref transform-origin percentage handling for SVG elements r=jwatt (cda2fffa7)
 - Bug 1175094 - Include borderPadding in the combobox's containerWidth, so that dropdown arrow is positioned correctly in RTL. r=smontagu (e93ccaa34)
 - Bug 1177614 - Provide a utility method on nsHTMLReflowState to return the computed size including border-padding, for use as a container for logical coordinate conversions, or zero if unconstrained. r=dholbert (89feb2d8a)
 - Bug 1180178: Add writing-mode and logical coordinates to frame dumps, r=jfkthame (786a6d878)
 - Bug 1157569 - part 12 - Convert physical values from BCPropertyData to logical when returning from Get[Included]OuterBCBorder. r=roc (2d5790f2a)
 - Bug 1157569 - part 13 - More conversion of physical to logical terminology in border-collapse calculations. r=dholbert (a85618bf4)
 - Bug 1176523 - Convert Get/SetContinuousBCBorderWidth in nsTableColFrame and nsTableColGroupFrame to logical coordinates. r=dholbert (6198c6eb3)
 - Bug 1157569 - part 14 - Finish conversion of border-collapse code in nsTableFrame to logical coordinates. r=dholbert (700bbf09b)
 - Bug 1157569 - Reftest for RTL table with border-collapse. r=roc (aa4fc0092)
 - Bug 1157569 - Followup to address review nits (renamings, comment updates) from parts 13 and 14. (6cccb95df)
 - Bug 903135 - Multi platform MAR verification updater support. r=rstrong (7643732df)
 - Bug 991993: Disable NSS for updater on OSX and enable native APIs. r=smichaud,rstrong (1490dead8) (7d12d066b)

Link to comment
Share on other sites

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

Changelog:

In-tree changes:
- app: GetKeyboardMayHaveIME API is removed (as of NM27 rev 7d12d066b) (d5ea5f1c)
- update XULRunner patch for KM76 (as of NM27 rev 7d12d066b) (dd737fc7)
- bump KM version for API change (as of NM27 rev 7d12d066b) (132db6b6)

Out-of-tree changes:
* update Goanna3 to git 3c4ac697e..7d12d066b:
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1147722 - Part 2. Remove keyboardMayHaveIME method. r=wmccloskey (c0c7c8e85)
 - Bug 1120487 - Implement shim before moving security checks into AsyncOpen; adding wrapper (r=sicking,sworkman) (d2eb4b169)
 - Bug 1120487 - Implement shim before moving security checks into AsyncOpen, ioservice changes (r=sicking,sworkman) (41aca5645) (eb7ab47f8)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1165515 - Part 1: Convert PR_LOG to MOZ_LOG. r=froydnj (034b6056f)
 - Bug 1165515 - Part 3: Convert PR_LOG_TEST to MOZ_LOG_TEST. r=froydnj (38739377e)
 - Bug 1165515 - Part 5: Convert instances of PR_LOG_ALWAYS. r=froydnj (867725f77)
 - Bug 1165515 - Part 7: Convert PR_LOG_DEBUG + 1 to PR_LOG_VERBOSE. rs=froydnj (afe55d0b8)
 - Bug 1165515 - Part 8: Convert log level 6 to PR_LOG_VERBOSE. r=jesup (d01127f2c)
 - Bug 1165515 - Part 9: Remove instances of using numeric log levels 15. rs=froydnj (2ff8b0056)
 - Bug 1165515 - Part 10: Convert mtransport/logging.h to use PR_LOG levels. r=ekr (a0334c607)
 - Bug 1165515 - Part 11: Align CSFLogLevel with PR_LOG levels. r=jesup (ca57ae88a)
 - Bug 1165515 - Part 12: Convert nsPluginLogging to use PR_LOG levels. r=bsmedberg (1f3226ca8)
 - Bug 1165515 - Part 13-2: Replace usage of PRLogModuleLevel and PR_LOG_*. rs=froydnj (96db7f2e9)
 - Bug 1165515 - Part 14: Undef PR_LOG macros when using mozilla/Logging.h. r=froydnj (81d9dc8e5)
 - fix some bustage after Bug 1165515 - Part 14, stuff missed in part 13 (80c83c78d)
 - Bug 1165515 - Part 15: Reduce log level of WebRTC during testing. r=jesup (dda33e173) (3ea1cc0dd)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1172466 part.1 Make helper classes to notify IME nested classes of IMEContentObserver r=smaug (95efd78dc)
 - Bug 1162818 part.1 nsEditor shouldn't release/forget mComposition becuase it should be handled by it after reframing r=ehsan (8adf7d49b)
 - Bug 1162818 part.2 Make it possible to set IME selection from outside of IMETextTxn r=ehsan (ea30e4b7b)
 - Bug 1162818 part.3 nsEditor should store actual composition string length in it r=ehsan (dd64d5d4e)
 - Bug 1162818 part.4 Restore IME selection at initializing selection of the editor r=ehsan (5c3971072)
 - Bug 1162818 part.5 The offset of nsEditor::InsertTextImpl() should be minimum offset of IME selections if there is r=ehsan (0ddabbc7b)
 - Bug 1162818 part.6 Don't notify IME of anything during reframing the editor r=smaug (63362909f)
 - Bug 1162818 part.7 Add test for reframing focused editor when it has composition r=smaug (0e8a59014)
 - Bug 1172466 part.2 Use runnable event for notifying IME of focus r=smaug (698bc5257)
 - Bug 1172466 part.3 Create an abstruct class which is a base class of classes notifying IME r=smaug (93f543ab7)
 - Bug 1172466 part.4 Don't notify IME during reflow r=smaug (873102a98)
 - Bug 1175392 part.1 IMEContentObserver and TabParent should use IMEStateManager::NotifyIME() r=smaug (3f13c391f)
 - Bug 1175392 part.2 IMEStateManager should manage notifications to IME especially delayed notifications from remote process r=smaug (32f0ab730)
 - Bug 1176954 part.1 Child process should notify its parent process when it dispatches composition or selection event into the DOM tree r=smaug (7466055f6)
 - Bug 1171810 ContentCache should store union text rect of whole selected text r=m_kato (6d1265a41)
 - Bug 1171814 ContentCache should store first character rect because Yosemite's Japanese IME sometimes tries to query it r=m_kato (966fcbca1)
 - Bug 1173678 ContentCache should return union rect even if some character rects are not cached but the first character of the range is cached r=m_kato (e979292dd)
 - Bug 1177388 Create ContentCacheInParent and ContentCacheInChild for making their purpose clearer r=m_kato (1418b32cc)
 - Bug 1176954 part.2 ContentCache in parent process should manage how many events are sent but not yet received r=smaug (0219843ee)
 - Bug 1176954 part.3 Don't send selection change, text change nor composition update notification to IME from TabParent until all events sent to the child process is received by it r=smaug (9a5195af7)
 - Bug 492394 part.1 NS_QUERY_CHARACTER_AT_POINT should also return tentative caret offset for the point r=smaug, sr=smaug (24fe80f6b)
 - Bug 492394 part.2 Implement ITextStoreACP::GetACPFromPoint() r=emk (b0df3db89)
 - Bug 1172219 part.1 nsTextStore shouldn't notify IME while events are being dispatched and until they have not been handled yet r=emk (00149b33d)
 - Bug 1172219 part.2 Notify TSF of layout creation and destruction r=emk (c2a3bcbbf)
 - Bug 1172219 part.3 Modify nsTextStore::mSelection with new selection in OnSelectionChangeInternal() r=emk (47ebf2d2b)
 - Bug 1176954 part.4 Define IMENotification::TextChangeDataBase and whose member names should be same as IMEContentObserver::TextChangeData's r=smaug (ea0e0f8a1) (43d0e566c)
- commonjs: fix parenthesizes destructuring pattern assignment targets (3f0d8da0b)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1176954 part.5 IMENotification::TextChangeDataBase should have a state which indicates that it's not initialized r=smaug (5b79eff32)
 - Bug 1176954 part.6 IMEContentObserver should use IMENotification::TextChangeData r=smaug (f5ba0bc3e)
 - Bug 1176954 part.7 IMENotification::TextChangeData should have a method to merge with another instance and IMENotification::MergeWith() should use it r=smaug (6978581c7)
 - Bug 1151186 part.1 Don't reset IME enabled state after focus is changed by JS during setting focus r=enndeakin (37d70fa0b)
 - Bug 1151186 part.2 nsHTMLEditor should accept composition events even while there is no active editing host but it has composition r=ehsan (9edcefa44)
 - Bug 1053053 part.1 Active TabParent should be managed by IMEStateManager r=smaug (65e2222dd)
 - Bug 1053053 part.2 Notify child process's IMEStateManager of that it should stop manageing IME state r=smaug (acab307e3)
 - Bug 1053053 part.3 Notify child process's IMEStateManager of menu key event listener being installed r=smaug (8c3dd208f)
 - Bug 1053053 part.4 Make IMEStateManager::sContent StaticRefPtr r=smaug (481701599)
 - Bug 1053053 part.5 Make IMEStateManager::sActiveIMEContentObserver StaticRefPtr r=smaug (880a49eb4)
 - Bug 1153518, allow drops on editors when the source is a remote browser, r=ehsan (1cc64b832)
 - Bug 1179122 TextComposition should manage a composition which is even in a child process r=smaug (b2166e8f6)
 - Bug 1176955 part.1 TextComposition should guarantee that WidgetSelectionEvent should be handled by same content as the target of composition events when there is a composition r=smaug (d4c6847c8)
 - Bug 1176955 part.2 NOTIFY_IME_OF_SELECTION should have a flag which indicates if it's caused by a selection event r=smaug (902137ddd)
 - Bug 1176955 part.3 nsTextStore shouldn't notify TSF of selection change which is caused by selection set event r=m_kato (398229e93)
 - Bug 1184004 part.1 Give a name to each struct in IMENotification r=smaug (851e43638)
 - Bug 1184004 part.2 Make all structs in IMENotification IPC-aware r=smaug (158e073a3)
 - Bug 1176954 part.8 ContentCacheInParent::OnEventNeedingAckReceived() should log the event message r=smaug (94a53ba41)
 - Bug 1184004 part.3 IPC methods to notify IME should use IMENotification for its argument r=smaug (71c8907c3) (7fc7f2d2a)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1159497 - Fix intermittent browser_bug427559.js failures r=MattN (7b3ea3f61)
 - Bug 1156110 - Make nsView::mWindow an nsCOMPtr; r=roc (463a0d551)
 - Bug 1167085 - Initialize nsBaseWidget::mLayerManager to nullptr. r=roc (a35cadb61)
 - Bug 1157941 - If the current PresShell is suppressed, paint the old one if it is available r=tn,Enn (a50bcd9e3)
 - Bug 1176959 nsGtkIMModule shouldn't commit composition when a selection change is notified but it was caused by selection set event r=m_kato (eae9672d1)
 - Bug 1184449 part.1 IMENotifiation::SelectionChangeData should store selected string r=smaug (a34eddb64)
 - Bug 1184449 part.2 nsIMM32Handler should store selection range as far as possible r=m_kato (d318ad109)
 - Bug 1167105 - Part 1. Set temporary range until OnSelectionChange is called. r=masayuki (6aff5bd9d)
 - Bug 1167105 - Part 2. Improve OnSelectionChange implementation. r=masayuki (4cb1f297f)
 - Bug 1184449 part.3 Fix the bustage of Mac OS X r=myself (8e35b4aa2)
 - Bug 1184986 NOTIFY_IME_OF_POSITION_CHANGE should be put off until all sending events are recieved by child process r=smaug (a1909600a)
 - Bug 1192156 Separate IME specific structs, classes and enums from nsIWidget.h to IMEData.h r=roc (53a9f5f4c)
 - Bug 1128607 - Add freshness check for OneCRL (r=keeler) (149e6a57f)
 - Bug 1128607 - Test the freshness check for OneCRL (r=keeler) (c2408b646)
 - Bug 1175382 TextRangeArray::TargetClauseOffset() and TextRangeArray::TargetClauseLength() shouldn't be public and same name methods of WidgetCompositionEvent should be used r=m_kato (5010f8363)
 - Bug 1181240 - Part 1: Copy methods from gfx3DMatrix,r=vlad (dbb277cb2)
 - Bug 1150704 - Use the same dest rect calculation for nsDisplayImage::GetOpaqueRegion and nsDisplayImage::GetDestRect. r=dholbert (60853571d)
 - Bug 1182929 - Work around bug 803703 by refusing to turn heavily-downscaled images into image layers. r=seth (ecf9f5c9e)
 - Bug 1177587 - Detect use of <img> elements for animation and use sync decoding to reduce flicker. r=tn (463ca0fd6)
 - Bug 1151359 (Part 1) - Predict the size of nsImageFrame images before drawing. r=tn (c0cd67ee0)
 - Bug 1151359 (Part 2) - Add support for detecting transform property changes that affect scale to ActiveLayerTracker. r=mstange (69094936c)
 - Bug 1122526 patch 1 - Factor in the scale from ancestors when computing scale for layer with OMT animation of transform. r=roc (75378e2c8)
 - Bug 1122526 patch 2 - Only do OMTA transform scale choosing for layers that are for transform display items. r=roc (299d3644b)
 - Bug 1122526 patch 3 - Correctly account for transform:none when finding maximum scale for a transform animation. r=roc (6b6e190ad)
 - Bug 1184200 - Update a check for APZ enabled. r=dvander (01c9f72df)
 - Bug 1122526 patch 4 - Use the nearest widget size as the maximum size for an animated layer, in case it's a popup larger than the toplevel window. r=roc (941979bcb)
 - Bug 771367 - Support compositor animation for pseudo-elements. r=dbaron (625ad9140)
 - Bug 1151359 (Part 3) - Treat nsImageFrames subject to scale animation as having an identity scale when predicting size. r=tn,birtles (708fb4323)
 - Bug 1238337. If the intrinsic size of the image hasn't changed then we don't need to do a new predictive image decode. r=mats (6b2bbe118)
 - Bug 1181240 - Part 2: Replace gfx3DMatrix with Matrix4x4 in layout,r=vlad (e99b4dae5)
 - Bug 1147279 - Get correct translation when layer optimize away. r=roc (a0bbf3c91)
 - Bug 1176411 - Stop parenthesizing array/object pattern destructuring assignment targets in addon SDK code. r=jsantell, a=KWierso (remaining parts of rev 3f0d8da0b) (91a80210e)
 - Bug 1146136 - Fix most in-tree tests that parenthesize destructuring pattern assignment targets, as ES6 forbids such parenthesization. (was rev 24bf70dac) (55d943c12)
 - Bug 1145764 - Remove unused functions. r=nical (6bb54ad02)
 - Bug 1150549 - Simplify TiledContentHost. r=jrmuizel (b800fa87d)
 - Bug 1169339 - Fix incorrect tile storage order in TiledContentHost. r=jrmuizel (618e476bd)
 - Bug 1145764 - Add logging for tile retention inside a TiledLayerBuffer. r=nical (113c84fbe)
 - Bug 1170189 - Use TilesPlacement to handle tile coordinates conversion. r=BenWa (c3f082a21) (5fe82ff0f)
- partly imported Bug 1183896. Don't assume that relatively positioned table cells actually have positioned offsets computed, because in the case of position:sticky they don't. r=dholbert (c87f3d591)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 766345 - Part 1 - Implement DEAA Antialiasing for transformed layers (v5 Patch). r=vladimir, r=djg (a5b4175d8)
 - Bug 766345 - Part 2 - Implement Matrix4x4::TransformAndClipRect (v2 Patch). r=vladimir (fba290751)
 - Bug 766345 - Part 3 - Implement correct clipping of DEAA edges for quads that cross the w=0 plane (v3 Patch). r=vlad (1574cd5e8)
 - Bug 766345 - Part 4: Adjust reftests (v3 patch). r=vlad (8a78cc3c4)
 - Bug 1158120 - Replace nsIntSize by mozilla::gfx::IntSize in gfx/layers. r=nical (39b6ad475)
 - Bug 1170189 - Simplify TiledContentHost's render loop. r=BenWa (040aac295)
 - Bug 1170189 - Simplify the client-side tiling code. r=BenWa (069820cf1)
 - Bug 1170189 - Remove the TiledLayerComposer interface. r=BenWa (843da52ff)
 - Bug 1158122 - Remove some of the occurences of nsIntRect in gfx. r=nical (600608f14)
 - Bug 1181240 - Part 3: Replace gfx3DMatrix with Matrix4x4 in gfx,r=vlad (e27a99500)
 - Bug 1181240 - Part 4: Remove gfx3DMatrix,r=vlad (36138a985)
 - Bug 997709 part 1 - nsComboboxDisplayFrame can't be split so its reflow status is always NS_FRAME_COMPLETE. r=heycam (15696aad1)
 - Bug 997709 part 2 - Prevent the nsComboboxDisplayFrame from being blockified if the parent context has display:flex/grid. r=heycam (7bedb6d69)
 - Bug 1140216. Remove asserts that stuff that we never create is not null, since it clearly is null. r=jwatt (aad9d387b)
 - Bug 997709 part 3 - tests. (50f3e3a16)
 - Bug 1113206: Make nsComboboxControlFrame and nsListControlFrame use logical coordinates and support vertical writing modes - patch by smontagu with additions by jfkthame. r=jfkthame,smontagu (aaaff31e9)
 - Bug 1181890 - Center children of ruby content frame if necessary after the bidi reposition. r=jfkthame (8b3b5fdb2)
 - Bug 1123284 - pt 1 - Make nsTextBoxFrame somewhat aware of vertical writing mode, to allow <input type=file> to display properly. r=smontagu (b395ba174)
 - Bug 1123284 - pt 2 - Fix Get{Min,Pref}ISize in nsLeafBoxFrame for vertical mode. r=smontagu (4a828e0ab)
 - Bug 1079151 - patch 1 - Update constraint calculations in nsHTMLReflowState to work with logical coordinates. r=smontagu (ce11e8f6b)
 - Bug 1079151 - patch 2 - Convert nsAbsoluteContainingBlock to use logial coordinates. r=smontagu (ad2b0000c)
 - Bug 1079151 - patch 3 - Remove failure annotations from the vertical abs-pos reftests. r=smontagu (d95333230)
 - Bug 1079151 - patch 4 - Handle unconstrained inline-size when computing constraints for an orthogonal absolutely-positioned block. r=smontagu (99ffede00)
 - Bug 1079151 - Updated test files with corrected comments and references as needed. r=jfkthame (c655a98d0)
 - Bug 1175492 - unpref transform-origin percentage handling for SVG elements r=jwatt (cda2fffa7)
 - Bug 1175094 - Include borderPadding in the combobox's containerWidth, so that dropdown arrow is positioned correctly in RTL. r=smontagu (e93ccaa34)
 - Bug 1177614 - Provide a utility method on nsHTMLReflowState to return the computed size including border-padding, for use as a container for logical coordinate conversions, or zero if unconstrained. r=dholbert (89feb2d8a)
 - Bug 1180178: Add writing-mode and logical coordinates to frame dumps, r=jfkthame (786a6d878)
 - Bug 1157569 - part 12 - Convert physical values from BCPropertyData to logical when returning from Get[Included]OuterBCBorder. r=roc (2d5790f2a)
 - Bug 1157569 - part 13 - More conversion of physical to logical terminology in border-collapse calculations. r=dholbert (a85618bf4)
 - Bug 1176523 - Convert Get/SetContinuousBCBorderWidth in nsTableColFrame and nsTableColGroupFrame to logical coordinates. r=dholbert (6198c6eb3)
 - Bug 1157569 - part 14 - Finish conversion of border-collapse code in nsTableFrame to logical coordinates. r=dholbert (700bbf09b)
 - Bug 1157569 - Reftest for RTL table with border-collapse. r=roc (aa4fc0092)
 - Bug 1157569 - Followup to address review nits (renamings, comment updates) from parts 13 and 14. (6cccb95df)
 - Bug 903135 - Multi platform MAR verification updater support. r=rstrong (7643732df)
 - Bug 991993: Disable NSS for updater on OSX and enable native APIs. r=smichaud,rstrong (1490dead8) (7d12d066b)

* 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

It looks like Microsoft is bringing their Github changes to Hotmail. So far messages are coming in but eventually we'll need a polyfill extension the way they take forever to load now and have that wavy gray strip for each one.

Edited by DanR20
Link to comment
Share on other sites

On 3/3/2021 at 7:58 PM, VistaLover said:

... And the rift between @JustOff and his ex-associates within MCP grows wider and wider... :P :whistle:; the screengrab below is from NM27's add-ons manager (AOM):

VqyYejh.jpg

Thank you JustOff  :wub: for standing up against authoritarian oppression...

Here's the thread on it.

https://forum.palemoon.org/viewtopic.php?t=26204&p=208720

Link to comment
Share on other sites

28 minutes ago, Jody Thornton said:

Currently using three of JustOff's addons and he's keeping up with the most important one, uBlock.

They don't even make any money for their work, all they get are complaints, even some on that thread as we see with jacobliu1234. He's free to use chrome if he wants "modern" standards. The way I've seen google lately they're actually dragging internet choice and freedom down, not moving it forward.   

Link to comment
Share on other sites

On 3/3/2021 at 7:58 PM, VistaLover said:

... And the rift between @JustOff and his ex-associates within MCP grows wider and wider... :P :whistle:; the screengrab below is from NM27's add-ons manager (AOM):

VqyYejh.jpg

Thank you JustOff  :wub: for standing up against authoritarian oppression...

I tried to sort of see through their eyes and have an open mind about their.. erm, pettiness. But good lord, did seeing this message upon opening PM put a mile wide s*** grin my face hahahaha

Link to comment
Share on other sites

7 hours ago, DanR20 said:

Currently using three of JustOff's addons and he's keeping up with the most important one, uBlock.

I use in my New Moon only 2 addons - one that JustOff support and update - Legendary uBlock https://github.com/gorhill/uBlock-for-firefox-legacy

Other is PDF Viewer 2.3.235 by IsaacSchemm -  https://github.com/IsaacSchemm/pdf.js-seamonkey/

Link to comment
Share on other sites

5 hours ago, Rod Steel said:

I use in my New Moon only 2 addons - one that JustOff support and update - Legendary uBlock https://github.com/gorhill/uBlock-for-firefox-legacy

Other is PDF Viewer 2.3.235 by IsaacSchemm -  https://github.com/IsaacSchemm/pdf.js-seamonkey/

You're lucky to get by with only two, in Serpent I've got 36 of them and all of them are used frequently. It's actually surprising that the browser even opens.

Link to comment
Share on other sites

8 hours ago, Sampei.Nihira said:

It is necessary to insert, at least for my NM28, a

general.useragent.override.opera.com

rule, because the website is not displayed properly.

Also confirmed in latest Serpent 52.9.0 (2021-03-05) (32-bit) under Vista SP2 x86; a UA of

Mozilla/5.0 (Windows NT 6.0; rv:52.0) Gecko/20100101 Goanna/4.8 Firefox/52.0 Basilisk/52.9.0

will load/redirect to:

https://www.opera.com/ie-simple

while

Mozilla/5.0 (Windows NT 6.3; rv:78.0) Gecko/20100101 Firefox/78.0

will load the full-blown, mobile design :angry: iteration of their homepage...

(just https://www.opera.com/ )

The OS fragment of the UA is also at play here; with the first UA I get offered the XP/Vista EOL Opera version (36.0.2130.80 - offline installer) when I hit the "Download now" button, while with the second UA I'm offered an online (stub) installer of Opera 74.0.3911.203 (requires Win7+).

Lastly, with

Mozilla/5.0 (Windows NT 6.0; rv:78.0) Gecko/20100101 Firefox/78.0

I do load the full edition of the Opera homepage, but upon clicking the "Download now" button, I'm being redirected to

https://www.opera.com/ie-simple

and hence towards the offer of Opera 36 ...

OT: Opera 36.0.2130.80 dates back to August 2016 (!); is anyone among you (still) using it? And if yes, how does it cope with the 2021 web (the one Google single-handedly have created) ? :dubbio:

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...