New regular/weekly KM-Goanna release:
https://o.rthost.win/kmeleon/KM76.2.1-Goanna-20200704.7z
Changelog:
Out-of-tree changes:
* update Goanna3 to git 40464b8c6..32e7e53ea:
- import changes from mozilla upstream:
- Bug 1150906 - Fix "Assertion failure: !has(SHADOWABLE)" and subsequent GC crashes introduced in rev 034027f41aaf. r=Waldo. (f1f0ab8b9)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1144410 - Remove finished transitions when a frame transitions away from being display:none. r=birtles (a462476b4)
- Bug 1159082 - Rename *Readonly animation interfaces to *ReadOnly. r=smaug (bdb20bd01)
- Bug 1134019 - Extract MLS fallback to its own class for reuse - r=jdm (a21fd4a8e)
- Bug 1132229: Handle I/O errors in Bluetooth's daemon backend, r=shuang (1a669ca4c)
- Bug 1146355: Move Bluetooth legacy interface into sub-directory bluetooth1/, r=joliu (228f25961)
- parts missing of Bug 1153796: Share BluetoothInterfaceHelpers.{cpp,h} between Bluetooth v1 and v2, r=btian (731c22c4f)
- Bug 1152821: Move dom/bluetooth/bluetooth2/BluetoothCommon.h to dom/bluetooth, r=joliu (4dc2a17c6)
- Bug 1152821: Share BluetoothCommon.h between Bluetooth v1 and v2, r=joliu (3d091624e)
- Bug 1146355: Add Bluetooth v2 to Bluetooth build scripts, r=shuang (1dc627ef9)
- Bug 1139298: Replace type int with BluetoothGattStatus enum for GATT client callbacks. r=btian (ab1b8790d)
- Bug 1136514 - Add ReadRemoteRssi in GATT client. f=jocelyn, r=btian, r=mrbkap (8d14427a4)
- Bug 1114515 - Part 1: Revise BluetoothGattHALInterface for discovering all services and first characteristic/descriptor. r=btian (144ca4367)
- Bug 1114515 - Part 2: Add BluetoothUuid, BluetoothGattId[], BluetoothGattServiceId[] into bluetooth ipc protocol. r=btian (e03eb9e91)
- Bug 1137579 - [bluetooth2] Replace constant with |sizeof| in |StringToUuid| function, r=shuang (23167ced8)
- Bug 1133655 - Replace |DispatchBluetoothReply| with |DispatchReplySuccess| and |DispatchReplyError|, f=jocelyn, f=jaliu, r=shuang (03b95a69e)
- Bug 1137103 - Simplify Bluetooth signal distribution function, r=shuang (00107e42f)
- Bug 1114515 - Part 3: Implement GATT client DiscoverServices API. r=btian, r=mrbkap (d1196932e)
- Bug 1114515 - Par h4: Implement Service, Characteristic, Descriptor interfaces for GATT client DiscoverServices API. r=btian, r=mrbkap (c0b0dcc41) (e818475d3)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1260461 - Don't flush windows when shutting down due to a Windows log-out. r=jimm (4bf162fbb) (partly)
- Bug 1140951 - Implement start/stopNotifications for GATT client API. r=shuang, r=mrbkap (be9cb6d2b)
- Bug 1140952 - Implement read/write value of a characteristic for GATT client API (webapi part). f=jocelyn, r=shawnjohnjr, r=mrbkap (0ab564714)
- Bug 1146355: Added GATT support to Bluedroid backend, r=joliu (5489bc4bb)
- Bug 1146355: Import Bluetooth v2 implementation, r=joliu (95ab57af4)
- Bug 1146923: Merge |CONVERT| macros of Bluetooth backends, r=btian (45b9f3eb6)
- Bug 1146923: Rename |BluetoothDeviceType| to |BluetoothTypeOfDevice|, r=btian (16902a220)
- Bug 1146355: Prepare Bluetooth backend helpers to handle v1 and v2 implementations, r=brsun (fe3b393cb)
- Bug 1146923: Rename |BluetoothSspPairingVariant| to |BluetoothSspVariant|, r=btian (565d0c260)
- Bug 1146355: Support Bluetooth v1 and v2 in backend interfaces, r=joliu (f48d90ef1)
- Bug 1153796: Unify variants of |BluetoothInterface:
spReply|, r=btian (432a92f92)
- fix merge issue (5fe6fc7c9)
- Bug 1153796: Move dom/bluetooth/bluetooth2/BluetoothInterface.{cpp,h} to dom/bluetooth, r=btian (a54d5f184)
- Bug 1153796: Share BluetoothInterface.{cpp,h} between Bluetooth v1 and v2, r=btian (5c8c85615)
- Bug 1139298: Replace type int with BluetoothGattStatus enum for GATT client callbacks. r=btian (85d6f9129)
- Bug 1146923: Pass SSP variant as enum instead of string, r=btian (a4ba5b7a0)
- Bug 1146335: Prepare |BluetoothServiceBluedroid|, r=joliu (7d2d0d941)
- shuffle around (cbc309bbd)
- Bug 1132343 - Patch1: Add accept/reject method in BluetoothPairingHandle interface for supporting consent and displaypasskey pairing requests. r=shuang, r=mrbkap (f3ac07b7c)
- Bug 1146355: Prepare BlueZ for Bluetooth v2, r=brsun (a859d9406)
- Bug 1140952 - Implement read/write value of a characteristic for GATT client API (ipc part). f=jocelyn, r=btian (6db4c7044)
- Bug 1152653 - Implement BluetoothGatt.oncharacteristicchanged. r=jocelyn, r=mrbkap (2c18a4bb9)
- Bug 1015796 - Use sequence<DOMString> as the type of attribute |attrs| in BluetoothAttributeEvent instead of any. r=btian, r=mrbkap (c13bb62db)
- Bug 1153159 - Pass |promise| as a parameter in |BT_ENSURE_TRUE_RESOLVE| and |BT_ENSURE_TRUE_REJECT| macros. r=btian (4251f336e)
- Bug 1154235: Move dom/bluetooth/bluetooth2/BluetoothUtils.{cpp,h} to /dom/bluetooth, r=btian (7f7c24713)
- Bug 1153796: Share BluetoothInterfaceHelpers.{cpp,h} between Bluetooth v1 and v2, r=btian (0ba52bed9)
- Bug 1154235: Share BluetoothUtils.{cpp,h} between Bluetooth v1 and v2, r=btian (663fa02ce)
- Bug 1154235: Use |snprintf| in Bluetooth utililities, r=btian (02fdb8392)
- Bug 1138267 - Unregister bluetooth signal handlers in unlink. r=shuang, r=bz (7581ffbd6)
- Bug 1155718: Share BluetoothHfpMangerBase.h between Bluetooth v1 and v2, r=btian (9abcc5c6d)
- Bug 1155718: Share BluetoothHidManager.{cpp,h} between Bluetooth v1 and v2, r=btian (f1d2145ff)
- Bug 1155718: Share BluetoothProfileManagerBase.h between Bluetooth v1 and v2, r=btian (f5fb41643)
- Bug 1155082: Share BluetoothUUID.{cpp,h} between Bluetooth v1 and v2, r=btian (83c796e55)
- Bug 1155718: Share BlueoothRilListener.{cpp,h} between Bluetooth v1 and v2, r=btian (fd8d00f45)
- Bug 1155718: Share ObexBase.{cpp,h} between Bluetooth v1 and v2, r=btian (8480b01e7) (8c8f86638)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1152551, part 2 - Fix mode lines in dom/. r=jst (e25cd70b2)
- Bug 1152551, part 3 - Fix more mode lines in dom/. r=jst (d388a8b60) (b95132adf)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1155718: Share BluetoothSocketObserver.h between Bluetooth v1 and v2, r=btian (fb4ec3701)
- Bug 1154281: Remove references to UnixSocket.h from Bluetooth, r=btian (8d6bad2c9)
- Bug 1156352: Remove |UnixSocketRawData| from Bluetooth interfaces, r=btian (7a4b8fab5)
- Bug 1158081 - Patch (1/2): Define macro to declare SocketObserver functions, r=tzimmermann (e811da48a)
- Bug 1158081 - Patch (2/2): Simplify |BluetoothOppManager:
endObexData| function, r=tzimmermann (453344247) (791d84712)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- delete test (872468fa4)
- Bug 1144759 - Switch file picker to FileImpl (r=bent) (3b639943b)
- Bug 1158437 - dom::File should accept negative date values, r=smaug (dc8b4310f)
- Bug 1158537 - Remove unneeded FileImplTemporaryFileBlob::{mLength,mContentType} members; r=baku (e94f4d509)
- Bug 1137248 - Remove FetchEvent.default and FetchEvent.forwardTo. r=baku (5e9b56860)
- Bug 1146365 - Add support of union type for FetchEvent.respondWith. r=nsm, r=ehsan (f3b30bff2)
- Bug 1071821 - fullscr-toggler element needs to be hidden in DOM fullscreen. r=mconley (e8e23c42d)
- Bug 714675 - Fullscreen API should restore sidebar if it was open before entering fullscreen. r=mconley (f0f667e2b)
- Bug 515196 - Added padding to toolbar autohide. r=dao (cc218bef4)
- Bug 1110109 - Use Services.focus instead of Cc["@mozilla.org/focus-manager;1"].getService(Ci.nsIFocusManager). r=dao (ecebc5532)
- undo some Goanna changes (716c39e08)
- Bug 1083410 - Refactor manifest processor for Aurora compat. r=baku, r=ehsan (ded2ab1ac)
- Bug 1083410 - Obtain a web manifest. r=mconley. (7ba3ec04f)
- Bug 1065265 - Improve infrastructure dealing with moz-action: autocomplete results. r=mak (12ad6790a)
- Bug 1104165 - Switch to Tab doesn't work for some encoded URIs. r=dao (39b10823e)
- Bug 1069059 - [e10s] Convert isWindowPrivate calls to isBrowserPrivate/isContentWindowPrivate as appropriate (r=mconley,margaret) (c794b62ff)
- Bug 1148466 - Use new keywords API in BookmarkHTMLUtils and BookmarkJSONUtils. r=ttaubert (bdc20acc1)
- Bug 946320 - [Australis] history widget missing a Tabs From Other Devices entry. r=Gijs (5eaa252a9) (b52ccf32d)
- import change from tenfourfox:
- closes #611: M1641303, update HSTS, TLDs (2b07a7a8d) (a655a38f4)
- UAO: change user agent for youtube to google bot, and for twitter to firefox 60 to get rid of nag screen (32e7e53ea)
* 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
Edited 2 time(s). Last edit at 07/04/2020 04:22PM by JohnHell.