New NewMoon 27 Build!
32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220205-a988f766e-xpmod.7z
32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220205-a988f766e-xpmod-sse.7z
32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220205-a988f766e-xpmod-ia32.7z
64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20220205-a988f766e-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 870173 - Upgrade to clang 3.3. r=ehsan (f654c5710a)
- add missing and previous stuff (4d3e5dbf07)
- Bug 1155476 - Update sccache to 155c926 (c72624ae94)
- goanna->gecko and permissions (a6aa2bb828)
- Bug 1203857 - Allow to build standalone js against jemalloc4. r=gps (cfe96f97a6)
- Bug 1186424: Remove AsmJS min heap length optimization; r=luke (199d840dcf)
- Bug 1198224 - OdinMonkey: hash the signatures, not their addresses (r=bbouvier) (c66aa93445)
- Bug 1178793 - Make asm.js atomic primitives return Int, not Intish. r=luke (cb64cb1ff5)
- Bug 1159473 - Add Mac-specific debug logging code. r=spohl (180e51c1f7)
- fix mispatch (3bbd00e849)
- Bug 1186158 - Receive notifications of sandbox violations in the browser on OS X. r=spohl (e22b97dd79)
- Bug 1152585 - Implement GetClientOffset in nsChildView to fix child
offset calculation when drawInTitlebar=false r=mstange (89d4ee9d52)
- [Adapted not to drop 10.5] Bug 1172664 - Use [NSApplication
setPresentationOptions:] instead of SetSystemUIMode for hide os chrome.
r=smichaud Bug 1188322 - Always hide menubar as well as dock for
fullscreen on OS X whatever the screen is. r=mstange (872ef3e90f)
- Bug 1180564: Pref off NSTextInput protocol methods in anticipation
of removing them. Also re-organize them so they're all in one spot and
fix an unrelated warning. r=masayuki (aef2c0bb7e)
- add back some crash reporter stuff (75dfba90be)
- Bug 1188425 - Add a pref to allow insecure text input, thereby
avoiding crashes at [ChildView keyDown:] in non-release builds. r=spohl
(e089d0ccea)
- Bug 1193062 - Give synthesized NSEvents a timestamp that is in the right space. r=smichaud (452f7992ca)
- Bug 1193977 - Bind the texture unit we want to use when compositing the OSX titlebar. r=jrmuizel (063830bda1)
- Bug 976722 - Make -moz-appearance:toolbox influence the sheet attachment edge. r=roc (2e87d2e340)
- Bug 1154676 - Add a null-check for the presshell. r=mstange (a41d28effc)
- Bug 1154322 - Always use DrawTargetCG when painting directly into a
window on OS X (unaccelerated drawRect rendering). r=jrmuizel
(af405884eb)
- Bug 1148868 - Fix up nsChildView::ConfigureAPZControllerThread(). r=kats (497a262ad8)
- Bug 1141917 - Remove unused member function RectTextureImage::UpdateFromDrawTarget(). r=mstange (36182de410)
- Bug 1193062 - Make nsChildView send PanGestureInput events into APZ. r=kats, r=smichaud (696b0a9886)
- Bug 1110888 follow-up: Mark SetPluginFocused as override (26805abd52)
- Bug 1016035 - Move some code around. r=kats (c786056e9b) (abb8daa3f)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1178833 - Fix for unified builds when a new file is added to layout/base. r=mstange (bf961c00fd)
- Bug 1178847 - Add a MobileViewportManager to manage setting the CSS viewport on B2G. r=botond,tn (937ba486fa)
- Bug 1178847 - Don't use the MobileViewportManager code on Mulet or Fennec yet. r=botond (3061b2c617)
- Bug 1168950. Add the document to DoProcessRestyles profile label. r=dbaron (2347b76411)
- Bug 1187792 - Don't set the SPCSPS unless meta-viewport or zooming is enabled. r=botond (a8f5ed1006)
- Bug 1193062 - Don't double-send target APZC confirmations that might race each other. r=kats (de48467401)
- Bug 1186004 - Add a pref to enable/disable APZ zooming behaviour. r=botond (fc3653c979)
- Bug 1193062 - Add a PAN_MOMENTUM state. r=kats (10c8bb1a5e)
- Bug 1148350 - Have ConvertToGecko use a live screen-to-apzc transform to avoid transform mismatches. r=botond (9eee9ea6f2)
- Bug 1169844 - Remove incorrect assertion and properly untransform
wheel events for overscroll situations. r=botond (9b101b53bb)
- Bug 1169690 - Accelerate flings correctly in the presence of overscroll handoff. r=kats (49d55c05f4)
- Bug 1158424 - Extract a BreadthFirstSearch() helper function. r=kats (6a49498185)
- Bug 1158424 - Add APZCTreeManager::FindRootContentApzcForLayersId(). r=kats (d6c7ecf781)
- Bug 1158424 - Fix APZCTreeManager::GetMultitouchTarget(). r=kats (bf8571a4ca)
- Bug 1174205 - Make sure to acquire the tree lock before finding the multitouch target. r=botond (bdbd98f2c7)
- Bug 1211660 - Remove dead obj argument from two functions. r=Waldo. (efba5a2f8d)
- Bug 1158424 - Undeprecate HasNoParentWithSameLayersId(). r=kats (d994ea28f8)
- Fix AsyncCompositionManager not comparing layer tree IDs when finding scrollbar targets. (bug 1151169, r=kats) (c7dbc4776a)
- Bug 1163259. Make sure we don't look at the parent ref layer when
looking for a layer with the frame metrics for a scrollbar. r=kats
(8b99d2c830)
- Bug 1164340. Convert the scrollbar thumb ratio to a unitless ratio
properly for non-zoomable scrollframes. r=botond (27f56cab56)
- Bug 1164340. Fix up some scrollbar related comments in AsyncCompositionManager. r=botond (b9d540bea9)
- Bug 1164767. Modify async scrollbar positioning code to deal with containerless root scrollables. r=botond (501d07592e)
- Bug 1158424 - Remove FrameMetrics::IsRootScrollable() (it just duplicated IsRootContent()). r=kats (672fd034b3)
- Bug 1120683 - Properly handle unapplying 3D projective transforms throughout APZ code. r=botond (a46612811a)
- Bug 1148868 - Make APZ wheel handling handle pixel scrolling on OS X. r=dvander, r=kats (da3bd34135)
- Bug 1193062 - Add fields to PanGestureInput and ScrollWheelInput. r=kats (716ba34e18)
- Bug 1189565 - Send resize events when backing scale factor changes. r=mstange (4e81a7bbf7)
- Bug 1193062 - Add nsCocoaUtils::ModifiersForEvent. r=smichaud (da67b22ff7)
- Bug 1016035 - Remove the ability to swipe vertically. r=kats (fa315e0b97)
- Bug 1016035 - Refactor the code that decides whether we want to start a swipe. r=kats (3091961328)
- Bug 1016035 - Make the threshold in AxisPhysicsMSDModel::IsFinished controllable by the caller. r=kip (76df4d85a2)
- Bug 1016035 - More swipe refactoring. r=kats (2abcd05b33)
- Bug 1016035 - Implement the swipe animation ourselves instead of calling the NSEvent trackSwipe API. r=kats (4842b2a728)
- Bug 1016035 - Move swipe tracking code into DispatchAPZWheelInputEvent. r=kats (bb1052b87c)
- Bug 1016035 - Also mark widgetWheelEvents that are handled by APZ with mCanStartSwipe. r=kats (21809b902d)
- Bug 1016035 - Put PanGestureInput events into a queue if they can end up as a swipe. r=kats (2ebac59047)
- Bug 1016035 - Split up MaybeTrackScrollEventAsSwipe into SendMayStartSwipe and TrackScrollEventAsSwipe. r=kats (ced10d9671)
- Bug 1016035 - Send MayStartSwipe event before sending the wheel event. r=kats (b3346b81fb)
- Fix some fields missing in the widget event IPC glue. (bug 1139711, r=kats) (1298b25705)
- Bug 1016035 - Add mCanTriggerSwipe and TriggersSwipe(). r=masayuki (664a059972)
- Bug 1016035 - Make APZEventState report defaultPrevented=true when the event started a swipe. r=kats (128d627ac7)
- Bug 1016035 - Set scroll overflow information on potential swipe
start events that have been processed by APZ. r=masayuki (b5931f6320)
- Bug 1206801 - fix broken CONFIG['DEBUG'] checks in moz.build files; r=mshal (292d5ac709)
- Bug 1186424: Refactor AsmJSValidate.cpp in preparation for parallelization; r=luke (4868bc66ca)
- Bug 1129267 - Fix by backing out patch for bug 1118615. r=mstange (ea8aaba04e)
- Bug 1182411 Part 1: Make plugin quirks available to the Parent as well as the Child. r=jimm (1f2551a6b7)
- Bug 1228462 - "PluginQuirks.* uses DOS CRLF". r=jmathies (b569a6c6c8)
- Bug 1152300 - When focus shifts from a native plugin window to
content, content needs to forward the request for focus change to
chrome. r=enn (5bd811fadd)
- Bug 1185529: On Windows, ensure that NPAPI child window has the
correct parent before setwindow is called. r=jimm (9d94fdf2ff)
- Bug 1182411 Part 2: Change winless popup surrogate to have its
parent set in the chrome process. r=jimm (adee9bb012) (e9ba40cf6)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1144112 - Rearrange code a little to simplify it. No functional changes intended. r=botond (585aec1682)
- Bug 1144112 - When tagging a block as fast-motion with touch-action
enabled, make sure to set the allowed behaviors on it as well. r=botond
(6c969faab6)
- Bug 1172541 - Don't skip touch event delivery during smooth scroll. r=kats (c1e81e308e)
- Bug 1194876 - Extract a TouchCounter class. r=botond (742458342a)
- Bug 1159455 - Fix assorted debugging strings in APZ code. r=botond (4f608f0e0a)
- Bug 1194876. Reset the input state on an APZC if a new touch block
targets a new APZC while there were touches still active. r=botond
(481002eaa9)
- Bug 1194876 - Do a better job of resetting input state. r=botond (9fc5a3a605)
- Bug 1143575. Fix build by ensuring ColorLayerComposite uses namespace gfx. r=nical (429d9f9abe) (16a3a03bc)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1193062 - Add PanGestureBlockState. r=kats (a8da88a934)
- Bug 1193062 - Make PanGestureInput transform processing work like ScrollWheelInput processing. r=kats (fb17c120e8)
- Bug 1180780 - Enable handling of pixel-scrolling wheel events with APZ on Windows and Linux. r=mstange (41d8fd5ed2)
- missing part of Bug 1013412 (4fa14a56d9)
- Make sure that confirmed APZ wheel targets are always scrollable. (bug 1154132, r=kats) (c35e3a34ca)
- breakage fixes (96a1e3c36a)
- Bug 1153711 - Do not discard a component of a fling if an APZC
further in the handoff chain has room to scroll in that direction.
r=kats (4f35dfd913)
- Bug 1193062 - Set correct axis velocities when using PanGestureInput events. r=kats (7036040c68)
- Clamp APZ wheel animations to their scrollable range. (bug 1152011 part 2, r=botond) (45c4925fee)
- Bug 1193062 - CanScrollWithWheel needs to use ParentLayerCoords for the scroll delta. r=kats (20a3c4ac6b)
- Bug 1193062 - Make OverscrollHandoffChain::FindFirstScrollable and
AsyncPanZoomController::CanScroll able to deal with PanGestureInput
events. r=kats (d87ec270db)
- Bug 1193062 - Add mHandledByAPZ on PanGestureInput and
ScrollWheelInput, and sync the information to the WidgetWheelEvent.
r=kats (6e72f5885f)
- Bug 1016035 - Delay the processing of a PanGestureInput block until we know whether it's a swipe. r=kats (77d1dceb04)
- Bug 1145084 - Ensure that the 300ms content timeout in the APZ code
also applies to the touch-action allowed behaviours. r=botond
(45f58fe247)
- Bug 1193062 - Make AllowScrollHandoff work for both ScrollWheelInput and PanGestureInput blocks. r=kats (d335008b0a)
- Bug 1193062 - Remove mPanGestureState. r=kats (774bb3dedf)
- Bug 1193062 - Use ScrollSource::Wheel for pan gesture events. r=kats (e9328b0bc4)
- Bug 1193062 - Don't use PanGestureInput events for instant wheel scrolling. r=kats (7d89c5dc2e)
- Bug 1175564 - don't lock y-axis if pan displacement is 0. r=kats (372d76c914)
- Bug 1193062 - Process pan gesture deltas in begin+end events. r=kats (f29072bf8f)
- Bug 1193062 - Fix UntransformVector w coordinate checks. r=kip (73b459e459)
- Bug 1016035 - Replay the queue to the swipe tracker once the swipe start confirmation arrives. r=kats (9891444d4f)
- Bug 1016035 - Don't wait for content to say that we need to swipe if APZ has enough information. r=kats (2b94c25bd3)
- Bug 1016035 - Swallow the rest of the scroll gesture after swiping without APZ. r=kats (f9250388f9)
- Fix crashes when a wheel transaction has a null confirmed apzc. (bug 1147249, r=kats) (ef898a9f3a)
- Bug 1176001 - Turn unconditional log into a manually-enabled log. r=botond (1d866b1ffa)
- Don't have a default repaint interval of "never" for APZ animations. (bug 1152138, r=botond) (7e276ba862)
- Bug 1152051 - Ensure that destroying an overscroll animation always
clears the state Axis tracks about it. r=Cwiiis (1273aac828)
- Request content repaints during APZ wheel animations. (bug 1152138, r=botond) (ba3e24011b)
- Bug 1164557 - Use COORDINATE_EPSILON in IsZero(). r=kats (c07e506607)
- Bug 1164557 - Weed out spurious calls to Axis::OverscrollBy() caused by rounding error r=kats (15f8d18a7e)
- Bug 1186164 - When clearing the overscroll animation state, make
sure# etOverscroll() continues to reflect the correct direction of
overscroll. r=Cwiiis (282c63383c)
- Bug 1198900 - Don't call OnTouchCancel when the current block is not a touch block. r=botond (b724d8d3ef)
- Bug 788873 - Only rebind a GLXPixmap if the texture has changed. r=karlt (e1f72858ee)
- Bug 1169270 - Minor style fixes. r=dvander (494449170d)
- Bug 1145702 - Make the assertion in Axis::GetOverscroll() more informative. r=Cwiiis (dff257bbbd)
- Bug 1152051 - During an overscroll animation, detect a peak even if a
sample has a velocity of exaclty zero. r=Cwiiis (a5aad5349f)
- Bug 1201101 - Enable axis-locking over multiple APZCs. r=botond (21574b80ec)
- test of Bug 1143522 - Convert Layer::mClipRect to ParentLayerIntRect. r=botond (8f729ca8b0)
- Bug 1159398 - Set the controller thread when running APZ gtests. r=dvander (4349b6722b)
- Bug 1148350 - Add a test. r=botond (72e3c0716d)
- Bug 1152051 - Gtest. r=Cwiiis,kats (bf337c0d6d)
- missing of Bug 1158122 - Remove most occurences of nsIntRect in gfx/tests. r=nical (a328773d9d)
- missing test of Bug 1160566 - Make FrameMetrics.mCompositionBounds private (091db42632)
- Bug 1163845 - Unify handling of time in APZ gtests. r=kats (2366690fe7)
- Fix APZ scroll wheel animations often prematurely ending on the first frame. (bug 1157409, r=kats) (78cc0e2292)
- Bug 1169689 - Make sure we don't end up with a spurious velocity if we're not going to be panning. r=botond (8911802134)
- Bug 1203744 - Fix the SCREEN blend mode with CompositorOGL when the
source data is unpremultiplied. r=dvander (e256f83a14) (d88cb9e20)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1157984 - Part 1: Extend gfx::2d classes to support both float and double precision,r=jrmuizel (d8d0cadcb0)
- Bug 1157984 - Part 2: Implement double precision clipping functions in Matrix4x4,r=vlad (f31c243a9d)
- Bug 1157984 - Part 3: Correct bounding box transformations to
support projections and correct clipping when transforming behind the
camera,r=vlad (c9c678905b)
- Bug 1157984 - Part 4: Remove gfxRect::TransformBounds,r=vlad (71d076d48b)
- Bug 1157984 - Part 5: Test,r=vlad (1c9c711745)
- Bug 1159985 - In APZ gtests, allow panning in both directions. r=kats (b4a42c580a)
- Bug 1166871 - Add a test. r=botond (b08332347f)
- Bug 1159985 - Gtest. r=kats (ad41b809ff)
- Bug 1169695 - Make the test timestamp privately held by the MockContentControllerDelayed. r=botond (4f898a778c)
- Bug 1169695 - Advance the stored time when sampling the transform for a future frame. r=botond (77d029383e)
- Bug 1169695 - Store task run-at times in the task queue. r=botond (4bc228d713)
- Bug 1171312 - Add generic tree search algorithms for layers-related data structures. r=botond (675806f3e1)
- Bug 1200063 - Make APZCTreeManager the place where GetFrameTime() can be overridden. r=kats (32ba198192)
- Bug 1200063 - Share a paint throttler between APZCs in the same layers id. r=kats (a2147d25e6)
- Bug 1200063 - Add a generic implementation of nsITimerCallback
that's usable with a lambda or other function object. r=kats
(6d7ef71d44)
- Bug 1200063 - Make sure TaskThrottler sends its pending repaint
request eventually, even if it never receives a notification from the
previous request. r=kats (6eceede1e2)
- Bug 1200063 - Rename MakeAPZCInstance to NewAPZCInstance for consistency. r=kats (6927e90644)
- Bug 1144374 - Fix APZ code to deal with layers getting moved to another LayerManager. r=botond (eb682a58cd)
- Bug 1193930 - Allow the user to start a pinch while an overscroll animation is still in progress. r=kats (44c2e57123)
- Bug 1169690 - Gtests. r=kats (3c206d1cb2)
- Bug 1201098 - Consume fling and overscroll velocity per-axis. r=botond (1e05677586)
- Bug 1158424 - Clean up uses of HasNoParentWithSameLayersId() in overscroll handoff chain building. r=kats (0ed1ddee59)
- Bug 1201277 - Replace functors with lambdas in APZCTreeManager. r=botond (ec5476a598)
- Bug 1180030 - Request a fling snap when an overscroll animation completes. r=kats (e789a2ebb3)
- Bug 1159985 - If only one component of a fling is in overscroll,
continue the fling in the other component. r=kats (81998d723f)
- Bug 1031443 - Allow panning in the pinching state even if zooming is disabled;r=botond (4c90350cc6)
- Fix APZ not starting and updating wheel animations within an APZC lock. (bug 1152011 part 1, r=botond) (ae0d4d0aa8)
- Bug 1145089 - Update documentation for nsEventStatus_eConsumeNoDefault. r=botond (7ca605ad96)
- bug 1170988 - Fix skia to build for iOS. r=gw280 (fb375def29)
- bug 1171642 - Disable some skia arm assembly for iOS. r=gw280 (004245c173)
- fix build on gcc 11 (1c511ac81b)
- missing bit of Bug 1188462 - Rename gfx/skia/trunk directory to gfx/skia/skia. (ca8f138b28)
- Bug 1180030 - Do not request a fling snap if the fling will overscroll on its first sample. r=kats (55f89d55b5)
- Bug 1167721 - Ensure we trigger a repaint when dropping velocity to zero in CancelAnimation. r=botond (d04fbb2a50)
- Bug 1158340 - Refactor RedistributeDisplayPortExcess. r=kats (27725c3ee4)
- Bug 1189565 - Only factor in the async zoom change. r=kats (57e357a038)
- Bug 1192466 - Prune header includes for SkiaGLGlue.h - r=bgirard (37d31a1238)
- Bug 1004489 - propagate Cairo font AA settings to Skia font. r=gw280 (9adc439b19)
- Bug 1171528 - Remove overflowed nscoord_MAX warnings from nsRect. r=dholbert (08599b00e9)
- Bug 1202430 - remove NS_GFX and related macros; r=jrmuizel (cb0b79951e)
- Bug 1181317 - Switch drawing order of filter feBlend inputs. r=mstange (4914444219)
- Bug 1180379. Split out GMAX4500 and block those devices from D2D. r=Bas (c8d1a755ea)
- Bug 1073117 - Theme issues with GTK 3.14 - fix gtk button and entry size, r=karlt (0df9ac5c7f)
- Bug 1187237 - Correct range slider drawing on GTK3. r=karlt (0d671487da)
- Bug 1171696 - Require room for scrollbar sliders and draw troughs
only when there is room for a slider or buttons on GTK. r=karlt
(71710baeaa)
- Bug 1202317. Optimize away identity ColorMatrix nodes. r=mstange (6c57a71e0c)
- Bug 1202317. Support PodEqual over fixed-length arrays. r=Waldo (060f20b429)
- Bug 1203078 - whitelist gdk-pixbuf image formats. r=dan (5eb43e4235)
- Bug 1202317. Optimize feComposite type="arithmetic" with all-zero k values to transparent black. r=mstange (47b2d40678)
- Bug 1189443 - Don't round down the margin amounts when inflating the displayport. r=dvander (4afcf087ab)
- Bug 1205741 - add xpm and svg to supported gdk-pixbuf formats. r=acomminos,dveditz (4c356c961a)
- Bug 1166741 - Workaround for GTK3 bug where file choosers' delegate refcount is not incremented. r=karlt (9d59be7b05)
- Bug 1166741 followup: Guard GTK file-picker member-var decl/init
statements with same #ifdef that its usages are guarded with, to avoid
-Wunused-private-field warning. r=karlt (25bbf34486)
- fix build on 10.5/10.6 (9acd104c9f)
- namespaces (358de9591c)
- Bug 1178842 - Fix unified build for nsDisplayList.cpp when a new
file is added to layout/base. r=mstange (aa8ff77615) (a988f766e)
New regular/weekly KM-Goanna release:
https://o.rthost.win/kmeleon/KM76.4.5-Goanna-20220205.7z
Changelog:
In-tree changes:
- update XULRunner-sdk patch as of NM27 git rev a988f766 (127240e9)
Out-of-tree changes:
* update Goanna3 to git d8ae51153...a988f766e:
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 870173 - Upgrade to clang 3.3. r=ehsan (f654c5710a)
- add missing and previous stuff (4d3e5dbf07)
- Bug 1155476 - Update sccache to 155c926 (c72624ae94)
- goanna->gecko and permissions (a6aa2bb828)
- Bug 1203857 - Allow to build standalone js against jemalloc4. r=gps (cfe96f97a6)
- Bug 1186424: Remove AsmJS min heap length optimization; r=luke (199d840dcf)
- Bug 1198224 - OdinMonkey: hash the signatures, not their addresses (r=bbouvier) (c66aa93445)
- Bug 1178793 - Make asm.js atomic primitives return Int, not Intish. r=luke (cb64cb1ff5)
- Bug 1159473 - Add Mac-specific debug logging code. r=spohl (180e51c1f7)
- fix mispatch (3bbd00e849)
- Bug 1186158 - Receive notifications of sandbox violations in the browser on OS X. r=spohl (e22b97dd79)
- Bug 1152585 - Implement GetClientOffset in nsChildView to fix child
offset calculation when drawInTitlebar=false r=mstange (89d4ee9d52)
- [Adapted not to drop 10.5] Bug 1172664 - Use [NSApplication
setPresentationOptions:] instead of SetSystemUIMode for hide os chrome.
r=smichaud Bug 1188322 - Always hide menubar as well as dock for
fullscreen on OS X whatever the screen is. r=mstange (872ef3e90f)
- Bug 1180564: Pref off NSTextInput protocol methods in anticipation
of removing them. Also re-organize them so they're all in one spot and
fix an unrelated warning. r=masayuki (aef2c0bb7e)
- add back some crash reporter stuff (75dfba90be)
- Bug 1188425 - Add a pref to allow insecure text input, thereby
avoiding crashes at [ChildView keyDown:] in non-release builds. r=spohl
(e089d0ccea)
- Bug 1193062 - Give synthesized NSEvents a timestamp that is in the right space. r=smichaud (452f7992ca)
- Bug 1193977 - Bind the texture unit we want to use when compositing the OSX titlebar. r=jrmuizel (063830bda1)
- Bug 976722 - Make -moz-appearance:toolbox influence the sheet attachment edge. r=roc (2e87d2e340)
- Bug 1154676 - Add a null-check for the presshell. r=mstange (a41d28effc)
- Bug 1154322 - Always use DrawTargetCG when painting directly into a
window on OS X (unaccelerated drawRect rendering). r=jrmuizel
(af405884eb)
- Bug 1148868 - Fix up nsChildView::ConfigureAPZControllerThread(). r=kats (497a262ad8)
- Bug 1141917 - Remove unused member function RectTextureImage::UpdateFromDrawTarget(). r=mstange (36182de410)
- Bug 1193062 - Make nsChildView send PanGestureInput events into APZ. r=kats, r=smichaud (696b0a9886)
- Bug 1110888 follow-up: Mark SetPluginFocused as override (26805abd52)
- Bug 1016035 - Move some code around. r=kats (c786056e9b) (abb8daa3f)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1178833 - Fix for unified builds when a new file is added to layout/base. r=mstange (bf961c00fd)
- Bug 1178847 - Add a MobileViewportManager to manage setting the CSS viewport on B2G. r=botond,tn (937ba486fa)
- Bug 1178847 - Don't use the MobileViewportManager code on Mulet or Fennec yet. r=botond (3061b2c617)
- Bug 1168950. Add the document to DoProcessRestyles profile label. r=dbaron (2347b76411)
- Bug 1187792 - Don't set the SPCSPS unless meta-viewport or zooming is enabled. r=botond (a8f5ed1006)
- Bug 1193062 - Don't double-send target APZC confirmations that might race each other. r=kats (de48467401)
- Bug 1186004 - Add a pref to enable/disable APZ zooming behaviour. r=botond (fc3653c979)
- Bug 1193062 - Add a PAN_MOMENTUM state. r=kats (10c8bb1a5e)
- Bug 1148350 - Have ConvertToGecko use a live screen-to-apzc transform to avoid transform mismatches. r=botond (9eee9ea6f2)
- Bug 1169844 - Remove incorrect assertion and properly untransform
wheel events for overscroll situations. r=botond (9b101b53bb)
- Bug 1169690 - Accelerate flings correctly in the presence of overscroll handoff. r=kats (49d55c05f4)
- Bug 1158424 - Extract a BreadthFirstSearch() helper function. r=kats (6a49498185)
- Bug 1158424 - Add APZCTreeManager::FindRootContentApzcForLayersId(). r=kats (d6c7ecf781)
- Bug 1158424 - Fix APZCTreeManager::GetMultitouchTarget(). r=kats (bf8571a4ca)
- Bug 1174205 - Make sure to acquire the tree lock before finding the multitouch target. r=botond (bdbd98f2c7)
- Bug 1211660 - Remove dead obj argument from two functions. r=Waldo. (efba5a2f8d)
- Bug 1158424 - Undeprecate HasNoParentWithSameLayersId(). r=kats (d994ea28f8)
- Fix AsyncCompositionManager not comparing layer tree IDs when finding scrollbar targets. (bug 1151169, r=kats) (c7dbc4776a)
- Bug 1163259. Make sure we don't look at the parent ref layer when
looking for a layer with the frame metrics for a scrollbar. r=kats
(8b99d2c830)
- Bug 1164340. Convert the scrollbar thumb ratio to a unitless ratio
properly for non-zoomable scrollframes. r=botond (27f56cab56)
- Bug 1164340. Fix up some scrollbar related comments in AsyncCompositionManager. r=botond (b9d540bea9)
- Bug 1164767. Modify async scrollbar positioning code to deal with containerless root scrollables. r=botond (501d07592e)
- Bug 1158424 - Remove FrameMetrics::IsRootScrollable() (it just duplicated IsRootContent()). r=kats (672fd034b3)
- Bug 1120683 - Properly handle unapplying 3D projective transforms throughout APZ code. r=botond (a46612811a)
- Bug 1148868 - Make APZ wheel handling handle pixel scrolling on OS X. r=dvander, r=kats (da3bd34135)
- Bug 1193062 - Add fields to PanGestureInput and ScrollWheelInput. r=kats (716ba34e18)
- Bug 1189565 - Send resize events when backing scale factor changes. r=mstange (4e81a7bbf7)
- Bug 1193062 - Add nsCocoaUtils::ModifiersForEvent. r=smichaud (da67b22ff7)
- Bug 1016035 - Remove the ability to swipe vertically. r=kats (fa315e0b97)
- Bug 1016035 - Refactor the code that decides whether we want to start a swipe. r=kats (3091961328)
- Bug 1016035 - Make the threshold in AxisPhysicsMSDModel::IsFinished controllable by the caller. r=kip (76df4d85a2)
- Bug 1016035 - More swipe refactoring. r=kats (2abcd05b33)
- Bug 1016035 - Implement the swipe animation ourselves instead of calling the NSEvent trackSwipe API. r=kats (4842b2a728)
- Bug 1016035 - Move swipe tracking code into DispatchAPZWheelInputEvent. r=kats (bb1052b87c)
- Bug 1016035 - Also mark widgetWheelEvents that are handled by APZ with mCanStartSwipe. r=kats (21809b902d)
- Bug 1016035 - Put PanGestureInput events into a queue if they can end up as a swipe. r=kats (2ebac59047)
- Bug 1016035 - Split up MaybeTrackScrollEventAsSwipe into SendMayStartSwipe and TrackScrollEventAsSwipe. r=kats (ced10d9671)
- Bug 1016035 - Send MayStartSwipe event before sending the wheel event. r=kats (b3346b81fb)
- Fix some fields missing in the widget event IPC glue. (bug 1139711, r=kats) (1298b25705)
- Bug 1016035 - Add mCanTriggerSwipe and TriggersSwipe(). r=masayuki (664a059972)
- Bug 1016035 - Make APZEventState report defaultPrevented=true when the event started a swipe. r=kats (128d627ac7)
- Bug 1016035 - Set scroll overflow information on potential swipe
start events that have been processed by APZ. r=masayuki (b5931f6320)
- Bug 1206801 - fix broken CONFIG['DEBUG'] checks in moz.build files; r=mshal (292d5ac709)
- Bug 1186424: Refactor AsmJSValidate.cpp in preparation for parallelization; r=luke (4868bc66ca)
- Bug 1129267 - Fix by backing out patch for bug 1118615. r=mstange (ea8aaba04e)
- Bug 1182411 Part 1: Make plugin quirks available to the Parent as well as the Child. r=jimm (1f2551a6b7)
- Bug 1228462 - "PluginQuirks.* uses DOS CRLF". r=jmathies (b569a6c6c8)
- Bug 1152300 - When focus shifts from a native plugin window to
content, content needs to forward the request for focus change to
chrome. r=enn (5bd811fadd)
- Bug 1185529: On Windows, ensure that NPAPI child window has the
correct parent before setwindow is called. r=jimm (9d94fdf2ff)
- Bug 1182411 Part 2: Change winless popup surrogate to have its
parent set in the chrome process. r=jimm (adee9bb012) (e9ba40cf6)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1144112 - Rearrange code a little to simplify it. No functional changes intended. r=botond (585aec1682)
- Bug 1144112 - When tagging a block as fast-motion with touch-action
enabled, make sure to set the allowed behaviors on it as well. r=botond
(6c969faab6)
- Bug 1172541 - Don't skip touch event delivery during smooth scroll. r=kats (c1e81e308e)
- Bug 1194876 - Extract a TouchCounter class. r=botond (742458342a)
- Bug 1159455 - Fix assorted debugging strings in APZ code. r=botond (4f608f0e0a)
- Bug 1194876. Reset the input state on an APZC if a new touch block
targets a new APZC while there were touches still active. r=botond
(481002eaa9)
- Bug 1194876 - Do a better job of resetting input state. r=botond (9fc5a3a605)
- Bug 1143575. Fix build by ensuring ColorLayerComposite uses namespace gfx. r=nical (429d9f9abe) (16a3a03bc)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1193062 - Add PanGestureBlockState. r=kats (a8da88a934)
- Bug 1193062 - Make PanGestureInput transform processing work like ScrollWheelInput processing. r=kats (fb17c120e8)
- Bug 1180780 - Enable handling of pixel-scrolling wheel events with APZ on Windows and Linux. r=mstange (41d8fd5ed2)
- missing part of Bug 1013412 (4fa14a56d9)
- Make sure that confirmed APZ wheel targets are always scrollable. (bug 1154132, r=kats) (c35e3a34ca)
- breakage fixes (96a1e3c36a)
- Bug 1153711 - Do not discard a component of a fling if an APZC
further in the handoff chain has room to scroll in that direction.
r=kats (4f35dfd913)
- Bug 1193062 - Set correct axis velocities when using PanGestureInput events. r=kats (7036040c68)
- Clamp APZ wheel animations to their scrollable range. (bug 1152011 part 2, r=botond) (45c4925fee)
- Bug 1193062 - CanScrollWithWheel needs to use ParentLayerCoords for the scroll delta. r=kats (20a3c4ac6b)
- Bug 1193062 - Make OverscrollHandoffChain::FindFirstScrollable and
AsyncPanZoomController::CanScroll able to deal with PanGestureInput
events. r=kats (d87ec270db)
- Bug 1193062 - Add mHandledByAPZ on PanGestureInput and
ScrollWheelInput, and sync the information to the WidgetWheelEvent.
r=kats (6e72f5885f)
- Bug 1016035 - Delay the processing of a PanGestureInput block until we know whether it's a swipe. r=kats (77d1dceb04)
- Bug 1145084 - Ensure that the 300ms content timeout in the APZ code
also applies to the touch-action allowed behaviours. r=botond
(45f58fe247)
- Bug 1193062 - Make AllowScrollHandoff work for both ScrollWheelInput and PanGestureInput blocks. r=kats (d335008b0a)
- Bug 1193062 - Remove mPanGestureState. r=kats (774bb3dedf)
- Bug 1193062 - Use ScrollSource::Wheel for pan gesture events. r=kats (e9328b0bc4)
- Bug 1193062 - Don't use PanGestureInput events for instant wheel scrolling. r=kats (7d89c5dc2e)
- Bug 1175564 - don't lock y-axis if pan displacement is 0. r=kats (372d76c914)
- Bug 1193062 - Process pan gesture deltas in begin+end events. r=kats (f29072bf8f)
- Bug 1193062 - Fix UntransformVector w coordinate checks. r=kip (73b459e459)
- Bug 1016035 - Replay the queue to the swipe tracker once the swipe start confirmation arrives. r=kats (9891444d4f)
- Bug 1016035 - Don't wait for content to say that we need to swipe if APZ has enough information. r=kats (2b94c25bd3)
- Bug 1016035 - Swallow the rest of the scroll gesture after swiping without APZ. r=kats (f9250388f9)
- Fix crashes when a wheel transaction has a null confirmed apzc. (bug 1147249, r=kats) (ef898a9f3a)
- Bug 1176001 - Turn unconditional log into a manually-enabled log. r=botond (1d866b1ffa)
- Don't have a default repaint interval of "never" for APZ animations. (bug 1152138, r=botond) (7e276ba862)
- Bug 1152051 - Ensure that destroying an overscroll animation always
clears the state Axis tracks about it. r=Cwiiis (1273aac828)
- Request content repaints during APZ wheel animations. (bug 1152138, r=botond) (ba3e24011b)
- Bug 1164557 - Use COORDINATE_EPSILON in IsZero(). r=kats (c07e506607)
- Bug 1164557 - Weed out spurious calls to Axis::OverscrollBy() caused by rounding error r=kats (15f8d18a7e)
- Bug 1186164 - When clearing the overscroll animation state, make
sure# etOverscroll() continues to reflect the correct direction of
overscroll. r=Cwiiis (282c63383c)
- Bug 1198900 - Don't call OnTouchCancel when the current block is not a touch block. r=botond (b724d8d3ef)
- Bug 788873 - Only rebind a GLXPixmap if the texture has changed. r=karlt (e1f72858ee)
- Bug 1169270 - Minor style fixes. r=dvander (494449170d)
- Bug 1145702 - Make the assertion in Axis::GetOverscroll() more informative. r=Cwiiis (dff257bbbd)
- Bug 1152051 - During an overscroll animation, detect a peak even if a
sample has a velocity of exaclty zero. r=Cwiiis (a5aad5349f)
- Bug 1201101 - Enable axis-locking over multiple APZCs. r=botond (21574b80ec)
- test of Bug 1143522 - Convert Layer::mClipRect to ParentLayerIntRect. r=botond (8f729ca8b0)
- Bug 1159398 - Set the controller thread when running APZ gtests. r=dvander (4349b6722b)
- Bug 1148350 - Add a test. r=botond (72e3c0716d)
- Bug 1152051 - Gtest. r=Cwiiis,kats (bf337c0d6d)
- missing of Bug 1158122 - Remove most occurences of nsIntRect in gfx/tests. r=nical (a328773d9d)
- missing test of Bug 1160566 - Make FrameMetrics.mCompositionBounds private (091db42632)
- Bug 1163845 - Unify handling of time in APZ gtests. r=kats (2366690fe7)
- Fix APZ scroll wheel animations often prematurely ending on the first frame. (bug 1157409, r=kats) (78cc0e2292)
- Bug 1169689 - Make sure we don't end up with a spurious velocity if we're not going to be panning. r=botond (8911802134)
- Bug 1203744 - Fix the SCREEN blend mode with CompositorOGL when the
source data is unpremultiplied. r=dvander (e256f83a14) (d88cb9e20)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1157984 - Part 1: Extend gfx::2d classes to support both float and double precision,r=jrmuizel (d8d0cadcb0)
- Bug 1157984 - Part 2: Implement double precision clipping functions in Matrix4x4,r=vlad (f31c243a9d)
- Bug 1157984 - Part 3: Correct bounding box transformations to
support projections and correct clipping when transforming behind the
camera,r=vlad (c9c678905b)
- Bug 1157984 - Part 4: Remove gfxRect::TransformBounds,r=vlad (71d076d48b)
- Bug 1157984 - Part 5: Test,r=vlad (1c9c711745)
- Bug 1159985 - In APZ gtests, allow panning in both directions. r=kats (b4a42c580a)
- Bug 1166871 - Add a test. r=botond (b08332347f)
- Bug 1159985 - Gtest. r=kats (ad41b809ff)
- Bug 1169695 - Make the test timestamp privately held by the MockContentControllerDelayed. r=botond (4f898a778c)
- Bug 1169695 - Advance the stored time when sampling the transform for a future frame. r=botond (77d029383e)
- Bug 1169695 - Store task run-at times in the task queue. r=botond (4bc228d713)
- Bug 1171312 - Add generic tree search algorithms for layers-related data structures. r=botond (675806f3e1)
- Bug 1200063 - Make APZCTreeManager the place where GetFrameTime() can be overridden. r=kats (32ba198192)
- Bug 1200063 - Share a paint throttler between APZCs in the same layers id. r=kats (a2147d25e6)
- Bug 1200063 - Add a generic implementation of nsITimerCallback
that's usable with a lambda or other function object. r=kats
(6d7ef71d44)
- Bug 1200063 - Make sure TaskThrottler sends its pending repaint
request eventually, even if it never receives a notification from the
previous request. r=kats (6eceede1e2)
- Bug 1200063 - Rename MakeAPZCInstance to NewAPZCInstance for consistency. r=kats (6927e90644)
- Bug 1144374 - Fix APZ code to deal with layers getting moved to another LayerManager. r=botond (eb682a58cd)
- Bug 1193930 - Allow the user to start a pinch while an overscroll animation is still in progress. r=kats (44c2e57123)
- Bug 1169690 - Gtests. r=kats (3c206d1cb2)
- Bug 1201098 - Consume fling and overscroll velocity per-axis. r=botond (1e05677586)
- Bug 1158424 - Clean up uses of HasNoParentWithSameLayersId() in overscroll handoff chain building. r=kats (0ed1ddee59)
- Bug 1201277 - Replace functors with lambdas in APZCTreeManager. r=botond (ec5476a598)
- Bug 1180030 - Request a fling snap when an overscroll animation completes. r=kats (e789a2ebb3)
- Bug 1159985 - If only one component of a fling is in overscroll,
continue the fling in the other component. r=kats (81998d723f)
- Bug 1031443 - Allow panning in the pinching state even if zooming is disabled;r=botond (4c90350cc6)
- Fix APZ not starting and updating wheel animations within an APZC lock. (bug 1152011 part 1, r=botond) (ae0d4d0aa8)
- Bug 1145089 - Update documentation for nsEventStatus_eConsumeNoDefault. r=botond (7ca605ad96)
- bug 1170988 - Fix skia to build for iOS. r=gw280 (fb375def29)
- bug 1171642 - Disable some skia arm assembly for iOS. r=gw280 (004245c173)
- fix build on gcc 11 (1c511ac81b)
- missing bit of Bug 1188462 - Rename gfx/skia/trunk directory to gfx/skia/skia. (ca8f138b28)
- Bug 1180030 - Do not request a fling snap if the fling will overscroll on its first sample. r=kats (55f89d55b5)
- Bug 1167721 - Ensure we trigger a repaint when dropping velocity to zero in CancelAnimation. r=botond (d04fbb2a50)
- Bug 1158340 - Refactor RedistributeDisplayPortExcess. r=kats (27725c3ee4)
- Bug 1189565 - Only factor in the async zoom change. r=kats (57e357a038)
- Bug 1192466 - Prune header includes for SkiaGLGlue.h - r=bgirard (37d31a1238)
- Bug 1004489 - propagate Cairo font AA settings to Skia font. r=gw280 (9adc439b19)
- Bug 1171528 - Remove overflowed nscoord_MAX warnings from nsRect. r=dholbert (08599b00e9)
- Bug 1202430 - remove NS_GFX and related macros; r=jrmuizel (cb0b79951e)
- Bug 1181317 - Switch drawing order of filter feBlend inputs. r=mstange (4914444219)
- Bug 1180379. Split out GMAX4500 and block those devices from D2D. r=Bas (c8d1a755ea)
- Bug 1073117 - Theme issues with GTK 3.14 - fix gtk button and entry size, r=karlt (0df9ac5c7f)
- Bug 1187237 - Correct range slider drawing on GTK3. r=karlt (0d671487da)
- Bug 1171696 - Require room for scrollbar sliders and draw troughs
only when there is room for a slider or buttons on GTK. r=karlt
(71710baeaa)
- Bug 1202317. Optimize away identity ColorMatrix nodes. r=mstange (6c57a71e0c)
- Bug 1202317. Support PodEqual over fixed-length arrays. r=Waldo (060f20b429)
- Bug 1203078 - whitelist gdk-pixbuf image formats. r=dan (5eb43e4235)
- Bug 1202317. Optimize feComposite type="arithmetic" with all-zero k values to transparent black. r=mstange (47b2d40678)
- Bug 1189443 - Don't round down the margin amounts when inflating the displayport. r=dvander (4afcf087ab)
- Bug 1205741 - add xpm and svg to supported gdk-pixbuf formats. r=acomminos,dveditz (4c356c961a)
- Bug 1166741 - Workaround for GTK3 bug where file choosers' delegate refcount is not incremented. r=karlt (9d59be7b05)
- Bug 1166741 followup: Guard GTK file-picker member-var decl/init
statements with same #ifdef that its usages are guarded with, to avoid
-Wunused-private-field warning. r=karlt (25bbf34486)
- fix build on 10.5/10.6 (9acd104c9f)
- namespaces (358de9591c)
- Bug 1178842 - Fix unified build for nsDisplayList.cpp when a new
file is added to layout/base. r=mstange (aa8ff77615) (a988f766e)
* 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
any chance to fix dropbox.com
ReplyDeletelogin doesn't work no longer with newmoon or k meleon
you may try with NM28 instead.
Delete