Saturday, August 3, 2024

Weekly browser binaries (20240803)

New NewMoon 27 Build!

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

64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20240803-38663d2b9f-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 1222098 - Devicemotion event timestamp should return values from Android sensor API and not Gecko. r:smaug (0fb05341d5)
 - Bug 1266701 - some header missing in dom/events, r=jwatt (59a8a30af3)
 - namespace (c5796648b6)
 - Bug 1243555: Remove unnecessary nsDocShell static_cast in EventListenerManager::HandleEventInternal(). r=smaug (21c559122c)
 - Bug 1254629 - Let query events fail when content root is wrong; r=masayuki (64454249aa)
 - Bug 1224233 - fix crashy usage of IMENotificationSender::Run using on-screen keyboard on Windows, r=smaug (ddcdf13ad0)
 - Bug 1252058 IMEContentObserver::IMENotificationSender shouldn't post notifications when IMEContentObserver which is the owner of it stopped observing contents r=smaug (9f4a14f13a)
 - Bug 1259671 part.1 Rename InternalScrollPortEvent::orientType to InternalScrollPortEvent::OrientType r=smaug (eaefa4472f)
 - Bug 1259671 part.2 Rename InternalScrollPortEvent::vertical to InternalScrollPortEvent::eVertical r=smaug (91bcdcd1df)
 - Bug 1259671 part.3 Rename InternalScrollPortEvent::horizontal to InternalScrollPortEvent::eHorizontal r=smaug (f3c206dc4c)
 - Bug 1259671 part.4 Rename InternalScrollPortEvent::both to InternalScrollPortEvent::eBoth r=smaug (ac34dc95c1)
 - Bug 1259671 part.5 Rename InternalScrollPortEvent::orient to InternalScrollPortEvent::mOrient r=smaug (6736862c75)
 - Bug 1262324 (part 1) - Remove "locale.all" prefix from Unix charsets. r=emk. (b337137c3d)
 - Bug 1255655 - Const-ify dom encodings and similar arrays. r=baku. (93d79e84a7)
 - Bug 1262324 (part 2) - Introduce nsUConvProp. r=emk. (bad497dee6)
 - Bug 1257877 - Remove UTF-16 support from TextEncoder. r=hsivonen (ad647b12a3)
 - Bug 1120813 - Add support for the MS932 label of Shift_JIS. r=emk, r=Ms2ger (8a35fd93cf)
 - Bug 1250930 - Use correct global when creating a key in GenerateAsymmetricKeyTask r=bz (ba65e0ae34)
 - Bug 842818 - Allow calling WebCryptoTask::DispatchWithPromise() from workers r=keeler (e99301ba3e)
 - Bug 1251390. Make timer queries available at the appropriate time. r=jgilbert (f1a0dcf7d3)
 - Bug 1259696 - Check read buffer mode when doing CopyTexImage. r=jgilbert (fe51211b56)
 - Bug 1241042 - Get correct frag varying from angle validator. r=jmuizelaar (29a4298a7e)
 - Bug 1244611 - "Using named uniform buffer objects in the fragment shader fails". r=jgilbert (2e05e31d09)
 - Bug 1263018 - Only update active prog info if linking active prog. - r=jrmuizel (1603ebdd8c)
 - Bug 1257593 - Handle webgl FramebufferTexture2D() with an unbound texture. r=jgilbert (4d75981cb7)
 - Bug 1257593 followup, fix bustage from believing a reviewer and then sending a different patch to try (7766b0cdb4)
 - Bug 1258061 - Clarify FramebufferTexture2D handling for tex2D and cubeMap; r=jgilbert (0635d9412a)
 - Bug 1259449 - Require GLFeature::sync for WebGL's disjoint_timer_query. - r=jrmuizel (b6017134a3)
 - Bug 1247804 - Enable seamless cubemaps where available. - r=jrmuizel (e7fd3ec5ed)
 - Bug 1247977: More information when we hit the OpenGL error in FakeBlackTexture. r=jgilbert (f6f2c82e33)
 - Bug 1255655 - Const-ify sExtensionNames. r=mattwoodrow. (c0c60b34c7)
 - Bug 1262757 - Use StaticRefPtr for the global context in GLContextProviderWGL, r=jrmuizel (0cc29a3385)
 - Bug 1259811 - Require FBO support for GLContexts. - r=jrmuizel (ec3c1a6045)
 - Bug 1234441 - Allow malformed ESSL version string. - r=jrmuizel (8fda1569ab)
 - Bug 1199923 - Work around Intel Linux driver lying about max texture size - r=jgilbert (546b7dfe6a)
 - Bug 1262265 - Cleanup GLContext symbol init. - r=jrmuizel (8da8ce647a)
 - Bug 1232334 - [1.2] Only set context on successful attach. r=snorp (ca29c322bf)
 - Bug 1261320 - Check DataSurface is vaild before using, r=milan (be9aebba47)
 - Bug 1245868 - repalce pass by value with pass by pointer in IsHeadRequest. r=jst (f9d7f6185f)
 - fix tests (3ccf9d1715)
 - Bug 1232941 - Register Observer and listen to NS_XPCOM_SHUTDOWN_OBSERVER_ID for GATT, r=shuang (aa367807fa)
 - Bug 1239979: Init and uninit all Bluetooth profile managers, r=shuang (78c1ebbd13)
 - Bug 1239979: Uninitialized Bluetooth profile managers explictly to release refs, r=shuang (83b5389539)
 - Bug 1262630. Replace workers::GetGlobalObjectForGlobal with xpc::NativeGlobal. r=khuey (9f639580be)
 - Bug 1255817 part 6. Fix up some comments in CallbackObject that refer to things that no longer exist. r=bholley (575bf90c98)
 - Bug 1259545. Remove the JS_SaveFrameChain bits in CallbackObject error reporting, since they are no longer needed. r=bholley (16181ddb38)
 - Bug 1260511 part 2. Change XPConnect's handling of exceptions thrown from JS components so that if an nsresult integer is thrown we convert it into an actual exception object before handing it out to content instead of propagating out the numeric value. r=khuey (dc02854e3f)
 - Bug 1260511 part 3. In dom::Throw, ignore the pending xpconnect exception if we were given a non-default message string (because we don't want to lose that string). Also, make sure to always clear the pending xpconnect exception there. r=khuey (978a1e9132)
 - Bug 1250106 - Correctly set charging status and remaining time when battery level is rounded to 1.0 r=bz (662e18648c)
 - Bug 1253641 - DOMException's CC participant should traverse mData. r=khuey. (0a48e3f8e7)
 - Bug 1261115 - when Console is running in the main thread the existence of mWindow should always be ensured, r=smaug (caa1efd087)
 - Bug 1257208 - Use the nsTextNode concrete type in several places in DirectionalityUtils.cpp instead of nsINode and nsIContent; r=peterv (69529fd8d4)
 - Bug 1260982 - BlobFileImpl::GetType() should work also in workers, r=smaug (4b01d269bc)
 - Bug 1262104 - Remove a non-used CTOR for BlobImplFile, r=ehsan (37ee0ec6d4)
 - Bug 1259477 - Port test_document_register.html to mochitest-plain so that it can be turned on in e10s mode; r=mrbkap (411c220cda)
 - Bug 1222128 - Turn test_bug1011748.html into a browser mochitest to make it run properly in e10s mode r=bzbarsky (45403d3d15)
 - Bug 1259588 - new File("") throws TypeError exception, r=baku (05f6e7292d)
 - Bug 1264710 - Catch IDB exceptions in IndexedDBHelper. r=fabrice (0d3c860a89)
 - Bug 1263553 - Move MultipartBlobImpl into mozilla::dom namespace, r=smaug (e286c6cfe1)
 - Bug 1263551 - Remove unused method in MultipartBlobImpl, r=smaug (54c2da9a12)
 - Bug 1252687 - get rid of static nsStrings in PerformanceObserver.cpp r=bz (319f2697d4)
 - Bug 1148535 - Check if the density descriptor in srcset consists of a valid floating-point number. r=jdm (79ac8d8dea)
 - Bug 1257742 - Part 1: Follow the update-source-set rule to append default source into source set; r=jdm (853c69cc8c)
 - Bug 1257742 - Part 2: Allow both width and static density candidates showing in same selector; r=jdm (4f1e00225d)
 - Bug 1257742 - Part 3: Support using floating point in sizes descriptor; r=jdm (c1a7e36bb3)
 - Bug 1257742 - Part 4: Update web-platform test expectation; r=jdm (e41044b88e)
 - Bug 1262942 - Remove unnecessary warning message in ResponsiveImageSelector; r=jdm (ffb757204d)
 - Bug 1158412 - Remove assertion for document prescontex and add crash test; r=jdm (947ccdfbfc)
 - Bug 1237633 - Part 1: Percentages are not allowed in a <source-size-value>. r=jdm (614b560097)
 - Bug 1237633 - Part 2: Avoid fatal assertion when a responsive image's size specifier is invalid. r=johns, r=jdm (4e90829d97)
 - Bug 495546 - Add crashtest. (c2765ecbf4)
 - fix some tests (d9b393b168)
 - Bug 1256419. Null-check our nsDOMWindowList before trying to get its length. r=smaug (6c14430e5d)
 - Bug 1162775: Make contentAreaDropListener use dataTransfer.files to get the files dropped. r=smaug (d2850f2008)
 - Bug 1220679 - replace AutoSafeJSContext with AutoJSAPI. r=bz. (64538bdd44)
 - reinstantiate assert, present in up to esr68 (221cec538a)
 - Bug 1209329 - Improve comments about about: URIs in nsContentUtils::InternalStorageAllowedForPrincipal, r=bholley (71152e5639)
 - Bug 1246250 - Deal with failure to create a blob actor. r=khuey (102686ac28)
 - Bug 1265902 - part 1 - be more efficient when using nsContentUtils::GetSurfaceData(); r=mccr8 (ba2a52abd3)
 - Bug 1258857 - Add empty items to an IPC transferable object for every flavor of the source object that did not have any data associated to it r=enndeakin (0a02b61566)
 - Bug 1265902 - part 2 - don't construct unnecessary string temporaries in TransferablesToIPCTransferables; r=mccr8 (aec10c8fc6)
 - remove unknown blob handling, not found in Tycho-dev repo, nor esr60 or TFF (eb6a24720a)
 - Bug 1155486 - Convert nsDOMAttributeMap::mLocalName to void* to ensure that we can never dereference it; r=baku (34e2864340)
 - Bug 1250926 - Remove unused SCRIPTABLE_FLAGS defines from nsDOMClassInfo; r=peterv (76917fb76b)
 - No bug. Helper tool to partially autogenerate portions of the release notes. (3818e5534b)
 - Bug 1203423 - Move call to AddClone outside nsMutationReceiver constructor; r=smaug (35c94ad785)
 - Bug 1254096 - Update CaretPositionFromPoint() for type=number, r=ehsan (df31edca8f)
 - Bug 1265771 P1 Only store active documents in the global observer list. r=bz (01502e91e5)
 - Bug 1265771 P2 Expand navigate-window.https.html wpt test to cover uncontrolled windows. r=bz (3333906720)
 - Bug 1265771 P3 Expand browser_force_refresh.js to verify Clients.matchAll() behavior on refresh. r=bz (01394ec8f1)
 - stop hiding things for _LIBCPP_VERSION (5de86e8bbf) (76fdf7909d)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1230163 - White-space copy issue: Add conditional compile also for SeaMonkey. r=ehsan (6c6cf03257)
 - Bug 1066663, move call to SetDragState to happen when a window is lowered to avoid the issue with selection being prevented, r=smaug (7a15008ac3)
 - Bug 1245452, null check window->GetDocShell return value, r=khuey (77fee59e52)
 - Bug 1168398 - Ensure that the presshell is initialized before attempting to scroll something into its view; r=enndeakin (4aba157104)
 - Bug 1227461, don't iterate multiple times past the top-level document during tab navigation, prevents hang navigating in page info dialog, r=smaug (0a69f5085d)
 - Bug 1263443 - Typo in nsGkAtomList.h; r=smaug (9a0b34d075)
 - Bug 1260480 - Remove mozNoMarginBoxes. r=dbaron (fb06487de9)
 - Bug 1254378 - Make SpeechSynthesis an event target with a "voiceschanged" event. r=smaug (8d00157559)
 - some missing bits to be reapplied (e046af733d)
 - Bug 1097398 Part 1 - Move AccessibleCaret default assets to layout/style/. r=nalexander, r=heycam (694c4617d2)
 - Bug 1097398 Part 2 - Add preferences to make carets always tilt. r=roc (61ccfa508e)
 - Bug 1252368 - Move resource files in layout/style/ into layout/style/res/ directory. r=nalexander (6049fec5ba)
 - partial of Bug 1258177 - Make the list-item markers non-selectable. r=bz (9387a5a1f7)
 - Bug 1259889 Part 2 - Load html.css lazily for pref changes. r=heycam (16f139a9b4)
 - Bug 1258657 Part 1 - Change summary default style to "display: list-item" to match html spec. r=bz (a90a87025c)
 - Bug 1258657 Part 2 - Remove SummaryFrame. r=bz (7e555a570e)
 - Bug 1236828 part 1 - Apply proper clip state to top layer frames. r=mstange (5f3b55e475)
 - Bug 1236828 part 2 - Make frame constructor support absolutely-positioned top layer frame. r=bz (052f7d5d71)
 - Bug 1236828 part 3 - Allow setting position: absolute for top layer element and add test. r=heycam (ddf55b2e57)
 - Bug 1264533 - Correct the universal selector for summary to include all namespaces. r=bz (4bd53c11cc)
 - simple formatting (f19a2351a2)
 - Bug 1235321 - Enable using line cursor to optimize reflowing absolute frames. r=bz (35199c6780)
 - Bug 1260090 - Remove nsBlockFrameSuper as nsContainerFrame alias. r=dholbert (dbf60b2ef2)
 - minor format fix (a057efcf1c)
 - minor format fix (ac1f3b6691)
 - Bug 1145218 followup - Properly parenthesize macro argument. No review. (6a5d9fcf64)
 - Bug 1256727 - Back out the functional parts of cset 59a1ca7d784c now that we have a better fix using empty transactions. r=me (007080dd0a)
 - Bug 1256040 - Follow-up fix for nsGridContainerFrame.h/cpp compile errors in non-unified build. r=me (9c08e31572)
 - Bug 1243125 - patch 0 - Relax overly-harsh writing mode assertions in nsReflowMetrics size accessors. r=dholbert (3f75521c74)
 - Bug 1243125 - patch 1 - Check block size instead of height when detecting truncated frames. r=jfkthame (66a36d7c35)
 - Bug 1243125 - patch 2 - Don't ever set NS_FRAME_TRUNCATED for orthogonal flows. r=dholbert (ce4650213c)
 - Bug 1243125 - Reftest for floats overflowing container, with diverse writing-modes. r=jfkthame (f621d8d17e)
 - Bug 1250674 - Don't print header/footer if larger than user defined margins. r=dbaron (604e4c8f28)
 - Bug 1182247 - Only RegisterPluginForGeometryUpdates in nsPluginFrame::EndSwapDocShells if mInstanceOwner is non-null. r=tnikkel (8958766501)
 - fix misspatch compared to esr52 (06be2eb39c)
 - Bug 1237236 - When collapsing the selection to the end of textframe that ends in a significant newline then set mHint to CARET_ASSOCIATE_AFTER so that the caret is rendered at the start of the next line if any. r=ehsan (1f86bf7a57)
 - Bug 1258308 - Lookup the frame (continuation) associated with aParentNode/aOffset instead of assuming it's always the primary frame (follow-up from bug 1237236). r=ehsa (8849eecf94)
 - Bug 1259949 - Set the CARET_ASSOCIATE_AFTER hint also when we collapse just after a text node that ends with a significant newline. r=ehsan (065b4f6c9a)
 - Bug 1261718. In nsSubDocumentFrame when getting the document from a view go through the view manager because it is more like to succeed. r=mats (508f485aeb)
 - Bug 1178060 - Ensure that if there is a document-level apz-aware event listener on a subdocument, we build the nsDisplaySubdocument item to hold that information. r=tn (8e235581a5)
 - Bug 1240799 - Apply axis height for mfrac elements without bar. r=fredw (6a5fb4a3fa)
 - Bug 1224113 - fix ref count issue during channel close. r=jdm (35c5a01787) (38663d2b9f)


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

Changelog:

Out-of-tree changes:
* update Goanna3 to git cbc917768b...38663d2b9f:
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1222098 - Devicemotion event timestamp should return values from Android sensor API and not Gecko. r:smaug (0fb05341d5)
 - Bug 1266701 - some header missing in dom/events, r=jwatt (59a8a30af3)
 - namespace (c5796648b6)
 - Bug 1243555: Remove unnecessary nsDocShell static_cast in EventListenerManager::HandleEventInternal(). r=smaug (21c559122c)
 - Bug 1254629 - Let query events fail when content root is wrong; r=masayuki (64454249aa)
 - Bug 1224233 - fix crashy usage of IMENotificationSender::Run using on-screen keyboard on Windows, r=smaug (ddcdf13ad0)
 - Bug 1252058 IMEContentObserver::IMENotificationSender shouldn't post notifications when IMEContentObserver which is the owner of it stopped observing contents r=smaug (9f4a14f13a)
 - Bug 1259671 part.1 Rename InternalScrollPortEvent::orientType to InternalScrollPortEvent::OrientType r=smaug (eaefa4472f)
 - Bug 1259671 part.2 Rename InternalScrollPortEvent::vertical to InternalScrollPortEvent::eVertical r=smaug (91bcdcd1df)
 - Bug 1259671 part.3 Rename InternalScrollPortEvent::horizontal to InternalScrollPortEvent::eHorizontal r=smaug (f3c206dc4c)
 - Bug 1259671 part.4 Rename InternalScrollPortEvent::both to InternalScrollPortEvent::eBoth r=smaug (ac34dc95c1)
 - Bug 1259671 part.5 Rename InternalScrollPortEvent::orient to InternalScrollPortEvent::mOrient r=smaug (6736862c75)
 - Bug 1262324 (part 1) - Remove "locale.all" prefix from Unix charsets. r=emk. (b337137c3d)
 - Bug 1255655 - Const-ify dom encodings and similar arrays. r=baku. (93d79e84a7)
 - Bug 1262324 (part 2) - Introduce nsUConvProp. r=emk. (bad497dee6)
 - Bug 1257877 - Remove UTF-16 support from TextEncoder. r=hsivonen (ad647b12a3)
 - Bug 1120813 - Add support for the MS932 label of Shift_JIS. r=emk, r=Ms2ger (8a35fd93cf)
 - Bug 1250930 - Use correct global when creating a key in GenerateAsymmetricKeyTask r=bz (ba65e0ae34)
 - Bug 842818 - Allow calling WebCryptoTask::DispatchWithPromise() from workers r=keeler (e99301ba3e)
 - Bug 1251390. Make timer queries available at the appropriate time. r=jgilbert (f1a0dcf7d3)
 - Bug 1259696 - Check read buffer mode when doing CopyTexImage. r=jgilbert (fe51211b56)
 - Bug 1241042 - Get correct frag varying from angle validator. r=jmuizelaar (29a4298a7e)
 - Bug 1244611 - "Using named uniform buffer objects in the fragment shader fails". r=jgilbert (2e05e31d09)
 - Bug 1263018 - Only update active prog info if linking active prog. - r=jrmuizel (1603ebdd8c)
 - Bug 1257593 - Handle webgl FramebufferTexture2D() with an unbound texture. r=jgilbert (4d75981cb7)
 - Bug 1257593 followup, fix bustage from believing a reviewer and then sending a different patch to try (7766b0cdb4)
 - Bug 1258061 - Clarify FramebufferTexture2D handling for tex2D and cubeMap; r=jgilbert (0635d9412a)
 - Bug 1259449 - Require GLFeature::sync for WebGL's disjoint_timer_query. - r=jrmuizel (b6017134a3)
 - Bug 1247804 - Enable seamless cubemaps where available. - r=jrmuizel (e7fd3ec5ed)
 - Bug 1247977: More information when we hit the OpenGL error in FakeBlackTexture. r=jgilbert (f6f2c82e33)
 - Bug 1255655 - Const-ify sExtensionNames. r=mattwoodrow. (c0c60b34c7)
 - Bug 1262757 - Use StaticRefPtr for the global context in GLContextProviderWGL, r=jrmuizel (0cc29a3385)
 - Bug 1259811 - Require FBO support for GLContexts. - r=jrmuizel (ec3c1a6045)
 - Bug 1234441 - Allow malformed ESSL version string. - r=jrmuizel (8fda1569ab)
 - Bug 1199923 - Work around Intel Linux driver lying about max texture size - r=jgilbert (546b7dfe6a)
 - Bug 1262265 - Cleanup GLContext symbol init. - r=jrmuizel (8da8ce647a)
 - Bug 1232334 - [1.2] Only set context on successful attach. r=snorp (ca29c322bf)
 - Bug 1261320 - Check DataSurface is vaild before using, r=milan (be9aebba47)
 - Bug 1245868 - repalce pass by value with pass by pointer in IsHeadRequest. r=jst (f9d7f6185f)
 - fix tests (3ccf9d1715)
 - Bug 1232941 - Register Observer and listen to NS_XPCOM_SHUTDOWN_OBSERVER_ID for GATT, r=shuang (aa367807fa)
 - Bug 1239979: Init and uninit all Bluetooth profile managers, r=shuang (78c1ebbd13)
 - Bug 1239979: Uninitialized Bluetooth profile managers explictly to release refs, r=shuang (83b5389539)
 - Bug 1262630. Replace workers::GetGlobalObjectForGlobal with xpc::NativeGlobal. r=khuey (9f639580be)
 - Bug 1255817 part 6. Fix up some comments in CallbackObject that refer to things that no longer exist. r=bholley (575bf90c98)
 - Bug 1259545. Remove the JS_SaveFrameChain bits in CallbackObject error reporting, since they are no longer needed. r=bholley (16181ddb38)
 - Bug 1260511 part 2. Change XPConnect's handling of exceptions thrown from JS components so that if an nsresult integer is thrown we convert it into an actual exception object before handing it out to content instead of propagating out the numeric value. r=khuey (dc02854e3f)
 - Bug 1260511 part 3. In dom::Throw, ignore the pending xpconnect exception if we were given a non-default message string (because we don't want to lose that string). Also, make sure to always clear the pending xpconnect exception there. r=khuey (978a1e9132)
 - Bug 1250106 - Correctly set charging status and remaining time when battery level is rounded to 1.0 r=bz (662e18648c)
 - Bug 1253641 - DOMException's CC participant should traverse mData. r=khuey. (0a48e3f8e7)
 - Bug 1261115 - when Console is running in the main thread the existence of mWindow should always be ensured, r=smaug (caa1efd087)
 - Bug 1257208 - Use the nsTextNode concrete type in several places in DirectionalityUtils.cpp instead of nsINode and nsIContent; r=peterv (69529fd8d4)
 - Bug 1260982 - BlobFileImpl::GetType() should work also in workers, r=smaug (4b01d269bc)
 - Bug 1262104 - Remove a non-used CTOR for BlobImplFile, r=ehsan (37ee0ec6d4)
 - Bug 1259477 - Port test_document_register.html to mochitest-plain so that it can be turned on in e10s mode; r=mrbkap (411c220cda)
 - Bug 1222128 - Turn test_bug1011748.html into a browser mochitest to make it run properly in e10s mode r=bzbarsky (45403d3d15)
 - Bug 1259588 - new File("") throws TypeError exception, r=baku (05f6e7292d)
 - Bug 1264710 - Catch IDB exceptions in IndexedDBHelper. r=fabrice (0d3c860a89)
 - Bug 1263553 - Move MultipartBlobImpl into mozilla::dom namespace, r=smaug (e286c6cfe1)
 - Bug 1263551 - Remove unused method in MultipartBlobImpl, r=smaug (54c2da9a12)
 - Bug 1252687 - get rid of static nsStrings in PerformanceObserver.cpp r=bz (319f2697d4)
 - Bug 1148535 - Check if the density descriptor in srcset consists of a valid floating-point number. r=jdm (79ac8d8dea)
 - Bug 1257742 - Part 1: Follow the update-source-set rule to append default source into source set; r=jdm (853c69cc8c)
 - Bug 1257742 - Part 2: Allow both width and static density candidates showing in same selector; r=jdm (4f1e00225d)
 - Bug 1257742 - Part 3: Support using floating point in sizes descriptor; r=jdm (c1a7e36bb3)
 - Bug 1257742 - Part 4: Update web-platform test expectation; r=jdm (e41044b88e)
 - Bug 1262942 - Remove unnecessary warning message in ResponsiveImageSelector; r=jdm (ffb757204d)
 - Bug 1158412 - Remove assertion for document prescontex and add crash test; r=jdm (947ccdfbfc)
 - Bug 1237633 - Part 1: Percentages are not allowed in a <source-size-value>. r=jdm (614b560097)
 - Bug 1237633 - Part 2: Avoid fatal assertion when a responsive image's size specifier is invalid. r=johns, r=jdm (4e90829d97)
 - Bug 495546 - Add crashtest. (c2765ecbf4)
 - fix some tests (d9b393b168)
 - Bug 1256419. Null-check our nsDOMWindowList before trying to get its length. r=smaug (6c14430e5d)
 - Bug 1162775: Make contentAreaDropListener use dataTransfer.files to get the files dropped. r=smaug (d2850f2008)
 - Bug 1220679 - replace AutoSafeJSContext with AutoJSAPI. r=bz. (64538bdd44)
 - reinstantiate assert, present in up to esr68 (221cec538a)
 - Bug 1209329 - Improve comments about about: URIs in nsContentUtils::InternalStorageAllowedForPrincipal, r=bholley (71152e5639)
 - Bug 1246250 - Deal with failure to create a blob actor. r=khuey (102686ac28)
 - Bug 1265902 - part 1 - be more efficient when using nsContentUtils::GetSurfaceData(); r=mccr8 (ba2a52abd3)
 - Bug 1258857 - Add empty items to an IPC transferable object for every flavor of the source object that did not have any data associated to it r=enndeakin (0a02b61566)
 - Bug 1265902 - part 2 - don't construct unnecessary string temporaries in TransferablesToIPCTransferables; r=mccr8 (aec10c8fc6)
 - remove unknown blob handling, not found in Tycho-dev repo, nor esr60 or TFF (eb6a24720a)
 - Bug 1155486 - Convert nsDOMAttributeMap::mLocalName to void* to ensure that we can never dereference it; r=baku (34e2864340)
 - Bug 1250926 - Remove unused SCRIPTABLE_FLAGS defines from nsDOMClassInfo; r=peterv (76917fb76b)
 - No bug. Helper tool to partially autogenerate portions of the release notes. (3818e5534b)
 - Bug 1203423 - Move call to AddClone outside nsMutationReceiver constructor; r=smaug (35c94ad785)
 - Bug 1254096 - Update CaretPositionFromPoint() for type=number, r=ehsan (df31edca8f)
 - Bug 1265771 P1 Only store active documents in the global observer list. r=bz (01502e91e5)
 - Bug 1265771 P2 Expand navigate-window.https.html wpt test to cover uncontrolled windows. r=bz (3333906720)
 - Bug 1265771 P3 Expand browser_force_refresh.js to verify Clients.matchAll() behavior on refresh. r=bz (01394ec8f1)
 - stop hiding things for _LIBCPP_VERSION (5de86e8bbf) (76fdf7909d)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1230163 - White-space copy issue: Add conditional compile also for SeaMonkey. r=ehsan (6c6cf03257)
 - Bug 1066663, move call to SetDragState to happen when a window is lowered to avoid the issue with selection being prevented, r=smaug (7a15008ac3)
 - Bug 1245452, null check window->GetDocShell return value, r=khuey (77fee59e52)
 - Bug 1168398 - Ensure that the presshell is initialized before attempting to scroll something into its view; r=enndeakin (4aba157104)
 - Bug 1227461, don't iterate multiple times past the top-level document during tab navigation, prevents hang navigating in page info dialog, r=smaug (0a69f5085d)
 - Bug 1263443 - Typo in nsGkAtomList.h; r=smaug (9a0b34d075)
 - Bug 1260480 - Remove mozNoMarginBoxes. r=dbaron (fb06487de9)
 - Bug 1254378 - Make SpeechSynthesis an event target with a "voiceschanged" event. r=smaug (8d00157559)
 - some missing bits to be reapplied (e046af733d)
 - Bug 1097398 Part 1 - Move AccessibleCaret default assets to layout/style/. r=nalexander, r=heycam (694c4617d2)
 - Bug 1097398 Part 2 - Add preferences to make carets always tilt. r=roc (61ccfa508e)
 - Bug 1252368 - Move resource files in layout/style/ into layout/style/res/ directory. r=nalexander (6049fec5ba)
 - partial of Bug 1258177 - Make the list-item markers non-selectable. r=bz (9387a5a1f7)
 - Bug 1259889 Part 2 - Load html.css lazily for pref changes. r=heycam (16f139a9b4)
 - Bug 1258657 Part 1 - Change summary default style to "display: list-item" to match html spec. r=bz (a90a87025c)
 - Bug 1258657 Part 2 - Remove SummaryFrame. r=bz (7e555a570e)
 - Bug 1236828 part 1 - Apply proper clip state to top layer frames. r=mstange (5f3b55e475)
 - Bug 1236828 part 2 - Make frame constructor support absolutely-positioned top layer frame. r=bz (052f7d5d71)
 - Bug 1236828 part 3 - Allow setting position: absolute for top layer element and add test. r=heycam (ddf55b2e57)
 - Bug 1264533 - Correct the universal selector for summary to include all namespaces. r=bz (4bd53c11cc)
 - simple formatting (f19a2351a2)
 - Bug 1235321 - Enable using line cursor to optimize reflowing absolute frames. r=bz (35199c6780)
 - Bug 1260090 - Remove nsBlockFrameSuper as nsContainerFrame alias. r=dholbert (dbf60b2ef2)
 - minor format fix (a057efcf1c)
 - minor format fix (ac1f3b6691)
 - Bug 1145218 followup - Properly parenthesize macro argument. No review. (6a5d9fcf64)
 - Bug 1256727 - Back out the functional parts of cset 59a1ca7d784c now that we have a better fix using empty transactions. r=me (007080dd0a)
 - Bug 1256040 - Follow-up fix for nsGridContainerFrame.h/cpp compile errors in non-unified build. r=me (9c08e31572)
 - Bug 1243125 - patch 0 - Relax overly-harsh writing mode assertions in nsReflowMetrics size accessors. r=dholbert (3f75521c74)
 - Bug 1243125 - patch 1 - Check block size instead of height when detecting truncated frames. r=jfkthame (66a36d7c35)
 - Bug 1243125 - patch 2 - Don't ever set NS_FRAME_TRUNCATED for orthogonal flows. r=dholbert (ce4650213c)
 - Bug 1243125 - Reftest for floats overflowing container, with diverse writing-modes. r=jfkthame (f621d8d17e)
 - Bug 1250674 - Don't print header/footer if larger than user defined margins. r=dbaron (604e4c8f28)
 - Bug 1182247 - Only RegisterPluginForGeometryUpdates in nsPluginFrame::EndSwapDocShells if mInstanceOwner is non-null. r=tnikkel (8958766501)
 - fix misspatch compared to esr52 (06be2eb39c)
 - Bug 1237236 - When collapsing the selection to the end of textframe that ends in a significant newline then set mHint to CARET_ASSOCIATE_AFTER so that the caret is rendered at the start of the next line if any. r=ehsan (1f86bf7a57)
 - Bug 1258308 - Lookup the frame (continuation) associated with aParentNode/aOffset instead of assuming it's always the primary frame (follow-up from bug 1237236). r=ehsa (8849eecf94)
 - Bug 1259949 - Set the CARET_ASSOCIATE_AFTER hint also when we collapse just after a text node that ends with a significant newline. r=ehsan (065b4f6c9a)
 - Bug 1261718. In nsSubDocumentFrame when getting the document from a view go through the view manager because it is more like to succeed. r=mats (508f485aeb)
 - Bug 1178060 - Ensure that if there is a document-level apz-aware event listener on a subdocument, we build the nsDisplaySubdocument item to hold that information. r=tn (8e235581a5)
 - Bug 1240799 - Apply axis height for mfrac elements without bar. r=fredw (6a5fb4a3fa)
 - Bug 1224113 - fix ref count issue during channel close. r=jdm (35c5a01787) (38663d2b9f)

* 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

No comments:

Post a Comment