New build of Serpent/UXP for XP!
Test binary:
Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20220507-3219d2d-uxp-e207b5a16-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20220507-3219d2d-uxp-e207b5a16-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-20220507-3219d2d-uxp-e207b5a16-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.6a1.win32-git-20220507-d849524bd-uxp-e207b5a16-xpmod.7z
Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20220507-d849524bd-uxp-e207b5a16-xpmod-sse.7z
Win64 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win64-git-20220507-d849524bd-uxp-e207b5a16-xpmod.7z
Official UXP changes picked since my last build:
- Revert "Issue #1860 - Follow-up: Fix indentation." (6be9a7c37)
- Revert "Issue #1860 - Follow-up: Make sure we don't add duplicate frames" (1f85f6ab9)
- Revert "Issue #1860 - Change LayerManagerData::mDisplayItems to a vector instead of hashtable" (470a6e440)
- Issue #1829 - Revert "Issue #1751" (13fcc4a04)
- Issue #1829 - Fix Mac breakage due to removal of Telemetry. (85468ffe8)
- Issue #1829 - Fix psutil python extension on MacOS and potentially FreeBSD (b324b3444)
- Issue #1829 - Readd code cleanup that is not Mac related that got clobbered by reverting Issue #1751 (d5c43d1d3)
- Issue #1829 - Build system fixes. Readd de-unified source changes
that got clobbered by commit 378738aaa9924d0b95e2c57f27cbad2b2e644282.
Fix build issues using clang broken by commit
39f9ab375b2bfd9e46df9695b78870cf1e9cf3c6. (f0e5e5653)
- Issue #1820 - Part 1 : Add an extraction function to parse the RFC-6381 VP9 codec string. (55504b39b)
- Issue #1820 - Part 2: Add VP9-in-MP4 support to the decoder (648430c9f)
- Issue #1820 - Part 3: Use Codec detail extractor helper to tell if it's a new style VP8/VP9 codec string. (b272509dc)
- Issue #1820 - Part 4: Add a gtest for testing the extraction function. (3eafe55b6)
- Issue #1820 - Part 5: Add mBitDepth field to VideoInfo. (a4e69db6a)
- Issue #1820 - Part 6: Extract bit depth information from codec parameter string into VideoInfo::mBitDepth. (14f0f80cd)
- Issue #1820 - Part 7: Check bit depth in WebMDecoder to determine if we support HDR. (c8637cc23)
- Issue #1820 - Part 8: Check bit depth in PDM::Supports. (009fb3146)
- Issue #1853 - Follow-up: Add missing end of array marker to scrollbar width keyword table (317b7dec0)
- Fix generation of developer tools' static CSS properties database (30e2ac2c2)
- Fix property alias indentation (d81a85637)
- Regenerate developer tools' static CSS properties database (c8fa61323)
- Issue #21 - Remove run phase property and constants from XPIProvider.jsm (06d8563a5)
- [Toolkit] Set an icon for the default handler (4caef059e)
- Issue #1887 - Allow /bin/sh to be used as a fallback value when SHELL is not set. (292d71cd2)
- Issue #1658 - Part 1: Implement support for optional chaining in the JS Parser (e04a23ff9)
- Issue #1658 - Part 2: Implement bytecode for optional chaining (d58db931d)
- Issue #1658 - Part 3: Implement support for optional chaining in JS reflection (efabdc188)
- Issue #1658 - Part 4: Fix optional chaining assertions and remove unreachable code (a350d5122)
- Issue #1658 - Part 5: Add and initialize TDZ check to optional chaining emitter (4c3529669)
- Issue #1658 - Part 6: Break and return no control flow for jumps emitted by optional chains under IonBuilder (cb9809634)
- Issue #1658 - Part 7: Implement support for optional chaining in console autocomplete (c8d825af3)
- Issue #1658 - Part 8: Update tests (f2cd5760b)
- [XPCOM] Improve the conversion of line breaks. (b188579bb)
- Issue #1890 - Update libopus (a8b1099a1)
- No issue - Align our resource timing with the updated Fetch spec. (50965fb22)
- Bug 1761981 (28821219d)
Official Pale-Moon changes picked since my last build:
- [Pale-Moon] Fix undefined `console` when the hidePopup method is called (22b4e607c)
- [Pale-Moon] Restore removed call to log application start time (fb350a088)
- [Pale-Moon] Issue MoonchildProductions/UXP#21 - Remove panning/tab animation performance measurements (5d8b76c82)
No official Basilisk changes picked since my last build.
My changes picked since my last build:
- devtools: enlarge RESPONSE_BODY_LIMIT to 10MB (e64d2cd1e)
- [Basilisk] search: remove telemetry (393b7aac8)
- mfbt: fixup after rev 13fcc4a0 (cba4f41ff)
- bump versions (9816e341b)
- webrtc: fix build after landing libopus update (eeb6f3f93)
- partly import changes from tenfourfox: #651: TLDs, TZ data (fbd13e3c8) (e207b5a16)
* 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-20220507-3dbfc66a-uxp-e207b5a16-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20220507-3dbfc66a-uxp-e207b5a16-xpmod.7z
source repo (excluding UXP): https://github.com/roytam1/boc-uxp/tree/custom
Changes:
- missing changes in rev 870047a92dee0e77c1a2c699238fa0d45e5e3b1d (09ad7aaf)
- [Navigator] Add a border to the right of the sidebar splitter so it doesn't look like unstyled s*** (804dd2c5)
- [Navigator] Add a button to expire all favicons in Preferences (94522500)
- [Navigator] Add a restart menu item to navigatorOverlay (dac76c3b)
- [Navigator] Add Restart menu item after menu_FileQuitSeparator (90529d2c)
* 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-20220507-id-181ea5d-uxp-e207b5a16-xpmod.7z
IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20220507-id-181ea5d-ia-c642e3c-uxp-e207b5a16-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.
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-20220507-ccbcbcc1c-xpmod.7z
Win64 http://o.rthost.win/basilisk/basilisk55-win64-git-20220507-ccbcbcc1c-xpmod.7z
repo: https://github.com/roytam1/basilisk55
Repo changes:
- import changes from tenfourfox: #651: update HSTS, pins, TLDs, TZ data (fbd13e3c8) (2a8ddb9d3)
- ported from UXP: Issue #1838 - Part 1: Remove CSS grid preference (4f059d2c) (9598f97dd)
- ported from UXP: Issue #1838 - Part 2: Remove `grid-` prefix from `grid-(column|row)-gap` properties (b4f2c836) (53667ce4b)
- ported from UXP: Issue #1838 - Part 3: Regenerate developer tools' static CSS properties database (4f6d3315) (ad6268a33)
- ported from UXP: Issue #1838 - Part 4: Implement flexbox layout for `(column|row)-gap` properties (d0cbf1a7) (d60080638)
- import from UXP: Issue #1838 - Part 5: Address follow-up issues to
initial flexbox layout for `(column|row)-gap` properties (57d616da)
(10d67bd59)
- import from UXP: Issue #1838 - Part 6: Re-resolve row-gap against the
sum of row track sizes for auto-sized grid containers (5800b95c)
(8645d0db9)
- ported from UXP: Issue #1838 - Part 7: Update tests (870fee82) (a51cb7576)
- ported from UXP: Issue #1370 - Part 1: Refactor nsFrame to use a
separate function for handling `flex-basis` (9d0492be) (83aca63e0)
- import from UXP: Issue #1370 - Part 2: Remove redundant special-case
code for treating flex-basis enum values as 'auto' in vertical axis
(b6b20a04) (f19e475f5)
- import from UXP: Issue #1370 - Part 3: Implement `content` keyword for `flex-basis` property (9dc59c43) (199053df0)
- import from UXP: Issue #1370 - Part 4: Treat `flex-basis: content` as `max-content` (b315caec) (d7598503e)
- import from UXP: Issue #1370 - Part 5: Regenerate developer tools' static CSS properties database (581097ef) (9a7aa7b75)
- ported from UXP: Issue #1370 - Part 6: Update tests (3c6a52a0) (66ac0bf50)
- import from UXP: Issue #1861 - Cache the most recent nsGenConNode to speed up future insertions. (c0591cb1) (fe247d106)
- import from UXP: Issue #1864 - Fix IonBuilder::maybeMarkEmpty. (2aeed576) (25ef76780)
- import from UXP: Issue #1804 - Fix building with GCC 11 (908d58ab) (c90afadc0)
- import from UXP: Issue #1370 - Follow-up: Give table wrapper boxes a
special case during flex base size resolution, so that percent
main-sizes can be respected (e765c8ed) (d2ab9d4d5)
- ported from UXP: Issue #1382 - Set canonical name for trimStart and trimEnd functions (4a57663c) (b124a54ce)
- import from UXP: Issue #1838 - Follow-up: Prevent grid shorthand from resetting gutter properties (e16a340a) (2daa955a3)
- import from UXP: Issue #1873 - Part 1: Introduce ParentForUndisplayedMap helper method (c5f6e615) (044e233c8)
- import from UXP: Issue #1873 - Part 2: Ensure normalized parent is
used for UndisplayedMap handling code (f2a9abd2) (1957b44af)
- import from UXP: Issue #1873 - Part 3: Fix indentation (fc9ac112) (f3f005bd6)
- import from UXP: Issue #738 - Follow-up: Remove explicit session
cache cleanup routine from ShutdownNSS (031a9289) (7f798ba02)
- import from UXP:
- Issue #1593 - Part 1: Import William Chen's patches w/o selector implementation, fixed up. (7472bc02)
- Issue #1593 - Part 2: Account for Shadow DOM v1 and iterator in nsBindingManager. (5c002ce2)
- Issue #1593 - Part 3: Add selector logic for :host and :host-context. (c3737075) (f8bd343d9)
- import from UXP: Issue #1593 - Part 4: Make :host pass DOM parsing test and basic specificity tests. (9bf01d67) (122438b8d)
- import from UXP: Issue #1593 - Part 5: Fix error that messes with event state detection. (88e4cd51) (431bcc4b4)
- import from UXP: Issue #1881 - Interpret empty or whitespace root margin string as zero length (37753e32) (2fe02f194)
- ported from UXP: Issue #1885 - Allow unitless rootMargin entries for IntersectionObserver. (7c930472) (5b91cb9e4)
- import from UXP: Issue #1885 - Follow-up: Update error message if invalid rootMargin specified. (4dace76a) (23f908b7b)
- import from UXP: [Basilisk] Prevent form popups from crossing the "line of death". (494a4caa) (91cb20cb5)
- imort from `custom` branch of UXP: devtools: enlarge RESPONSE_BODY_LIMIT to 10MB (e64d2cd1) (f3713a7a1)
- import from UXP: Issue #1820 - Part 1 : Add an extraction function to
parse the RFC-6381 VP9 codec string. (55504b39) (3a8d556ea)
- partly ported from UXP:
- Make matroska mime type checking more consistent. (68c810a1)
- Issue #1820 - Part 2: Add VP9-in-MP4 support to the decoder (648430c9) (847eacfa0)
- import from UXP: Issue #1820 - Part 3: Use Codec detail extractor
helper to tell if it's a new style VP8/VP9 codec string. (b272509d)
(5737834b1)
- import from UXP: Issue #1820 - Part 4: Add a gtest for testing the extraction function. (3eafe55b) (99b34e2ce)
- ported from UXP: Issue #1820 - Part 5: Add mBitDepth field to VideoInfo. (a4e69db6) (5ac0605b2)
- ported from UXP: Issue #1820 - Part 6: Extract bit depth information
from codec parameter string into VideoInfo::mBitDepth. (14f0f80c)
(f7dc8dc3d)
- ported from UXP: Issue #1820 - Part 7: Check bit depth in WebMDecoder to determine if we support HDR. (c8637cc2) (cddc65e25)
- import from UXP: Issue #1820 - Part 8: Check bit depth in PDM::Supports. (009fb314) (35e9ffcd6)
- import from UXP: Issue #1853 - Follow-up: Add missing end of array
marker to scrollbar width keyword table (317b7dec) (d7dda9a48)
- import from UXP: [Toolkit] Set an icon for the default handler (4caef059) (294e8aa24)
- import from UXP: Issue #1887 - Allow /bin/sh to be used as a fallback value when SHELL is not set. (292d71cd) (51c9c4e87)
- bump version (036ed42b1)
- ported from UXP: Issue #1658 - Part 1: Implement support for optional chaining in the JS Parser (e04a23ff) (e81e9e6f6)
- import from UXP: Issue #1658 - Part 2: Implement bytecode for optional chaining (d58db931) (e7f4afda3)
- import from UXP: Issue #1658 - Part 3: Implement support for optional chaining in JS reflection (efabdc18) (35cbd7fc9)
- import from UXP: Issue #1658 - Part 4: Fix optional chaining assertions and remove unreachable code (a350d512) (ca41a4edb)
- import from UXP: Issue #1658 - Part 5: Add and initialize TDZ check to optional chaining emitter (4c352966) (61dd72b3a)
- ported from UXP: Issue #1658 - Part 6: Break and return no control
flow for jumps emitted by optional chains under IonBuilder (cb980963)
(25603675e)
- import from UXP: Issue #1658 - Part 7: Implement support for optional chaining in console autocomplete (c8d825af) (293a85d90)
- import from UXP: Issue #1658 - Part 8: Update tests (f2cd5760) (3aea853ab)
- import from UXP: [XPCOM] Improve the conversion of line breaks. (b188579b) (fefb8acce)
- import from UXP: Issue #1890 - Update libopus (a8b1099a) (284b2925d)
- import from UXP: No issue - Align our resource timing with the updated Fetch spec. (50965fb2) (9a7c7bd86)
- import from UXP: Bug 1761981 (28821219) (2d6c811ac)
- partly imported from tenfourfox: #566 and #651: M1719215 (700da3e99) (a6e28a504)
- imort from `custom` branch of UXP: webrtc: fix build after landing libopus update (eeb6f3f9) (ccbcbcc1c)
New build of Firefox 45ESR:
Test binary:
SSE https://o.rthost.win/gpc/files1.rt/firefox-45.9.34-20220507-10489da23-win32-sse.7z
IA32 https://o.rthost.win/gpc/files1.rt/firefox-45.9.34-20220507-10489da23-win32-ia32.7z
Win64 https://o.rthost.win/gpc/files1.rt/firefox-45.9.34-20220507-10489da23-win64.7z
repo: https://github.com/roytam1/mozilla45esr
Changes since my last build:
- zlib: CVE-2018-25032 fix, from https://github.com/madler/zlib/commit/5c44459c3b28a9bd3283aaceab7c615f8020c531 (6c0e009c8)
- nss: update in-tree zlib to 1.2.11 (7a0284a6e)
- nss: in-tree zlib CVE-2018-25032 fix, from https://github.com/madler/zlib/commit/5c44459c3b28a9bd3283aaceab7c615f8020c531 (26d53d99e)
- partly import changes from tenfourfox:
- fix floats in bailouts from POWER9 JIT project (branching adjust under separate investigation) (6cae6ac23)
- better solution for #654 (0a9d355be)
- #566 and #651: M1761026+backbugs, M1663508, M1719215 (700da3e99)
- #651: update HSTS, pins, TLDs, TZ data (fbd13e3c8) (10489da23)
New NewMoon 27 Build!
32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220507-5f65eee25-xpmod.7z
32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220507-5f65eee25-xpmod-sse.7z
32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220507-5f65eee25-xpmod-ia32.7z
64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20220507-5f65eee25-xpmod.7z
source repo: https://github.com/roytam1/palemoon27
repo changes since my last build:
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Convert GNU regex to POSIX regex #9191 (be5ba2f85c)
- Bug 895274 part.115 Rename NS_CUTCOPYPASTE_EVENT to eClipboardEventFirst r=smaug (bdbb4a2123)
- Bug 895274 part.116 Rename NS_COPY to eCopy r=smaug (5d2f8c6230)
- Bug 895274 part.117 Rename NS_CUT to eCut r=smaug (d4affbd3ea)
- Bug 895274 part.118 Rename NS_PASTE to ePaste r=smaug (7d3f67dc0b)
- Bug 895274 part.119 Get rid of NS_NEED_KEY due to unused r=smaug (52286fd026)
- Bug 895274 part.120 Rename NS_MEDIA_EVENT_START to eMeditaEventFirst r=smaug (9770c4ec77)
- Bug 895274 part.121 Rename NS_LOADSTART to eLoadStart r=smaug (bc58a8e1ca)
- Bug 895274 part.122 Rename NS_PROGRESS to eProgress r=smaug (5cb927c173)
- Bug 895274 part.123 Rename NS_SUSPEND to eSuspend r=smaug (8a38490171)
- Bug 895274 part.124 Rename NS_EMPTIED to eEmptied r=smaug (17a1a5ed22)
- Bug 895274 part.125 Rename NS_STALED to eStalled r=smaug (dbd7e5b1bd)
- Bug 895274 part.126 Rename NS_PLAY to ePlay r=smaug (8485db1167)
- Bug 895274 part.127 Rename NS_PAUSE to ePause r=smaug (191478656b)
- Bug 895274 part.128 Rename NS_LOADEDMETADATA to eLoadedMetaData r=smaug (9fd2fc1a54)
- Bug 895274 part.129 Rename NS_LOADEDDATA to eLoadedData r=smaug (5e8438b830)
- Bug 895274 part.130 Rename NS_WAITING to eWaiting r=smaug (361bb053dd)
- Bug 895274 part.131 Rename NS_PLAYING to ePlaying r=smaug (64f2288c2a)
- Bug 895274 part.132 Rename NS_CANPLAY to eCanPlay r=smaug (c477dd21ba)
- Bug 895274 part.133 Rename NS_CANPLAYTHROUGH to eCanPlayThrough r=smaug (437be5a0d5)
- Bug 895274 part.134 Rename NS_SEEKING to eSeeking r=smaug (488908c511)
- Bug 895274 part.135 Rename NS_SEEKED to eSeeked r=smaug (d6729c4769) (25ab890e2)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- restore XP themes (115c82a208)
- Bug 1196062 - Fix the typo in the entry for onmozinterruptend in the atom table; r=baku (3dcac305a2)
- Bug 1190646 - Make all largeops vertical for sizing calculations. r=fredw (6b812ce880)
- Bug 1187673 - Reset CSS spacing properties on the <math> element. r=jkitch (982b4be7a6)
- Bug 895274 part.136 Rename NS_TIMEUPDATE to eTimeUpdate r=smaug (341a641669)
- Bug 1203431 - Move the 'password' atom into the generic section to
unbreak --disable-accessibility builds. r=smaug (8aaa32de01)
- remove apparently unused atom attribute (772602d454)
- Bug 895274 part.137 Rename NS_ENDED to eEnded r=smaug (ece68ccb96)
- Bug 895274 part.138 Rename NS_RATECHANGE to eRateChange r=smaug (6b6d6e6c95)
- Bug 895274 part.139 Rename NS_DURATIONCHANGE to eDurationChange r=smaug (d2021b1395)
- Bug 895274 part.141 Get rid of NS_PLUGIN_FOCUS_EVENT due to unused r=smaug (0b859526b7)
- Bug 895274 part.142 Rename NS_PLUGIN_EVENT_START to ePluginEventFirst r=smaug (57194e8536)
- Bug 895274 part.143 Rename NS_PLUGIN_INPUT_EVENT to ePluginInputEvent r=smaug (efd9413f93)
- Bug 895274 part.144 Rename NS_SELECTION_EVENT_START to eSelectionEventFirst r=smaug (44a5a8ad93) (cb0b39e4a)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1189396 part.1 Implement IMENotification::SelectionChangeData::Clear() to initialize its members r=smaug (8996dcd6d7)
- Bug 1189396 part.2 Implement IMENotification::SelectionChangeData::Assign() to copy its members r=smaug (b32b3a123b)
- Bug 1189396 part.3 Make IMENotification::SelectionChangeData useful even outside of IMENotification r=smaug (f55f2cf6b6)
- Bug 1189396 part.4 IMEContentObserver should cache the selection
data at notifying IME of selection change r=smaug (dc9c7abb7a)
- Bug 1189396 part.5 IMEContentObserver should cache selection at gets focus and every selection change r=smaug (33c7d5ceac)
- Bug 1189396 part.6 IMEContentObserver shouldn't notify IME of
selection change when the range isn't actually changed r=smaug
(d1f0fc3735)
- Bug 1200980 part.1 Log the behavior of IMEContentObserver for debugging r=smaug (5d09bb52df)
- Bug 1169917 ContentEventHandler::OnQueryCaretRect() should try to
find text frame as far as possible and GetStartFrameAndOffset()
shouldn't assert even if there is no textframe r=smaug (868f313f3c)
- Bug 1171858 ContentEventHandler::OnQueryCaretRect() should honor
font height and writing mode when it guesses caret rect r=smaug
(8ac31e5c46)
- Bug 1179081 ContentEventHandler should use the primary frame of
mRootContent when it retrieves focused widget but there is no caret
frame r=smaug (f51ad819f5)
- Bug 1179082 ContentEventHandler::OnQueryCaretRect() should guess its
result when the query offset is same as the offset of collappsed
selection but there is no caret frame r=smaug (b4a0657a5d)
- Bug 1179093 Make ContentEventHandler::mSelection as nsRefPtr<Selection> r=smaug (a0906f81b1)
- Bug 1200980 part.2 QueryContentEvent should be handled via
IMEContentObserver if there is an instance of it r=smaug (7bd6cda83b)
- Bug 1200980 part.3 IMEContentObserver should use its selection cache at handling NS_QUERY_SELECTED_TEXT r=smaug (d1a6649315)
- Bug 1200980 part.4 nsPlaintextEditor should notify editor observers
of the end of edit action when NS_COMPOSITION_CHANGE isn't followed by
NS_COMPOSITION_END r=smaug (7c067e2b1c)
- Bug 1200980 part.5 Fix window_composition_text_querycontent.xul for the new input event behavior r=smaug (500429c7a8)
- Bug 1179090 ContentEventHandler should assume that there is
selection at beginning of the document when there is no selection range
r=smaug (0d3501404c)
- Bug 1179086 ContentEventHandler should use /n on Mac rather than /r r=smaug+smichaud+josh (b151400415)
- Bug 1180240 ContentEventHandler::OnQuerySelectedText() should refer
mFirstSelectedRange if mSelection doesn't have selection ranges actually
r=smaug (416b6eb102) (3b6bacfa0)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 895274 part.145 Rename NS_SELECTION_SET to eSetSelection r=smaug (5a576f3fc7)
- Bug 895274 part.146 Rename NS_MOUSE_SCROLL_START to eLegacyMouseScrollEventFirst r=smaug (a03038ca81)
- Bug 895274 part.147 Rename NS_MOUSE_SCROLL to eLegacyMouseLineOrPageScroll r=smaug (a16fa072ad)
- Bug 895274 part.148 Rename NS_MOUSE_PIXEL_SCROLL to eLegacyMousePixelScroll r=smaug (85810aa54b)
- Bug 895274 part.150 Rename NS_QUERY_CONTENT_EVENT_START to eQueryContentEventFirst r=smaug (36b4be4c20)
- Bug 895274 part.151 Rename NS_QUERY_SELECTION_AS_TRANSFERABLE to eQuerySelectionAsTransferable r=smaug (7b50da594a)
- Bug 895274 part.152 Rename NS_QUERY_SELECTED_TEXT to eQuerySelectedText r=smaug (3dbd79293f)
- Bug 1199224 TSFTextStore should clear mLockedContent unless it needs
to wait the content to be modified asynchronously r=emk (70aed5d4c5)
- Bug 895274 part.153 Rename NS_QUERY_TEXT_CONTENT to eQueryTextContent r=smaug (9d3a8acf96)
- Bug 299603 part.1 IMContextWrapper should have a method to initialize a TextRange r=m_kato (cf04d9b788)
- Bug 299603 part.2 IMContextWrapper::SetTextRange() should initialize
the range offsets and fail if the range is collapsed r=m_kato
(4c64f3f7e7)
- Bug 299603 part.3 IMContextWrapper::SetTextRange() shold set the
style of the range which is specified by the IME r=m_kato (02b09d3df4)
- Bug 1057921 - Don't propagate text decorations through outer <svg> elements. r=dholbert (e1e489eb2b)
- Bug 1186721 - Suppress line break due to soft hyphen inside ruby. r=jfkthame (15bdd20955)
- Bug 1175789 Draw underline as overline when it's in vertical writing
mode and the language is Japanese or Korean r=dbaron (ffdb9f3e5b)
- Bug 834830 - Add nsISelectionController.SELECTION_URLSTRIKEOUT to
enable striking out parts of the URL in the URL bar r=roc (73d2871c77)
- Bug 1155261 - Fix computation of glyph extents and text-frame visual
overflow for vertical text frames. r=smontagu (5e94c117c3)
- Bug 1140486 patch 1 - Pass block frame instead of block reflow state
to nsTextFrame::RecomputeOverflow. r=jfkthame (2ecd788bd1)
- Bug 1140486 patch 2 - Make nsTextFrame::UpdateOverflow include the
visual overflow from the text metrics by calling existing
RecomputeOverflow. r=jfkthame (3452b7edfd)
- Bug 299603 part.4 Some global methods in nsTextFrame.cpp should be members of nsTextFrame class r=roc (9ca79dab6f)
- Bug 299603 part.5 nsTextFrame should use system foreground or
background color when painting IME selections if whose style defines
only one of foreground color or background color r=roc (c4843a6c98)
- Bug 299603 part.6 Guess the meaning of each clause in the composition string with caret position r=m_kato (364dfcc3b2)
- Bug 299603 part.7 IMContextWrapper::CreateTextRange() should convert
the caret offset from offset in characters to offset in UTF-16 r=m_kato
(d67b116232)
- Bug 895274 part.154 Rename NS_QUERY_CARET_RECT to eQueryCaretRect r=smaug (da09b897d9)
- Bug 1153634 - Weaken the assertion condition to make it match the condition before. r=roc (02ce185f35)
- Bug 299603 part.8 Rename aLastDispatchedData with aCompositionString
in IMContextWrapper::CreateTextRangeArray() r=m_kato (998af878dc)
(f96be1a4d)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 895274 part.155 Rename NS_QUERY_EDITOR_RECT to eQueryEditorRect r=smaug (74e932536f)
- Bug 895274 part.156 Rename NS_QUERY_CONTENT_STATE to eQueryContentState r=smaug (f4a51e204a)
- Bug 895274 part.157 Rename NS_QUERY_CHARACTER_AT_POINT to eQueryCharacterAtPoint r=smaug (6d9e90ad3b)
- Bug 895274 part.158 Rename NS_QUERY_DOM_WIDGET_HITTEST to eQueryDOMWidgetHittest r=smaug (6f2a3f4254)
- Bug 895274 part.140 Rename NS_VOLUMECHANGE to eVolumeChange r=smaug (874a0753c3)
- Bug 895274 part.159 Rename NS_NOTIFYPAINT_START to ePaintEventFirst r=smaug (f736154b47)
- Bug 895274 part.160 Rename NS_AFTERPAINT to eAfterPaint r=smaug (5de66bb8be)
- Bug 895274 part.161 Rename NS_CONTENT_COMMAND_EVENT_START to eContentCommandEventFirst r=smaug (c7e8a02019)
- Bug 895274 part.162 Rename NS_CONTENT_COMMAND_PASTE_TRANSFERABLE to eContentCommandPasteTransferable r=smaug (18fa878452)
- Bug 895274 part.163 Rename NS_CONTENT_COMMAND_CUT to eContentCommandCut r=smaug (1c3f6b8edc)
- Bug 895274 part.164 Rename NS_CONTENT_COMMAND_COPY to eContentCommandCopy r=smaug (81f0bb72b9)
- Bug 895274 part.165 Rename NS_CONTENT_COMMAND_PASTE to eContentCommandPaste r=smaug (689c779c5c)
- Bug 895274 part.166 Rename NS_CONTENT_COMMAND_DELETE to eContentCommandDelete r=smaug (39e08c0e83)
- Bug 895274 part.167 Rename NS_CONTENT_COMMAND_UNDO to eContentCommandUndo r=smaug (8e7deef845)
- Bug 895274 part.168 Rename NS_CONTENT_COMMAND_REDO to eContentCommandRedo r=smaug (1fe84ff23b)
- Bug 895274 part.169 Rename NS_CONTENT_COMMAND_SCROLL to eContentCommandScroll r=smaug (c33ee94df0)
- Bug 895274 part.171 Rename NS_ANIMATION_START to eAnimationStart r=smaug (17d52b1a77)
- Bug 895274 part.172 Rename NS_ANIMATION_END to eAnimationEnd r=smaug (4ebb43e533)
- Bug 895274 part.173 Rename NS_ANIMATION_ITERATION to eAnimationIteration r=smaug (1e62da736c)
- Bug 895274 part.174 Rename NS_NOTIFYSCRIPT_START to eScriptEventFirst r=smaug (ef80d7b39a)
- Bug 895274 part.175 Rename NS_BEFORE_SCRIPT_EXECUTE to eBeforeScriptExecute r=smaug (e29384af8d)
- Bug 895274 part.176 Rename NS_AFTER_SCRIPT_EXECUTE to eAfterScriptExecute r=smaug (4a06741336)
- Bug 895274 part.177 Rename NS_OPENCLOSE_EVENT_START to eOpenCloseEventFirst r=smaug (cd7f0cc550)
- Bug 895274 part.178 Rename NS_OPEN to eOpen r=smaug (11380035a7)
- Bug 895274 part.179 Remove NS_CLOSE due to unused r=smaug (a07e7b30dd)
- Bug 895274 part.180 Rename NS_FULL_SCREEN_EVENT_START to eFullscreenEventFirst r=smaug (a934ba9c99)
- Bug 895274 part.181 Rename NS_FULLSCREENCHANGE to eFullscreenChange r=smaug (b4ea2761a0)
- Bug 895274 part.182 Rename NS_FULLSCREENERROR to eFullscreenError r=smaug (910a1d77af)
- Bug 895274 part.183 Rename NS_WHEEL_EVENT_START to eWheelEventFirst r=smaug (b7277d4c57)
- Bug 1171029 - Only omit legacy scroll events on GTK3. r=karlt (03eaad6c98) (866ef525d)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 895274 part.184 Rename NS_WHEEL_WHEEL to eWheel r=smaug (b78075d68c)
- Bug 895274 part.185 Rename NS_WHEEL_START to eWheelOperationStart r=smaug (ef147b337a)
- Bug 895274 part.186 Rename NS_WHEEL_END to eWheelOperationEnd r=smaug (8c6bfb5aca)
- Bug 895274 part.187 Rename NS_QUERY_TEXT_RECT to eQueryTextRect r=smaug (01b97dedc2)
- Bug 895274 part.188 Rename NS_COMPOSITION_COMMIT_AS_IS to eCompositionCommitAsIs r=smaug (3bd8938a00)
- Bug 895274 part.189 Rename NS_COMPOSITION_EVENT_START to eCompositionEventFirst r=smaug (b0f5236baf)
- Bug 895274 part.190 Rename NS_COMPOSITION_START to eCompositionStart r=smaug (7ee199114a)
- Bug 895274 part.191 Rename NS_COMPOSITION_END to eCompositionEnd r=smaug (d30424b8cd)
- Bug 895274 part.192 Rename NS_COMPOSITION_UPDATE to eCompositionUpdate r=smaug (c403cf13e5)
- Bug 895274 part.193 Rename NS_COMPOSITION_CHANGE to eCompositionChange r=smaug (a389b8bbfc)
- Bug 895274 part.194 Rename NS_COMPOSITION_COMMIT to eCompositionCommit r=smaug (1301188afb)
- Bug 895274 part.195 Rename NS_SMIL_TIME_EVENT_START to eSMILEventFist r=smaug (3a2be988bb)
- Bug 895274 part.196 Rename NS_SMIL_BEGIN to eSMILBeginEvent r=smaug (d765c0369e)
- Bug 895274 part.197 Rename NS_SMIL_END to eSMILEndEvent r=smaug (68da522bca)
- Bug 895274 part.198 Rename NS_SMIL_REPEAT to eSMILRepeatEvent r=smaug (ccf4ce4ef5)
- Bug 895274 part.199 Rename NS_GAMEPAD_DISCONNECTED to eGamepadDisconnected r=smaug (1c05f03479)
- Bug 895274 part.200 Rename NS_GAMEPAD_CONNECTED to eGamepadConnected r=smaug (8920a80441)
- Bug 895274 part.201 Rename NS_GAMEPAD_BUTTONDOWN to eGamepadButtonDown r=smaug (df670ac919)
- Bug 895274 part.202 Rename NS_GAMEPAD_BUTTONUP to eGamepadButtonUp r=smaug (eefcc73239)
- Bug 895274 part.203 Rename NS_GAMEPAD_AXISMOVE to eGamepadAxisMove r=smaug (496a66cfb7)
- Bug 895274 part.204 Rename NS_GAMEPAD_START to eGamepadEventFirst r=smaug (5025e77563)
- Bug 895274 part.205 Rename NS_GAMEPAD_END to eGamepadEventLast r=smaug (25b879b144)
- Bug 895274 part.206 Rename NS_MOZ_TIME_CHANGE_EVENT to eTimeChange r=smaug (9f6f3289c5)
- Bug 895274 part.207 Rename NS_NETWORK_DOWNLOAD_EVENT to eNetworkDownload r=smaug (bfd645cc48)
- Bug 895274 part.208 Rename NS_NETWORK_UPLOAD_EVENT to eNetworkUpload r=smaug (ceed6a3922)
- Bug 895274 part.209 Rename NS_NETWORK_EVENT_START to eNetworkEventFirst r=smaug (899b28835b)
- Bug 895274 part.210 Rename NS_POINTERLOCK_START to ePointerLockEventFirst r=smaug (4cdbcc2c8f)
- Bug 895274 part.211 Rename NS_POINTERLOCKCHANGE to ePointerLockChange r=smaug (b6a7348123)
- Bug 895274 part.212 Rename NS_POINTERLOCKERROR to ePointerLockError r=smaug (78a71d9f47)
- Bug 895274 part.213 Rename NS_SCROLLPORT_OVERFLOW to eScrollPortOverflow r=smaug (b6ca32dd44)
- Bug 895274 part.214 Rename NS_SCROLLPORT_UNDERFLOW to eScrollPortUnderflow r=smaug (d25c9bad43)
- Bug 895274 part.215 Rename NS_SCROLLPORT_START to eScrollPortEventFirst r=smaug (d25f492167)
- Bug 895274 part.216 Rename NS_SCROLLAREA_EVENT_START to eScrolledAreaEventFirst r=smaug (e5edc9d76d)
- Bug 895274 part.217 Rename NS_SCROLLEDAREACHANGE to eScrolledAreaChanged r=smaug (dd7decaea6)
- Bug 895274 part.218 Remove NS_ORIENTATION_EVENT due to unused r=smaug (5e5614a959)
- Bug 895274 part.219 Rename NS_GESTURENOTIFY_EVENT_START to eGestureNotify r=smaug (8dd0f241b8)
- Bug 895274 part.220 Rename NS_PRINT_EVENT_START to ePrintEventFirst r=smaug (fbf29cd28e)
- Bug 895274 part.221 Rename NS_BEFOREPRINT to eBeforePrint r=smaug (b9b7e96411)
- Bug 895274 part.222 Rename NS_AFTERPRINT to eAfterPrint r=smaug (1f5f4b98e1)
- Bug 895274 part.223 Rename NS_DEVICE_ORIENTATION_START to eDeviceEventFirst r=smaug (6a807bda4d)
- Bug 895274 part.224 Rename NS_DEVICE_ORIENTATION to eDeviceOrientation r=smaug (ba858460ea)
- Bug 895274 part.225 Rename NS_DEVICE_MOTION to eDeviceMotion r=smaug (97dcea31fe)
- Bug 895274 part.226 Rename NS_DEVICE_PROXIMITY to eDeviceProximity r=smaug (80e400848d)
- Bug 895274 part.227 Rename NS_USER_PROXIMITY to eUserProximity r=smaug (80a851b462)
- Bug 895274 part.228 Rename NS_DEVICE_LIGHT to eDeviceLight r=smaug (299cab2e5b)
- Bug 895274 part.229 Rename NS_SELECTION_CHANGE to eSelectionChange r=smaug (579d40b3a3)
- followup 895274 NS_VISIBILITY_CHANGE to eVisibilityChange (9d222cb4fc) (2327f7028)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 895274 part.230 Rename NS_SELECT_START to eSelectStart r=smaug (776d2bc554)
- Bug 895274 part.231 Rename NS_SELECT_EVENT_START to eSelectEventFirst r=smaug (184da9374f)
- Bug 895274 part.232 Rename NS_EDITOR_INPUT to eEditorInput r=smaug (d88f5cda72)
- Bug 895274 part.233 Rename NS_EDITOR_EVENT_START to eEditorEventFirst r=smaug (82736919d5)
- Bug 895274 part.234 Rename NS_SPEAKERMANAGER_SPEAKERFORCEDCHANGE to eSpeakerForcedChange r=smaug (91da06db86)
- Bug 895274 part.235 Rename NS_SPEAKERMANAGER_EVENT_START to eSpeakerManagerEventFirst r=smaug (26e36e83dd)
- Bug 895274 part.236 Rename NS_MEDIARECORDER_EVENT_START to eMediaRecorderEventFirst r=smaug (4119ab24ab)
- Bug 895274 part.237 Rename NS_MEDIARECORDER_DATAAVAILABLE to eMediaRecorderDataAvailable r=smaug (1cb86629f3)
- Bug 895274 part.238 Rename NS_MEDIARECORDER_WARNING to eMediaRecorderWarning r=smaug (5fc925dbfe)
- Bug 895274 part.239 Rename NS_MEDIARECORDER_STOP to eMediaRecorderStop r=smaug (222663f16a)
- Bug 895274 part.240 Rename NS_TOUCH_EVENT_START to eTouchEventFirst r=smaug (88e32a70f8)
- Bug 1143618 - Change Window::OnTouch implementation to use MultiTouchInput class. r=kats (6afe05d5ad)
- Bug 895274 part.241 Rename NS_TOUCH_START to eTouchStart r=smaug (859229088b)
- Bug 1142437 - Better deal with delayed state change notifications from APZ. r=botond (b9a2fd85e0)
- Bug 1134917 - Hoist assertion into the one callsite where it is actually valid. r=botond (6946d8647a)
- Bug 895274 part.242 Rename NS_TOUCH_MOVE to eTouchMove r=smaug (ef20dc27c8)
- Bug 1171158: Convert some code to use range-based for loops in nsPresShell.cpp. r=mats (91375e2954)
- Bug 895274 part.243 Rename NS_TOUCH_END to eTouchEnd r=smaug (a1a9812c14)
- Bug 895274 part.244 Rename NS_TOUCH_CANCEL to eTouchCancel r=smaug (6d2ec155ee)
- Bug 895274 part.245 Rename NS_SHOW_EVENT to eShow r=smaug (835e74bd43)
- Bug 895274 part.246 Rename NS_MESSAGE to eMessage r=smaug (c5efac2b22)
- fix after Bug 895274 part.243 (ac85766640) (7b202d32b)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 895274 part.247 Rename NS_MESSAGE_EVENT_START to eMessageEventFirst r=smaug (8315bb2535)
- Bug 895274 part.248 Rename NS_WEBAUDIO_EVENT_START to eAudioEventFirst r=smaug (8a4ccecc53)
- Bug 895274 part.249 Rename NS_AUDIO_PROCESS to eAudioProcess r=smaug (a6c9d08493)
- Bug 895274 part.250 Rename NS_AUDIO_COMPLETE to eAudioComplete r=smaug (d621eaf6a0)
- Bug 895274 part.251 Rename NS_TRANSITION_EVENT_START to eTransitionEventFirst r=smaug (549efecc31)
- Bug 895274 part.252 Rename NS_TRANSITION_END to eTransitionEnd r=smaug (c0e5bc9650)
- Bug 895274 part.253 Rename NS_SIMPLE_GESTURE_EDGE_COMPLETED to eEdgeUICompleted r=smaug (8c34e78fce)
- Bug 895274 part.254 Rename NS_SIMPLE_GESTURE_EDGE_CANCELED to eEdgeUICanceled r=smaug (08af1fa982)
- Bug 895274 part.255 Rename NS_SIMPLE_GESTURE_EDGE_STARTED to eEdgeUIStarted r=smaug (29f4075298)
- Bug 895274 part.256 Rename NS_SIMPLE_GESTURE_PRESSTAP to ePressTapGesture r=smaug (bd2a42fd9b)
- Bug 895274 part.257 Rename NS_SIMPLE_GESTURE_TAP to eTapGesture r=smaug (fd918b5fcd)
- Bug 895274 part.258 Rename NS_SIMPLE_GESTURE_ROTATE to eRotateGesture r=smaug (3d52c234c2)
- Bug 895274 part.259 Rename NS_SIMPLE_GESTURE_ROTATE_UPDATE to eRotateGestureUpdate r=smaug (f3b5fa3afa)
- Bug 895274 part.260 Rename NS_SIMPLE_GESTURE_ROTATE_START to eRotateGestureStart r=smaug (813e903902)
- Bug 895274 part.261 Rename NS_SIMPLE_GESTURE_MAGNIFY to eMagnifyGesture r=smaug (1cb71a8adc)
- Bug 895274 part.262 Rename NS_SIMPLE_GESTURE_MAGNIFY_UPDATE to eMagnifyGestureUpdate r=smaug (cac830d5e3)
- Bug 895274 part.263 Rename NS_SIMPLE_GESTURE_MAGNIFY_START to eMagnifyGestureStart r=smaug (9148511ff3)
- Bug 895274 part.264 Rename NS_SIMPLE_GESTURE_SWIPE to eSwipeGesture r=smaug (5c5be5f3e8)
- Bug 895274 part.265 Rename NS_SIMPLE_GESTURE_SWIPE_END to eSwipeGestureEnd r=smaug (2827e5f8e1)
- Bug 895274 part.266 Rename NS_SIMPLE_GESTURE_SWIPE_UPDATE to eSwipeGestureUpdate r=smaug (25cf4f1c78)
- Bug 895274 part.267 Rename NS_SIMPLE_GESTURE_SWIPE_START to eSwipeGestureStart r=smaug (058928338e)
- Bug 895274 part.268 Rename NS_SIMPLE_GESTURE_SWIPE_MAY_START to eSwipeGestureMayStart r=smaug (527a754083)
- Bug 895274 part.269 Rename NS_SIMPLE_GESTURE_EVENT_START to eSimpleGestureEventFirst r=smaug (5fa217eea9)
- Bug 895274 part.270 Add comment to explain the naming rules of EventMessage r=smaug (198f1e2b6c) (3651ea588)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1202312 - Use mozilla::Function for the
ContentReceivedInputBlock callback. r=kats (89f27d143a) is null,
r=smaug (b5bed22401)
- Bug 1131359 - Expose a basic FrameMetrics calculations in nsLayoutUtils. r=kats (962ed0df37)
- Bug 1131359 - Port the double-tap-to-zoom functionality of BrowserElementPanning.js to C++. r=kats (125cd5a151)
- Bug 1200504: Initialize the PresShell for about:blank after fork to
fix the app launch performance regression. r=khuey (b0513019b4)
- some mozcrasher stuff (7044bb171f)
- Bug 1168042, restructure HandleAccessKey so that accesskey
candidates are only determined once, and clean up return value to use a
bool, r=masayuki (1deb87074c)
- Bug 1168042, support accesskey redirecting to content process, r=masayuki (d2eadfef6a)
- Bug 1177011 - Ignore restarting the same content observer in EventStateManager; r=masayuki (6c98bc467d)
- Bug 1199522 - Apply :fullscreen pseudo-class to all elements in the fullscreen element stack. r=smaug (e9b77fddd4)
- Bug 1168055 - Fix the :active pseudo-class on text controls; r=smaug (26357bb9e3)
- Bug 1153517. Fix mozGetDataAt to return null when it should, like it used to. r=peterv (cc934074a1)
- missing bit of Bug 1143972. Return 0,0 for offsetX/Y (5b9cc0292a)
- Bug 1190036 - clipboardData.getFilesAndDirectories() should throw an exception when returning null, r=smaug (36036df0ae)
- Bug 1197164 - DataTransfer event should not throw an exception if mFiles is null, r=smaug (b5bed22401) (c0db1fde6)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1124608 Support D3E EventModifierInit r=smaug (8238935214)
- Bug 1164981 - Add MouseEvent.movementX/Y. r=masayuki, r=ehsan (5e59178c38)
- Bug 1204439 part.1 Add NS_EVENT_MESSAGE_FIRST_LAST() into
EventMessageList.h for defining e*EventFirst and e*EventLast r=smaug
(c5750576b4)
- Bug 1204439 part.2 NS_EVENT_MESSAGE() shouldn't take specific value for the event message r=smaug (eaea28b6b7)
- update like 895274 (d17845605a)
- Bug 1203364 IMEContentObserver should notify IME of selection change with the latest change reason r=smaug (59d9c7d3b7)
- Bug 1203381 part.1 IMEContentObserver shouldn't clear
mTextChangeData until immediately before sending a text change
notification r=smaug (770aa44c43)
- Bug 1203381 part.2 Merge all IME notification sending events of IMEContentObserver to a runnable class r=smaug (d4faa0e5c8)
- Bug 1203381 part.3
IMEContentObserver::mIsFlushingPendingNotifications should be cleared
when all pending notifications are sent to IME r=smaug (6f74f02106)
- Bug 1203381 part.4 IMENotificationSender should keep the order of
notifications even when a notification causes another change r=smaug
(d6a411c1e9)
- Bug 1203381 part.5 IMENotificationSender shouldn't send notification recursively r=smaug (602cffffb0)
- Bug 1203381 part.6 IMEContentObserver shouldn't post position change
event if Reflow() is called during handling a query content event and
sending NOTIFY_IME_OF_POSITION_CHANGE since the result of query content
event includes the latest layout information r=smaug (e3f843d991)
- Bug 1203381 part.7 Rename IMEContentObserver::mIs*ChangeEventPending
to IMEContentObserver::mNeedsToNotifyIMEOf*Change r=smaug (9fddde18a6)
- Bug 1204439 part.3 Create methods to get enum item name r=smaug (2be37da179)
- Bug 1182551 - Updating nsSecureBrowserUIImpl so that insecure pages
with mixed content iframes don't get marked as broken. r=keeler
(a46e2cf3ac)
- Bug 1198669 - Add nsIMultiPartChannel.originalResponseHeader support. r=valentin (7c28524a6d)
- bug 496234 - use stdint types in md4 implementation r=mayhemer (721f86c2b1)
- bug 496234 - fix md4 implementation by appending the input length as a 64-bit number r=mayhemer (51637a359f)
- revert PM specific patch, checked against FF 60 & 68 (c133d93f93)
- some let->var, code style (d5c6b316da) (d9d6a919f)
- import changes from tenfourfox: #651: update HSTS, pins, TLDs, TZ data (fbd13e3c8) (5f65eee25)
New regular/weekly KM-Goanna release:
https://o.rthost.win/kmeleon/KM76.4.6-Goanna-20220507.7z
Changelog:
Out-of-tree changes:
* update Goanna3 to git 47be084a2...5f65eee25:
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Convert GNU regex to POSIX regex #9191 (be5ba2f85c)
- Bug 895274 part.115 Rename NS_CUTCOPYPASTE_EVENT to eClipboardEventFirst r=smaug (bdbb4a2123)
- Bug 895274 part.116 Rename NS_COPY to eCopy r=smaug (5d2f8c6230)
- Bug 895274 part.117 Rename NS_CUT to eCut r=smaug (d4affbd3ea)
- Bug 895274 part.118 Rename NS_PASTE to ePaste r=smaug (7d3f67dc0b)
- Bug 895274 part.119 Get rid of NS_NEED_KEY due to unused r=smaug (52286fd026)
- Bug 895274 part.120 Rename NS_MEDIA_EVENT_START to eMeditaEventFirst r=smaug (9770c4ec77)
- Bug 895274 part.121 Rename NS_LOADSTART to eLoadStart r=smaug (bc58a8e1ca)
- Bug 895274 part.122 Rename NS_PROGRESS to eProgress r=smaug (5cb927c173)
- Bug 895274 part.123 Rename NS_SUSPEND to eSuspend r=smaug (8a38490171)
- Bug 895274 part.124 Rename NS_EMPTIED to eEmptied r=smaug (17a1a5ed22)
- Bug 895274 part.125 Rename NS_STALED to eStalled r=smaug (dbd7e5b1bd)
- Bug 895274 part.126 Rename NS_PLAY to ePlay r=smaug (8485db1167)
- Bug 895274 part.127 Rename NS_PAUSE to ePause r=smaug (191478656b)
- Bug 895274 part.128 Rename NS_LOADEDMETADATA to eLoadedMetaData r=smaug (9fd2fc1a54)
- Bug 895274 part.129 Rename NS_LOADEDDATA to eLoadedData r=smaug (5e8438b830)
- Bug 895274 part.130 Rename NS_WAITING to eWaiting r=smaug (361bb053dd)
- Bug 895274 part.131 Rename NS_PLAYING to ePlaying r=smaug (64f2288c2a)
- Bug 895274 part.132 Rename NS_CANPLAY to eCanPlay r=smaug (c477dd21ba)
- Bug 895274 part.133 Rename NS_CANPLAYTHROUGH to eCanPlayThrough r=smaug (437be5a0d5)
- Bug 895274 part.134 Rename NS_SEEKING to eSeeking r=smaug (488908c511)
- Bug 895274 part.135 Rename NS_SEEKED to eSeeked r=smaug (d6729c4769) (25ab890e2)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- restore XP themes (115c82a208)
- Bug 1196062 - Fix the typo in the entry for onmozinterruptend in the atom table; r=baku (3dcac305a2)
- Bug 1190646 - Make all largeops vertical for sizing calculations. r=fredw (6b812ce880)
- Bug 1187673 - Reset CSS spacing properties on the <math> element. r=jkitch (982b4be7a6)
- Bug 895274 part.136 Rename NS_TIMEUPDATE to eTimeUpdate r=smaug (341a641669)
- Bug 1203431 - Move the 'password' atom into the generic section to
unbreak --disable-accessibility builds. r=smaug (8aaa32de01)
- remove apparently unused atom attribute (772602d454)
- Bug 895274 part.137 Rename NS_ENDED to eEnded r=smaug (ece68ccb96)
- Bug 895274 part.138 Rename NS_RATECHANGE to eRateChange r=smaug (6b6d6e6c95)
- Bug 895274 part.139 Rename NS_DURATIONCHANGE to eDurationChange r=smaug (d2021b1395)
- Bug 895274 part.141 Get rid of NS_PLUGIN_FOCUS_EVENT due to unused r=smaug (0b859526b7)
- Bug 895274 part.142 Rename NS_PLUGIN_EVENT_START to ePluginEventFirst r=smaug (57194e8536)
- Bug 895274 part.143 Rename NS_PLUGIN_INPUT_EVENT to ePluginInputEvent r=smaug (efd9413f93)
- Bug 895274 part.144 Rename NS_SELECTION_EVENT_START to eSelectionEventFirst r=smaug (44a5a8ad93) (cb0b39e4a)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1189396 part.1 Implement IMENotification::SelectionChangeData::Clear() to initialize its members r=smaug (8996dcd6d7)
- Bug 1189396 part.2 Implement IMENotification::SelectionChangeData::Assign() to copy its members r=smaug (b32b3a123b)
- Bug 1189396 part.3 Make IMENotification::SelectionChangeData useful even outside of IMENotification r=smaug (f55f2cf6b6)
- Bug 1189396 part.4 IMEContentObserver should cache the selection
data at notifying IME of selection change r=smaug (dc9c7abb7a)
- Bug 1189396 part.5 IMEContentObserver should cache selection at gets focus and every selection change r=smaug (33c7d5ceac)
- Bug 1189396 part.6 IMEContentObserver shouldn't notify IME of
selection change when the range isn't actually changed r=smaug
(d1f0fc3735)
- Bug 1200980 part.1 Log the behavior of IMEContentObserver for debugging r=smaug (5d09bb52df)
- Bug 1169917 ContentEventHandler::OnQueryCaretRect() should try to
find text frame as far as possible and GetStartFrameAndOffset()
shouldn't assert even if there is no textframe r=smaug (868f313f3c)
- Bug 1171858 ContentEventHandler::OnQueryCaretRect() should honor
font height and writing mode when it guesses caret rect r=smaug
(8ac31e5c46)
- Bug 1179081 ContentEventHandler should use the primary frame of
mRootContent when it retrieves focused widget but there is no caret
frame r=smaug (f51ad819f5)
- Bug 1179082 ContentEventHandler::OnQueryCaretRect() should guess its
result when the query offset is same as the offset of collappsed
selection but there is no caret frame r=smaug (b4a0657a5d)
- Bug 1179093 Make ContentEventHandler::mSelection as nsRefPtr<Selection> r=smaug (a0906f81b1)
- Bug 1200980 part.2 QueryContentEvent should be handled via
IMEContentObserver if there is an instance of it r=smaug (7bd6cda83b)
- Bug 1200980 part.3 IMEContentObserver should use its selection cache at handling NS_QUERY_SELECTED_TEXT r=smaug (d1a6649315)
- Bug 1200980 part.4 nsPlaintextEditor should notify editor observers
of the end of edit action when NS_COMPOSITION_CHANGE isn't followed by
NS_COMPOSITION_END r=smaug (7c067e2b1c)
- Bug 1200980 part.5 Fix window_composition_text_querycontent.xul for the new input event behavior r=smaug (500429c7a8)
- Bug 1179090 ContentEventHandler should assume that there is
selection at beginning of the document when there is no selection range
r=smaug (0d3501404c)
- Bug 1179086 ContentEventHandler should use /n on Mac rather than /r r=smaug+smichaud+josh (b151400415)
- Bug 1180240 ContentEventHandler::OnQuerySelectedText() should refer
mFirstSelectedRange if mSelection doesn't have selection ranges actually
r=smaug (416b6eb102) (3b6bacfa0)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 895274 part.145 Rename NS_SELECTION_SET to eSetSelection r=smaug (5a576f3fc7)
- Bug 895274 part.146 Rename NS_MOUSE_SCROLL_START to eLegacyMouseScrollEventFirst r=smaug (a03038ca81)
- Bug 895274 part.147 Rename NS_MOUSE_SCROLL to eLegacyMouseLineOrPageScroll r=smaug (a16fa072ad)
- Bug 895274 part.148 Rename NS_MOUSE_PIXEL_SCROLL to eLegacyMousePixelScroll r=smaug (85810aa54b)
- Bug 895274 part.150 Rename NS_QUERY_CONTENT_EVENT_START to eQueryContentEventFirst r=smaug (36b4be4c20)
- Bug 895274 part.151 Rename NS_QUERY_SELECTION_AS_TRANSFERABLE to eQuerySelectionAsTransferable r=smaug (7b50da594a)
- Bug 895274 part.152 Rename NS_QUERY_SELECTED_TEXT to eQuerySelectedText r=smaug (3dbd79293f)
- Bug 1199224 TSFTextStore should clear mLockedContent unless it needs
to wait the content to be modified asynchronously r=emk (70aed5d4c5)
- Bug 895274 part.153 Rename NS_QUERY_TEXT_CONTENT to eQueryTextContent r=smaug (9d3a8acf96)
- Bug 299603 part.1 IMContextWrapper should have a method to initialize a TextRange r=m_kato (cf04d9b788)
- Bug 299603 part.2 IMContextWrapper::SetTextRange() should initialize
the range offsets and fail if the range is collapsed r=m_kato
(4c64f3f7e7)
- Bug 299603 part.3 IMContextWrapper::SetTextRange() shold set the
style of the range which is specified by the IME r=m_kato (02b09d3df4)
- Bug 1057921 - Don't propagate text decorations through outer <svg> elements. r=dholbert (e1e489eb2b)
- Bug 1186721 - Suppress line break due to soft hyphen inside ruby. r=jfkthame (15bdd20955)
- Bug 1175789 Draw underline as overline when it's in vertical writing
mode and the language is Japanese or Korean r=dbaron (ffdb9f3e5b)
- Bug 834830 - Add nsISelectionController.SELECTION_URLSTRIKEOUT to
enable striking out parts of the URL in the URL bar r=roc (73d2871c77)
- Bug 1155261 - Fix computation of glyph extents and text-frame visual
overflow for vertical text frames. r=smontagu (5e94c117c3)
- Bug 1140486 patch 1 - Pass block frame instead of block reflow state
to nsTextFrame::RecomputeOverflow. r=jfkthame (2ecd788bd1)
- Bug 1140486 patch 2 - Make nsTextFrame::UpdateOverflow include the
visual overflow from the text metrics by calling existing
RecomputeOverflow. r=jfkthame (3452b7edfd)
- Bug 299603 part.4 Some global methods in nsTextFrame.cpp should be members of nsTextFrame class r=roc (9ca79dab6f)
- Bug 299603 part.5 nsTextFrame should use system foreground or
background color when painting IME selections if whose style defines
only one of foreground color or background color r=roc (c4843a6c98)
- Bug 299603 part.6 Guess the meaning of each clause in the composition string with caret position r=m_kato (364dfcc3b2)
- Bug 299603 part.7 IMContextWrapper::CreateTextRange() should convert
the caret offset from offset in characters to offset in UTF-16 r=m_kato
(d67b116232)
- Bug 895274 part.154 Rename NS_QUERY_CARET_RECT to eQueryCaretRect r=smaug (da09b897d9)
- Bug 1153634 - Weaken the assertion condition to make it match the condition before. r=roc (02ce185f35)
- Bug 299603 part.8 Rename aLastDispatchedData with aCompositionString
in IMContextWrapper::CreateTextRangeArray() r=m_kato (998af878dc)
(f96be1a4d)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 895274 part.155 Rename NS_QUERY_EDITOR_RECT to eQueryEditorRect r=smaug (74e932536f)
- Bug 895274 part.156 Rename NS_QUERY_CONTENT_STATE to eQueryContentState r=smaug (f4a51e204a)
- Bug 895274 part.157 Rename NS_QUERY_CHARACTER_AT_POINT to eQueryCharacterAtPoint r=smaug (6d9e90ad3b)
- Bug 895274 part.158 Rename NS_QUERY_DOM_WIDGET_HITTEST to eQueryDOMWidgetHittest r=smaug (6f2a3f4254)
- Bug 895274 part.140 Rename NS_VOLUMECHANGE to eVolumeChange r=smaug (874a0753c3)
- Bug 895274 part.159 Rename NS_NOTIFYPAINT_START to ePaintEventFirst r=smaug (f736154b47)
- Bug 895274 part.160 Rename NS_AFTERPAINT to eAfterPaint r=smaug (5de66bb8be)
- Bug 895274 part.161 Rename NS_CONTENT_COMMAND_EVENT_START to eContentCommandEventFirst r=smaug (c7e8a02019)
- Bug 895274 part.162 Rename NS_CONTENT_COMMAND_PASTE_TRANSFERABLE to eContentCommandPasteTransferable r=smaug (18fa878452)
- Bug 895274 part.163 Rename NS_CONTENT_COMMAND_CUT to eContentCommandCut r=smaug (1c3f6b8edc)
- Bug 895274 part.164 Rename NS_CONTENT_COMMAND_COPY to eContentCommandCopy r=smaug (81f0bb72b9)
- Bug 895274 part.165 Rename NS_CONTENT_COMMAND_PASTE to eContentCommandPaste r=smaug (689c779c5c)
- Bug 895274 part.166 Rename NS_CONTENT_COMMAND_DELETE to eContentCommandDelete r=smaug (39e08c0e83)
- Bug 895274 part.167 Rename NS_CONTENT_COMMAND_UNDO to eContentCommandUndo r=smaug (8e7deef845)
- Bug 895274 part.168 Rename NS_CONTENT_COMMAND_REDO to eContentCommandRedo r=smaug (1fe84ff23b)
- Bug 895274 part.169 Rename NS_CONTENT_COMMAND_SCROLL to eContentCommandScroll r=smaug (c33ee94df0)
- Bug 895274 part.171 Rename NS_ANIMATION_START to eAnimationStart r=smaug (17d52b1a77)
- Bug 895274 part.172 Rename NS_ANIMATION_END to eAnimationEnd r=smaug (4ebb43e533)
- Bug 895274 part.173 Rename NS_ANIMATION_ITERATION to eAnimationIteration r=smaug (1e62da736c)
- Bug 895274 part.174 Rename NS_NOTIFYSCRIPT_START to eScriptEventFirst r=smaug (ef80d7b39a)
- Bug 895274 part.175 Rename NS_BEFORE_SCRIPT_EXECUTE to eBeforeScriptExecute r=smaug (e29384af8d)
- Bug 895274 part.176 Rename NS_AFTER_SCRIPT_EXECUTE to eAfterScriptExecute r=smaug (4a06741336)
- Bug 895274 part.177 Rename NS_OPENCLOSE_EVENT_START to eOpenCloseEventFirst r=smaug (cd7f0cc550)
- Bug 895274 part.178 Rename NS_OPEN to eOpen r=smaug (11380035a7)
- Bug 895274 part.179 Remove NS_CLOSE due to unused r=smaug (a07e7b30dd)
- Bug 895274 part.180 Rename NS_FULL_SCREEN_EVENT_START to eFullscreenEventFirst r=smaug (a934ba9c99)
- Bug 895274 part.181 Rename NS_FULLSCREENCHANGE to eFullscreenChange r=smaug (b4ea2761a0)
- Bug 895274 part.182 Rename NS_FULLSCREENERROR to eFullscreenError r=smaug (910a1d77af)
- Bug 895274 part.183 Rename NS_WHEEL_EVENT_START to eWheelEventFirst r=smaug (b7277d4c57)
- Bug 1171029 - Only omit legacy scroll events on GTK3. r=karlt (03eaad6c98) (866ef525d)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 895274 part.184 Rename NS_WHEEL_WHEEL to eWheel r=smaug (b78075d68c)
- Bug 895274 part.185 Rename NS_WHEEL_START to eWheelOperationStart r=smaug (ef147b337a)
- Bug 895274 part.186 Rename NS_WHEEL_END to eWheelOperationEnd r=smaug (8c6bfb5aca)
- Bug 895274 part.187 Rename NS_QUERY_TEXT_RECT to eQueryTextRect r=smaug (01b97dedc2)
- Bug 895274 part.188 Rename NS_COMPOSITION_COMMIT_AS_IS to eCompositionCommitAsIs r=smaug (3bd8938a00)
- Bug 895274 part.189 Rename NS_COMPOSITION_EVENT_START to eCompositionEventFirst r=smaug (b0f5236baf)
- Bug 895274 part.190 Rename NS_COMPOSITION_START to eCompositionStart r=smaug (7ee199114a)
- Bug 895274 part.191 Rename NS_COMPOSITION_END to eCompositionEnd r=smaug (d30424b8cd)
- Bug 895274 part.192 Rename NS_COMPOSITION_UPDATE to eCompositionUpdate r=smaug (c403cf13e5)
- Bug 895274 part.193 Rename NS_COMPOSITION_CHANGE to eCompositionChange r=smaug (a389b8bbfc)
- Bug 895274 part.194 Rename NS_COMPOSITION_COMMIT to eCompositionCommit r=smaug (1301188afb)
- Bug 895274 part.195 Rename NS_SMIL_TIME_EVENT_START to eSMILEventFist r=smaug (3a2be988bb)
- Bug 895274 part.196 Rename NS_SMIL_BEGIN to eSMILBeginEvent r=smaug (d765c0369e)
- Bug 895274 part.197 Rename NS_SMIL_END to eSMILEndEvent r=smaug (68da522bca)
- Bug 895274 part.198 Rename NS_SMIL_REPEAT to eSMILRepeatEvent r=smaug (ccf4ce4ef5)
- Bug 895274 part.199 Rename NS_GAMEPAD_DISCONNECTED to eGamepadDisconnected r=smaug (1c05f03479)
- Bug 895274 part.200 Rename NS_GAMEPAD_CONNECTED to eGamepadConnected r=smaug (8920a80441)
- Bug 895274 part.201 Rename NS_GAMEPAD_BUTTONDOWN to eGamepadButtonDown r=smaug (df670ac919)
- Bug 895274 part.202 Rename NS_GAMEPAD_BUTTONUP to eGamepadButtonUp r=smaug (eefcc73239)
- Bug 895274 part.203 Rename NS_GAMEPAD_AXISMOVE to eGamepadAxisMove r=smaug (496a66cfb7)
- Bug 895274 part.204 Rename NS_GAMEPAD_START to eGamepadEventFirst r=smaug (5025e77563)
- Bug 895274 part.205 Rename NS_GAMEPAD_END to eGamepadEventLast r=smaug (25b879b144)
- Bug 895274 part.206 Rename NS_MOZ_TIME_CHANGE_EVENT to eTimeChange r=smaug (9f6f3289c5)
- Bug 895274 part.207 Rename NS_NETWORK_DOWNLOAD_EVENT to eNetworkDownload r=smaug (bfd645cc48)
- Bug 895274 part.208 Rename NS_NETWORK_UPLOAD_EVENT to eNetworkUpload r=smaug (ceed6a3922)
- Bug 895274 part.209 Rename NS_NETWORK_EVENT_START to eNetworkEventFirst r=smaug (899b28835b)
- Bug 895274 part.210 Rename NS_POINTERLOCK_START to ePointerLockEventFirst r=smaug (4cdbcc2c8f)
- Bug 895274 part.211 Rename NS_POINTERLOCKCHANGE to ePointerLockChange r=smaug (b6a7348123)
- Bug 895274 part.212 Rename NS_POINTERLOCKERROR to ePointerLockError r=smaug (78a71d9f47)
- Bug 895274 part.213 Rename NS_SCROLLPORT_OVERFLOW to eScrollPortOverflow r=smaug (b6ca32dd44)
- Bug 895274 part.214 Rename NS_SCROLLPORT_UNDERFLOW to eScrollPortUnderflow r=smaug (d25c9bad43)
- Bug 895274 part.215 Rename NS_SCROLLPORT_START to eScrollPortEventFirst r=smaug (d25f492167)
- Bug 895274 part.216 Rename NS_SCROLLAREA_EVENT_START to eScrolledAreaEventFirst r=smaug (e5edc9d76d)
- Bug 895274 part.217 Rename NS_SCROLLEDAREACHANGE to eScrolledAreaChanged r=smaug (dd7decaea6)
- Bug 895274 part.218 Remove NS_ORIENTATION_EVENT due to unused r=smaug (5e5614a959)
- Bug 895274 part.219 Rename NS_GESTURENOTIFY_EVENT_START to eGestureNotify r=smaug (8dd0f241b8)
- Bug 895274 part.220 Rename NS_PRINT_EVENT_START to ePrintEventFirst r=smaug (fbf29cd28e)
- Bug 895274 part.221 Rename NS_BEFOREPRINT to eBeforePrint r=smaug (b9b7e96411)
- Bug 895274 part.222 Rename NS_AFTERPRINT to eAfterPrint r=smaug (1f5f4b98e1)
- Bug 895274 part.223 Rename NS_DEVICE_ORIENTATION_START to eDeviceEventFirst r=smaug (6a807bda4d)
- Bug 895274 part.224 Rename NS_DEVICE_ORIENTATION to eDeviceOrientation r=smaug (ba858460ea)
- Bug 895274 part.225 Rename NS_DEVICE_MOTION to eDeviceMotion r=smaug (97dcea31fe)
- Bug 895274 part.226 Rename NS_DEVICE_PROXIMITY to eDeviceProximity r=smaug (80e400848d)
- Bug 895274 part.227 Rename NS_USER_PROXIMITY to eUserProximity r=smaug (80a851b462)
- Bug 895274 part.228 Rename NS_DEVICE_LIGHT to eDeviceLight r=smaug (299cab2e5b)
- Bug 895274 part.229 Rename NS_SELECTION_CHANGE to eSelectionChange r=smaug (579d40b3a3)
- followup 895274 NS_VISIBILITY_CHANGE to eVisibilityChange (9d222cb4fc) (2327f7028)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 895274 part.230 Rename NS_SELECT_START to eSelectStart r=smaug (776d2bc554)
- Bug 895274 part.231 Rename NS_SELECT_EVENT_START to eSelectEventFirst r=smaug (184da9374f)
- Bug 895274 part.232 Rename NS_EDITOR_INPUT to eEditorInput r=smaug (d88f5cda72)
- Bug 895274 part.233 Rename NS_EDITOR_EVENT_START to eEditorEventFirst r=smaug (82736919d5)
- Bug 895274 part.234 Rename NS_SPEAKERMANAGER_SPEAKERFORCEDCHANGE to eSpeakerForcedChange r=smaug (91da06db86)
- Bug 895274 part.235 Rename NS_SPEAKERMANAGER_EVENT_START to eSpeakerManagerEventFirst r=smaug (26e36e83dd)
- Bug 895274 part.236 Rename NS_MEDIARECORDER_EVENT_START to eMediaRecorderEventFirst r=smaug (4119ab24ab)
- Bug 895274 part.237 Rename NS_MEDIARECORDER_DATAAVAILABLE to eMediaRecorderDataAvailable r=smaug (1cb86629f3)
- Bug 895274 part.238 Rename NS_MEDIARECORDER_WARNING to eMediaRecorderWarning r=smaug (5fc925dbfe)
- Bug 895274 part.239 Rename NS_MEDIARECORDER_STOP to eMediaRecorderStop r=smaug (222663f16a)
- Bug 895274 part.240 Rename NS_TOUCH_EVENT_START to eTouchEventFirst r=smaug (88e32a70f8)
- Bug 1143618 - Change Window::OnTouch implementation to use MultiTouchInput class. r=kats (6afe05d5ad)
- Bug 895274 part.241 Rename NS_TOUCH_START to eTouchStart r=smaug (859229088b)
- Bug 1142437 - Better deal with delayed state change notifications from APZ. r=botond (b9a2fd85e0)
- Bug 1134917 - Hoist assertion into the one callsite where it is actually valid. r=botond (6946d8647a)
- Bug 895274 part.242 Rename NS_TOUCH_MOVE to eTouchMove r=smaug (ef20dc27c8)
- Bug 1171158: Convert some code to use range-based for loops in nsPresShell.cpp. r=mats (91375e2954)
- Bug 895274 part.243 Rename NS_TOUCH_END to eTouchEnd r=smaug (a1a9812c14)
- Bug 895274 part.244 Rename NS_TOUCH_CANCEL to eTouchCancel r=smaug (6d2ec155ee)
- Bug 895274 part.245 Rename NS_SHOW_EVENT to eShow r=smaug (835e74bd43)
- Bug 895274 part.246 Rename NS_MESSAGE to eMessage r=smaug (c5efac2b22)
- fix after Bug 895274 part.243 (ac85766640) (7b202d32b)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 895274 part.247 Rename NS_MESSAGE_EVENT_START to eMessageEventFirst r=smaug (8315bb2535)
- Bug 895274 part.248 Rename NS_WEBAUDIO_EVENT_START to eAudioEventFirst r=smaug (8a4ccecc53)
- Bug 895274 part.249 Rename NS_AUDIO_PROCESS to eAudioProcess r=smaug (a6c9d08493)
- Bug 895274 part.250 Rename NS_AUDIO_COMPLETE to eAudioComplete r=smaug (d621eaf6a0)
- Bug 895274 part.251 Rename NS_TRANSITION_EVENT_START to eTransitionEventFirst r=smaug (549efecc31)
- Bug 895274 part.252 Rename NS_TRANSITION_END to eTransitionEnd r=smaug (c0e5bc9650)
- Bug 895274 part.253 Rename NS_SIMPLE_GESTURE_EDGE_COMPLETED to eEdgeUICompleted r=smaug (8c34e78fce)
- Bug 895274 part.254 Rename NS_SIMPLE_GESTURE_EDGE_CANCELED to eEdgeUICanceled r=smaug (08af1fa982)
- Bug 895274 part.255 Rename NS_SIMPLE_GESTURE_EDGE_STARTED to eEdgeUIStarted r=smaug (29f4075298)
- Bug 895274 part.256 Rename NS_SIMPLE_GESTURE_PRESSTAP to ePressTapGesture r=smaug (bd2a42fd9b)
- Bug 895274 part.257 Rename NS_SIMPLE_GESTURE_TAP to eTapGesture r=smaug (fd918b5fcd)
- Bug 895274 part.258 Rename NS_SIMPLE_GESTURE_ROTATE to eRotateGesture r=smaug (3d52c234c2)
- Bug 895274 part.259 Rename NS_SIMPLE_GESTURE_ROTATE_UPDATE to eRotateGestureUpdate r=smaug (f3b5fa3afa)
- Bug 895274 part.260 Rename NS_SIMPLE_GESTURE_ROTATE_START to eRotateGestureStart r=smaug (813e903902)
- Bug 895274 part.261 Rename NS_SIMPLE_GESTURE_MAGNIFY to eMagnifyGesture r=smaug (1cb71a8adc)
- Bug 895274 part.262 Rename NS_SIMPLE_GESTURE_MAGNIFY_UPDATE to eMagnifyGestureUpdate r=smaug (cac830d5e3)
- Bug 895274 part.263 Rename NS_SIMPLE_GESTURE_MAGNIFY_START to eMagnifyGestureStart r=smaug (9148511ff3)
- Bug 895274 part.264 Rename NS_SIMPLE_GESTURE_SWIPE to eSwipeGesture r=smaug (5c5be5f3e8)
- Bug 895274 part.265 Rename NS_SIMPLE_GESTURE_SWIPE_END to eSwipeGestureEnd r=smaug (2827e5f8e1)
- Bug 895274 part.266 Rename NS_SIMPLE_GESTURE_SWIPE_UPDATE to eSwipeGestureUpdate r=smaug (25cf4f1c78)
- Bug 895274 part.267 Rename NS_SIMPLE_GESTURE_SWIPE_START to eSwipeGestureStart r=smaug (058928338e)
- Bug 895274 part.268 Rename NS_SIMPLE_GESTURE_SWIPE_MAY_START to eSwipeGestureMayStart r=smaug (527a754083)
- Bug 895274 part.269 Rename NS_SIMPLE_GESTURE_EVENT_START to eSimpleGestureEventFirst r=smaug (5fa217eea9)
- Bug 895274 part.270 Add comment to explain the naming rules of EventMessage r=smaug (198f1e2b6c) (3651ea588)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1202312 - Use mozilla::Function for the
ContentReceivedInputBlock callback. r=kats (89f27d143a) is null,
r=smaug (b5bed22401)
- Bug 1131359 - Expose a basic FrameMetrics calculations in nsLayoutUtils. r=kats (962ed0df37)
- Bug 1131359 - Port the double-tap-to-zoom functionality of BrowserElementPanning.js to C++. r=kats (125cd5a151)
- Bug 1200504: Initialize the PresShell for about:blank after fork to
fix the app launch performance regression. r=khuey (b0513019b4)
- some mozcrasher stuff (7044bb171f)
- Bug 1168042, restructure HandleAccessKey so that accesskey
candidates are only determined once, and clean up return value to use a
bool, r=masayuki (1deb87074c)
- Bug 1168042, support accesskey redirecting to content process, r=masayuki (d2eadfef6a)
- Bug 1177011 - Ignore restarting the same content observer in EventStateManager; r=masayuki (6c98bc467d)
- Bug 1199522 - Apply :fullscreen pseudo-class to all elements in the fullscreen element stack. r=smaug (e9b77fddd4)
- Bug 1168055 - Fix the :active pseudo-class on text controls; r=smaug (26357bb9e3)
- Bug 1153517. Fix mozGetDataAt to return null when it should, like it used to. r=peterv (cc934074a1)
- missing bit of Bug 1143972. Return 0,0 for offsetX/Y (5b9cc0292a)
- Bug 1190036 - clipboardData.getFilesAndDirectories() should throw an exception when returning null, r=smaug (36036df0ae)
- Bug 1197164 - DataTransfer event should not throw an exception if mFiles is null, r=smaug (b5bed22401) (c0db1fde6)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1124608 Support D3E EventModifierInit r=smaug (8238935214)
- Bug 1164981 - Add MouseEvent.movementX/Y. r=masayuki, r=ehsan (5e59178c38)
- Bug 1204439 part.1 Add NS_EVENT_MESSAGE_FIRST_LAST() into
EventMessageList.h for defining e*EventFirst and e*EventLast r=smaug
(c5750576b4)
- Bug 1204439 part.2 NS_EVENT_MESSAGE() shouldn't take specific value for the event message r=smaug (eaea28b6b7)
- update like 895274 (d17845605a)
- Bug 1203364 IMEContentObserver should notify IME of selection change with the latest change reason r=smaug (59d9c7d3b7)
- Bug 1203381 part.1 IMEContentObserver shouldn't clear
mTextChangeData until immediately before sending a text change
notification r=smaug (770aa44c43)
- Bug 1203381 part.2 Merge all IME notification sending events of IMEContentObserver to a runnable class r=smaug (d4faa0e5c8)
- Bug 1203381 part.3
IMEContentObserver::mIsFlushingPendingNotifications should be cleared
when all pending notifications are sent to IME r=smaug (6f74f02106)
- Bug 1203381 part.4 IMENotificationSender should keep the order of
notifications even when a notification causes another change r=smaug
(d6a411c1e9)
- Bug 1203381 part.5 IMENotificationSender shouldn't send notification recursively r=smaug (602cffffb0)
- Bug 1203381 part.6 IMEContentObserver shouldn't post position change
event if Reflow() is called during handling a query content event and
sending NOTIFY_IME_OF_POSITION_CHANGE since the result of query content
event includes the latest layout information r=smaug (e3f843d991)
- Bug 1203381 part.7 Rename IMEContentObserver::mIs*ChangeEventPending
to IMEContentObserver::mNeedsToNotifyIMEOf*Change r=smaug (9fddde18a6)
- Bug 1204439 part.3 Create methods to get enum item name r=smaug (2be37da179)
- Bug 1182551 - Updating nsSecureBrowserUIImpl so that insecure pages
with mixed content iframes don't get marked as broken. r=keeler
(a46e2cf3ac)
- Bug 1198669 - Add nsIMultiPartChannel.originalResponseHeader support. r=valentin (7c28524a6d)
- bug 496234 - use stdint types in md4 implementation r=mayhemer (721f86c2b1)
- bug 496234 - fix md4 implementation by appending the input length as a 64-bit number r=mayhemer (51637a359f)
- revert PM specific patch, checked against FF 60 & 68 (c133d93f93)
- some let->var, code style (d5c6b316da) (d9d6a919f)
- import changes from tenfourfox: #651: update HSTS, pins, TLDs, TZ data (fbd13e3c8) (5f65eee25)
* 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