Jonathan Watt
423fda249a
Bug 1065031, part 2 - Changes to Moz2D consuming code to update callers of Moz2D Matrix's Translate, Scale and Rotate methods to use these methods' new names. r=Bas
2014-09-10 18:29:35 +01:00
Max Vujovic
173b798c02
Bug 1058779 - Add a test for CSS Filters + -moz-element. r=mstange
2014-09-10 10:26:50 -07:00
Max Vujovic
12bb58804b
Bug 1058765 - Add a test for chaining different CSS filter functions together. r=mstange
2014-09-10 10:26:50 -07:00
Max Vujovic
20fd398d1e
Bug 1058783 - Add rendering tests for blur radius in ems and rems. r=mstange
2014-09-10 10:26:50 -07:00
Max Vujovic
c27fa82d99
Bug 1058807 - Remove nsIFrame include from nsSVGFilterInstance.h. r=mstange
2014-09-10 10:26:49 -07:00
Markus Stange
8379b5448d
Bug 1065344 - Remove unnecessary mAppUnitsPerCSSPx field. r=mvujovic
2014-09-10 19:06:10 +02:00
Markus Stange
5412fbee5e
Bug 1065344 - Only construct the FilterDescription once. r=mvujovic
2014-09-10 19:06:07 +02:00
Markus Stange
2e7183e111
Bug 1065344 - mUserSpaceBounds shouldn't change its meaning temporarily. r=mvujovic
2014-09-10 19:06:05 +02:00
Mats Palmgren
1ae9903d62
Bug 739396, part 1 - Split a range (that are to be added to the Selection as a result of a user action) into multiple ranges that excludes any non-selectable (-moz-user-select:none) sub-trees.
2014-09-10 17:07:36 +00:00
Mats Palmgren
9ede471b64
Bug 739396, part 0 - Make nsDocumentViewer use mozilla::dom::Selection internally instead of nsISelection.
2014-09-10 17:07:36 +00:00
Ryan VanderMeulen
0e562f96b9
Backed out 3 changesets (bug 739396) for Mulet perma-fail on a CLOSED TREE.
...
Backed out changeset 299911e6983b (bug 739396)
Backed out changeset de11af3e0964 (bug 739396)
Backed out changeset e274cb276cc5 (bug 739396)
2014-09-10 12:21:58 -04:00
Ting-Yu Lin
886b593ce0
Bug 1064790 - Give S/SN/SF/SN meaningful names. r=bz
...
Also fix gfxRect usage in "PrintAsString" as Bug 641426 part 2 did.
2014-09-09 21:08:00 -04:00
Jonathan Watt
62cd61e1b7
Bug 1065127 - Avoid Matrix().Translate()/Scale()/Rotate() multiplication in lots of places. r=Bas
2014-09-10 14:26:12 +01:00
Mats Palmgren
4530d16e45
Bug 739396, part 1 - Split a range (that are to be added to the Selection as a result of a user action) into multiple ranges that excludes any non-selectable (-moz-user-select:none) sub-trees.
2014-09-10 13:07:43 +00:00
Mats Palmgren
63eddaffcd
Bug 739396, part 0 - Make nsDocumentViewer use mozilla::dom::Selection internally instead of nsISelection.
2014-09-10 13:07:43 +00:00
Abhishek Arya
7f42e3826b
Bug 1061027 - crashtest.
2014-09-10 13:07:43 +00:00
Abhishek Arya
7b3001d94c
Bug 1061028 - crashtest.
2014-09-10 13:07:43 +00:00
Carsten "Tomcat" Book
31ab875e26
Backed out changeset e6b766d8a815 (bug 1065127) for bustage
2014-09-10 14:30:36 +02:00
Jonathan Watt
ee916d4351
Bug 1065127 - Avoid Matrix().Translate()/Scale()/Rotate() multiplication in lots of places. r=Bas
...
--HG--
extra : rebase_source : ef075258c31973c4943b9b3a9229685a9bb83917
2014-09-10 11:45:42 +01:00
Jonathan Watt
13e1e5f79d
Bug 1062249 - Vastly simplify the various GetCanvasTM methods. r=longsonr
...
--HG--
extra : rebase_source : b0ba980a34c720bd3c3f3c95733083e92f0c0513
2014-09-08 12:28:50 +01:00
Markus Stange
f765e8e0ff
Bug 1064842 - Add ImplCycleCollectionTraverse/Unlink implementations for nsReferencedElement so that nsSVGFilterReference can use the shorter NS_IMPL_CYCLE_COLLECTION macro. r=roc
2014-09-10 12:18:57 +02:00
Kyle Huey
1e8e0c575a
Bug 982212: Part 3 - Now that nsTArray::AppendElement supports r-value references, remove the workarounds added in Bug 967364. r=nfroyd
...
--HG--
extra : rebase_source : 1e6188d26b745f6dc9bdf2accc0abf7f07351510
2014-03-15 18:56:00 +01:00
Kearwood (Kip) Gilbert
7587904cce
Bug 1062406 - Part 2 - Tests. r=bz
...
- Implemented a mochitest to ensure that non-finite values passed to
window.scroll, window.scrollTo, and window.scrollBy are interpreted
as 0.
2014-09-09 11:34:00 +02:00
Daniel Holbert
9846b5cfd5
Bug 1065141: Clarify language in mochitest messages about whether OMTA is working. r=birtles
2014-09-09 22:31:56 -07:00
Nathan Froyd
690acd35b2
Bug 1061794 - move -Wshadow flags additions in layout/style/ to moz.build; r=mshal
2014-07-28 11:26:16 -04:00
Robert O'Callahan
e93d6e8e1e
Bug 1063052. NS_RUNTIMEABORT if a builtin stylesheet fails to load. r=heycam
2014-09-10 13:10:18 +12:00
Robert O'Callahan
055ad867ca
Bug 1061045. Remove dirtyRect save/restore from Enter/LeavePresShell since they're not needed anymore. r=tn
2014-09-06 16:16:34 +12:00
Robert O'Callahan
2b67bcd1df
Bug 1062100. Part 2: Assign clip rects to non-async-scrollable scrolled layers, and hide clipped layers if some non-moving layer covers their entire clip rect. r=mattwoodrow
2014-09-06 16:16:33 +12:00
Robert O'Callahan
5f5e4c2d48
Bug 1062100. Part 1: Remove ItemCoversScrollableArea. r=mattwoodrow
...
This isn't really part of this bug but it simplifies related code.
2014-09-06 16:16:33 +12:00
Robert O'Callahan
6bd4c4348a
Bug 1050159. Apply correct dirty rect when AddCanvasBackgroundColorItem creates an nsDisplaySolidColor. r=mattwoodrow
...
--HG--
extra : rebase_source : a762a87108b7b7a36664a5590b43fbd28b4842d1
2014-09-06 16:16:33 +12:00
Daniel Holbert
62bd312ad6
Bug 1055285 part 4: Extend test_transitions_per_property.html with a few more scenarios for background-position & object-position transitions. (no review)
2014-09-09 18:09:32 -07:00
Daniel Holbert
74d038dd95
Bug 1055285 part 3: Implement animation for 'object-position' property. r=heycam
2014-09-09 18:09:32 -07:00
Daniel Holbert
c6d3b18b7d
Bug 1055285 part 2: Implement CSS parsing & computation (but not animation) for 'object-position' property. r=heycam
2014-09-09 18:09:32 -07:00
Daniel Holbert
cabdaabbb4
Bug 1055285 part 1: Implement CSS parsing & computation for 'object-fit' property. r=heycam
2014-09-09 18:09:32 -07:00
Ryan VanderMeulen
26027498d4
Merge m-c to inbound. a=merge
2014-09-09 19:29:28 -04:00
Mats Palmgren
09253aa79a
Bug 1061468 - Test that the caret is not rendered after a focused contenteditable element is removed from the document.
2014-09-09 23:27:56 +00:00
Mats Palmgren
2c38b0b6b7
Bug 1061468 - Notify the editor when removing the focused element is its ancestor limiter. r=ehsan
2014-09-09 23:27:56 +00:00
Ryan VanderMeulen
ca03f2d467
Merge inbound to m-c. a=merge
2014-09-09 19:26:59 -04:00
Daniel Holbert
23f4653cb5
(no bug) Some comment-only cleanup in nsLayoutUtils.h. (no review, comment-only)
...
DONTBUILD
In particular:
- Rewrapped a few lines to 80 characters.
- Fixed a few typos.
- Added a terminal period character at the end of @param/@return lines, in cases where the rest of the function's documentation follows that convention.
2014-09-09 16:12:13 -07:00
Patrick Brosset
fb1884e4ec
Bug 1050376 - Record restyle/reflow/paint devtools timeline markers at docshell level; r=smaug
2014-09-09 20:54:08 +02:00
Wes Johnston
055db20da3
Bug 966493 - Mark touchstart and end events as handling user input. r=smaug
2014-09-09 15:10:07 -07:00
Kartikaya Gupta
ad4b772da2
Bug 1063494 - Properly handle async-scrolled layers that are also fixed/sticky-position. r=botond,BenWa
2014-09-09 15:12:14 -04:00
Daniel Holbert
8c5ca6de72
Bug 1060090 part 5: Refactor StyleAnimationValue <position>-handling code to use helper-methods. r=heycam
2014-09-09 11:40:20 -07:00
Daniel Holbert
9437318153
Bug 1060090 part 4: Allow computed-style 'Position' struct to have different initial values beyond just 0% 0%. r=heycam
2014-09-09 11:40:18 -07:00
Daniel Holbert
eebeee6346
Bug 1060090 part 3: Refactor getComputedStyle implementation for 'background-position' to use helper-method for <position> & its sub-parts. r=heycam
2014-09-09 11:40:17 -07:00
Daniel Holbert
46a6804c99
Bug 1060090 part 2: Spin out "ComputePositionValue", and rename its helper "ComputeBackgroundPositionCoord" to "ComputePositionCoord". r=heycam
2014-09-09 11:40:15 -07:00
Daniel Holbert
edab2d2a41
Bug 1060090 part 1: Rename ParseBackgroundPositionValues to ParsePositionValue. r=heycam
2014-09-09 11:40:10 -07:00
Markus Stange
6a2e242d0c
Bug 1062870 - Restore the post-filter dirtyRect after building the filtered display items. r=roc
2014-09-09 17:14:47 +02:00
Markus Stange
1d10ec322f
Bug 1062832 - Make nsSVGFilterChainObserver participate in cycle collection. r=roc
2014-09-09 17:14:46 +02:00
Markus Stange
291a8d4966
Bug 1062832 - Create abstract class nsSVGFilterChainObserver for observers without frames. r=roc
2014-09-09 17:14:46 +02:00