Saturday, December 23, 2023

Weekly browser binaries (20231223)

New build of Serpent/UXP for XP!

Test binary:
Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20231223-3219d2d-uxp-a907bc3c17-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20231223-3219d2d-uxp-a907bc3c17-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-20231223-3219d2d-uxp-a907bc3c17-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.7a1.win32-git-20231223-d849524bd-uxp-a907bc3c17-xpmod.7z
Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20231223-d849524bd-uxp-a907bc3c17-xpmod-ia32.7z
Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20231223-d849524bd-uxp-a907bc3c17-xpmod-sse.7z
Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20231223-d849524bd-uxp-a907bc3c17-xpmod.7z

Official UXP changes picked since my last build:
- Issue #2405 - Add a pref to disable CSP reporting. (f1f9dde29e)
- No Issue - Add full-screen-api.ignore-widgets pref to about:config. (4b68ef14db)
- Bug 1868901 (94a892fcbf)
- [layout] Always check against fragment length in nsTextFrame (8fe53f59d0)
- [XPCOM] Compare return value of readlink in nsLocalFileUnix::GetNativeTarget (8b5c0a9cd9)
- [dom] Better handling of aborted websocket workers. (bcbe73119f)
- Bug 1736385 - Make sure thread is alive in CacheIOThread::ThreadFunc (600142110d)

No official Pale-Moon changes picked since my last build.

No official Basilisk changes picked since my last build.

 My changes picked since my last build:
- [SSUAO] follow-up rev 4b5b374f, going down to fx102 for best result for now. (3dcf458bd0)

 Update Notice:
- You may delete file named icudt*.dat inside program folder when updating from old releases.

* Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes.


New build of BOC/UXP for XP!

Test binary:
MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20231223-e95fad7d-uxp-a907bc3c17-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20231223-e95fad7d-uxp-a907bc3c17-xpmod.7z

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

repo changes:
- [SSUAO] follow-up rev b066c224, going down to fx102 for best result for now. (e95fad7d)

* 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-20231223-id-656ea98-uxp-a907bc3c17-xpmod.7z
IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20231223-id-656ea98-ia-93af9a0-uxp-a907bc3c17-xpmod.7z

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

suite repo changes:
- [SSUAO] follow-up rev 9e6b1a96, going down to fx102 for best result for now. (1c2368d)

for UXP changes please see above.


New build of post-deprecated Serpent/moebius for XP!
* Notice: This repo will not be built on regular schedule, and changes are experimental as usual.
** Current moebius patch level should be on par with 52.9, but some security patches can not be applied/ported due to source milestone differences between versions.

Test binary:
Win32 http://o.rthost.win/basilisk/basilisk55-win32-git-20231223-27b17a7d1-xpmod.7z
Win64 http://o.rthost.win/basilisk/basilisk55-win64-git-20231223-27b17a7d1-xpmod.7z

repo: https://github.com/roytam1/basilisk55

Repo changes:
- configure: resolve MOZILLA_UAVERSION_U, fix UA rv version becoming None (78bcbae36)
- [SSUAO] follow-up rev db3bf9c2, going down to fx102 for best result for now. (633dc7b84)
- import from UXP: Issue #2405 - Add a pref to disable CSP reporting. (f1f9dde2) (e239f782e)
- import from UXP: Bug 1868901 (94a892fc) (24ddaa016)
- ported from UXP: [layout] Always check against fragment length in nsTextFrame (8fe53f59) (d7d896ad2)
- import from UXP: [XPCOM] Compare return value of readlink in nsLocalFileUnix::GetNativeTarget (8b5c0a9c) (427e0c2c1)
- import from UXP: [dom] Better handling of aborted websocket workers. (bcbe7311) (8edd50a44)
- import from UXP: Bug 1736385 - Make sure thread is alive in CacheIOThread::ThreadFunc (60014211) (27b17a7d1)


New NewMoon 27 Build!

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

64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20231223-b3dd358267-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 1198209 - Add a "Total Memory" Histogram. r=vladan (8d1e1e9c27)
 - Bug 1245649: Turn on no-extra-semi. r=markh (75bf2688ed)
 - Bug 1242975 - Make services/sync eslintable. r=markh (52db54aa21)
 - Bug 1227956 - Implement Kinto.js OneCRL client r=rnewman (6405ba31ef)
 - Bug 1216749 - Additional kinto client tests (r=rnewman) (9ab581ce9e)
 - Bug 1241278 - Record telemetry for notification permission callback usage. r=vladan (a13defaeee)
 - Bug 1233714 - check the return value of Init() in order to prevent null pointer dereference on cx if it fails. r=smaug (d3cfd4e37b)
 - Bug 1125325 - Follow-up to stop sending over bad values to the child process when a widget is not available. r=smaug (940f7a7bed)
 - Bug 1234120 part.1 IMEHandler should request all notifications which are requested by either IMMHander or TSFTextStore when IMM is available in TSF mode r=m_kato (255b15edc7)
 - Bug 1234120 part.2 TSFTextStore should ignore unnecessary text and selection changes which are caused by composition r=m_kato (7151f0a4e6)
 - Bug 1234120 part.3 IMMHandler should forget caret position specified by IME when IMMHandler doesn't set caret range to eCompositionChange event r=m_kato (c2984cdef4)
 - Bug 1198594 The copy constructor of IMENotification should initialize mMessage before calling Assign() r=smaug (7b8acb6f93)
 - Bug 1219139 - Fix -Wimplicit-fallthrough warnings in dom/events and widget/IMEData.h. r=masayuki (7e7de8caba)
 - Bug 1242331 part.1 Remove unused methods of IMENotification r=smaug (5ee147f357)
 - Bug 1233631 - Moz2Dify CanvasBidiProcessor. r=jfkthame. Bug 801176 - part0-v3: Modify Coding Style for 2d Canvas. r=roc (3c5e89d6ef)
 - Bug 1242331 part.2 Rename TextChangeDataBase::mCausedByComposition to mCausedOnlyByComposition r=smaug (0656bbb16c)
 - Bug 1242331 part.3 Rename TextChangeDataBase::mOccurredDuringComposition to mIncludingChangesDuringComposition r=smaug (80388277e1)
 - Bug 1242331 part.4 Add TextChangeDataBase::mIncludingChangesWithoutComposition r=smaug (ac3a1b637f)
 - Bug 1242331 part.5 TSFTextStore should ignore text changes not caused by composition but not occurred during current composition r=m_kato (f8581a3ba0)
 - Bug 1224605 - also show the OSK when tapping in focused inputs, r=masayuki (b04cbfa2c5)
 - Bug 1192248 - Fixed WinIMEHandler.cpp cross compilation. r=masayuki (6fbbedd935)
 - Bug 1224454 part.1 IMEHandler should generate NOTIFY_IME_OF_BLUR in e10s mode if the focused widget is being destroyed before receiving NOTIFY_IME_OF_BLUR r=m_kato (501587db56)
 - Bug 1224454 part.2 IMMHandler::OnFocusChange() should cancel remaining composition when given nsWindow is being destroyed r=m_kato (0281f46e22)
 - Bug 1226148 - reduce flickering and closing when using the OSK tab key, r=masayuki (74d2ec314d)
 - Bug 1240208 - use inputmode in XUL to get better hinting for IME and on-screen keyboards, r=masayuki,smaug (8520914e2f)
 - Bug 1236058 - recognize bluetooth keyboard devices when determining whether to show an on-screen keyboard, r=masayuki,f=jaws (f04a187fbc)
 - Bug 1239744 - no longer automatically show an on-screen keyboard for programmatic focus changes, tidy up osk logic in IMEHandler, r=masayuki (1d9c056e69)
 - Bug 1245038 - Show on screen keyboard even if tip window is invisible. r=masayuki (9ebcdaaaa0)
 - Bug 1175631 - Make sure TabParent::GetWidget returns a widget even if it's display:none. r=smaug (d0b0bf9738)
 - Bug 1143620 - Fix OutWindowOpened flag r=kanru (1ed6fec192)
 - remove assertion (6f6620dab5)
 - Bug 1236322 - Part 1: Annotate intentional switch fallthroughs to suppress -Wimplicit-fallthrough warnings in parser/. r=hsivonen (c7ba9fee68)
 - Bug 1236322 - Part 2: Suppress -Wimplicit-fallthrough warnings in parser/html generated code. r=hsivonen (ff3993a6d9)
 - Bug 1236323 - Part 1: Annotate intentional switch fallthroughs to suppress -Wimplicit-fallthrough warnings in gfx/. r=nical (d7e66601c7)
 - Bug 1236323 - Part 2: Suppress -Wimplicit-fallthrough warnings in gfx/ from Skia header files. r=nical (873ca12f22) (074e62376e)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1247362 - move mAnonymousGlobalScope tracing into nsMessageManagerScriptExecutor; r=mccr8 (9b33b54bc9)
 - Bug 1195881 - Contextual Identity working under e10s. r=tanvi r=sicking r=baku (b3fd69bd92)
 - Bug 1174624 - Add the Transferable parameter into SendAsyncMessage of nsFrameMessageManager. r=baku (33911dc6f7)
 - Bug 1174624 - Add PortIdentifier copy code in order to communicate with same process. r=baku (d597f24e20)
 - Bug 1234176 - Do not send memory pressure events to applications sent into the background. r=dhylands (687f154573)
 - Bug 1201394 - Remove unused mLRUPoolSize member variable. r=gsvelto (a109934b8d)
 - Bug 1144132 follow up to fix static check build bustage on a CLOSED TREE with r=me (050f49060e)
 - Bug 1153394 - make HangMonitorChild::sInstance an atomic variable; r=billm (89e6905f3f)
 - Bug 1202952 - Fix directory picking for e10s on Windows by making FilePickerParent use the correct nsIFilePicker API for directory picking. r=roc (a7e964d4fa)
 - Bug 1227312 - Avoid calling FinalizeChildData twice in GenerateCompleteMinidump. r=ted (c29e6786ae)
 - Bug 1222109 - Initialize mHasGamepadListener in InitializeMembers(); r=cleu (8057137e5d)
 - Bug 1231498 - ContentParent::RecvCreateWindow() should fail in opt builds if passed bad chromeflags. r=billm (639fb93101)
 - minor indentation (f5dbd8996c)
 - fix misspatch (3b306e0084)
 - Bug 1101264: Truncate long sourceName messages since they can be massive data: URLs. r=bent (c528048e58)
 - Bug 1233497 - Update test_bug1086684.html to not access CPOWs unsafely inside SpecialPowers. r=mrbkap (d5d161eac2)
 - align tests (24d98036dc)
 - Bug 1232931 Return null instead of throwing if swm.getWorkerByID() cannot find the worker. r=ochameau IGNORE IDL for comment only change (17f293f323)
 - Bug 1186812 (part 3) - Replace nsBaseHashtable::EnumerateRead() calls in dom/{ipc,plugins}/. r=jimm. (a944fa4480)
 - Bug 1234656 - Add TouchEvent ctor, r=mbrubeck (842245df14)
 - Bug 1246854 - Remove unnecessary warning. r=botond (7d0532e516)
 - Bug 1245393 - Measure s{,Default}RootBranch in the Preferences memory reporter. r=froydnj. (be200f9ebe)
 - Bug 1089232 - Updates nsContentPrefService to take an extra isPrivate argument. r=adw (9ea4fe075d)
 - Bug 1229519: Fix toolkit/components/contentprefs to pass eslint checks. r=mconley (e48b64448b)
 - Bug 663570 - MetaCSP Part 6: CSP preload changes (r=sicking) (65700820c1)
 - Bug 1030936 - [CSP] remove fast-path for certified apps once the C++ backend is activated. r=ckerschb (e9527e9cfc)
 - Bug 1228497 - initialize 3 members in class. r=christophkerschbaumer (44414e8429)
 - Bug 1208946 - Strip URIs in CSP reports (r=dveditz) (dd6c18a8ff)
 - Bug 1247464 - Run CSP report URIs through the URL classifier. r=ckerschb (ebb3570172)
 - Bug 1242909, r=ckerschb (569de89b26)
 - Bug 1119565: Ensure that a plugin listener's stream type is always set, even when it is STREAM_TYPE_UNKNOWN; r=jimm (43fb9ebdb9)
 - Bug 1228116 - Relax Security checks for DTD loads. r=sicking (b77e2c4531)
 - Bug 1195173 - Use channel->ascynOpen2 layout/style/Loader.cpp (r=bz) (97de97b864)
 - let-var (fb35f8f50c)
 - Bug 1226324 - Do not use NS_ENSURCE_SUCCESS(rv, NS_OK) within nsContentSecurityManager. r=tanvi (745ecaf562)
 - Bug 1221365 - Tests for "Is origin potentially trustworthy?" logic. r=ckerschb,bkelly (1d520ebcc5)
 - Bug 1132211 - Dispatch an event when <input type=password> is added to a document (including outside of a form). r=smaug (3e9acb8bf3)
 - Bug 1217766 - All PDFs trigger the insecure password warning. r=MattN,bz (0ea7e35b96)
 - Bug 1155471 - Mark some members of nsNodeInfoManager as MOZ_NON_OWNING_REF; r=baku (bd47bcea10)
 - Tests for bug 1200856; r=sicking (454ff8048a)
 - Bug 1243453 P1 Make nsCORSListenerProxy call UpdateChannel() for internal redirects. r=sicking (f2a45b1997)
 - Bug 1243453 P2 Test XHR with a non-intercepting service worker. r=ehsan (d83b31ab3d)
 - Bug 1169233 - Get grey (inactive) text color from menu labels. r=karlt (470155483b)
 - Bug 1161056 - Gtk3 - use sMozWindowBackground colors for combobox background. r=karlt (4502f5583a)
 - Bug 1169232 - [gtk3] Add background class to tooltip window to get correct background color. r=karlt (9421a23b1c)
 - Bug 1219717 - Derive text color/background from GtkTextView. r=karlt (a39cd997ee)
 - Bug 1241239 - Fix missing 'using mozilla::LogLevel' in nsIdleServiceGTK.cpp. r=karlt (16bacfc530)
 - Bug 1209659 - Disable client-side decorations on broken Gtk3 versions (<3.20). r=karlt (d5cbd4c0fb)
 - Bug 540078 - Remove assertion annotations that are no longer needed and add crashtest. (89f33bb00c)
 - Bug 1168219 - Make nsIWidget::Configuration::mChild a smart pointer on widget/qt too. r=froydnj (0f2f97a31b)
 - Bug 1234385: Add downloadable blocklist support for between comparison types, by recognizing driverVersionMax when parsing. r=benwa (87617d0fa1)
 - Bug 1112712 - DOM key mapping for soft1 soft2 and call keys r=schien (3f4360e64b)
 - Bug 1237691 - Implement Oculus Head Pose Prediction (3f6b0122e3)
 - Bug 1041882 - Remove Froyo-specific OMX plugin support. r=snorp (eb2f6dd36a)
 - Bug 1205930 - Tighten up warnings handling in media/omx-plugin/. r=gerald. (86845d720a)
 - Bug 1153849 - Use MOZ_JPEG_CFLAGS when build libyuv with system jpeg. r=jesup (a38f53057d)
 - Bug 1240635 - Interpret glyph x-offsets on SVG vertical text paths in the correct direction. r=longsonr (ce90452da1)
 - Bug 1185266 - Look up painting properties on the SVGTextFrame when painting text frames that are direct children of <text>. r=jwatt (9c89ab71eb)
 - Bug 1143096 - Init all WebMBufferedParser members - r=kinetik (7df2e4e0c3)
 - Bug 1231855 - Avoid inserting out of (timecode) order entries in WebMBufferedParser. r=jya (f7806faec4) (b3dd358267)


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

Changelog:

Out-of-tree changes:
* update Goanna3 to git 6e01dc26a1...b3dd358267:
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1198209 - Add a "Total Memory" Histogram. r=vladan (8d1e1e9c27)
 - Bug 1245649: Turn on no-extra-semi. r=markh (75bf2688ed)
 - Bug 1242975 - Make services/sync eslintable. r=markh (52db54aa21)
 - Bug 1227956 - Implement Kinto.js OneCRL client r=rnewman (6405ba31ef)
 - Bug 1216749 - Additional kinto client tests (r=rnewman) (9ab581ce9e)
 - Bug 1241278 - Record telemetry for notification permission callback usage. r=vladan (a13defaeee)
 - Bug 1233714 - check the return value of Init() in order to prevent null pointer dereference on cx if it fails. r=smaug (d3cfd4e37b)
 - Bug 1125325 - Follow-up to stop sending over bad values to the child process when a widget is not available. r=smaug (940f7a7bed)
 - Bug 1234120 part.1 IMEHandler should request all notifications which are requested by either IMMHander or TSFTextStore when IMM is available in TSF mode r=m_kato (255b15edc7)
 - Bug 1234120 part.2 TSFTextStore should ignore unnecessary text and selection changes which are caused by composition r=m_kato (7151f0a4e6)
 - Bug 1234120 part.3 IMMHandler should forget caret position specified by IME when IMMHandler doesn't set caret range to eCompositionChange event r=m_kato (c2984cdef4)
 - Bug 1198594 The copy constructor of IMENotification should initialize mMessage before calling Assign() r=smaug (7b8acb6f93)
 - Bug 1219139 - Fix -Wimplicit-fallthrough warnings in dom/events and widget/IMEData.h. r=masayuki (7e7de8caba)
 - Bug 1242331 part.1 Remove unused methods of IMENotification r=smaug (5ee147f357)
 - Bug 1233631 - Moz2Dify CanvasBidiProcessor. r=jfkthame. Bug 801176 - part0-v3: Modify Coding Style for 2d Canvas. r=roc (3c5e89d6ef)
 - Bug 1242331 part.2 Rename TextChangeDataBase::mCausedByComposition to mCausedOnlyByComposition r=smaug (0656bbb16c)
 - Bug 1242331 part.3 Rename TextChangeDataBase::mOccurredDuringComposition to mIncludingChangesDuringComposition r=smaug (80388277e1)
 - Bug 1242331 part.4 Add TextChangeDataBase::mIncludingChangesWithoutComposition r=smaug (ac3a1b637f)
 - Bug 1242331 part.5 TSFTextStore should ignore text changes not caused by composition but not occurred during current composition r=m_kato (f8581a3ba0)
 - Bug 1224605 - also show the OSK when tapping in focused inputs, r=masayuki (b04cbfa2c5)
 - Bug 1192248 - Fixed WinIMEHandler.cpp cross compilation. r=masayuki (6fbbedd935)
 - Bug 1224454 part.1 IMEHandler should generate NOTIFY_IME_OF_BLUR in e10s mode if the focused widget is being destroyed before receiving NOTIFY_IME_OF_BLUR r=m_kato (501587db56)
 - Bug 1224454 part.2 IMMHandler::OnFocusChange() should cancel remaining composition when given nsWindow is being destroyed r=m_kato (0281f46e22)
 - Bug 1226148 - reduce flickering and closing when using the OSK tab key, r=masayuki (74d2ec314d)
 - Bug 1240208 - use inputmode in XUL to get better hinting for IME and on-screen keyboards, r=masayuki,smaug (8520914e2f)
 - Bug 1236058 - recognize bluetooth keyboard devices when determining whether to show an on-screen keyboard, r=masayuki,f=jaws (f04a187fbc)
 - Bug 1239744 - no longer automatically show an on-screen keyboard for programmatic focus changes, tidy up osk logic in IMEHandler, r=masayuki (1d9c056e69)
 - Bug 1245038 - Show on screen keyboard even if tip window is invisible. r=masayuki (9ebcdaaaa0)
 - Bug 1175631 - Make sure TabParent::GetWidget returns a widget even if it's display:none. r=smaug (d0b0bf9738)
 - Bug 1143620 - Fix OutWindowOpened flag r=kanru (1ed6fec192)
 - remove assertion (6f6620dab5)
 - Bug 1236322 - Part 1: Annotate intentional switch fallthroughs to suppress -Wimplicit-fallthrough warnings in parser/. r=hsivonen (c7ba9fee68)
 - Bug 1236322 - Part 2: Suppress -Wimplicit-fallthrough warnings in parser/html generated code. r=hsivonen (ff3993a6d9)
 - Bug 1236323 - Part 1: Annotate intentional switch fallthroughs to suppress -Wimplicit-fallthrough warnings in gfx/. r=nical (d7e66601c7)
 - Bug 1236323 - Part 2: Suppress -Wimplicit-fallthrough warnings in gfx/ from Skia header files. r=nical (873ca12f22) (074e62376e)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1247362 - move mAnonymousGlobalScope tracing into nsMessageManagerScriptExecutor; r=mccr8 (9b33b54bc9)
 - Bug 1195881 - Contextual Identity working under e10s. r=tanvi r=sicking r=baku (b3fd69bd92)
 - Bug 1174624 - Add the Transferable parameter into SendAsyncMessage of nsFrameMessageManager. r=baku (33911dc6f7)
 - Bug 1174624 - Add PortIdentifier copy code in order to communicate with same process. r=baku (d597f24e20)
 - Bug 1234176 - Do not send memory pressure events to applications sent into the background. r=dhylands (687f154573)
 - Bug 1201394 - Remove unused mLRUPoolSize member variable. r=gsvelto (a109934b8d)
 - Bug 1144132 follow up to fix static check build bustage on a CLOSED TREE with r=me (050f49060e)
 - Bug 1153394 - make HangMonitorChild::sInstance an atomic variable; r=billm (89e6905f3f)
 - Bug 1202952 - Fix directory picking for e10s on Windows by making FilePickerParent use the correct nsIFilePicker API for directory picking. r=roc (a7e964d4fa)
 - Bug 1227312 - Avoid calling FinalizeChildData twice in GenerateCompleteMinidump. r=ted (c29e6786ae)
 - Bug 1222109 - Initialize mHasGamepadListener in InitializeMembers(); r=cleu (8057137e5d)
 - Bug 1231498 - ContentParent::RecvCreateWindow() should fail in opt builds if passed bad chromeflags. r=billm (639fb93101)
 - minor indentation (f5dbd8996c)
 - fix misspatch (3b306e0084)
 - Bug 1101264: Truncate long sourceName messages since they can be massive data: URLs. r=bent (c528048e58)
 - Bug 1233497 - Update test_bug1086684.html to not access CPOWs unsafely inside SpecialPowers. r=mrbkap (d5d161eac2)
 - align tests (24d98036dc)
 - Bug 1232931 Return null instead of throwing if swm.getWorkerByID() cannot find the worker. r=ochameau IGNORE IDL for comment only change (17f293f323)
 - Bug 1186812 (part 3) - Replace nsBaseHashtable::EnumerateRead() calls in dom/{ipc,plugins}/. r=jimm. (a944fa4480)
 - Bug 1234656 - Add TouchEvent ctor, r=mbrubeck (842245df14)
 - Bug 1246854 - Remove unnecessary warning. r=botond (7d0532e516)
 - Bug 1245393 - Measure s{,Default}RootBranch in the Preferences memory reporter. r=froydnj. (be200f9ebe)
 - Bug 1089232 - Updates nsContentPrefService to take an extra isPrivate argument. r=adw (9ea4fe075d)
 - Bug 1229519: Fix toolkit/components/contentprefs to pass eslint checks. r=mconley (e48b64448b)
 - Bug 663570 - MetaCSP Part 6: CSP preload changes (r=sicking) (65700820c1)
 - Bug 1030936 - [CSP] remove fast-path for certified apps once the C++ backend is activated. r=ckerschb (e9527e9cfc)
 - Bug 1228497 - initialize 3 members in class. r=christophkerschbaumer (44414e8429)
 - Bug 1208946 - Strip URIs in CSP reports (r=dveditz) (dd6c18a8ff)
 - Bug 1247464 - Run CSP report URIs through the URL classifier. r=ckerschb (ebb3570172)
 - Bug 1242909, r=ckerschb (569de89b26)
 - Bug 1119565: Ensure that a plugin listener's stream type is always set, even when it is STREAM_TYPE_UNKNOWN; r=jimm (43fb9ebdb9)
 - Bug 1228116 - Relax Security checks for DTD loads. r=sicking (b77e2c4531)
 - Bug 1195173 - Use channel->ascynOpen2 layout/style/Loader.cpp (r=bz) (97de97b864)
 - let-var (fb35f8f50c)
 - Bug 1226324 - Do not use NS_ENSURCE_SUCCESS(rv, NS_OK) within nsContentSecurityManager. r=tanvi (745ecaf562)
 - Bug 1221365 - Tests for "Is origin potentially trustworthy?" logic. r=ckerschb,bkelly (1d520ebcc5)
 - Bug 1132211 - Dispatch an event when <input type=password> is added to a document (including outside of a form). r=smaug (3e9acb8bf3)
 - Bug 1217766 - All PDFs trigger the insecure password warning. r=MattN,bz (0ea7e35b96)
 - Bug 1155471 - Mark some members of nsNodeInfoManager as MOZ_NON_OWNING_REF; r=baku (bd47bcea10)
 - Tests for bug 1200856; r=sicking (454ff8048a)
 - Bug 1243453 P1 Make nsCORSListenerProxy call UpdateChannel() for internal redirects. r=sicking (f2a45b1997)
 - Bug 1243453 P2 Test XHR with a non-intercepting service worker. r=ehsan (d83b31ab3d)
 - Bug 1169233 - Get grey (inactive) text color from menu labels. r=karlt (470155483b)
 - Bug 1161056 - Gtk3 - use sMozWindowBackground colors for combobox background. r=karlt (4502f5583a)
 - Bug 1169232 - [gtk3] Add background class to tooltip window to get correct background color. r=karlt (9421a23b1c)
 - Bug 1219717 - Derive text color/background from GtkTextView. r=karlt (a39cd997ee)
 - Bug 1241239 - Fix missing 'using mozilla::LogLevel' in nsIdleServiceGTK.cpp. r=karlt (16bacfc530)
 - Bug 1209659 - Disable client-side decorations on broken Gtk3 versions (<3.20). r=karlt (d5cbd4c0fb)
 - Bug 540078 - Remove assertion annotations that are no longer needed and add crashtest. (89f33bb00c)
 - Bug 1168219 - Make nsIWidget::Configuration::mChild a smart pointer on widget/qt too. r=froydnj (0f2f97a31b)
 - Bug 1234385: Add downloadable blocklist support for between comparison types, by recognizing driverVersionMax when parsing. r=benwa (87617d0fa1)
 - Bug 1112712 - DOM key mapping for soft1 soft2 and call keys r=schien (3f4360e64b)
 - Bug 1237691 - Implement Oculus Head Pose Prediction (3f6b0122e3)
 - Bug 1041882 - Remove Froyo-specific OMX plugin support. r=snorp (eb2f6dd36a)
 - Bug 1205930 - Tighten up warnings handling in media/omx-plugin/. r=gerald. (86845d720a)
 - Bug 1153849 - Use MOZ_JPEG_CFLAGS when build libyuv with system jpeg. r=jesup (a38f53057d)
 - Bug 1240635 - Interpret glyph x-offsets on SVG vertical text paths in the correct direction. r=longsonr (ce90452da1)
 - Bug 1185266 - Look up painting properties on the SVGTextFrame when painting text frames that are direct children of <text>. r=jwatt (9c89ab71eb)
 - Bug 1143096 - Init all WebMBufferedParser members - r=kinetik (7df2e4e0c3)
 - Bug 1231855 - Avoid inserting out of (timecode) order entries in WebMBufferedParser. r=jya (f7806faec4) (b3dd358267)

* 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