Jonathan Watt
60d24634f4
Bug 1036400 - Fix hit-testing of non-SVG elements that have an SVG clip-path applied. r=longsonr
2014-07-10 08:42:29 +01:00
Boris Zbarsky
5e12c9a56f
Bug 965413 part 11. Use a LoadInfo as needed for loading stylesheets. r=smaug
2014-07-10 02:56:38 -04:00
Masayuki Nakano
7e3eacecc2
Bug 971393 PresShell shouldn't discard events which won't cause DOM events even while it's not safe to dispatch DOM events r=smaug
2014-07-10 13:47:03 +09:00
Cameron McCormack
c811f2428c
Bug 1031187 - Part 2: Use family name from proxy rather than gfxMixedFontFamily when logging. r=jdaggett
2014-07-09 17:08:55 +10:00
Cameron McCormack
33a40a5ee5
Bug 1031199 - Followup to fix style constant typo.
2014-07-09 17:08:45 +10:00
Ryan VanderMeulen
f2ccb3f197
Merge m-c to inbound. a=merge
2014-07-09 16:16:12 -04:00
Ryan VanderMeulen
2414b7c7d0
Merge fx-team to m-c. a=merge
2014-07-09 16:12:36 -04:00
Carsten "Tomcat" Book
fb097fba11
Merge mozilla-central to fx-team
2014-07-09 16:15:17 +02:00
Tom Schuster
a86e640326
Bug 1024707 - Test. r=bz
2014-07-09 11:43:33 +02:00
Tom Schuster
00d0808e8f
Bug 1024707 - Add API to register style sheets but without loading them. r=bz
2014-07-09 11:43:33 +02:00
David Burns
a05a8a8df3
Bug 1035172: Disable touch caret test while being investigated on CLOSED TREE; r=mdas
2014-07-09 12:39:45 +01:00
Carsten "Tomcat" Book
c2f4620fc5
Backed out changeset 37683ae1953f (bug 1031199) for crashtest bustage on Linux Opt on a CLOSED TREE
2014-07-09 13:44:42 +02:00
Carsten "Tomcat" Book
ed60ddd832
Backed out changeset dc4ff3a5afd1 (bug 1031187)
2014-07-09 13:44:11 +02:00
Carsten "Tomcat" Book
1c6ac63820
Backed out changeset 6a56c14d382f (bug 1024707) for dt1 and xpshell test bustages on a CLOSED TREE
2014-07-09 13:19:33 +02:00
Carsten "Tomcat" Book
f4ea185afa
Backed out changeset f213b3135312 (bug 1024707)
2014-07-09 13:18:47 +02:00
Cameron McCormack
09dc53b8b2
Bug 1031187 - Part 2: Use family name from proxy rather than gfxMixedFontFamily when logging. r=jdaggett
2014-07-09 21:04:14 +10:00
Cameron McCormack
2d8929449a
Bug 1031199 - Followup to fix style constant typo.
2014-07-09 21:03:19 +10:00
Gijs Kruitbosch
21c969cd34
Bug 987230 - use consumeanchor attribute to fix button click, r=enn,mconley
...
--HG--
extra : rebase_source : 8e52a377eeb708e258f0190fcbc5902c5477c2b8
2014-07-01 01:09:43 +01:00
Tom Schuster
21421de5f8
Bug 1024707 - Test. r=bz
2014-07-09 11:43:33 +02:00
Tom Schuster
cf0d038a2b
Bug 1024707 - Add API to register style sheets but without loading them. r=bz
2014-07-09 11:43:33 +02:00
"Kan-Ru Chen (陳侃如)"
d61731c7d9
Bug 1035833 - Fix layersId allocation in nested content process. r=mattwoodrow
2014-07-09 16:42:04 +08:00
Matt Woodrow
d3a7611535
Bug 1034247 - Avoid propogating scale factors down to ThebesLayers if it would result in them being larger than the max texture size. r=roc
2014-07-09 14:01:54 +12:00
Brian Birtles
cd38f4d2f0
Bug 1033881 part 1 - Don't generate animations when the animation-name doesn't match; r=dbaron
...
When animation-name does not match a keyframes rule, we should not dispatch
animation events as per:
"Any animation for which both a valid keyframe rule and a non-zero duration
are defined will run and generate events; this includes animations with empty
keyframe rules."
http://dev.w3.org/csswg/css-animations/#events
Since bug 1004377, however, we started dispatching events in this case because
we no longer ignore animations whose set of keyframes is empty.
This patch checks for a matching keyframes rule in BuildAnimations and if one is
not found, no corresponding animation is generated.
2014-07-09 09:13:33 +09:00
Timothy Nikkel
083529f19c
Bug 1035917. If we fail to create a requested async scrollable layer then log a warning and approximate reason why. r=roc
2014-07-08 17:35:48 -05:00
Kartikaya Gupta
95d40cc159
Bug 1027593 - Ensure RecordFrameMetrics populates the displayport margins as well. r=tn
2014-07-08 18:01:02 -04:00
Kartikaya Gupta
e225727e48
Bug 1027593 - Move displayport and scrollId finding into RecordFrameMetrics from call sites. r=tn
2014-07-08 18:01:02 -04:00
Benoit Jacob
79c308b707
Bug 1035394 - Fix dangerous public destructors in layout - r=dbaron
2014-07-08 17:23:18 -04:00
Benoit Girard
1160cc383d
Bug 1035978 - Layers/displaylist dumps don't print newline. r=kats
2014-07-08 17:03:58 -04:00
Masayuki Nakano
00a8555f46
Bug 1035595 Use mozilla::WidgetTouchEvent::TouchArray instead of nsTArry<nsRefPtr<mozilla::dom::Touch>> r=roc
2014-07-09 05:48:19 +09:00
John Daggett
10ea1f0406
No bug - fixup subscript/superscript test font. no effect on build, r=me
2014-07-08 15:13:10 -04:00
Benoit Girard
3a53982907
Bug 1035998 - Annotate painting with display item information. r=mattwoodrow
...
--HG--
extra : rebase_source : ca750d2ca943d2596053b9ecf52074c5f5f53e70
2014-07-09 15:11:51 -04:00
Masayuki Nakano
962ff61379
Bug 1036290 Use nsAutoTArray at copying WidgetTouchEvent::TouchArray r=roc
2014-07-10 01:17:05 +09:00
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