Commit Graph

21761 Commits

Author SHA1 Message Date
Matt Woodrow
361e3e8a66 Bug 1031948 - Cull points that have w <= 0 when untransforming layer coordinates. r=bjacob 2014-07-08 16:55:42 +12:00
Cameron McCormack
848ba0baa7 Bug 1034803 - Treat local(serif) as an invalid value in descriptor_database.js. r=dbaron 2014-07-08 10:17:19 +10:00
Mats Palmgren
1beb89da43 Bug 1001994. r=roc 2014-07-07 16:08:42 +00:00
Jonathan Watt
c0e66487f2 Bug 1034528, part 3 - Remove the Thebes backed gfxContext propagating code from nsFilterInstance. r=Bas 2014-07-07 09:05:16 +01:00
Jonathan Watt
b6e81d9628 Bug 1034528, part 2 - Remove the Thebes backed gfxContext propagating code from nsCanvasFrame. r=Bas 2014-07-07 09:05:16 +01:00
Robert Longson
a1b5aaeb64 Bug 530985. Make getBoundingClientRect give more sensible results for <svg> elements. r=jwatt
--HG--
extra : rebase_source : ad54b945431510c0a3246e608cad6d93e66c088e
extra : amend_source : 841b5aa8e17c3fba01806262725228ae7c94a941
2014-07-07 00:55:43 +12:00
Jonathan Watt
79477778d1 Bug 1034399 - Use a Moz2D DrawTarget backed gfxContext for SVG bounds calculations. r=Bas 2014-07-06 16:30:55 +01:00
Jonathan Watt
97669ec7d8 Bug 988808, part 2 - Convert SVG hit-testing to use Moz2D instead of Thebes backed gfxContext. r=Bas 2014-07-05 21:53:04 +01:00
Jonathan Watt
9e50079a2d Bug 1034115 - Stop creating CSS-px-to-dev-pixel matrices when doing SVG hit-testing. r=longsonr 2014-07-05 19:19:13 +01:00
Jonathan Watt
6fe3737feb Bug 1034574 - Remove SVGContentUtils::CoordToFloat's aPresContext argument. r=longsonr 2014-07-05 19:19:13 +01:00
Karl Tomlinson
b2353db8a8 b=1033140 make speex_resampler declarations consistent with OUTSIDE_SPEEX implementation r=padenot
Instead of defining OUTSIDE_SPEEX and RANDOM_PREFIX everywhere
speex_resampler.h is included, it is easier to patch the header.

Symbol names in gkmedias symbols.def are updated now that RANDOM_PREFIX is
taking effect, and unused symbols are no longer exported.

--HG--
extra : transplant_source : sx%C9%ED%EB%E7%D8P%09%18%87%D4Oj%85%D5%25%C8%A5%01
2014-07-02 20:22:45 +12:00
Vladimir Vukicevic
b5ea80af03 b=1010371, code fixes for new ANGLE version; r=jrmuizel 2014-05-13 17:15:19 -07:00
Kartikaya Gupta
6350cec6be Bug 1034258 - Change mCompositionBounds to be a ParentLayerRect instead of a ParentLayerIntRect. r=Cwiiis 2014-07-04 08:12:41 -04:00
Jesse Ruderman
a08da1ce93 Bug 723669 - Add reftest. r=mats 2014-07-04 11:48:15 +00:00
Mats Palmgren
a0fc4f03ca Bug 1032450 - Flag the reflow state for a table frame as a "dummy" state if its parent state is. r=roc
InitCBReflowState() copies the mCBReflowState from the parent
reflow state for table frames, which is null for "dummy" states,
so it would lead to a crash in InitConstraints() which assumes
non-dummy states has a non-null mCBReflowState.
2014-07-04 11:48:15 +00:00
Mats Palmgren
c80262ec64 Bug 1031726 - Implement clip:rect() correctly when fragments are involved, for both box-decoration-break:slice/clone. r=roc 2014-07-04 11:48:15 +00:00
Boris Zbarsky
c5a64e9225 Bug 1018583 part 1. Remove the execute-in-sandbox mode for javascript: URIs, and use the don't-execute mode wherever we used the sandbox one. r=bholley,dao 2014-07-04 01:21:57 -04:00
Carsten "Tomcat" Book
7ba02d13fb Backed out changeset d9f9398b90dc (bug 1018583) for bustage on a CLOSED TREE 2014-07-04 08:24:09 +02:00
Boris Zbarsky
e8df1c7976 Bug 1018583 part 1. Remove the execute-in-sandbox mode for javascript: URIs, and use the don't-execute mode wherever we used the sandbox one. r=bholley,dao 2014-07-04 01:21:57 -04:00
Cameron McCormack
c5b5f9ebf6 Bug 1031153 - Move unicode-range descriptor serialization to nsStyleUtil. r=dbaron 2014-07-04 11:19:33 +10:00
Kartikaya Gupta
c416a08fb4 Bug 1034179 - Use the right resolution when generating a FrameMetrics object for GetOrMaybeCreateDisplayport. r=tn 2014-07-03 15:22:22 -04:00
Robert Longson
f11fe57907 Bug 556441 - Interpolation fails for stroke-width and stroke-dashoffset when animating between unitless values & values with units. r=dbaron 2014-07-03 20:05:43 +01:00
Timothy Nikkel
6dd3b29c71 Bug 1029718. Skip transform calculation if region to transform is empty for layer event regions. r=mstange
This means that we keep empty regions empty instead of rounding out causing empty regions to become non-empty. It can be significant for perf. Bug 1016525 fixed this. Bug 977831 regressed this.
2014-07-03 13:40:13 -05:00
Seth Fowler
681ce724e2 Bug 1027611 (Part 2) - Crashtest. r=bz
--HG--
extra : rebase_source : e1ce347dd019cf4e7a538a3f7a42a8409f7d644a
2014-07-03 10:55:37 -07:00
Ryan VanderMeulen
57cb9b84b7 Backed out changesets 4cd69faa8bc0 and 54252e150439 (bug 976963) for B2G mochitest failures. 2014-07-03 13:31:31 -04:00
Maksim Lebedev
1f9cb61b11 Bug 976963 - Add test. r=smaug 2014-07-02 04:23:00 -04:00
Maksim Lebedev
6147a5db17 Bug 976963 - After invoking the releasePointerCapture method on an element, subsequent events for the specified pointer must follow normal hit testing mechanisms for determining the event target. r=smaug 2014-06-20 09:20:00 -04:00
Frédéric Wang
240cf6e46a Bug 961365 - Part 6: Add tests for OpenType MATH constants. r=jfkthame 2014-07-03 07:56:00 -04:00
Frédéric Wang
402e8c738f Bug 961365 - Part 5: Use MATH constants for limits. r=jfkthame 2014-06-17 04:42:00 -04:00
Frédéric Wang
d5bd92b050 Bug 961365 - Part 4: Use MATH constants for scripts. r=jfkthame 2014-06-17 04:09:00 -04:00
Frédéric Wang
c69f096e01 Bug 961365 - Part 3: Use MATH constants for fractions and stacks. r=jfkthame 2014-06-17 02:41:00 -04:00
Frédéric Wang
0b416a9372 Bug 961365 - Part 2: Use MATH constants for radicals. r=jfkthame 2014-06-17 02:40:00 -04:00
Frédéric Wang
76e083af64 Bug 961365 - Part 1: Add helper functions to access MATH constants and use them to get the AxisHeight. r=jfkthame 2014-07-01 23:29:00 -04:00
Kestrel
82e157e326 Bug 378775 - Implement Opera's behavior for selecting text inside of a link and link drag and drop. r=Enn 2014-07-03 04:26:00 -04:00
Benoit Girard
a47d9fc5c0 Bug 1030245 - When dumping the display list dump, ensure up to 1024 characters of each line in the dump is output. r=kats 2014-07-03 09:12:09 -04:00
Ed Morley
6367412b72 Bug 1019131 - Disable 664127-1.xul on Android for intermittent failures 2014-07-03 13:51:18 +01:00
John Daggett
6f5d7a0937 no bug - add subscript/superscript test fonts. r=me 2014-07-03 17:34:02 +09:00
Seth Fowler
5171d2c6ee Bug 1027611 (Part 1) - Don't use a frame before initializing it in CreateContinuingTableFrame. r=bz 2014-07-02 17:58:53 -07:00
Brian Birtles
aa6189d49d Bug 1010067 - Whitespace fix to nsTransitionManager::FlushTransitions. No review.
This change was suggested in bug 1010067 comment 22 but somehow ended up in the
wrong patch when pushing.
2014-07-03 09:04:35 +09:00
Brian Birtles
8868ecbadf Bug 1031319 part 2 - Add tests for animation-name:none handling; r=dbaron 2014-07-03 09:04:31 +09:00
Brian Birtles
c4e1059108 Bug 1031319 part 1 - Don't generate element animations when animation-name is "none"; r=dbaron
This patch causes animations whose corresponding animation-name is "none" to be
dropped from the list of generated ElementAnimation objects. This means we avoid
generating events for these animations.
2014-07-03 09:04:16 +09:00
Brian Birtles
b30a7db03a Bug 1032014 - Remove extra call to AppendElement when generating animations; r=dbaron 2014-07-03 09:02:48 +09:00
Susanna Bowen
6dd29185f6 Bug 1033052 - Call SetRect in ReflowFrame since the old rect does not need to be preserved. r=dbaron 2014-07-02 13:54:49 -07:00
Ms2ger
729369462c Bug 1032118 - Remove the nsresult return value from nsMediaList::SetStyleSheet; r=dbaron
It is never checked, and only ever returns NS_OK.
2014-07-02 12:53:41 +02:00
Ms2ger
9c8b671bd5 Bug 1032116 - Outparamdel nsIStyleSheetLinkingElement::GetStyleSheet; r=dbaron 2014-07-02 12:53:40 +02:00
Martijn Wargers
d8f5f4bdb8 Bug 1027268 - Fix for Bug 1027268 - Intermittent test_bug391747.html | uncaught exception. r=mats 2014-07-01 16:26:36 +02:00
Cameron McCormack
d97a226a4d Bug 1031967 - Make mozilla::css::Loader cycle collected and traverse its observer array. r=bzbarsky 2014-07-02 08:37:09 +10:00
Wes Kocher
5946b02728 Backed out changeset bcab7bc926c5 (bug 1031726) for b2g emulator reftest-6 bustage on a CLOSED TREE 2014-07-01 14:19:57 -07:00
Mats Palmgren
950248eff1 Bug 1031701 - Remove FlexContainerFrame::MarginComponentForSide(), use nsMargin::Side() instead. r=dholbert 2014-07-01 17:58:14 +00:00
Mats Palmgren
c6bcdff951 Bug 1031726 - Implement clip:rect() correctly when fragments are involved, for both box-decoration-break:slice/clone. r=roc 2014-07-01 17:58:14 +00:00