Jonathan Kew
840d8b0fd5
Bug 1065002 pt 2 - Add an orientation field to nsFontMetrics. r=jdaggett
2014-09-30 07:38:35 +01:00
Jonathan Kew
9407713a2b
Bug 1065002 pt 1.3 - Add an Orientation parameter to gfxFont::GetMetrics and dispatch to horizontal or vertical as needed. r=jdaggett
2014-09-30 07:38:26 +01:00
Jonathan Kew
3ff7b19ff8
Bug 727276 - Reftests for emoji-style variation selectors. r=roc
2014-09-30 07:28:28 +01:00
Jonathan Kew
21d25f9507
Bug 727276 - Use emoji-style variation selector to help GetCommonFallbackFonts make an appropriate choice. r=roc
2014-09-30 07:27:55 +01:00
Jim Mathies
ad73cb6c28
Bug 1072417 - Remove the browser.tabs.remote pref and turn everything it controls on by default. r=felipe
2014-09-29 16:11:08 -05:00
Ryan VanderMeulen
c9810a7fcf
Merge m-c to inbound. a=merge
2014-09-29 16:00:57 -04:00
Ryan VanderMeulen
b8afeaae1d
Merge b2g-inbound to m-c. a=merge
2014-09-29 15:55:33 -04:00
Ryan VanderMeulen
dbdc908a0f
Merge m-c to b2g-inbound. a=merge
...
CLOSED TREE
2014-09-29 10:46:00 -04:00
Jonathan Watt
e514b2b327
Bug 1074012, part 3 - Make nsSVGUtils::MakeFillPatternFor/MakeStrokePatternFor return using a Moz2D GeneralPattern out-param rather than a Thebes gfxPattern. r=Bas
2014-09-29 14:26:15 +01:00
Jonathan Watt
bf1cbae705
Bug 1073984 - Make SVG geometry painting use a Moz2D Path object directly. r=longsonr
2014-09-29 14:26:15 +01:00
Jonathan Watt
fbe81b516e
Bug 1073974, part 2 - Make complex SVG clipPath clipping use a Moz2D Path object directly. r=longsonr
2014-09-29 14:15:19 +01:00
Jonathan Watt
8d0ef58606
Bug 1073974, part 1 - Make simple SVG clipPath clipping use a Moz2D Path object directly. r=longsonr
2014-09-29 14:15:19 +01:00
Jonathan Watt
5cc9353fbd
Bug 1073972
- Get rid of gfxContext's FillRule enum in favor of Moz2D's. r=Bas
2014-09-29 14:15:19 +01:00
Jonathan Watt
9ee5dc4050
Bug 1073964 - Pass a const DrawTarget* through to nsSVGPaintServerFrame::GetPaintServerPattern so that it can create a pattern of the appropriate type. r=Bas
2014-09-29 14:15:19 +01:00
Jonathan Watt
ae20e92d99
Bug 1073942 - Paint via the Moz2D DrawTarget in nsFilterInstance::BuildSourcePaint. r=Bas
2014-09-29 14:15:18 +01:00
Jonathan Watt
382a6eff7b
Bug 1073854, part 2 - Get rid of nsSVGUtils::SetupCairoStroke. r=longsonr
2014-09-29 14:12:07 +01:00
Jonathan Watt
c51d260131
Bug 1073854, part 1 - Get rid of nsSVGPaintServerFrame::SetupPaintServer. r=longsonr
2014-09-29 14:12:07 +01:00
Jonathan Watt
9ad81dac1d
Bug 1073012 , part 2 - Replace nsSVGUtils::SetupCairoStrokePaint with a helper that returns a gfxPattern. r=longsonr
2014-09-29 14:12:06 +01:00
Jonathan Watt
ad54d523dc
Bug 1073012 , part 1 - Replace nsSVGUtils::SetupCairoFillPaint with a helper that returns a gfxPattern. r=longsonr
2014-09-29 14:12:06 +01:00
Henri Sivonen
ed991e6875
Bug 1072187 - Remove HZ-GB-2312. r=emk.
2014-09-26 15:12:02 +03:00
Cameron McCormack
33247ad2e9
Bug 1073828 - Fix variable generation in RestyleLogging.h. r=dbaron
2014-09-28 19:19:26 +10:00
Jonathan Watt
d19a368695
Bug 1073888 - Stop setting state on the gfxContext under SVGTextFrame::SetupCairoState, and restructure the code to make it easier to understand. r=heycam
2014-09-28 10:06:22 +01:00
Robert Longson
88bb2519fb
Bug 1073924 - Hovering over links in SVG does not cause cursor to change. r=jwatt
2014-09-29 09:20:22 +01:00
Ryan VanderMeulen
5c949f8890
Merge m-c to inbound. a=merge
2014-09-26 17:01:30 -04:00
Ryan VanderMeulen
c26fd87542
Merge inbound to m-c. a=merge
2014-09-26 16:54:59 -04:00
Markus Stange
abdabfe784
Bug 1073103 - SReplace 'Thebes' with 'Painted' in some more places. r=roc
2014-09-26 13:07:06 -04:00
Markus Stange
131bfce4c5
Bug 1073103 - Rename ThebesLayer to PaintedLayer. r=roc
...
--HG--
rename : gfx/layers/basic/BasicThebesLayer.cpp => gfx/layers/basic/BasicPaintedLayer.cpp
rename : gfx/layers/basic/BasicThebesLayer.h => gfx/layers/basic/BasicPaintedLayer.h
rename : gfx/layers/client/ClientThebesLayer.cpp => gfx/layers/client/ClientPaintedLayer.cpp
rename : gfx/layers/client/ClientThebesLayer.h => gfx/layers/client/ClientPaintedLayer.h
rename : gfx/layers/client/ClientTiledThebesLayer.cpp => gfx/layers/client/ClientTiledPaintedLayer.cpp
rename : gfx/layers/client/ClientTiledThebesLayer.h => gfx/layers/client/ClientTiledPaintedLayer.h
rename : gfx/layers/composite/ThebesLayerComposite.cpp => gfx/layers/composite/PaintedLayerComposite.cpp
rename : gfx/layers/composite/ThebesLayerComposite.h => gfx/layers/composite/PaintedLayerComposite.h
rename : gfx/layers/d3d10/ThebesLayerD3D10.cpp => gfx/layers/d3d10/PaintedLayerD3D10.cpp
rename : gfx/layers/d3d10/ThebesLayerD3D10.h => gfx/layers/d3d10/PaintedLayerD3D10.h
rename : gfx/layers/d3d9/ThebesLayerD3D9.cpp => gfx/layers/d3d9/PaintedLayerD3D9.cpp
rename : gfx/layers/d3d9/ThebesLayerD3D9.h => gfx/layers/d3d9/PaintedLayerD3D9.h
2014-09-26 13:06:08 -04:00
Ryan VanderMeulen
d4a650a82b
Backed out 4 changesets (bug 1068276, bug 1067664) for Android leaktest complaints.
...
Backed out changeset 846faaa68219 (bug 1068276)
Backed out changeset 35e71ffcf8e1 (bug 1068276)
Backed out changeset 605f59a806fd (bug 1067664)
Backed out changeset 2d5b7ea96b70 (bug 1067664)
--HG--
extra : rebase_source : 7a90c78ba35f31acce7609d5d8375a593cb9825d
2014-09-26 16:02:12 -04:00
Botond Ballo
11cb81a983
Bug 1068961 - Reset clip rect for color layers. r=roc
2014-09-26 14:11:17 -04:00
Andrew McCreight
8b01964740
Bug 1068276, part 1 - Allow configuring which type of processes we complain about when there's no leak log. r=jmaher
...
Then don't warn for missing logs from tab and geckomediaplugin processes, or default processes on B2G.
2014-09-26 10:34:09 -07:00
Andrew McCreight
bc18942ac0
Bug 1067664, part 1 - Allow different leak thresholds for different types of processes. r=jmaher
2014-09-26 10:34:08 -07:00
Kartikaya Gupta
a2dc4e9ede
Bug 1073354 - Update documentation that refers to the now-removed RecordFrameMetrics. r=tn DONBUILD
2014-09-26 11:29:38 -04:00
Carsten "Tomcat" Book
98c90c31dd
merge mozilla-inbound to mozilla-central a=merge
2014-09-26 13:20:34 +02:00
Kartikaya Gupta
6aea3474d4
Bug 1073024 - Make a pref to control building event regions. r=roc
2014-09-26 02:44:34 -04:00
Vicamo Yang
82d99fe626
Bug 833229 - 3.f/4: voicemail factory class. r=smaug
2014-09-26 13:00:25 +08:00
James Kitchener
d2f86e55b5
Bug 1069929 - Tests for dtls font feature setting. r=fredw
2014-09-24 04:46:00 -04:00
James Kitchener
dfcfbaf57a
Bug 1069929 - Apply dtls font feature setting for <mover> elements. r=roc
2014-09-24 04:38:00 -04:00
James Kitchener
8f92656d9a
Bug 1069929 - Flag dtls font feature setting for <mover> elements. r=fredw
2014-09-24 04:33:00 -04:00
Carsten "Tomcat" Book
b9e605f086
Backed out changeset d0be07d7cf1b (bug 1072187) for test bustage on a CLOSED TREE
2014-09-26 15:48:14 +02:00
Henri Sivonen
0c8133c979
Bug 1072187 - Remove HZ-GB-2312. r=emk.
2014-09-26 15:12:02 +03:00
Bevis Tseng
2df83d424f
Bug 864484 - Part 4: Add IPDL Protocol Implementation for CellBroadcast. r=vyang
...
--HG--
extra : rebase_source : 2493220fabd331274df8d91d2bc4480baf9cf8ed
2014-08-18 17:06:11 +08:00
Carsten "Tomcat" Book
8667acf680
merge mozilla-inbound to mozilla-central a=merge
2014-09-25 14:22:30 +02:00
Carsten "Tomcat" Book
f3c13bbb4e
Backed out changeset d53b25dcf2d7 (bug 966168) for causing bustage
2014-09-25 09:40:40 +02:00
Arnaud Sourioux
8b076037d4
Bug 1038570 - Part 3: rename ObjectFrame variables to PluginFrame. r=dbaron
2014-09-24 06:35:00 +02:00
Arnaud Sourioux
d98859187f
Bug 1038570 - Part 2: rename ObjectFrame class to PluginFrame. r=dbaron
2014-09-24 06:34:00 +02:00
Arnaud Sourioux
308aad49f2
Bug 1038570 - Part 1: rename nsObjectFrame.* to nsPluginFrame.*, changes moz.build and includes. r=dbaron
...
--HG--
rename : layout/generic/nsObjectFrame.cpp => layout/generic/nsPluginFrame.cpp
rename : layout/generic/nsObjectFrame.h => layout/generic/nsPluginFrame.h
2014-09-24 06:33:00 +02:00
peter chang
dc90ce6554
Bug 1020801 - Notify the ScrollViewChange DOM event when APZ starts/stops to change the transform. r=ehsan
2014-09-23 06:37:00 -04:00
Xidorn Quan
7d95f8bd04
Bug 966168 - Implement symbols() CSS function. r=dbaron
2014-09-24 15:32:00 +02:00
Cameron McCormack
cb01d9dab9
Bug 1072130 - Don't swap structs when we're reusing a style context from a previous same-style continuation. r=dbaron
2014-09-25 15:51:43 +10:00
Cameron McCormack
40fb431145
Bug 979133 - Add facility to log the restyle process. r=dbaron
...
Set the MOZ_DEBUG_RESTYLE environment variable and every restyle will have
detailed logging printed to stderr. By default, restyles for animations are
not logged; you can include them by also setting MOZ_DEBUG_RESTYLE_ANIMATIONS.
If you wish to limit restyle logging to a particular change, you can call
nsPresContext::StartRestyleLogging() and nsPresContext::StopRestyleLogging()
at appropriate points. (You might want to add a couple of helper methods
temporarily on nsIDocument and then expose them to your page with Web IDL
to make them easier to call.) You do not need to have set MOZ_DEBUG_RESTYLE
for this to work.
2014-09-25 15:45:36 +10:00