Commit Graph

14 Commits

Author SHA1 Message Date
roytam1 6f8a6a3d3a import changes from rmottola/Arctic-Fox:
- Bug 945584: Part 1 - Style support for scroll snapping attributes, - Implemented style support for new attributes:   - scroll-snap-type   - scroll-snap-type-x   - scroll-snap-type-y   - scroll-snap-points-x   - scroll-snap-points-y   - scroll-snap-destination   - scroll-snap-coordinate (02fe3bb49)
- Bug 945584: Part 2 - Add CSS scroll snapping attributes to ScrollbarStyles (v10 Patch) (7ffff307b)
- Bug 945584: Part 3 - Enable cancellation of OSX synthesized mousewheel scrolling events (v2 Patch), (124e19201)
- Bug 945584: Part 4 - Add scroll snapping preferences (v3 Patch), - Added preferences to allow trackpad and mousewheel flinging between snap points to be tuned: - layout.css.scroll-snap.prediction-max-velocity - layout.css.scroll-snap.prediction-sensitivity (64d44c6ca)
- Bug 945584: Part 5 - Implement ScrollVelocityQueue (v4 Patch), - Implemented ScrollVelocityQueue class to calculate the velocity of a scroll   when given periodic samples of scroll position. - Added BasePoint::Clamp to simplify code. (bca79b509)
- Inactive subframes-in-subframes add event regions to the wrong layer. (bug 1139213, r=tn) (c5ad5ede0)
- Bug 1075702 - Fixed implementation of Element.setAttributeNode(). (8e5cdb94d)
- Bug 1134968. If JS_NewObjectWithGivenProto is passed a null parent and null proto, use the context's current global as the parent. (82810e810)
- Bug 990907 - Add a flag on nsIScrollableFrame to indicate if it is actively being scrolled by APZ. (3eb29e60b)
2019-02-17 15:11:13 +08:00
roytam1 313c5d14a4 import changes from tenfourfox:
bug1416529, bug1425520, bug1437450, bug1437087
- M1252374 reduce mallocs in displayList generation (c3b712f86)
- closes #493: fix height for flexbox case M1030952 M1180107 (2a28a03ed)
2018-08-11 00:24:13 +08:00
roytam1 e6cb0c96a5 applied bug1128467.patch 2018-07-25 10:39:35 +08:00
janekptacijarabaci b907b19291 [UXP task] layout\base\nsLayoutUtils.cpp
WARNING: Image width or height is non-positive: file
[drive]:\[path]\layout\base\nsLayoutUtils.cpp, line 6045
https://bugzilla.mozilla.org/show_bug.cgi?id=1317464
2018-07-25 09:18:38 +08:00
janekptacijarabaci 5794a27bda Canvas - CanvasRenderingContext2D.drawImage can throw 0x80040111 (NS_ERROR_NOT_AVAILABLE) 2018-07-25 07:24:03 +08:00
janekptacijarabaci 1efd222e54 CSS: text-align: true -> text-align: unsafe; sizing problems with some form fields like <input type="number"> 2018-07-25 07:11:40 +08:00
Xidorn Quan b8ea09a221 Bug 1117227 part 5 - Render ellipsis in correct orientation. 2018-07-25 07:02:18 +08:00
janekptacijarabaci 4cfc6638c7 Canvas (follow up) 2018-07-25 06:53:33 +08:00
janekptacijarabaci ae2ab59764 CSS: Percentage max-width does not seem to affect contributions to intrinsic min-width 2018-07-25 06:23:33 +08:00
wolfbeast 02112270b5 Remove EME (Encrypted Media Extensions) DRM support.
This resolves #102.
2018-07-24 23:32:00 +08:00
wolfbeast d5ffc19ffb Bug 69787. Implement MouseEvent.offsetX/Y. 2018-07-24 23:30:39 +08:00
wolfbeast 6853f55da0 Re-implement background-repeat: space|round - Part 2: layout engine changes. 2018-07-24 23:30:33 +08:00
wolfbeast 5ee6187aad Prep tree for forward-porting Goanna, stage 1 2018-07-24 23:10:50 +08:00
Moonchild baf46a6bf1 Merge pull request #1 from mozilla/esr38: Esr38 upstream pull 2018-07-24 23:04:07 +08:00