Jump to content

roytam1

Member
  • Posts

    3,609
  • Joined

  • Last visited

  • Days Won

    415
  • Donations

    0.00 USD 
  • Country

    Hong Kong

Everything posted by roytam1

  1. 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
  2. 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)
  3. 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.
  4. 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
  5. a fix is pushed to repo, this extension will be able to be used again in next build.
  6. New build of Firefox 45ESR: Test binary: SSE https://o.rthost.win/gpc/files1.rt/firefox-45.9.31-20210227-89383021d-win32-sse.7z IA32 https://o.rthost.win/gpc/files1.rt/firefox-45.9.31-20210227-89383021d-win32-ia32.7z Win64 https://o.rthost.win/gpc/files1.rt/firefox-45.9.31-20210227-89383021d-win64.7z repo: https://github.com/roytam1/mozilla45esr Changes since my last build: - js/jit: remove NUNBOX32_PAYLOAD_OFFSET (from rev 3d7d3ae7febf8e21299dc104f623a24db6d5ef43) to fix x64 build (fa27f174a) - rework of rev fa27f174a6ffe62487f6e5b3929e8dbff38a2197 by defining NUNBOX32_PAYLOAD_OFFSET in x64 (2c60f57dc) - import changes from tenfourfox: - #633: M1683627 M786797 and disable CSP reporting due to M1542194 and others (0897c8df9) - #633: update tzdata, HSTS, pins, TLDs (b7ad30596) - #621: better wallpaper for communities.apple.com (7b55a0cc4) (89383021d)
  7. New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.4.1-Goanna-20210227.7z Changelog: Out-of-tree changes: * update Goanna3 to git 3b1d2cdd8..3c4ac697e: - import changes from `dev' branch of rmottola/Arctic-Fox: - Backed out changeset b7653e3d5f91 (bug 1174381) for widespread assertion failures. (f529b680d) - Bug 1174381 - ServiceWorkerManager::TeardownRunnable should be called when xpcom-shutdown notification is received, r=nsm (c744d9a80) - Bug 1134671 Keep sqlite connection open between Cache API operations. r=ehsan (43a57decc) - Bug 1134671: Add 'override' keyword to method Context::Data::GetConnection() (in DOM Cache code). rs=ehsan (669c6eac3) - Bug 1164100 P1 Cache API should use correct base dir even when reusing sqlite connection. r=ehsan (c1bdf85d3) - Bug 1164100 P2 Fix defunct assertion in Cache API ActionRunnable. r=ehsan (e345b2a76) - Bug 1161288 - Support app:// origins on Fetch API. r=baku,nsm (9c237bcdd) - Bug 1168135 P1 Execute Cache init Action on same target thread used for other Actions. r=ehsan (30fcee443) - Bug 1168135 P2 Add Cache Context::Init() method. r=ehsan (41dfd427a) - Bug 1168135 P3 Cache Context should pass shared Data container to init Action. r=ehsan (2e8f19d7c) - Bug 1169994 Fix Cache to close connection on right thread when init is canceled. r=ehsan (ca7b96b24) - Bug 1174768 Cache should check if QuotaManager is shutting down before calling GetOrCreate. r=janv (7b06ad874) - Bug 1110446 P1 Create marker files when Cache API context is open. r=ehsan (bb94b92ff) - Bug 1146612 - Add a test to ensure that Cache.put() with an existing request will reorder it in the DB; r=bkelly (228ff808c) - Bug 1162365 - Cache API does not calculate usage in QuotaClient::InitOrigin(). r=bkelly (3fa71ee24) - Bug 1156033 - Add some missing error handling to the DOM Cache code; r=bkelly (67cd67987) - Bug 1118298 - Client uses unknown command property session_id. r=ato (081eb8f2d) (bb3b80359) - partly revert "Bug 1161183: Don't show the add-on version in the list view. r=dao" (3bb6519e0) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1137653: Correct the shape of the data object sent over if there are are crashes or the packet is malformed; r=jgriffin (d05804fe4) - Bug 1121577 - Unset pref at delete_session, r=dburns (d2cefee52) - Bug 1144907 - Restore previous context after calling marionette's gather_debug. r=davehunt (2d35526d2) - Bug 1135846 - Expose marionette's actions code to chrome scope where applicable. r=dburns (2c91389b5) - Bug 1118313 - newSession looks for non-conforming session_id property on Command. r=dburns (d72f256ec) - Bug 1107706: Part 1: Change context from strings to enum (d4936c869) - Bug 1107706: Part 2: Add error module and WebDriver error objects (95a58e4fa) - Bug 1107706: Part 3: Add a command processor to Marionette (4ed444206) - Bug 1107706: Part 4: Add dispatching mechanism to encapsulate connection (5a0cf4bfa) - Bug 1107706: Part 5: Refactor Marionette chrome/content communication (a110867e3) - Bug 1107706: Part 6: Make SpecialPowersError a prototypal Error (bebfc4e13) - Bug 1107706: Part 7: Add timeout test for async scripts (795921b56) - Bug 1107706: Part 8: Adapt emulator callbacks (4f0ec4ea3) - Bug 1165395 Test Cache API after QuotaManager reset. r=janv (27ffd1273) - Bug 1154325 P1 Add convenience routines to bind and get Blobs as strings. r=asuth (df1f9930a) - Bug 1154325 P2 Use Blobs for CacheStorage keys to avoid encoding issues. r=ehsan (625588969) - Bug 1179063 - Cleanup: Rename scopal back to scopeStmt. (r=me) (eaa5d8e3a) - pointer style (39588e254) - pointer style (7be6abefc) - Bug 1162342 Enable sqlite WAL transactions in Cache API. r=ehsan (60a767033) - Bug 1130452 - Remove support for the prefixMatch option in the service worker cache code; r=bkelly,baku (48d4d62f2) - Bug 1166577 Use named sqlite params in Cache API code. r=ehsan (a0cbc5674) - Bug 1166038 De-duplicate security info stored in the Cache API. r=ehsan (cdb8e8396) - Bug 1166911 Modify Cache API sqlite code to use IS NULL literal when comparing an empty key. r=ehsan (a893706bf) - Bug 1164620 - Part 1: Remove instances of #ifdef PR_LOGGING in various places. r=froydnj (69f3becd3) - Bug 1161684 - Allow JAR channels to be intercepted by service workers. r=jdm (292f83299) - Bug 1146169 - Check mChannel for null-ness in nsIInterceptedChannel::SetSecurityInfo(); r=jdm (9ed238664) - Bug 1168208 - Refactor the existing logic for syncing the security info between Response and channel objects into a new helper class; r=nsm,jdm,bkelly (ea8852934) - pointer style (b6ada460f) - Bug 1163423 - Introduce JS_HasOwnProperty. r=bhackett (c189e58f0) - pointer style (4693171b0) - Bug 1163423 - Use JS_HasOwnProperty in WrapperAnswer::RecvHasOwn. r=billm (5029c2787) - Bug 1168152 P1 Use a smaller sqlite page size and a growth increment in Cache. r=ehsan (9ad7f999f) - Bug 1120501 P1 Make it easier to use Promise::All() from C++ code. r=nsm (95d1d5e2f) - Bug 1120501 P2 Move Cache Add/AddAll logic to child process. r=ehsan,smaug (c71f9c49b) - Bug 1168152 P2 Use a wrapper mozIStorageConnection for shared Cache connections. r=ehsan (f930635ac) - Bug 1168152 P3 Perform incremental vacuum at tail end of Cache db connections. r=ehsan (df76df80c) - Bug 1168152 P4 Add a test to verify Cache incremental vacuum works. r=ehsan (320d50436) - Bug 1168152 P5 Follow-up to use 32kb growth size as intended in previous patches. r=me (92e2d3f27) - Bug 1144236 - Add tests for the ignoreMethod match mode in DOM cache; r=bkelly (795a31d3c) - Bug 1150001 - Cache API should not return Response body when matching Request with HEAD method. r=bkelly (690927f85) (13b1aeb09) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1110446 P2 Cleanup stale caches/bodies if last session didn't shutdown cleanly. r=ehsan (7925cf5fa) - Bug 1110446 P3 Add a test that forces a Cache object to be orphaned and reclaimed. r=ehsan (c61409240) - Bug 1110446 P4 Add a test that orphanes Cache API body files. r=ehsan (97e0a6f73) - Bug 1157670 - Fixing an incorrect assertion in QuotaManager.cpp leads to an assertion failure; r=bent (0a19eac66) - Bug 1165119 Remove corrupt morgue directories polluting nightly profiles. r=janv (d148170d8) - Bug 1165119 - Follow-up to address review feedback accidentally left out of last push. r=me (f7ef96873) - Fixup to make bug 1165119 ride the trains properly. r=trivial,DONTBUILD (87d186da4) - Bug 1162624 - Add support for restoring corrupted or missing metadata files; r=bent (57e4341e6) - Bug 1174113 - QuotaManager: Origin initialization fails on moz-safe-about+++home; r=bent (b7673128c) - Bug 1142694 - QuotaManager default/temporary initialization fails on some profiles; r=bent (29a286137) - Bug 1166871 - Always force a repaint before handling a wheel event so that we don't untransform it into some other scrollframe. r=botond (28e56646d) - Don't vertically scroll APZCs that have less than one pixel of vertical scroll range. (bug 1154134, r=kats) (1bac9c054) - Bug 1166871 - Add a test. r=botond (45d398bb6) - Bug 1164557 - Do not start an overscroll animation if one is already running. r=kats (287a27910) - Bug 1163832 - Add an API to flush pending APZ repaint requests and dispatch a notification upon completion. r=botond (8b3f9e06f) - Bug 858680 - Part 1: Perform incremental_vacuum on open databases while idle, r=janv. (715f77ad6) - Bug 858680 - Part 2: Add idle notifications to QuotaClient, r=janv. (9f245b1bb) - Bug 1135166 - Initialize Telemetry histogram id cache early to avoid races. r=froydnj,vladan (f0bd8278c) - Bug 1162176, Part 1. r=mak. (f92ba4061) - Bug 1162176, Part 2. r=janv. (f313e1cf3) - Bug 1155634 - Move ConnectionPool creation closer to where we actually use it and at a point guaranteed to be after QuotaManager has been started. r=khuey relanding CLOSED TREE (ce489e8f4) - Bug 1155652 - Fix two incorrect assertions r=janv (2417d91ed) - Bug 1156063 - Intermittent application crashed [@ mozilla::dom::indexedDB::::ConnectionPool::Start] in various tests. r=janv (b1126ac71) - Bug 1157029 - More changes to bulletproof shutdown of failed connections, r=janv. (93a425abb) - Bug 858680 - Part 4: Perform maintenance on databases while idle, r=janv. (017d536fe) - Bug 1130775 - Convert synchronized ops and storage registration into unified directory locks; r=bent (300f635f7) - Bug 1130775 followup: Add missing 'override' keyword to SendResults() methods in QuotaManager.cpp. rs=ehsan (397338f5b) - Bug 1170021 - Part 1: Merge QuotaManager with QuotaObject; r=bent (168264350) - Bug 1170021 - Part 2: Move DirectoryLock out of QuotaManager class; r=bent (278964f88) - pointer style (99453953c) - Bug 1171931 - Refactor duplicated code using XRE_IsParent/ContentProcess. r=froydnj (6d1ddbff1) (3909bb5fb) - devtools: fix parenthesizes destructuring pattern assignment targets (24bf70dac) - devtools: check aChannel.loadInfo before use (31836d339) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1168005 - NS_QUERY_TEXT_RECT on e10s should set mString. r=masayuki (b31a73fd1) - Bug 1166436 part.1 Create mozilla::ContentCache and TabParent should store the text to it r=m_kato (d38cd5b53) - Bug 1166323 - Remove IME sequence number. r=masayuki,nchen (6df799fcd) - Bug 1166436 part.2 mozilla::ContentCache should store a selection range and TabParent should use it r=m_kato (94bb8cae3) - Bug 1166436 part.3 mozilla::ContentCache should store active composition information and TabParent should use them r=m_kato (f1d9bd4fd) - Bug 1166436 part.4 mozilla::ContentCache should store text rects and caret rect and TabParent should use them r=m_kato (da3d2a6a8) - Bug 1166436 part.5 mContentCache should store writing mode at selection and TabParent should use it r=m_kato (ffb7801a4) - Bug 1166436 part.6 mContentCache should store editor rect and TabParent should use it r=m_kato (cfbd6a896) - Bug 1166436 part.7 mozilla::ContentCache should handle WidgetQueryContentEvent r=m_kato (e0b1a5534) - Bug 1166436 part.8 Make mozilla::ContentCache available in IPC r=m_kato (60b2a7d8f) - Bug 1166436 part.9 PuppetWidget should have mozilla::ContentCache and send it to TabParent r=m_kato (a0f6d5c61) - Bug 1165515 - Part 4: Add PR_LOG_INFO. r=froydnj (dc5db5c34) - Bug 1165515 - Part 6: Add PR_LOG_VERBOSE. r=froydnj (5705657b8) - Bug 1165515 - Part 13-1: Add log level enum class. r=froydnj (943b666ca) - Bug 1166436 part.10 Optimize IME notification handling in PuppetWidget r=m_kato (7a29fe4be) - Bug 1166436 part.11 Remove unnecessary public methods of mozilla::ContentCache r=m_kato (3e78f5e4b) - Bug 1166436 part.12 Log the behavior of mozilla::ContentCache r=m_kato (8a7dbd2c5) - Bug 1166436 part.13 mozilla::ContentCache should guess caret offset if the offset is in the range of cached text rects r=m_kato (be496f793) - Bug 1166436 part.14 Store text rects after focus/anchor of selection r=m_kato (b6ce2e2e0) - Bug 1166436 part.15 ContentCache::CacheTextRects() should refer TextComposition::LastData() because TextComposition::String() may not be modified yet when it's called r=m_kato (3ab6fd703) - Bug 1166436 part.16 Make each member of mozilla::ContentCache used by chrome process or content process r=m_kato (35be9f90a) - Bug 1166436 part.17 ContentCache::HandleQueryContentEvent() should return caret rect if mInput.mLength of NS_QUERY_TEXT_RECT event is 0 r=m_kato (0740f40ad) - Bug 1166436 part.18 ContentCache should guess caret rect if there is a text rect cache of the previous character r=m_kato (e2a84217f) - Bug 1166436 part.19 ContentCache::mSelection should have invalid state and it should be checked r=m_kato (39a054b22) - Bug 972945 - Add autoconf test to enable AltiVec on supported targets only. r=glandium (1e3eb367d) (b4ae1472a) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1147555 - Implement logging for MediaTimer. r=mattwoodrow (5cf479784) - Bug 1160064 - Explicitly initialize logging at the right time. r=jww (fd87f4aa4) - Bug 1163196 - Part 1: Remove instances of #ifdef PR_LOGGING in dom/security. r=froydnj (889db2d96) - Bug 1163196 - Part 2: Wrap expensive calls in PR_LOG_TEST. r=froydnj (caefa9db6) - Bug 1148203 - Fix build errors with combinations of enable/disable of ffmp4/ffmpeg/eme - r=cpearce,ted (27308aa76) - Bug 1164622 - Part 1: Remove instances of #ifdef PR_LOGGING in media. r=froydnj (302eb552e) - Bug 1164622 - Part 2: Wrap expensive calls in PR_LOG_TEST. r=ekr (808824402) - Bug 1164556 - Part 1: Remove instances of #ifdef PR_LOGGING in toolkit. r=froydnj (2b056c1bf) - Bug 1143197 part.1 Use current IM context at handling key events rather than active IM context r=m_kato (f4c677871) - Bug 1143197 part.2 Assume that composition is committed if a call of gtk_im_context_reset() causes composition string becomes empty r=m_kato (59cb6d378) - Bug 1162242 - Part 2: Remove DEBUG_TIMERS. r=froydnj (792376073) - Bug 1162242 - Part 3: Clean up usage of PR_LOG_TEST. r=froydnj (ebab31690) - Bug 1157343 - Protect ProgressTracker::mImage with a mutex. r=tn (5e4be06c4) - Bug 1162751 - Part 1: Remove instances of #ifdef PR_LOGGING in image. r=froydnj (124c81181) - Bug 1162751 - Part 2: Always disable pallete index checking. r=seth (a914e4e31) - Bug 1155429 - Add an explicit ImageCacheKey type for the ImageLib cache. r=baku (be1d56940) - Bug 1162751 - Part 3: Wrap expensive calls in PR_LOG_TEST. r=seth (c2af68bb8) - Bug 1164620 - Part 2: Wrap expensive calls in PR_LOG_TEST. r=froydnj (b0470b57f) - Bug 1163192 - Part 1: Remove instances of #ifdef PR_LOGGING in dom/xslt. r=froydnj (5f8441bd8) - Bug 1163192 - Part 2: Wrap expensive calls in PR_LOG_TEST. r=froydnj (1ee241448) - Bug 1160703 (Part 1) - Move ImageCacheKey out of imgLoader.h. r=baku (22f0c6e93) - Bug 1160703 (Part 2) - Store an ImageURL pointer instead of a URI spec string in ImageCacheKey. r=baku (e36657b1e) (b4e009645) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1139804 (Part 1) - Remove references to nonexistent type imgRequestNotifyRunnable. r=baku (7ad62c7f4) - Bug 1139804 (Part 2) - Stop accessing private imgRequest members in imgRequestProxy. r=baku (6c9e0963a) - Bug 1139804 (Part 3) - Stop accessing private imgRequest members in imgCache* classes. r=baku (d32db20d3) - Bug 1139804 (Part 4) - Stop accessing private imgRequest members in imgLoader. r=baku (4258c2d0e) - Bug 1139804 (Part 5) - Stop accessing private imgRequest members in imgMemoryReporter. r=baku (630828d85) - Bug 1139804 (Part 6) - Make imgRequest no longer friends with ProgressTracker. r=baku (7b59e3012) - Bug 1139818 - Merge imgRequest public and private sections. r=baku (9dc33da2c) - Bug 1135977 (Part 1) - Use modern Mozilla style for refcounting in imgLoader. r=baku (9ee774c49) - Bug 1135977 (Part 2) - Use threadsafe refcounting for ProxyListener. r=baku (2259befb6) - Bug 1160703 (Part 3) - Associate an imgRequest with its ImageCacheKey. r=baku (62125415a) (c6718a164) - a very late version bump for reflecting engine changes (3c4ac697e) * 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
  8. New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20210227-3c4ac697e-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20210227-3c4ac697e-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20210227-3c4ac697e-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20210227-3c4ac697e-xpmod.7z source repo: https://github.com/roytam1/palemoon27 repo changes since my last build: - import changes from `dev' branch of rmottola/Arctic-Fox: - Backed out changeset b7653e3d5f91 (bug 1174381) for widespread assertion failures. (f529b680d) - Bug 1174381 - ServiceWorkerManager::TeardownRunnable should be called when xpcom-shutdown notification is received, r=nsm (c744d9a80) - Bug 1134671 Keep sqlite connection open between Cache API operations. r=ehsan (43a57decc) - Bug 1134671: Add 'override' keyword to method Context::Data::GetConnection() (in DOM Cache code). rs=ehsan (669c6eac3) - Bug 1164100 P1 Cache API should use correct base dir even when reusing sqlite connection. r=ehsan (c1bdf85d3) - Bug 1164100 P2 Fix defunct assertion in Cache API ActionRunnable. r=ehsan (e345b2a76) - Bug 1161288 - Support app:// origins on Fetch API. r=baku,nsm (9c237bcdd) - Bug 1168135 P1 Execute Cache init Action on same target thread used for other Actions. r=ehsan (30fcee443) - Bug 1168135 P2 Add Cache Context::Init() method. r=ehsan (41dfd427a) - Bug 1168135 P3 Cache Context should pass shared Data container to init Action. r=ehsan (2e8f19d7c) - Bug 1169994 Fix Cache to close connection on right thread when init is canceled. r=ehsan (ca7b96b24) - Bug 1174768 Cache should check if QuotaManager is shutting down before calling GetOrCreate. r=janv (7b06ad874) - Bug 1110446 P1 Create marker files when Cache API context is open. r=ehsan (bb94b92ff) - Bug 1146612 - Add a test to ensure that Cache.put() with an existing request will reorder it in the DB; r=bkelly (228ff808c) - Bug 1162365 - Cache API does not calculate usage in QuotaClient::InitOrigin(). r=bkelly (3fa71ee24) - Bug 1156033 - Add some missing error handling to the DOM Cache code; r=bkelly (67cd67987) - Bug 1118298 - Client uses unknown command property session_id. r=ato (081eb8f2d) (bb3b80359) - partly revert "Bug 1161183: Don't show the add-on version in the list view. r=dao" (3bb6519e0) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1137653: Correct the shape of the data object sent over if there are are crashes or the packet is malformed; r=jgriffin (d05804fe4) - Bug 1121577 - Unset pref at delete_session, r=dburns (d2cefee52) - Bug 1144907 - Restore previous context after calling marionette's gather_debug. r=davehunt (2d35526d2) - Bug 1135846 - Expose marionette's actions code to chrome scope where applicable. r=dburns (2c91389b5) - Bug 1118313 - newSession looks for non-conforming session_id property on Command. r=dburns (d72f256ec) - Bug 1107706: Part 1: Change context from strings to enum (d4936c869) - Bug 1107706: Part 2: Add error module and WebDriver error objects (95a58e4fa) - Bug 1107706: Part 3: Add a command processor to Marionette (4ed444206) - Bug 1107706: Part 4: Add dispatching mechanism to encapsulate connection (5a0cf4bfa) - Bug 1107706: Part 5: Refactor Marionette chrome/content communication (a110867e3) - Bug 1107706: Part 6: Make SpecialPowersError a prototypal Error (bebfc4e13) - Bug 1107706: Part 7: Add timeout test for async scripts (795921b56) - Bug 1107706: Part 8: Adapt emulator callbacks (4f0ec4ea3) - Bug 1165395 Test Cache API after QuotaManager reset. r=janv (27ffd1273) - Bug 1154325 P1 Add convenience routines to bind and get Blobs as strings. r=asuth (df1f9930a) - Bug 1154325 P2 Use Blobs for CacheStorage keys to avoid encoding issues. r=ehsan (625588969) - Bug 1179063 - Cleanup: Rename scopal back to scopeStmt. (r=me) (eaa5d8e3a) - pointer style (39588e254) - pointer style (7be6abefc) - Bug 1162342 Enable sqlite WAL transactions in Cache API. r=ehsan (60a767033) - Bug 1130452 - Remove support for the prefixMatch option in the service worker cache code; r=bkelly,baku (48d4d62f2) - Bug 1166577 Use named sqlite params in Cache API code. r=ehsan (a0cbc5674) - Bug 1166038 De-duplicate security info stored in the Cache API. r=ehsan (cdb8e8396) - Bug 1166911 Modify Cache API sqlite code to use IS NULL literal when comparing an empty key. r=ehsan (a893706bf) - Bug 1164620 - Part 1: Remove instances of #ifdef PR_LOGGING in various places. r=froydnj (69f3becd3) - Bug 1161684 - Allow JAR channels to be intercepted by service workers. r=jdm (292f83299) - Bug 1146169 - Check mChannel for null-ness in nsIInterceptedChannel::SetSecurityInfo(); r=jdm (9ed238664) - Bug 1168208 - Refactor the existing logic for syncing the security info between Response and channel objects into a new helper class; r=nsm,jdm,bkelly (ea8852934) - pointer style (b6ada460f) - Bug 1163423 - Introduce JS_HasOwnProperty. r=bhackett (c189e58f0) - pointer style (4693171b0) - Bug 1163423 - Use JS_HasOwnProperty in WrapperAnswer::RecvHasOwn. r=billm (5029c2787) - Bug 1168152 P1 Use a smaller sqlite page size and a growth increment in Cache. r=ehsan (9ad7f999f) - Bug 1120501 P1 Make it easier to use Promise::All() from C++ code. r=nsm (95d1d5e2f) - Bug 1120501 P2 Move Cache Add/AddAll logic to child process. r=ehsan,smaug (c71f9c49b) - Bug 1168152 P2 Use a wrapper mozIStorageConnection for shared Cache connections. r=ehsan (f930635ac) - Bug 1168152 P3 Perform incremental vacuum at tail end of Cache db connections. r=ehsan (df76df80c) - Bug 1168152 P4 Add a test to verify Cache incremental vacuum works. r=ehsan (320d50436) - Bug 1168152 P5 Follow-up to use 32kb growth size as intended in previous patches. r=me (92e2d3f27) - Bug 1144236 - Add tests for the ignoreMethod match mode in DOM cache; r=bkelly (795a31d3c) - Bug 1150001 - Cache API should not return Response body when matching Request with HEAD method. r=bkelly (690927f85) (13b1aeb09) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1110446 P2 Cleanup stale caches/bodies if last session didn't shutdown cleanly. r=ehsan (7925cf5fa) - Bug 1110446 P3 Add a test that forces a Cache object to be orphaned and reclaimed. r=ehsan (c61409240) - Bug 1110446 P4 Add a test that orphanes Cache API body files. r=ehsan (97e0a6f73) - Bug 1157670 - Fixing an incorrect assertion in QuotaManager.cpp leads to an assertion failure; r=bent (0a19eac66) - Bug 1165119 Remove corrupt morgue directories polluting nightly profiles. r=janv (d148170d8) - Bug 1165119 - Follow-up to address review feedback accidentally left out of last push. r=me (f7ef96873) - Fixup to make bug 1165119 ride the trains properly. r=trivial,DONTBUILD (87d186da4) - Bug 1162624 - Add support for restoring corrupted or missing metadata files; r=bent (57e4341e6) - Bug 1174113 - QuotaManager: Origin initialization fails on moz-safe-about+++home; r=bent (b7673128c) - Bug 1142694 - QuotaManager default/temporary initialization fails on some profiles; r=bent (29a286137) - Bug 1166871 - Always force a repaint before handling a wheel event so that we don't untransform it into some other scrollframe. r=botond (28e56646d) - Don't vertically scroll APZCs that have less than one pixel of vertical scroll range. (bug 1154134, r=kats) (1bac9c054) - Bug 1166871 - Add a test. r=botond (45d398bb6) - Bug 1164557 - Do not start an overscroll animation if one is already running. r=kats (287a27910) - Bug 1163832 - Add an API to flush pending APZ repaint requests and dispatch a notification upon completion. r=botond (8b3f9e06f) - Bug 858680 - Part 1: Perform incremental_vacuum on open databases while idle, r=janv. (715f77ad6) - Bug 858680 - Part 2: Add idle notifications to QuotaClient, r=janv. (9f245b1bb) - Bug 1135166 - Initialize Telemetry histogram id cache early to avoid races. r=froydnj,vladan (f0bd8278c) - Bug 1162176, Part 1. r=mak. (f92ba4061) - Bug 1162176, Part 2. r=janv. (f313e1cf3) - Bug 1155634 - Move ConnectionPool creation closer to where we actually use it and at a point guaranteed to be after QuotaManager has been started. r=khuey relanding CLOSED TREE (ce489e8f4) - Bug 1155652 - Fix two incorrect assertions r=janv (2417d91ed) - Bug 1156063 - Intermittent application crashed [@ mozilla::dom::indexedDB::::ConnectionPool::Start] in various tests. r=janv (b1126ac71) - Bug 1157029 - More changes to bulletproof shutdown of failed connections, r=janv. (93a425abb) - Bug 858680 - Part 4: Perform maintenance on databases while idle, r=janv. (017d536fe) - Bug 1130775 - Convert synchronized ops and storage registration into unified directory locks; r=bent (300f635f7) - Bug 1130775 followup: Add missing 'override' keyword to SendResults() methods in QuotaManager.cpp. rs=ehsan (397338f5b) - Bug 1170021 - Part 1: Merge QuotaManager with QuotaObject; r=bent (168264350) - Bug 1170021 - Part 2: Move DirectoryLock out of QuotaManager class; r=bent (278964f88) - pointer style (99453953c) - Bug 1171931 - Refactor duplicated code using XRE_IsParent/ContentProcess. r=froydnj (6d1ddbff1) (3909bb5fb) - devtools: fix parenthesizes destructuring pattern assignment targets (24bf70dac) - devtools: check aChannel.loadInfo before use (31836d339) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1168005 - NS_QUERY_TEXT_RECT on e10s should set mString. r=masayuki (b31a73fd1) - Bug 1166436 part.1 Create mozilla::ContentCache and TabParent should store the text to it r=m_kato (d38cd5b53) - Bug 1166323 - Remove IME sequence number. r=masayuki,nchen (6df799fcd) - Bug 1166436 part.2 mozilla::ContentCache should store a selection range and TabParent should use it r=m_kato (94bb8cae3) - Bug 1166436 part.3 mozilla::ContentCache should store active composition information and TabParent should use them r=m_kato (f1d9bd4fd) - Bug 1166436 part.4 mozilla::ContentCache should store text rects and caret rect and TabParent should use them r=m_kato (da3d2a6a8) - Bug 1166436 part.5 mContentCache should store writing mode at selection and TabParent should use it r=m_kato (ffb7801a4) - Bug 1166436 part.6 mContentCache should store editor rect and TabParent should use it r=m_kato (cfbd6a896) - Bug 1166436 part.7 mozilla::ContentCache should handle WidgetQueryContentEvent r=m_kato (e0b1a5534) - Bug 1166436 part.8 Make mozilla::ContentCache available in IPC r=m_kato (60b2a7d8f) - Bug 1166436 part.9 PuppetWidget should have mozilla::ContentCache and send it to TabParent r=m_kato (a0f6d5c61) - Bug 1165515 - Part 4: Add PR_LOG_INFO. r=froydnj (dc5db5c34) - Bug 1165515 - Part 6: Add PR_LOG_VERBOSE. r=froydnj (5705657b8) - Bug 1165515 - Part 13-1: Add log level enum class. r=froydnj (943b666ca) - Bug 1166436 part.10 Optimize IME notification handling in PuppetWidget r=m_kato (7a29fe4be) - Bug 1166436 part.11 Remove unnecessary public methods of mozilla::ContentCache r=m_kato (3e78f5e4b) - Bug 1166436 part.12 Log the behavior of mozilla::ContentCache r=m_kato (8a7dbd2c5) - Bug 1166436 part.13 mozilla::ContentCache should guess caret offset if the offset is in the range of cached text rects r=m_kato (be496f793) - Bug 1166436 part.14 Store text rects after focus/anchor of selection r=m_kato (b6ce2e2e0) - Bug 1166436 part.15 ContentCache::CacheTextRects() should refer TextComposition::LastData() because TextComposition::String() may not be modified yet when it's called r=m_kato (3ab6fd703) - Bug 1166436 part.16 Make each member of mozilla::ContentCache used by chrome process or content process r=m_kato (35be9f90a) - Bug 1166436 part.17 ContentCache::HandleQueryContentEvent() should return caret rect if mInput.mLength of NS_QUERY_TEXT_RECT event is 0 r=m_kato (0740f40ad) - Bug 1166436 part.18 ContentCache should guess caret rect if there is a text rect cache of the previous character r=m_kato (e2a84217f) - Bug 1166436 part.19 ContentCache::mSelection should have invalid state and it should be checked r=m_kato (39a054b22) - Bug 972945 - Add autoconf test to enable AltiVec on supported targets only. r=glandium (1e3eb367d) (b4ae1472a) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1147555 - Implement logging for MediaTimer. r=mattwoodrow (5cf479784) - Bug 1160064 - Explicitly initialize logging at the right time. r=jww (fd87f4aa4) - Bug 1163196 - Part 1: Remove instances of #ifdef PR_LOGGING in dom/security. r=froydnj (889db2d96) - Bug 1163196 - Part 2: Wrap expensive calls in PR_LOG_TEST. r=froydnj (caefa9db6) - Bug 1148203 - Fix build errors with combinations of enable/disable of ffmp4/ffmpeg/eme - r=cpearce,ted (27308aa76) - Bug 1164622 - Part 1: Remove instances of #ifdef PR_LOGGING in media. r=froydnj (302eb552e) - Bug 1164622 - Part 2: Wrap expensive calls in PR_LOG_TEST. r=ekr (808824402) - Bug 1164556 - Part 1: Remove instances of #ifdef PR_LOGGING in toolkit. r=froydnj (2b056c1bf) - Bug 1143197 part.1 Use current IM context at handling key events rather than active IM context r=m_kato (f4c677871) - Bug 1143197 part.2 Assume that composition is committed if a call of gtk_im_context_reset() causes composition string becomes empty r=m_kato (59cb6d378) - Bug 1162242 - Part 2: Remove DEBUG_TIMERS. r=froydnj (792376073) - Bug 1162242 - Part 3: Clean up usage of PR_LOG_TEST. r=froydnj (ebab31690) - Bug 1157343 - Protect ProgressTracker::mImage with a mutex. r=tn (5e4be06c4) - Bug 1162751 - Part 1: Remove instances of #ifdef PR_LOGGING in image. r=froydnj (124c81181) - Bug 1162751 - Part 2: Always disable pallete index checking. r=seth (a914e4e31) - Bug 1155429 - Add an explicit ImageCacheKey type for the ImageLib cache. r=baku (be1d56940) - Bug 1162751 - Part 3: Wrap expensive calls in PR_LOG_TEST. r=seth (c2af68bb8) - Bug 1164620 - Part 2: Wrap expensive calls in PR_LOG_TEST. r=froydnj (b0470b57f) - Bug 1163192 - Part 1: Remove instances of #ifdef PR_LOGGING in dom/xslt. r=froydnj (5f8441bd8) - Bug 1163192 - Part 2: Wrap expensive calls in PR_LOG_TEST. r=froydnj (1ee241448) - Bug 1160703 (Part 1) - Move ImageCacheKey out of imgLoader.h. r=baku (22f0c6e93) - Bug 1160703 (Part 2) - Store an ImageURL pointer instead of a URI spec string in ImageCacheKey. r=baku (e36657b1e) (b4e009645) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1139804 (Part 1) - Remove references to nonexistent type imgRequestNotifyRunnable. r=baku (7ad62c7f4) - Bug 1139804 (Part 2) - Stop accessing private imgRequest members in imgRequestProxy. r=baku (6c9e0963a) - Bug 1139804 (Part 3) - Stop accessing private imgRequest members in imgCache* classes. r=baku (d32db20d3) - Bug 1139804 (Part 4) - Stop accessing private imgRequest members in imgLoader. r=baku (4258c2d0e) - Bug 1139804 (Part 5) - Stop accessing private imgRequest members in imgMemoryReporter. r=baku (630828d85) - Bug 1139804 (Part 6) - Make imgRequest no longer friends with ProgressTracker. r=baku (7b59e3012) - Bug 1139818 - Merge imgRequest public and private sections. r=baku (9dc33da2c) - Bug 1135977 (Part 1) - Use modern Mozilla style for refcounting in imgLoader. r=baku (9ee774c49) - Bug 1135977 (Part 2) - Use threadsafe refcounting for ProxyListener. r=baku (2259befb6) - Bug 1160703 (Part 3) - Associate an imgRequest with its ImageCacheKey. r=baku (62125415a) (c6718a164) - a very late version bump for reflecting engine changes (3c4ac697e)
  9. New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20210227-355db4de-uxp-ad5a13bd5-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20210227-355db4de-uxp-ad5a13bd5-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-20210227-id-eed0566-uxp-ad5a13bd5-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20210227-id-eed0566-ia-41157bf-uxp-ad5a13bd5-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.
  10. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20210227-d9301c4-uxp-ad5a13bd5-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20210227-d9301c4-uxp-ad5a13bd5-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-20210227-d9301c4-uxp-ad5a13bd5-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-20210227-085b7ae30-uxp-ad5a13bd5-xpmod.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.3a1.win32-git-20210227-085b7ae30-uxp-ad5a13bd5-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.3a1.win64-git-20210227-085b7ae30-uxp-ad5a13bd5-xpmod.7z Official UXP changes since my last build: - [widget] Require user interaction when picking files or folders v2 (98f6ad61f) - Issue #1722 - Update about:license (5f1bc2987) - [dom] Update noscript serialization to the changed spec. (77d26e8bc) - [ html parser ] Check for integer overflow when computing new buffer sizes. (525961c26) - [DOM] Don't reveal error details for CORS-cross-origin decoding errors. (b2c0fda77) - [security] Hold mutex when accessing TSI fields. (29271977c) - Issue #457 - Remove duplicate PKCS11 definitions (85b0f705d) - [MFBT] Update lz4 to 1.9.3 (5587b6bf1) - [OTS] Backport some upstream OTS commits. (ad5a13bd5) No official Basilisk changes since my last build. Official Pale-Moon changes since my last build: - Back-end branch pointer update (341c0df89) - [SSUAO] Shut twitter's pointless nagging up. (ecdf0c41d) - Back-end branch pointer update (085b7ae30) My changes since my last build: - widget/windows: fix build if sdk doesn't define FOS_OKBUTTONNEEDSINTERACTION (ad59d4c5f) - mailnews: fix build after API changes in "[widget] Require user interaction when picking files or folders v2" (9149f54e1)
  11. Advance Notice: finally I decided to bump NM27/G3 version numbers. new versions will be 27.10.0 and 3.5.0.
  12. My deepest sympathies are with you at this difficult time.
  13. since there is no related changes between previous build to this build, and I'm unable to reproduce the issue, I can't give any advice.
  14. the others in https://github.com/rmottola/Arctic-Fox/commit/559bfa7a5245f672235834334bd88be1799a7261
  15. min version doesn't need to be changed since new syntax works in old versions.
  16. alright I just missed this change, partly reverted.
  17. hackfixing that extension is possible: in lib/ui.js, line 405: try { ({CustomizableUI}) = Cu.import("resource:///modules/CustomizableUI.jsm", null); } catch (e) { // No built-in CustomizableUI API, use our own implementation. ({CustomizableUI}) = require("customizableUI"); } change into: try { ({CustomizableUI} = Cu.import("resource:///modules/CustomizableUI.jsm", null)); } catch (e) { // No built-in CustomizableUI API, use our own implementation. ({CustomizableUI} = require("customizableUI")); } an article describing that parser change: http://whereswalden.com/2015/06/20/new-changes-to-make-spidermonkeys-and-firefoxs-parsing-of-destructuring-patterns-more-spec-compliant/
  18. I can confirm this, one of upstream commit causing this and it is still being found for reporting. EDIT: extension also tested in firefox 45esr and it gets same error and it is an intended change in firefox 41: https://bugzilla.mozilla.org/show_bug.cgi?id=1146136 you may need to update the extension to newer version.
  19. New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.4.1-Goanna-20210220.7z Changelog: In-tree changes: - match nsIWebBrowserChromeFocus platform API changes (as of NM27 rev 3b1d2cdd8) (52f2e3f1) - match NotifyJSRunToCompletionStart platform API changes (as of NM27 rev 3b1d2cdd8) (c7fea522) - bump KM version for API change (as of NM27 rev 3b1d2cdd8) (4362cc31) Out-of-tree changes: * update Goanna3 to git 1311ec4a4..3b1d2cdd8: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1165162 - Rework the nsIScriptSecurityManager principal-minting API to be originAttributes-centric. r=gabor,r=bholley,sr=sicking (269536132) - pointer style and mispatch (38b32b3bc) - more misspatch & pointer style (ff2bc3057) - Bug 1164014 - Fixing defaultShims. r=billm (bcf7f671a) - Bug 1164014 - Workaround for GC bug 1172193. r=gkrizsanits (b25cf4dea) - Bug 1158427 - r=roc (64037cb2c) - Bug 1157994 - Ensure AudioContext operations are started and resolved in the same order. r=roc (757de0f81) - Bug 1127188 - Properly handle AudioContext.close() calls right after the creation of an AudioContext. r=ehsan (88362873f) - Bug 1164011 - interposition for CPOWS. r=billm (24a8134f6) - Bug 1164014 - Shim optimization. r=billm (9a8498684) - Bug 1178581 - Interning does not and should not imply infinite lifetime; r=sfink (91dfc5b77) - Bug 1171053 - Remove JS_BindCallable. r=efaust (2e59b8c62) - Bug 1174372 - Initialize ExecutableAllocator static fields in JS_Init. r=luke (d02620196) - missing uid of 968334 (3c73a17db) - missing uuid of 1152577 (13d58364c) - add missing uuid of 1050500 (16c61b629) - Bug 110567 - Remove nsIDocShell::GetURLSearchParams(), r=smaug (5018a0936) - Bug 1132518, add a flag to nsIFrameTraversal to skip the popup checks, r=mats (8482fd8fd) - Bug 1132518, make document navigation with F6/Shift+F6 work in e10s. This combines the document and tab navigation mechanisms together, r=smaug (2085e999b) - Bug 1160307 - Capture async stack frames on Javascript timeline markers. r=fitzgen, r=smaug, r=Paolo (95c3e6b95) (2b832c18d) - ported Bug 1039986. Make Function.prototype.toString work on Web IDL interface objects. r=jorendorff,peterv (8fdf3c8db) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1180211 - Don't emit bytecode for empty strings in emitTemplateString. r=jorendorff (32583f419) - pointer style (7c9c4fa4b) - Bug 1150779 - Split for-loop tests out of js1_8_5/reflect-parse/destructuring.js. r=efaust (a61cdcc1f) - missing bit of Bug 748550 - Remove support for |for (... = ... in/of ...)| now that (bd6995dcc) - Bug 1164741 - Readd parsing support for |for (var ...1 = ...2 in ...3)|, but completely ignore the |= ...2| assignment when ascribing semantics to it. r=jorendorff, r=efaust (89b433205) - Bug 1163851 - Actually respect the InHandling parameter in the parser. |pc->parsingForInit| is now unused except for testing; it'll be removed once this has stuck a bit, as this change *does* change semantics in some edge cases. r=efaust (221fefa9a) - Bug 1146136 - Parenthesized "destructuring patterns" shouldn't actually be destructuring patterns. r=efaust, a=KWierso (93752d091) - Bug 1146136 - Fix most in-tree tests that parenthesize destructuring pattern assignment targets, as ES6 forbids such parenthesization. (The patch making SpiderMonkey reject this syntax will follow shortly.) r=efaust, r=testingonlychange (3e14c89c8) - Bug 1165162 - Hoist GetOrigin onto BasePrincipal. r=gabor (f396e85c9) - Bug 1161183: Don't show the add-on version in the list view. r=dao (559bfa7a5) - Bug 1161183: Follow-up fix that was missed in the review comments. r=dao, a=kwierso (57dfd764c) - Bug 1146136 - Fix another test that parenthesizes destructuring pattern assignment targets, that snuck in in the last week, as ES6 forbids such parenthesization. r=bustage, a=bustage (89078a294) - Bug 1146136 - Fix another test that parenthesizes destructuring pattern assignment targets, that snuck in in the last week, as ES6 forbids such parenthesization. r=bustage, a=bustage (7a93bd669) - Bug 1146136 - Followup mop-up to require that in destructuring patterns, an assignment target with a default value must not be parenthesized. (That is, |var [(a = 3)] = [];| is invalid, while |var [a = 3] = [];| is valid.) r=evilpie, r=efaust (b5697d644) - Bug 1146136 - Followup to condition tests using |super| syntax on class syntax being enabled. r=bustage (71725bdfc) - Bug 1165835: Fix bluetooth2 build break resulting from Bug 1164292. r=btian (44cc89766) - Bug 1140952 - Implement read/write value of a descriptor for GATT client API (ipc part). f=jocelyn, r=btian (14b21ce2b) - Bug 1156229: Make ref-counted class destructors non-public, r=joliu (dc5e0101f) - Bug 1156229: Update GATT support to include Android L, r=joliu (1ceef7b41) - fix patch order (4b8a2504e) - fix patch order (0a5787b74) - Bug 1127665 - Append name of paired device to 'DevicePaired' and 'PropertyChanged' BT signal. r=btian (72dfe74d8) - Bug 1141944 - [bluetooth2] Revise device paired/unpaired handlers in BluetoothAdapter, f=jaliu, r=shuang (bb74c9b01) - Bug 1063444 - Implement LE scan related methods and LE device event. r=joliu, r=mrbkap (7b4772ace) - Bug 1163969 - Reject the stopLeScan request only if there's no ongoing LE Scan using the given handle. r=joliu (a6fd40998) (fd2bb43e4) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1164292 - Tests. r=gabor (83c906b70) - Bug 1164292 - Order the nsEP whitelist array. r=gabor (9ca334913) - Bug 1165162 - Tests. r=gabor (5079f112f) - Bug 1165162 - Introduce a helper for converting from origin strings to a principal. rpending=Yoshi (6d3dc9d23) - Bug 1165162 - Fix typo in comment. r=me DONTBUILD (737bbcae7) - Bug 1165162 - Fix up nsScriptSecurityManager::AppStatusForPrincipal to compare principals rather than origins. r=gabor, sr=sicking (17db467fb) - Bug 1165162 - Add nsIPrincipal::cookieJar. r=sicking (92090c96a) - Bug 1152033 - Expose CSS lexer to js. r=heycam, r=bz (d4103b799) - Bug 1129999 - Implement CSP devtool using GCLI; CSP to JSON (r=sstamm,bholley) (3c2099d79) - Bug 1156847 - Part 1: Add the Response::GetSecurityInfo() helper method; r=nsm (b4973d6b3) - Bug 1156847 - Part 2: Store the security info for a service worker on its WorkerPrivate; r=bent,khuey (46cad4537) (6b21c0020) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1156847 - Part 3: When loading a service worker from the network, remember the security info of the channel on the WorkerPrivate; r=nsm (d2f579b83) - Bug 1156847 - Part 4: When storing a service worker script to the cache, store its security info in the cache as well; r=khuey (8440bb596) - Bug 1156847 - Part 5: When loading a service worker from the cache, set its security info on the WorkerPrivate; r=nsm (656aa49a1) - Bug 1156847 - Part 6: When calling FetchEvent.respondWith(), fall back to the security info of the service worker if the Response object that we are responding with doesn't have its own security info; r=nsm (bab71f147) - Bug 1156847 - Part 7: Add unit tests for responding to a FetchEvent with a synthesized Response both in the case where the service worker is loaded from the network and from the cache; r=nsm (8e56133c8) - Bug 1156847 followup: annotate workers helper-class "ScriptLoaderRunnable" OnStartRequest/OnStopRequest as override. rs=ehsan (88def1fa6) - Bug 1153929 - Add assertions and null checks to fix windows crash in nsHttpTransaction r=mcmanus (2547bda07) - Bug 1153929 - Add diagnostic asserts to check vtable is still present for mPipeOut r=mcmanus (b141045b9) - Bug 1130101 - Part 1: Store the value of the Service-Worker-Allowed header in the CompareManager object; r=nsm (7cecb4099) - Bug 1130101 - Part 2: Honor the Service-Worker-Allowed header when prefix matching the service worker scope; r=nsm (ed55a1670) - Bug 1130101 - Part 3: Add unit tests for the handling of the Service-Worker-Allowed header; r=nsm (fdb91f97b) - Bug 1130684 - Implement Service Worker clients.claim. r=nsm,ehsan (fdbf75e48) - Bug 1159407 - JavaScript error at aboutServiceWorkers.js when updating the service worker via about:serviceworkers page. r=baku (49d511930) - Bug 1162088 - patch 1 - ServiceWorkerManager should use OriginAttributes from the principal as scopeKey, r=nsm, r=bholley (162db819e) - Bug 1162088 - patch 2 - ServiceWorkerManager should use OriginAttributes from the principal as scopeKey, r=nsm (non-jsm part only) (983045b41) - Bug 1171486 - Avoid recursively obtaining the service worker manager service; r=nsm (7d9253661) - Bug 1131352 - Part 1: Fix codegen issue. r=smaug (488aa914f) - Bug 1157108 - onpush EventHandler support. r=ehsan (9905bbebf) - Bug 1132673 - Removing the scope line from ServiceWorkerGlobalScope and changing the signature and body of getScope. r=nsm,baku (ccfb8111b) - Bug 1140239 - Remove the commented out global properties of ServiceWorkerGlobalScope; r=baku (4730659f4) - Bug 1158728 - ServiceWorkerClient: use innerWindow id for referencing clients. r=nsm (22c3aecc9) - Bug 1130684 - Test fetch events are intercepted after a client is claimed. r=nsm (c5de59e99) - Bug 1161684 - Allow JAR channels to be intercepted by service workers. Tests. r=jdm (9f9227bf9) - Bug 1157619 P2 Test that service worker is not intercepted on force refresh. r=ehsan (5d3a804c1) - Bug 1170550 - Don't crash when registering a service worker which has a strict mode error; r=baku (12783152a) - Bug 1131352 - Part 2: Add ServiceWorkerGlobalScope skipWaiting(). r=nsm, r=baku (f5a3f06b5) - Bug 1131352 - Part 3: ServiceWorkerManager::SetSkipWaitingFlag() updated CLOSED TREE (88657b944) (9eb17f625) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1171486 - Part 2: Make it OK to call ServiceWorkerManager::GetInstance() during its Init() function; r=baku (c3c7bd78c) - Bug 1115820 - Add telemetry to ServiceWorkers. r=nsm, r=vladan (9a86f7466) - Bug 1172717 - Fail on UNKNOWN_APP_ID instead of crashing. r=bholley a=RyanVM (f950a7c59) - Bug 1154068 - rename relaxed to insecure scheme and add more runtime checks r=hurley (76e8ce41a) - Bug 1154061 - clear cached alt svc mappings on a variety of state changes r=hurley (9855ee544) - Bug 1153437 - rename proxyFlags to controlFlags with nsISocketProvider interfaces r=hurley (043a531c8) - bug 1153212 - 2/2 Necko explicitly track origin vs routed host and give psm only origin r=dkeeler r=hurley IGNORE IDL (d44c3d0e6) - part of Bug 935838 - Add per app network traffic statistics (d1861cb3d) - Bug 1109338: Part 1: Separate UDPSocket logging from network logging r=dragana (c2c887b0f) - Bug 1109338: Part 2: Sharing UDPSocket between PNecko and PBackground r=bent (90b2a09d2) - Bug 1133189 - Extend PrincipalInfo to handle expanded principals. r=bent, r=sicking (d3269d57e) - Bug 1155153 - about:serviceworkers should work in e10s mode, r=nsm, r=bholley (90dd0bb4b) - Bug 1061116 - Make the comparison query/hash insensitive for validity widget. r=fabrice (0969e8404) - Bug 1167603 - use string to replace nsIURI in aApps.widgetPages. r=fabrice (c528e2615) - Bug 1087469 - Add support for a start_url property in app manifests r=fabrice (0053f26d6) - Bug 1168783 - Expose principal in mozIApplication. r=fabrice (2fee4ed8e) - Bug 1169249 - Unregister service worker registration when uninstalling a service-worker-enabled application. r=baku (c881ee50b) - Bug 1174381 - ServiceWorkerManager::TeardownRunnable should be called when xpcom-shutdown notification is received, r=nsm (f47d59f19) - Bug 1167296 - patch 1 - ServiceWorkerManager::RemoveAll should use PBackground, r=nsm (8f8feda13) - Bug 1167296 - patch 2 - ServiceWorkerManager::Remove should use PBackground, r=nsm (fc931fffc) (3b1d2cdd8) * 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
  20. New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.9.7.win32-git-20210220-3b1d2cdd8-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.9.7.win32-git-20210220-3b1d2cdd8-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.9.7.win32-git-20210220-3b1d2cdd8-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.9.7.win64-git-20210220-3b1d2cdd8-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 1165162 - Rework the nsIScriptSecurityManager principal-minting API to be originAttributes-centric. r=gabor,r=bholley,sr=sicking (269536132) - pointer style and mispatch (38b32b3bc) - more misspatch & pointer style (ff2bc3057) - Bug 1164014 - Fixing defaultShims. r=billm (bcf7f671a) - Bug 1164014 - Workaround for GC bug 1172193. r=gkrizsanits (b25cf4dea) - Bug 1158427 - r=roc (64037cb2c) - Bug 1157994 - Ensure AudioContext operations are started and resolved in the same order. r=roc (757de0f81) - Bug 1127188 - Properly handle AudioContext.close() calls right after the creation of an AudioContext. r=ehsan (88362873f) - Bug 1164011 - interposition for CPOWS. r=billm (24a8134f6) - Bug 1164014 - Shim optimization. r=billm (9a8498684) - Bug 1178581 - Interning does not and should not imply infinite lifetime; r=sfink (91dfc5b77) - Bug 1171053 - Remove JS_BindCallable. r=efaust (2e59b8c62) - Bug 1174372 - Initialize ExecutableAllocator static fields in JS_Init. r=luke (d02620196) - missing uid of 968334 (3c73a17db) - missing uuid of 1152577 (13d58364c) - add missing uuid of 1050500 (16c61b629) - Bug 110567 - Remove nsIDocShell::GetURLSearchParams(), r=smaug (5018a0936) - Bug 1132518, add a flag to nsIFrameTraversal to skip the popup checks, r=mats (8482fd8fd) - Bug 1132518, make document navigation with F6/Shift+F6 work in e10s. This combines the document and tab navigation mechanisms together, r=smaug (2085e999b) - Bug 1160307 - Capture async stack frames on Javascript timeline markers. r=fitzgen, r=smaug, r=Paolo (95c3e6b95) (2b832c18d) - ported Bug 1039986. Make Function.prototype.toString work on Web IDL interface objects. r=jorendorff,peterv (8fdf3c8db) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1180211 - Don't emit bytecode for empty strings in emitTemplateString. r=jorendorff (32583f419) - pointer style (7c9c4fa4b) - Bug 1150779 - Split for-loop tests out of js1_8_5/reflect-parse/destructuring.js. r=efaust (a61cdcc1f) - missing bit of Bug 748550 - Remove support for |for (... = ... in/of ...)| now that (bd6995dcc) - Bug 1164741 - Readd parsing support for |for (var ...1 = ...2 in ...3)|, but completely ignore the |= ...2| assignment when ascribing semantics to it. r=jorendorff, r=efaust (89b433205) - Bug 1163851 - Actually respect the InHandling parameter in the parser. |pc->parsingForInit| is now unused except for testing; it'll be removed once this has stuck a bit, as this change *does* change semantics in some edge cases. r=efaust (221fefa9a) - Bug 1146136 - Parenthesized "destructuring patterns" shouldn't actually be destructuring patterns. r=efaust, a=KWierso (93752d091) - Bug 1146136 - Fix most in-tree tests that parenthesize destructuring pattern assignment targets, as ES6 forbids such parenthesization. (The patch making SpiderMonkey reject this syntax will follow shortly.) r=efaust, r=testingonlychange (3e14c89c8) - Bug 1165162 - Hoist GetOrigin onto BasePrincipal. r=gabor (f396e85c9) - Bug 1161183: Don't show the add-on version in the list view. r=dao (559bfa7a5) - Bug 1161183: Follow-up fix that was missed in the review comments. r=dao, a=kwierso (57dfd764c) - Bug 1146136 - Fix another test that parenthesizes destructuring pattern assignment targets, that snuck in in the last week, as ES6 forbids such parenthesization. r=bustage, a=bustage (89078a294) - Bug 1146136 - Fix another test that parenthesizes destructuring pattern assignment targets, that snuck in in the last week, as ES6 forbids such parenthesization. r=bustage, a=bustage (7a93bd669) - Bug 1146136 - Followup mop-up to require that in destructuring patterns, an assignment target with a default value must not be parenthesized. (That is, |var [(a = 3)] = [];| is invalid, while |var [a = 3] = [];| is valid.) r=evilpie, r=efaust (b5697d644) - Bug 1146136 - Followup to condition tests using |super| syntax on class syntax being enabled. r=bustage (71725bdfc) - Bug 1165835: Fix bluetooth2 build break resulting from Bug 1164292. r=btian (44cc89766) - Bug 1140952 - Implement read/write value of a descriptor for GATT client API (ipc part). f=jocelyn, r=btian (14b21ce2b) - Bug 1156229: Make ref-counted class destructors non-public, r=joliu (dc5e0101f) - Bug 1156229: Update GATT support to include Android L, r=joliu (1ceef7b41) - fix patch order (4b8a2504e) - fix patch order (0a5787b74) - Bug 1127665 - Append name of paired device to 'DevicePaired' and 'PropertyChanged' BT signal. r=btian (72dfe74d8) - Bug 1141944 - [bluetooth2] Revise device paired/unpaired handlers in BluetoothAdapter, f=jaliu, r=shuang (bb74c9b01) - Bug 1063444 - Implement LE scan related methods and LE device event. r=joliu, r=mrbkap (7b4772ace) - Bug 1163969 - Reject the stopLeScan request only if there's no ongoing LE Scan using the given handle. r=joliu (a6fd40998) (fd2bb43e4) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1164292 - Tests. r=gabor (83c906b70) - Bug 1164292 - Order the nsEP whitelist array. r=gabor (9ca334913) - Bug 1165162 - Tests. r=gabor (5079f112f) - Bug 1165162 - Introduce a helper for converting from origin strings to a principal. rpending=Yoshi (6d3dc9d23) - Bug 1165162 - Fix typo in comment. r=me DONTBUILD (737bbcae7) - Bug 1165162 - Fix up nsScriptSecurityManager::AppStatusForPrincipal to compare principals rather than origins. r=gabor, sr=sicking (17db467fb) - Bug 1165162 - Add nsIPrincipal::cookieJar. r=sicking (92090c96a) - Bug 1152033 - Expose CSS lexer to js. r=heycam, r=bz (d4103b799) - Bug 1129999 - Implement CSP devtool using GCLI; CSP to JSON (r=sstamm,bholley) (3c2099d79) - Bug 1156847 - Part 1: Add the Response::GetSecurityInfo() helper method; r=nsm (b4973d6b3) - Bug 1156847 - Part 2: Store the security info for a service worker on its WorkerPrivate; r=bent,khuey (46cad4537) (6b21c0020) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1156847 - Part 3: When loading a service worker from the network, remember the security info of the channel on the WorkerPrivate; r=nsm (d2f579b83) - Bug 1156847 - Part 4: When storing a service worker script to the cache, store its security info in the cache as well; r=khuey (8440bb596) - Bug 1156847 - Part 5: When loading a service worker from the cache, set its security info on the WorkerPrivate; r=nsm (656aa49a1) - Bug 1156847 - Part 6: When calling FetchEvent.respondWith(), fall back to the security info of the service worker if the Response object that we are responding with doesn't have its own security info; r=nsm (bab71f147) - Bug 1156847 - Part 7: Add unit tests for responding to a FetchEvent with a synthesized Response both in the case where the service worker is loaded from the network and from the cache; r=nsm (8e56133c8) - Bug 1156847 followup: annotate workers helper-class "ScriptLoaderRunnable" OnStartRequest/OnStopRequest as override. rs=ehsan (88def1fa6) - Bug 1153929 - Add assertions and null checks to fix windows crash in nsHttpTransaction r=mcmanus (2547bda07) - Bug 1153929 - Add diagnostic asserts to check vtable is still present for mPipeOut r=mcmanus (b141045b9) - Bug 1130101 - Part 1: Store the value of the Service-Worker-Allowed header in the CompareManager object; r=nsm (7cecb4099) - Bug 1130101 - Part 2: Honor the Service-Worker-Allowed header when prefix matching the service worker scope; r=nsm (ed55a1670) - Bug 1130101 - Part 3: Add unit tests for the handling of the Service-Worker-Allowed header; r=nsm (fdb91f97b) - Bug 1130684 - Implement Service Worker clients.claim. r=nsm,ehsan (fdbf75e48) - Bug 1159407 - JavaScript error at aboutServiceWorkers.js when updating the service worker via about:serviceworkers page. r=baku (49d511930) - Bug 1162088 - patch 1 - ServiceWorkerManager should use OriginAttributes from the principal as scopeKey, r=nsm, r=bholley (162db819e) - Bug 1162088 - patch 2 - ServiceWorkerManager should use OriginAttributes from the principal as scopeKey, r=nsm (non-jsm part only) (983045b41) - Bug 1171486 - Avoid recursively obtaining the service worker manager service; r=nsm (7d9253661) - Bug 1131352 - Part 1: Fix codegen issue. r=smaug (488aa914f) - Bug 1157108 - onpush EventHandler support. r=ehsan (9905bbebf) - Bug 1132673 - Removing the scope line from ServiceWorkerGlobalScope and changing the signature and body of getScope. r=nsm,baku (ccfb8111b) - Bug 1140239 - Remove the commented out global properties of ServiceWorkerGlobalScope; r=baku (4730659f4) - Bug 1158728 - ServiceWorkerClient: use innerWindow id for referencing clients. r=nsm (22c3aecc9) - Bug 1130684 - Test fetch events are intercepted after a client is claimed. r=nsm (c5de59e99) - Bug 1161684 - Allow JAR channels to be intercepted by service workers. Tests. r=jdm (9f9227bf9) - Bug 1157619 P2 Test that service worker is not intercepted on force refresh. r=ehsan (5d3a804c1) - Bug 1170550 - Don't crash when registering a service worker which has a strict mode error; r=baku (12783152a) - Bug 1131352 - Part 2: Add ServiceWorkerGlobalScope skipWaiting(). r=nsm, r=baku (f5a3f06b5) - Bug 1131352 - Part 3: ServiceWorkerManager::SetSkipWaitingFlag() updated CLOSED TREE (88657b944) (9eb17f625) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1171486 - Part 2: Make it OK to call ServiceWorkerManager::GetInstance() during its Init() function; r=baku (c3c7bd78c) - Bug 1115820 - Add telemetry to ServiceWorkers. r=nsm, r=vladan (9a86f7466) - Bug 1172717 - Fail on UNKNOWN_APP_ID instead of crashing. r=bholley a=RyanVM (f950a7c59) - Bug 1154068 - rename relaxed to insecure scheme and add more runtime checks r=hurley (76e8ce41a) - Bug 1154061 - clear cached alt svc mappings on a variety of state changes r=hurley (9855ee544) - Bug 1153437 - rename proxyFlags to controlFlags with nsISocketProvider interfaces r=hurley (043a531c8) - bug 1153212 - 2/2 Necko explicitly track origin vs routed host and give psm only origin r=dkeeler r=hurley IGNORE IDL (d44c3d0e6) - part of Bug 935838 - Add per app network traffic statistics (d1861cb3d) - Bug 1109338: Part 1: Separate UDPSocket logging from network logging r=dragana (c2c887b0f) - Bug 1109338: Part 2: Sharing UDPSocket between PNecko and PBackground r=bent (90b2a09d2) - Bug 1133189 - Extend PrincipalInfo to handle expanded principals. r=bent, r=sicking (d3269d57e) - Bug 1155153 - about:serviceworkers should work in e10s mode, r=nsm, r=bholley (90dd0bb4b) - Bug 1061116 - Make the comparison query/hash insensitive for validity widget. r=fabrice (0969e8404) - Bug 1167603 - use string to replace nsIURI in aApps.widgetPages. r=fabrice (c528e2615) - Bug 1087469 - Add support for a start_url property in app manifests r=fabrice (0053f26d6) - Bug 1168783 - Expose principal in mozIApplication. r=fabrice (2fee4ed8e) - Bug 1169249 - Unregister service worker registration when uninstalling a service-worker-enabled application. r=baku (c881ee50b) - Bug 1174381 - ServiceWorkerManager::TeardownRunnable should be called when xpcom-shutdown notification is received, r=nsm (f47d59f19) - Bug 1167296 - patch 1 - ServiceWorkerManager::RemoveAll should use PBackground, r=nsm (8f8feda13) - Bug 1167296 - patch 2 - ServiceWorkerManager::Remove should use PBackground, r=nsm (fc931fffc) (3b1d2cdd8)
  21. New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20210220-355db4de-uxp-2b6effbf2-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20210220-355db4de-uxp-2b6effbf2-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-20210220-id-eed0566-uxp-2b6effbf2-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20210220-id-eed0566-ia-41157bf-uxp-2b6effbf2-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.
×
×
  • Create New...