Jonathan Kew
4216251038
bug 985220: remove the old GDI, Uniscribe and DWrite text-shaping code paths, as we now use HarfBuzz or Graphite for all shaping on Windows. r=jdaggett
2014-03-19 12:27:44 +00:00
Kartikaya Gupta
a1b8329b63
Bug 1016558 - Properly account for simple CSS transforms when computing fields for progressive update. r=Cwiiis r=botond
2014-05-29 12:47:42 -04:00
Kartikaya Gupta
1b60887ef8
Bug 1016558 - Rename some variables to be more meaningful, and update some comments. r=botond r=Cwiiis
...
Renames:
displayPortParent -> displayPortAncestor
scrollParent -> scrollAncestor
parent -> ancestor
displayPortParentParent -> displayPortAncestorGrandParent
layoutDeviceToScrollParentLayer -> layoutDeviceToDisplayPort
mTransformParentLayerToLayoutDevice -> mTransformDisplayPortToLayoutDevice
aTransformParentLayerToLayoutDevice -> aTransformDisplayPortToLayoutDevice
2014-05-29 12:47:41 -04:00
Kartikaya Gupta
cb490febed
Bug 1016558 - Log the critical displayport in the layers dump. r=Cwiiis
2014-05-29 12:47:41 -04:00
Andreas Gal
f6e36923e6
Bug 1016086 - Part 2: Save/restore attribute state in blit helper (r=Bas)
2014-05-29 10:19:48 -04:00
Andreas Gal
421c38a995
Bug 1016086 - Part 1: Use a single attribute in all shaders (r=Bas)
2014-05-29 10:19:37 -04:00
Tatiana Meshkova
d501e60fe1
Bug 1016795 - Make CompositorParent usable by Embedlite. r=dholbert
2014-05-28 10:44:00 -04:00
Jonathan Kew
6de602a2b3
bug 998844 - part 5 - support bundled fonts on Windows/DWrite. r=bas
2014-05-29 13:01:07 +01:00
Jonathan Kew
f7e29b916f
bug 998844 - part 4 - support bundled fonts on desktop Linux. r=jdaggett
2014-05-29 13:01:03 +01:00
Jonathan Kew
f1fbbc830c
bug 998844 - part 3 - support bundled fonts on Windows/GDI. r=jdaggett
2014-05-29 13:00:59 +01:00
Jonathan Kew
11c49da364
bug 998844 - part 2 - support bundled fonts on OS X. r=jdaggett
2014-05-29 13:00:55 +01:00
Sotaro Ikeda
92b1a2feb0
Bug 1016805 - fix AsyncTransactionTracker handling r=nical
2014-06-04 07:49:14 -07:00
Carsten "Tomcat" Book
5b2053a8dd
Backed out changeset 07a74e6e53b2 (bug 1017427) for reftest failures on a CLOSED TREE
2014-06-04 16:05:24 +02:00
Markus Stange
7aea5fc3e9
Bug 944938 - Move the layers.async-pan-zoom.enabled pref to gfxPrefs and make it override the apz subframe pref when false. r=kats
2014-06-03 15:39:44 +02:00
Markus Stange
64c16b9f7a
Bug 1013392 - Adjust the search algorithm for async scrollbar thumb shifting. r=kats
2014-06-04 14:44:26 +02:00
Markus Stange
74689397c4
Bug 1019492 - Stop creating a Thebes backed gfxContext in gfxQuartzNativeDrawing. r=mattwoodrow
2014-06-04 14:44:25 +02:00
Chris Lord
d4bd9e4095
Bug 1017427 - Fix CompositorOGL RenderOffset not offsetting clipping rect. r=nical
2014-06-04 13:26:57 +01:00
Carsten "Tomcat" Book
4719cf159c
Merge mozilla-central to mozilla-inbound
2014-05-28 14:48:41 +02:00
Carsten "Tomcat" Book
9c73951370
merge b2g-inbound to mozilla-central
2014-05-28 14:33:48 +02:00
Brian Birtles
4457eea22f
Bug 1015803 - Align Layers' Animation.numIterations with AnimationTiming.mIterationCount; r=dholbert
...
In the IPC Animation struct used in layers code we have a member called
'numIterations' where 'iterate forever' is represented by -1.
In layout/style however we have an AnimationTiming struct with an
mIterationCount member where 'iterate forever' is represented by
NS_IEEEPositiveInfinity().
This patch renames 'numIterations' to 'iterationCount' and uses infinity to
represent 'iterate forever'.
2014-05-28 16:51:50 +09:00
Brian Birtles
510ffce362
Bug 1004871 part 9 - Move ElementAnimations::GetPositionInIteration to ElementAnimation::GetComputedTimingAt; r=dholbert
...
This patch simply moves the code from ElementAnimations to ElementAnimation so
that it can later be used in transitions code and so we can later move
EnsureStyleRuleFor to ElementAnimation.
2014-05-28 16:51:50 +09:00
Brian Birtles
f9a1779d4d
Bug 1004871 part 6 - Make GetPositionInIteration return a ComputedTiming object; r=dholbert
...
This patch makes ElementAnimations::GetPositionInIteration return
a ComputedTiming object instead of just a time portion (time fraction).
Since the ComputedTiming object includes phase information, we can fix those
parts of EnsureStyleRule and GetEventsAt that were temporarily using the time
portion to guess if the animation might have finished or not.
2014-05-28 16:51:49 +09:00
Brian Birtles
ae4fac1710
Bug 1004871 part 3 - Replace parameters to GetPositionInIteration with an AnimationTiming object; r=dholbert
...
This patch makes use of the AnimationTiming struct introduced in the previous
patch to simplify calls to ElementAnimations::GetPositionInIteration.
2014-05-28 16:51:49 +09:00
Brian Birtles
2fe00ba5c9
Bug 1004871 part 1 - Factor event queuing out of EnsureStyleRuleFor; r=dholbert
...
This patch moves event queuing out of EnsureStyleRuleFor into a separate method.
This is a preparatory step towards making GetPositionInIteration into a more
generic method for calculating the current time fraction.
In order to achieve this, GetPositionInIteration needs to be able to calculate
the correct time portion for times outside the range [0, 1] even when it is not
passed a ElementAnimation object. Specifically, it needs the fill mode of the
animation to be passed in.
(Rather than using FillForwards/FillBackwards this patch just compares the
NS_STYLE_ANIMATION_FILL_MODE_* values directly but FillForwards/FillBackwards
are restored in a subsequent patch when they are added to the struct used to
lump the timing parameters together.)
There are a number of places where positionInIteration is used to determine if
the current sample occurs in the active phase or after. This is sub-optimal but
is fixed in a subsequent patch in this series.
The actual work of removing event queuing from GetPositionInIteration is
deferred to a subsequent patch in order to keep the changes as small as
possible. This patch simply makes separate calls to GetPositionInIteration for
interpolating and for event queuing.
2014-05-28 16:51:48 +09:00
Michael Wu
31cce6a83f
Bug 999694 - Followup - Don't assert on 4.2, r=jgilbert
2014-05-27 17:36:52 -04:00
Markus Stange
74e283127c
Bug 1016437
- Make TextureImageTextureSourceOGL::Update refuse uploading textures that exceed the maximum texture size if bigimage is disallowed. r=bjacob
2014-05-28 12:52:13 +02:00
Markus Stange
7da4ae9000
Bug 1016437
- Document why we don't use TiledTextureImage for YCbCr frames and add an assert to that effect. r=nical
2014-05-28 12:52:12 +02:00
Jonathan Kew
4355cc9848
bug 458634 part 2 - use 'smcp' feature in Graphite fonts if available. r=jdaggett
2014-05-28 11:35:14 +01:00
Jonathan Kew
65d2b0d641
bug 458634 part 1 - use OpenType 'smcp' feature to implement small-caps if available in the font. r=jdaggett
2014-05-28 11:35:12 +01:00
Jeff Gilbert
5a68eb9ec0
Bug 980178 - Clean up context loss handling code. - r=kamidphish
2014-05-27 20:01:33 -07:00
Matt Woodrow
49f6188ce1
Bug 1013769 - Apply render target offset after the layer transform in BasicCompositor. r=Cwiiis
2014-05-28 13:21:32 +12:00
Matt Woodrow
57cf682f32
Bug 1013767 - Restrict BasicCompositor snapshots to the bounds of the invalid region. r=nical
2014-05-28 13:21:32 +12:00
Matt Woodrow
f95e72ee78
Bug 1013767 - Add Matrix::PostTranslate. r=Bas
2014-05-28 13:21:32 +12:00
Matt Woodrow
752c016683
Bug 1003707 - Implement GetSize for recording surface created by windows printing. r=Bas
2014-05-28 12:59:10 +12:00
Matt Woodrow
84bcfe71d2
Bug 1001845 - Simplify invalid regions to avoid spending excessive amounts of time in region code. r=roc
2014-04-28 16:17:31 +12:00
Kartikaya Gupta
9bb0df30f2
Bug 949859 - When calculating fling velocity, ignore timestamps that are too old. r=botond
2014-05-27 11:45:03 -04:00
Kartikaya Gupta
d05ca55cbf
Bug 949859 - Remove mLastEventTime from APZC and store a timestamp in Axis instead. r=botond
2014-05-27 11:45:03 -04:00
Bas Schouten
54da9bc1bd
Bug 999943 - Followup: Add requested comment. r=jwatt
2014-05-27 17:35:35 +02:00
Bas Schouten
9dc87fdef6
Bug 999943: Correctly use the absolute value to determine min and max of the inflection range. r=jwatt
2014-05-27 17:03:34 +02:00
Geoff Brown
320b57a883
Bug 979921 - Enable some crashtests on Android 2.3; r=dminor
2014-05-27 06:46:15 -06:00
Chris Lord
fa2f161546
Bug 1006797 - Fix application of OGL compositor screen render offset. r=nical
2014-05-27 13:31:01 +01:00
Neil Rashbrook
9cfd58c16f
Bug 869836 - Part 9a: Use AssignLiteral(MOZ_UTF16(...)) instead of Assign(NS_LITERAL_STRING(...)). r=ehsan
...
Relading with correct bug number so DONTBUILD.
--HG--
extra : amend_source : 6e05de7729c27761564124212b7d4cbe3318e482
2014-05-26 21:54:10 +03:00
Birunthan Mohanathas
f3421c776b
Backout 8b8bbe7aa1cc due to wrong bug number
2014-05-27 14:42:13 +03:00
Birunthan Mohanathas
f9b1b35c3e
Bug 869836 - Part 11: Use Append('c')
instead of AppendLiteral("c")
. r=ehsan
...
--HG--
extra : rebase_source : 08bcbfd804f1adcab40c7d59fa56deda1f6e0829
2014-05-26 21:54:58 +03:00
Neil Rashbrook
12b4869c02
Bug 995730 - Part 9a: Use AssignLiteral(MOZ_UTF16(...)) instead of Assign(NS_LITERAL_STRING(...)). r=ehsan
...
--HG--
extra : rebase_source : d2d3d611c06a2a7ec930fb11576d7c8335c0a6e2
2014-05-26 21:54:10 +03:00
Milan Sreckovic
4f4eda0638
Bug 1016079: Remove unused gfxQtPlatform::UseXRender method. r=bjacob
2014-05-26 16:17:23 -04:00
Botond Ballo
b7850d11ba
Bug 998025 - Have APZ gtests clear the overscroll handoff chain when appropriate. r=kats
...
--HG--
extra : rebase_source : 8253d35c2e0c610398c6b0d3f812552d0a09c246
2014-05-22 17:17:39 -04:00
Botond Ballo
52afa7c8d1
Bug 998025 - Put overscrolling behind a developer pref. r=kats
...
--HG--
extra : rebase_source : 2f5a46cacd97120fcbb8e6608446074089d5bf50
2014-05-21 17:20:12 -04:00
Botond Ballo
2132c09e79
Bug 998025 - Overscroll rendering effect. r=kats
...
--HG--
extra : rebase_source : 8dba78d1e7a471cf739acc59390e1789a6e5873a
2014-05-20 18:30:45 -04:00
Botond Ballo
f035fcf2f8
Bug 998025 - Ignore touch events when in an overscrolled state. r=kats
...
--HG--
extra : rebase_source : c7b6928915d589773aa536cf002c70c9e26fd371
2014-05-22 14:49:43 -04:00
Botond Ballo
23a1167102
Bug 998025 - Apply resistance to pans and flings in overscroll. r=kats
...
--HG--
extra : rebase_source : df1cf70e0843c5806616ecce6003d2f5cd35fb8d
2014-05-13 18:41:32 -04:00
Botond Ballo
72d2491205
Bug 998025 - Snap-back animation to relieve overscroll. r=kats
...
--HG--
extra : rebase_source : 86ac2135be457f515e37c3adcac6787cc8edc36c
2014-05-21 19:47:58 -04:00
Botond Ballo
7ed239eee5
Bug 998025 - Allow AsyncPanZoomAnimation::Sample() to queue deferred tasks even if the animation is ending. r=kats
...
--HG--
extra : rebase_source : 6b8236545d95b3432084cc78b9f0505b62cb6c9c
2014-05-22 17:17:05 -04:00
Botond Ballo
5b8b4b1319
Bug 998025 - Support overscrolling during flinging. r=kats
...
--HG--
extra : rebase_source : 2c85f4a8ec9e21c3a7012f769a560d0153805d63
2014-05-12 18:51:07 -04:00
Botond Ballo
e800ee141a
Bug 998025 - Support overscrolling during panning. r=kats
...
--HG--
extra : rebase_source : f26bb9dfc1267e0eba3216e8f4fa29c98021caa5
2014-05-21 18:21:03 -04:00
Botond Ballo
dd9946a30a
Bug 998025 - Refactor Axis::HasRoomToPan() and Axis::Scrollable(). r=kats
...
--HG--
extra : rebase_source : d0d56f0e1a4f8f9735a8a2755727ee17f33f371f
2014-05-05 19:29:31 -04:00
Botond Ballo
c0a1f7b506
Bug 998025 - Factor out an Axis::GetFrameMetrics() helper. r=kats
...
--HG--
extra : rebase_source : d19c09863bb5f6e83198460747f9f4727d822456
2014-05-21 17:26:06 -04:00
Botond Ballo
7ddcf4420c
Bug 998025 - Remove some unused AsyncPanZoomController and Axis methods. r=kats
...
--HG--
extra : rebase_source : 9c56db6f7cc0ddb9e3059f502de72741b21de460
2014-05-05 17:46:57 -04:00
Sotaro Ikeda
e56f055a37
Bug 1006957 - WebRTC crash fix r=nical
2014-05-26 10:09:25 -07:00
Jonathan Watt
1a6312f251
backout ac5e2c6f4ec0 (Bug 1015780) for bustage
2014-05-26 17:59:43 +01:00
Kartikaya Gupta
bcbc0acd1e
Bug 1015981 - Replace using namespace mozilla::css with qualified class name. r=botond
2014-05-26 12:44:43 -04:00
Andreas Gal
3670a08c42
Bug 1012407 - Part 9: Ensure texture coordinates are within (0,0)(1,1) and nits for Part 6 (r=Bas)
2014-05-24 02:49:41 +02:00
Andreas Gal
9491a54f93
Bug 1001885: Support NPOT texture wrap modes on older PowerVR drivers (r=mattwoodrow).
2014-05-22 15:05:03 -04:00
Jonathan Watt
eb3932554a
Bug 1015780 - Make Moz2D's GetAlignedStride() faster. r=Bas
...
--HG--
extra : rebase_source : 6e87f0f91cd9cab03facb789f1fee700175ba102
2014-05-26 16:20:39 +01:00
Jonathan Kew
66ff5526a4
bug 1015603 part 5 - implement fake small-caps in gfx using a reduced-size clone of the font. r=roc
2014-05-26 14:23:32 +01:00
Jonathan Kew
6be8ed7f71
bug 1015603 part 4 - revise internal APIs to pass pointer to text for the current script or font run rather than the entire textrun. r=roc
2014-05-26 14:23:31 +01:00
Jonathan Kew
9563f4746c
bug 1015603 part 3 - add a smallCaps field to gfxFontStyle, and pass it through from layout when creating gfxFontStyle records. r=roc
2014-05-26 14:23:31 +01:00
Makoto Kato
06310d46e2
Bug 889401 - Part 2. Render color glyph using COLR/CPAL. r=jfkthame
2014-05-26 19:07:24 +09:00
Makoto Kato
e3f200a7ff
Bug 889401 - Part 1. Add Segoe UI Emoji to fallback font list. r=jfkthame
2014-05-26 17:09:55 +09:00
Robert O'Callahan
e1a9ab9889
Bug 1006576. Set DISABLE_SNAPPING flag on all printing gfxContexts. r=mattwoodrow
...
--HG--
extra : rebase_source : 81253104ed611eebeb2518ec25f1fd480d872fff
2014-05-26 12:11:06 +12:00
Sotaro Ikeda
cb17692178
Bug 1006957 - Handle buffer ownership between SurfaceStream and CanvasClient r=nical
2014-05-24 09:14:45 -07:00
Steve Fink
ea69951aea
Backed out changeset 171edffe0641 (bug 1006957) for crash at BaseAutoLock<mozilla::Mutex>::BaseAutoLock(mozilla::Mutex&) from layers::AsyncTransactionTrackersHolder::ClearAllAsyncTransactionTrackers on a CLOSED TREE
2014-05-23 21:16:02 -07:00
Nathan Froyd
4b01374b76
Backout d6c58a2a6da4 (bug 1012407) for various bustages on a CLOSED TREE
2014-05-23 23:36:28 -04:00
Nathan Froyd
bdeb376055
Backout 471244c106e9:634be002dbc9 (bug 1012407)
2014-05-23 23:34:43 -04:00
Andreas Gal
c3996058b5
Bug 1012407 - Part 7: Use a single GL draw call to draw up to 4 texture quads (r=Bas)
2014-05-24 04:16:27 +02:00
Andreas Gal
6674e15f22
Bug 1012407 - Follow-up nits for part 6.
2014-05-24 04:15:45 +02:00
Botond Ballo
851ee8aa7c
Bug 1015331 - Do not leak Task object created during fling handoff. r=kats
2014-05-23 14:32:10 -04:00
Kartikaya Gupta
959ff7340c
Bug 1015278 - Replace the std::string with a char[20] in FrameMetrics to make it cross-process shmem friendly. r=botond
2014-05-23 21:08:51 -04:00
Sotaro Ikeda
e66ebd661d
Bug 1006957 - Handle buffer ownership between SurfaceStream and CanvasClient r=nical
2014-05-23 17:52:43 -07:00
Andreas Gal
1807413f5e
Bug 1012407 - Part 9: Normalize texture coordinates in DecomposeIntoNoRepeatRects (r=BenWa)
2014-05-24 02:49:41 +02:00
Kartikaya Gupta
af75f892d4
Bug 946879 - Guard compositable dumping with an environment variable. r=BenWa
2014-05-23 17:06:24 -04:00
Kyle Huey
8a1ded0d50
Bug 996133: Remove unnecessary NS_DISPATCH_NORMAL arguments to NS_DispatchToMainThread. r=ehsan
2014-05-23 12:53:17 -07:00
Nicolas Silva
68b4a5e659
Bug 924622 - Make sure gfx's ipc shutdown happens before shutting down xpcom threads. r=bsmedberg, sotaro
2014-05-07 11:06:19 +02:00
Carsten "Tomcat" Book
cdc2e91128
Backed out changeset c4a259f05a18 (bug 1012407) for reftest 5 test failures
2014-05-23 10:37:03 +02:00
Matt Woodrow
eefb1ceff6
Bug 1011865 - Create optimized source surfaces when skia-gl is enabled since we want to cache the GPU texture. r=gw280
2014-05-23 17:09:34 +12:00
Andreas Gal
66c26a0d9a
Bug 1012407 - Part 7: Use a single GL draw call to draw up to 4 texture quads (r=Bas)
2014-05-23 06:10:51 +02:00
Bas Schouten
6667f25c28
Bug 1012213: Let the BufferRect be managed and cleared by the callers like before. r=mattwoodrow
2014-05-23 06:01:05 +02:00
Wes Kocher
e594fbd022
Merge m-c to inbound
2014-05-22 17:55:00 -07:00
Nick Lebedev
42471cb297
Bug 1013378. Make GestureEventListener not to pass apzc status up for touchend event since it causes apzc stay in touching state after gestures completed. r=kats
2014-05-22 20:42:15 -04:00
Wes Kocher
4a7629e50a
Merge inbound to m-c
2014-05-22 17:30:30 -07:00
Jeff Muizelaar
9f361e40d9
Bug 1014654. Handle empty regions in SimplifyOutwardByArea().
2014-05-22 12:36:32 -04:00
Carsten "Tomcat" Book
5620cf6964
Merge mozilla-central to b2g-inbound
2014-05-22 15:48:40 +02:00
Sotaro Ikeda
4bcaf068d3
Bug 1012740 - Change as not to abort in GrallocTextureHostOGL::GrallocTextureHostOGL() r=nical
2014-05-22 06:23:12 -07:00
Sotaro Ikeda
3fb56d868c
Bug 1012737 - Add erro check to GrallocTextureClientOGL::GetAsDrawTarget() r=nical
2014-05-22 06:17:03 -07:00
Wes Kocher
ae72230fb0
Backed out 4 changesets (bug 1012407) for b2g reftest5 orange on an otherwise CLOSED TREE
...
Backed out changeset 08e17f48aed1 (bug 1012407)
Backed out changeset b17b7b59cf88 (bug 1012407)
Backed out changeset 1c692df3f080 (bug 1012407)
Backed out changeset 560bd45d52de (bug 1012407)
2014-05-21 18:05:15 -07:00
Birunthan Mohanathas
6f68094e30
Bug 869836 - Part 9: Use AssignLiteral instead of Assign(NS_LITERAL_STRING(...))
. r=ehsan
2014-05-22 06:48:52 +03:00
Birunthan Mohanathas
2deaba6d91
Bug 869836 - Part 8: Use Append('c')
instead of Append("c")
. r=ehsan
2014-05-22 06:48:52 +03:00
Birunthan Mohanathas
76ca8ec617
Bug 869836 - Part 7: Use AppendLiteral instead of Append where possible. r=ehsan
2014-05-22 06:48:51 +03:00
Birunthan Mohanathas
c4568a7085
Bug 869836 - Part 6: Use EqualsLiteral instead of Equals where possible. r=ehsan
2014-05-22 06:48:51 +03:00
Birunthan Mohanathas
411a8639b4
Bug 869836 - Part 3: Use Append('c')
instead of AppendLiteral("c")
. r=ehsan
2014-05-22 06:48:51 +03:00
Birunthan Mohanathas
62570a8716
Bug 869836 - Part 2: Use AppendLiteral instead of Append(NS_LITERAL_STRING(...))
. r=ehsan
2014-05-22 06:48:50 +03:00
Matt Woodrow
37b1f0f705
Bug 1013784 - Implement ClearRect for BasicCompositor. r=Cwiiis
2014-05-22 14:36:26 +12:00
Benoit Girard
9945822fd2
Bug 1014042 - Add compositor benchmark. r=jrmuizel
2014-05-21 17:29:49 +00:00
Vladimir Vukicevic
3591fee224
Bug 1009958 - UnlockProd if we fail during attachment. - r=jgilbert
2014-05-13 17:14:33 -07:00
Andreas Gal
e68467ac54
Bug 1012407 - Part 8: Remove VBOArena which is now dead code (r=Bas)
2014-05-22 00:47:02 +02:00
Andreas Gal
72438d4f4b
Bug 1012407 - Part 7: Use a single GL draw call to draw up to 4 texture quads (r=Bas)
2014-05-22 00:44:40 +02:00
Andreas Gal
a0ea043946
Bug 1012407 - Part 6: Eliminate VBO use and DrawQuads and manually draw no-repeat quads (r=Bas)
2014-05-22 00:23:21 +02:00
Andreas Gal
c18a94ef0b
Bug 1012407 - Part 5: Allow passing a texture rectangle to BindAndDrawQuad (r=Bas)
2014-05-22 00:23:18 +02:00
Matt Woodrow
902dd8f926
Bug 1013759 - Simplify invalid region for Direct2D when using OMTC to avoid hitting expensive drawing paths for complex regions. r=jrmuizel
2014-05-23 09:08:21 +12:00
Jeff Gilbert
ad8f5d5410
Bug 1014961 - IOSurfs are always RGB not BGR. - r=mattwoodrow
2014-05-22 16:44:15 -07:00
Jeff Gilbert
4209f16695
Bug 1004309 - Add func to assert shadowed state is correct. - r=kamidphish
...
* * *
Bug 980178 - Dither default is true. - r=kamidphish
2014-05-21 19:03:09 -07:00
Andreas Gal
d7dac146b2
Bug 1012407 - Part 6: Eliminate VBO use and DrawQuads and manually draw no-repeat quads (r=Bas)
2014-05-22 12:29:56 +02:00
Andreas Gal
64df6c108f
Bug 1012407 - Part 5: Allow passing a texture rectangle to BindAndDrawQuad (r=Bas)
2014-05-22 12:29:54 +02:00
Nicolas Silva
2f4369ee5e
Bug 1013292 - Fix some using namespace + unified build issues in gfx code. r=kats
2014-05-22 12:11:45 +02:00
Andreas Gal
ac89dda07d
Bug 1012407 - Part 4: Always pass the layer rect to BindAndDrawQuad (r=Bas)
2014-05-21 23:36:56 +02:00
Andreas Gal
7eaf561a66
Bug 1012407 - Part 3: Eliminate DrawQuadInternal since we no longer need it (r=Bas)
2014-05-21 23:26:38 +02:00
Andreas Gal
299af06a65
Bug 1012407 - Part 2: Use Moz2D to draw velocity graph and elminiate use of GL_LINE_STRIP (r=Bas)
2014-05-21 23:24:16 +02:00
Andreas Gal
59bccf7c82
Bug 1012407 - Part 1: Reduce amount of data uploaded to GPU (layer quad rect instead of transform) r=Bas
2014-05-21 23:03:49 +02:00
Kartikaya Gupta
36b70927ca
Bug 1001438 - Change layers.low-precision-resolution to be a float pref instead of a divide-by-1000 int pref. r=Cwiiis
2014-05-21 12:06:02 -04:00
Carsten "Tomcat" Book
3189a1798c
merge b2g-inbound to mozilla-central
2014-05-21 14:08:03 +02:00
Matt Woodrow
a116f0d15b
Bug 1012386 - Release the CGImage we addref'd in DrawTargetCG::CopySurface. r=jrmuizel
2014-05-21 18:43:16 +12:00
Sotaro Ikeda
2d84e3da26
Bug 1011327 - Add checks around SharedBufferManagerParent
2014-05-20 13:50:25 -07:00
Chris Peterson
ec65ec7ebc
Bug 1012218 - Cherrypick clang warning fixes from upstream harfbuzz. r=jfkthame
2014-05-17 16:44:39 -07:00
Wes Kocher
1121ed930b
Merge m-c to inbound
2014-05-19 15:43:47 -07:00
Wes Kocher
3f0b020546
Merge b2g-inbound to m-c
2014-05-19 15:38:17 -07:00
Carsten "Tomcat" Book
82294cdc89
Backed out changeset a6f85ff386c1 (bug 1011569) for m5 test failures on OS X
2014-05-19 13:46:02 +02:00
Michael Wu
7b1b8fab91
Bug 999694 - Use fence objects in SharedSurfaceGralloc, r=jgilbert
2014-04-21 19:59:30 -04:00
Ryan VanderMeulen
96ed00e142
Revert to revision 63dfac3c9c87 due to mass bustage pile-ups that landed after it on a CLOSED TREE.
2014-05-16 12:29:37 -04:00
Nicolas Silva
e25319e5bd
Bug 1010969 - Fix WError bustage on a CLOSED TREE
2014-05-16 17:50:42 +02:00
Kartikaya Gupta
718ea608fd
Bug 1011389 - Don't fire a long-tap-up if the user moves after long-tap. r=dmitry.rojkov
2014-05-16 11:26:00 -04:00
Nicolas Silva
536f633e1d
Bug 1010969 - Call RemoveTextureFromCompositable at the end of updates. r=sotaro
2014-05-16 17:25:23 +02:00
Nicolas Silva
42a451f0bb
Bug 924622 - Make sure gfx's ipc shutdown happens before shutting down xpcom threads. r=bsmedberg, sotaro
2014-05-07 11:06:19 +02:00
Jeff Muizelaar
6f22334bbf
Bug 1011011. DrawTargetSkia: Round alpha properly when creating Paint. r=mattwoodrow
...
This fixes some off by one errors in content reftests
--HG--
extra : rebase_source : 38a7aaed5600431f2c75005e1b71b8e572c3685d
2014-05-15 22:12:42 -04:00
Nicolas Silva
c140d86de1
Bug 1008211 - Backed out changeset 4e1e052624c2 because of a regression on B2G
2014-05-16 14:22:46 +02:00
Kartikaya Gupta
0e1e9827ac
Bug 1010979 - Remove the non-margins codepaths from APZCCallbackHelper. r=botond
2014-05-16 08:08:21 -04:00
Kartikaya Gupta
b8a20579ab
Bug 1010119 - Roll back part of bug 978248 as it causes a regression and is not needed any more. r=botond
2014-05-16 08:08:21 -04:00
Chris Lord
bc051da249
Bug 994088 - Only redraw everything on every frame with e10s in BasicCompositor. r=mattwoodrow
...
This was a work-around for an X compositor bug.
2014-05-16 12:44:04 +01:00
Chris Peterson
143832c938
Bug 1010706 - Fix uninitialized variable warnings in gfx/layers/opengl/CompositorOGL.cpp. r=mwoodrow
2014-05-16 00:35:13 -07:00
Chris Peterson
398a6f5a8d
Backed out changeset 9c586b1649d7 for wrong bug number: s/1007708/1010706/
2014-05-16 00:33:16 -07:00
Chris Peterson
1c759c64ad
Bug 1007708 - Fix uninitialized variable warnings in gfx/layers/opengl/CompositorOGL.cpp. r=mwoodrow
2014-05-14 20:15:36 -07:00
Wes Kocher
202d548b78
Merge inbound to m-c
2014-05-15 15:59:45 -07:00
Sotaro Ikeda
12f85ecb9a
Bug 950079 - Add release Fence handling to SurfaceStream on gonk
2014-05-14 15:40:15 -07:00
Sotaro Ikeda
8a83f98375
Bug 1005908 - Avoid unnecessary fEGLImageTargetTexture2D'ing r=nical
2014-05-14 09:59:25 -07:00
Sotaro Ikeda
cb8417b839
Bug 971946 - Remove TextureClientData r=nical
2014-05-14 06:29:52 -07:00
Matt Woodrow
f705ad907d
Bug 1001853 - Don't loop waiting on the monitor, and acccount for the fact that timeouts are treated as success. r=jgilbert
2014-05-14 16:10:00 +12:00
Rafael Vieira
fd736a92cc
Bug 1009228 - Replace use of RefPtr with nsRefPtr. r=kats
2014-05-14 15:45:00 -04:00
Vincent Chen
489d95e542
Bug 983489 - Delay destroying mCompositor to prevent crash. r=nical
2014-05-04 19:52:00 -04:00
Chris Lord
e6e08ba548
Bug 1011569 - Remove PreferMemoryOverShmem in favour of IsSameProcess. r=nical
2014-05-19 10:45:12 +01:00
Nicolas Silva
7de3712fc0
Bug 1010969 - Call RemoveTextureFromCompositable at the end of updates. r=sotaro
2014-05-16 17:25:23 +02:00
Milan Sreckovic
30f2e2be5f
Bug 1007856: Update 2D.h to doxygen friendly comment format. r=bas,trivial
2014-05-19 13:54:41 -04:00
Wes Kocher
7b1d2c5343
Merge m-c to inbound
2014-05-14 16:32:53 -07:00
Bas Schouten
9c8b5ef1e8
Bug 1008729: Use Cairo DrawTargets when reading back from GL. r=nical
2014-05-15 00:31:23 +02:00
Bas Schouten
3e247921b5
Bug 1009600: Use a content DT for reference in BasicCompositor. r=nical
2014-05-15 00:31:23 +02:00
Bas Schouten
c71f2edecf
Bug 1002300: Only lazily create the backbuffer for ContentClientDoubleBuffered. r=nical
2014-05-15 00:31:22 +02:00
Botond Ballo
1c80d859ff
Bug 961289 - Add an initial mochitest (for bug 982141) that exercises the APZ testing framework. r=ehsan,kats,BenWa,ted
...
--HG--
extra : source : 3e395bacbf393aaa022675c9a3f97a3c603bb67d
2014-05-12 12:24:57 -04:00
Botond Ballo
8859e2bfc9
Bug 961289 - Expose client- and compositor-side APZ test data from nsIDOMWindowUtils. r=ehsan,kats,bholley
...
--HG--
extra : source : 41f87f2add7d1fafab2749eb08539cd78644fbbe
2014-05-09 17:16:03 -04:00
Botond Ballo
8b6eb070aa
Bug 961289 - API to request compositor-side test data from client. r=BenWa,kats
...
--HG--
extra : source : a475bb542682486ffac8dc91a039f75ec41091b6
2014-05-07 19:56:48 -04:00
Botond Ballo
2ef90e819f
Bug 961289 - Log APZC tree parent links on compositor side for APZ testing. r=kats
...
--HG--
extra : source : e39af36df0d1d79a039bdd0f79a1fd3f61a544d0
2014-04-21 17:47:33 -04:00
Botond Ballo
3e6a4c8180
Bug 961289 - Compositor-side instances of APZ test data and utilities for writing to them r=BenWa,kats
...
--HG--
extra : source : 35f0767449046b88581ada14b9ea7fb0fdd819ac
2014-04-21 17:46:50 -04:00
Botond Ballo
6e03af65aa
Bug 961289 - Client-side instance of APZ test data and utilities for writing to it. r=tn,kats
...
--HG--
extra : source : 1462852a44bee091ebf42d48d87e9c0e4acfac0b
2014-04-21 19:48:54 -04:00
Botond Ballo
229a7a632a
Bug 961289 - Add support for writing a BaseRect to an output stream. r=Bas
...
--HG--
extra : source : 2f5a1727bfe5c95c99aced1221c816fefcb95b0c
2014-05-07 16:29:44 -04:00
Botond Ballo
d9c607e5af
Bug 961289 - Introduce a data structure for storing data for APZ testing. r=kats
...
--HG--
extra : source : b37d73c22eae03fe00c800cb102ae61fbdbcb30a
2014-05-07 20:39:35 -04:00
Botond Ballo
d2b6591c54
Bug 961289 - Assign sequence numbers to paints on the client side and forward them to the compositor. r=BenWa,kats
...
--HG--
extra : source : d5331eaed1c789ac0248e8710a7b4a167ae349b6
2014-05-06 17:26:13 -04:00
Botond Ballo
fe4ebd4aaa
Bug 961289 - Improve const-correctness in AsyncPanZoomController. r=kats
...
--HG--
extra : source : 757446fc0001be834e96572d5b4b26238b1bcf58
2014-05-07 15:21:26 -04:00
Benoit Jacob
45441f8724
Bug 987010 - Fix the way that the presence of an alpha channel on a canvas drawing buffer is propagated - r=jrmuizel
2014-05-14 12:26:13 -04:00
Kartikaya Gupta
0a15196a06
Bug 1009184 - Explicitly clear the valid region instead of attempting to paint an empty region. r=BenWa
2014-05-13 14:36:33 -04:00
Botond Ballo
e7ee666942
Bug 1009634 - Clearly document the units of APZ prefs. r=kats. DONTBUILD comment-only
...
--HG--
extra : amend_source : b2cc80184098c864c1fd3e00d31296c58175a31e
2014-05-13 12:42:50 -04:00
Jonathan Kew
c9f0cdc5a3
bug 1007524 - remove unused gfxFontGroup::Equals method. r=jdaggett
2014-05-13 18:08:26 +01:00
Jonathan Kew
6ac57ac9a0
bug 1006475 - remove unused method gfxPlatformFontList::SetFixedPitch. r=jdaggett
2014-05-13 18:08:09 +01:00
Nicolas Silva
7c7646b01b
Bug 1008211 - Don't use BufferTextureClient in CanvasClient2D. r=Bas
2014-05-13 14:05:30 +02:00
Markus Stange
dd96395b7f
Fix two typos in the MozSurface documentation. No bug, r=typo
2014-05-13 13:37:56 +02:00
Markus Stange
5a0c83aa45
Bug 1009020 - Use a fixed epsilon when nudging the transform to integers in ChooseScaleAndSetTransform. r=roc
2014-05-12 21:37:21 +02:00
Markus Stange
a354d3d78a
Bug 1008301 - Invalidate when a layer's pre or post scale changes. r=roc
2014-05-12 21:37:20 +02:00
Markus Stange
a1411b1a1d
Bug 1008301 - Don't invalidate when the visible region of a layer changes. r=roc
2014-05-12 21:37:20 +02:00
Carsten "Tomcat" Book
36cdcd4fc1
Merge mozilla-central to mozilla-inbound
2014-05-13 12:45:41 +02:00
Carsten "Tomcat" Book
64b3aebe1a
merge b2g-inbound to mozilla-central
2014-05-13 12:41:43 +02:00
Wes Kocher
8b513c2e26
Backed out 6 changesets (bug 1006198) for webgl assertions on a CLOSED TREE
...
Backed out changeset 5be3c8c44eed (bug 1006198)
Backed out changeset 4b15abd14f28 (bug 1006198)
Backed out changeset bd11a10e7028 (bug 1006198)
Backed out changeset e1044a8ab189 (bug 1006198)
Backed out changeset 558abe22ab30 (bug 1006198)
Backed out changeset 5462b9babaed (bug 1006198)
2014-05-12 20:47:52 -07:00
Matt Woodrow
041026a477
Bug 1008610 - Convert right xlib surface into a SourceSurface. r=Bas
2014-05-13 14:58:54 +12:00
Matt Woodrow
1c404aa8b4
Bug 1006198 - Use 8byte aligned surface for CopyableCanvasLayer since that's the max WebGL supports for readback. r=nical
2014-05-13 14:20:27 +12:00
Matt Woodrow
ebdc59155b
Bug 1006198 - Remove a bunch of dead Thebes code. r=jgilbert
2014-05-13 14:20:27 +12:00
Matt Woodrow
98d17e0b56
Bug 1006198 - Use a temporary surface if alignment is wrong during WebGL readback. r=jgilbert
2014-05-13 14:20:27 +12:00
Matt Woodrow
3e52ca3b8e
Bug 1006198 - Add PremultiplyDataSurface. r=nical
2014-05-13 14:20:26 +12:00
Matt Woodrow
24b5fc6c5a
Bug 1006198 - Apply Y flip if necessary to tiled Textures in ImageHost. r=nical
2014-05-13 14:20:26 +12:00
Wes Kocher
67ccf7dfd6
Backed out changeset 350f36f463d5 (bug 980178) to fix webgl bustage on a CLOSED TREE
2014-05-12 19:11:08 -07:00
Jeff Gilbert
6d1f98ea2b
Bug 980178 - Clean up context loss handling code. - r=kamidphish
2014-05-12 17:56:31 -07:00
Matt Woodrow
8218724383
Bug 1008573 - Simplify D3D10 invalid region before we clear the surface. r=Bas
2014-05-13 11:46:54 +12:00
Wes Kocher
5c04066138
Backed out 3 changesets (bug 946065) for b2g mochitest-6 permafail on a CLOSED TREE
...
Backed out changeset 85228ee8ce8b (bug 946065)
Backed out changeset 7b6b04006c1b (bug 946065)
Backed out changeset 9b673ac36f66 (bug 946065)
--HG--
rename : dom/mathml/crashtests/462929-1.html => content/mathml/content/crashtests/462929-1.html
rename : dom/mathml/crashtests/770710-1.html => content/mathml/content/crashtests/770710-1.html
rename : dom/mathml/crashtests/crashtests.list => content/mathml/content/crashtests/crashtests.list
rename : dom/mathml/moz.build => content/mathml/content/src/moz.build
rename : dom/mathml/nsMathMLElement.cpp => content/mathml/content/src/nsMathMLElement.cpp
rename : dom/mathml/nsMathMLElement.h => content/mathml/content/src/nsMathMLElement.h
rename : dom/mathml/nsMathMLElementFactory.cpp => content/mathml/content/src/nsMathMLElementFactory.cpp
rename : dom/svg/DOMSVGAnimatedLengthList.cpp => content/svg/content/src/DOMSVGAnimatedLengthList.cpp
rename : dom/svg/DOMSVGAnimatedLengthList.h => content/svg/content/src/DOMSVGAnimatedLengthList.h
rename : dom/svg/DOMSVGAnimatedNumberList.cpp => content/svg/content/src/DOMSVGAnimatedNumberList.cpp
rename : dom/svg/DOMSVGAnimatedNumberList.h => content/svg/content/src/DOMSVGAnimatedNumberList.h
rename : dom/svg/DOMSVGLength.cpp => content/svg/content/src/DOMSVGLength.cpp
rename : dom/svg/DOMSVGLength.h => content/svg/content/src/DOMSVGLength.h
rename : dom/svg/DOMSVGLengthList.cpp => content/svg/content/src/DOMSVGLengthList.cpp
rename : dom/svg/DOMSVGLengthList.h => content/svg/content/src/DOMSVGLengthList.h
rename : dom/svg/DOMSVGNumber.cpp => content/svg/content/src/DOMSVGNumber.cpp
rename : dom/svg/DOMSVGNumber.h => content/svg/content/src/DOMSVGNumber.h
rename : dom/svg/DOMSVGNumberList.cpp => content/svg/content/src/DOMSVGNumberList.cpp
rename : dom/svg/DOMSVGNumberList.h => content/svg/content/src/DOMSVGNumberList.h
rename : dom/svg/DOMSVGPathSeg.cpp => content/svg/content/src/DOMSVGPathSeg.cpp
rename : dom/svg/DOMSVGPathSeg.h => content/svg/content/src/DOMSVGPathSeg.h
rename : dom/svg/DOMSVGPathSegList.cpp => content/svg/content/src/DOMSVGPathSegList.cpp
rename : dom/svg/DOMSVGPathSegList.h => content/svg/content/src/DOMSVGPathSegList.h
rename : dom/svg/DOMSVGPoint.cpp => content/svg/content/src/DOMSVGPoint.cpp
rename : dom/svg/DOMSVGPoint.h => content/svg/content/src/DOMSVGPoint.h
rename : dom/svg/DOMSVGPointList.cpp => content/svg/content/src/DOMSVGPointList.cpp
rename : dom/svg/DOMSVGPointList.h => content/svg/content/src/DOMSVGPointList.h
rename : dom/svg/DOMSVGStringList.cpp => content/svg/content/src/DOMSVGStringList.cpp
rename : dom/svg/DOMSVGStringList.h => content/svg/content/src/DOMSVGStringList.h
rename : dom/svg/DOMSVGTransformList.cpp => content/svg/content/src/DOMSVGTransformList.cpp
rename : dom/svg/DOMSVGTransformList.h => content/svg/content/src/DOMSVGTransformList.h
rename : dom/svg/SVGAElement.cpp => content/svg/content/src/SVGAElement.cpp
rename : dom/svg/SVGAElement.h => content/svg/content/src/SVGAElement.h
rename : dom/svg/SVGAltGlyphElement.cpp => content/svg/content/src/SVGAltGlyphElement.cpp
rename : dom/svg/SVGAltGlyphElement.h => content/svg/content/src/SVGAltGlyphElement.h
rename : dom/svg/SVGAngle.cpp => content/svg/content/src/SVGAngle.cpp
rename : dom/svg/SVGAngle.h => content/svg/content/src/SVGAngle.h
rename : dom/svg/SVGAnimateElement.cpp => content/svg/content/src/SVGAnimateElement.cpp
rename : dom/svg/SVGAnimateElement.h => content/svg/content/src/SVGAnimateElement.h
rename : dom/svg/SVGAnimateMotionElement.cpp => content/svg/content/src/SVGAnimateMotionElement.cpp
rename : dom/svg/SVGAnimateMotionElement.h => content/svg/content/src/SVGAnimateMotionElement.h
rename : dom/svg/SVGAnimateTransformElement.cpp => content/svg/content/src/SVGAnimateTransformElement.cpp
rename : dom/svg/SVGAnimateTransformElement.h => content/svg/content/src/SVGAnimateTransformElement.h
rename : dom/svg/SVGAnimatedAngle.cpp => content/svg/content/src/SVGAnimatedAngle.cpp
rename : dom/svg/SVGAnimatedAngle.h => content/svg/content/src/SVGAnimatedAngle.h
rename : dom/svg/SVGAnimatedBoolean.cpp => content/svg/content/src/SVGAnimatedBoolean.cpp
rename : dom/svg/SVGAnimatedBoolean.h => content/svg/content/src/SVGAnimatedBoolean.h
rename : dom/svg/SVGAnimatedEnumeration.cpp => content/svg/content/src/SVGAnimatedEnumeration.cpp
rename : dom/svg/SVGAnimatedEnumeration.h => content/svg/content/src/SVGAnimatedEnumeration.h
rename : dom/svg/SVGAnimatedInteger.cpp => content/svg/content/src/SVGAnimatedInteger.cpp
rename : dom/svg/SVGAnimatedInteger.h => content/svg/content/src/SVGAnimatedInteger.h
rename : dom/svg/SVGAnimatedLength.cpp => content/svg/content/src/SVGAnimatedLength.cpp
rename : dom/svg/SVGAnimatedLength.h => content/svg/content/src/SVGAnimatedLength.h
rename : dom/svg/SVGAnimatedLengthList.cpp => content/svg/content/src/SVGAnimatedLengthList.cpp
rename : dom/svg/SVGAnimatedLengthList.h => content/svg/content/src/SVGAnimatedLengthList.h
rename : dom/svg/SVGAnimatedNumber.cpp => content/svg/content/src/SVGAnimatedNumber.cpp
rename : dom/svg/SVGAnimatedNumber.h => content/svg/content/src/SVGAnimatedNumber.h
rename : dom/svg/SVGAnimatedNumberList.cpp => content/svg/content/src/SVGAnimatedNumberList.cpp
rename : dom/svg/SVGAnimatedNumberList.h => content/svg/content/src/SVGAnimatedNumberList.h
rename : dom/svg/SVGAnimatedPathSegList.cpp => content/svg/content/src/SVGAnimatedPathSegList.cpp
rename : dom/svg/SVGAnimatedPathSegList.h => content/svg/content/src/SVGAnimatedPathSegList.h
rename : dom/svg/SVGAnimatedPointList.cpp => content/svg/content/src/SVGAnimatedPointList.cpp
rename : dom/svg/SVGAnimatedPointList.h => content/svg/content/src/SVGAnimatedPointList.h
rename : dom/svg/SVGAnimatedPreserveAspectRatio.cpp => content/svg/content/src/SVGAnimatedPreserveAspectRatio.cpp
rename : dom/svg/SVGAnimatedPreserveAspectRatio.h => content/svg/content/src/SVGAnimatedPreserveAspectRatio.h
rename : dom/svg/SVGAnimatedRect.cpp => content/svg/content/src/SVGAnimatedRect.cpp
rename : dom/svg/SVGAnimatedRect.h => content/svg/content/src/SVGAnimatedRect.h
rename : dom/svg/SVGAnimatedString.cpp => content/svg/content/src/SVGAnimatedString.cpp
rename : dom/svg/SVGAnimatedString.h => content/svg/content/src/SVGAnimatedString.h
rename : dom/svg/SVGAnimatedTransformList.cpp => content/svg/content/src/SVGAnimatedTransformList.cpp
rename : dom/svg/SVGAnimatedTransformList.h => content/svg/content/src/SVGAnimatedTransformList.h
rename : dom/svg/SVGAnimationElement.cpp => content/svg/content/src/SVGAnimationElement.cpp
rename : dom/svg/SVGAnimationElement.h => content/svg/content/src/SVGAnimationElement.h
rename : dom/svg/SVGAttrValueWrapper.cpp => content/svg/content/src/SVGAttrValueWrapper.cpp
rename : dom/svg/SVGAttrValueWrapper.h => content/svg/content/src/SVGAttrValueWrapper.h
rename : dom/svg/SVGCircleElement.cpp => content/svg/content/src/SVGCircleElement.cpp
rename : dom/svg/SVGCircleElement.h => content/svg/content/src/SVGCircleElement.h
rename : dom/svg/SVGClipPathElement.cpp => content/svg/content/src/SVGClipPathElement.cpp
rename : dom/svg/SVGClipPathElement.h => content/svg/content/src/SVGClipPathElement.h
rename : dom/svg/SVGComponentTransferFunctionElement.h => content/svg/content/src/SVGComponentTransferFunctionElement.h
rename : dom/svg/SVGContentUtils.cpp => content/svg/content/src/SVGContentUtils.cpp
rename : dom/svg/SVGContentUtils.h => content/svg/content/src/SVGContentUtils.h
rename : dom/svg/SVGDefsElement.cpp => content/svg/content/src/SVGDefsElement.cpp
rename : dom/svg/SVGDefsElement.h => content/svg/content/src/SVGDefsElement.h
rename : dom/svg/SVGDescElement.cpp => content/svg/content/src/SVGDescElement.cpp
rename : dom/svg/SVGDescElement.h => content/svg/content/src/SVGDescElement.h
rename : dom/svg/SVGElementFactory.cpp => content/svg/content/src/SVGElementFactory.cpp
rename : dom/svg/SVGElementFactory.h => content/svg/content/src/SVGElementFactory.h
rename : dom/svg/SVGEllipseElement.cpp => content/svg/content/src/SVGEllipseElement.cpp
rename : dom/svg/SVGEllipseElement.h => content/svg/content/src/SVGEllipseElement.h
rename : dom/svg/SVGFEBlendElement.cpp => content/svg/content/src/SVGFEBlendElement.cpp
rename : dom/svg/SVGFEBlendElement.h => content/svg/content/src/SVGFEBlendElement.h
rename : dom/svg/SVGFEColorMatrixElement.cpp => content/svg/content/src/SVGFEColorMatrixElement.cpp
rename : dom/svg/SVGFEColorMatrixElement.h => content/svg/content/src/SVGFEColorMatrixElement.h
rename : dom/svg/SVGFEComponentTransferElement.cpp => content/svg/content/src/SVGFEComponentTransferElement.cpp
rename : dom/svg/SVGFEComponentTransferElement.h => content/svg/content/src/SVGFEComponentTransferElement.h
rename : dom/svg/SVGFECompositeElement.cpp => content/svg/content/src/SVGFECompositeElement.cpp
rename : dom/svg/SVGFECompositeElement.h => content/svg/content/src/SVGFECompositeElement.h
rename : dom/svg/SVGFEConvolveMatrixElement.cpp => content/svg/content/src/SVGFEConvolveMatrixElement.cpp
rename : dom/svg/SVGFEConvolveMatrixElement.h => content/svg/content/src/SVGFEConvolveMatrixElement.h
rename : dom/svg/SVGFEDiffuseLightingElement.cpp => content/svg/content/src/SVGFEDiffuseLightingElement.cpp
rename : dom/svg/SVGFEDiffuseLightingElement.h => content/svg/content/src/SVGFEDiffuseLightingElement.h
rename : dom/svg/SVGFEDisplacementMapElement.cpp => content/svg/content/src/SVGFEDisplacementMapElement.cpp
rename : dom/svg/SVGFEDisplacementMapElement.h => content/svg/content/src/SVGFEDisplacementMapElement.h
rename : dom/svg/SVGFEDistantLightElement.cpp => content/svg/content/src/SVGFEDistantLightElement.cpp
rename : dom/svg/SVGFEDistantLightElement.h => content/svg/content/src/SVGFEDistantLightElement.h
rename : dom/svg/SVGFEDropShadowElement.cpp => content/svg/content/src/SVGFEDropShadowElement.cpp
rename : dom/svg/SVGFEDropShadowElement.h => content/svg/content/src/SVGFEDropShadowElement.h
rename : dom/svg/SVGFEFloodElement.cpp => content/svg/content/src/SVGFEFloodElement.cpp
rename : dom/svg/SVGFEFloodElement.h => content/svg/content/src/SVGFEFloodElement.h
rename : dom/svg/SVGFEGaussianBlurElement.cpp => content/svg/content/src/SVGFEGaussianBlurElement.cpp
rename : dom/svg/SVGFEGaussianBlurElement.h => content/svg/content/src/SVGFEGaussianBlurElement.h
rename : dom/svg/SVGFEImageElement.cpp => content/svg/content/src/SVGFEImageElement.cpp
rename : dom/svg/SVGFEImageElement.h => content/svg/content/src/SVGFEImageElement.h
rename : dom/svg/SVGFEMergeElement.cpp => content/svg/content/src/SVGFEMergeElement.cpp
rename : dom/svg/SVGFEMergeElement.h => content/svg/content/src/SVGFEMergeElement.h
rename : dom/svg/SVGFEMergeNodeElement.cpp => content/svg/content/src/SVGFEMergeNodeElement.cpp
rename : dom/svg/SVGFEMergeNodeElement.h => content/svg/content/src/SVGFEMergeNodeElement.h
rename : dom/svg/SVGFEMorphologyElement.cpp => content/svg/content/src/SVGFEMorphologyElement.cpp
rename : dom/svg/SVGFEMorphologyElement.h => content/svg/content/src/SVGFEMorphologyElement.h
rename : dom/svg/SVGFEOffsetElement.cpp => content/svg/content/src/SVGFEOffsetElement.cpp
rename : dom/svg/SVGFEOffsetElement.h => content/svg/content/src/SVGFEOffsetElement.h
rename : dom/svg/SVGFEPointLightElement.cpp => content/svg/content/src/SVGFEPointLightElement.cpp
rename : dom/svg/SVGFEPointLightElement.h => content/svg/content/src/SVGFEPointLightElement.h
rename : dom/svg/SVGFESpecularLightingElement.cpp => content/svg/content/src/SVGFESpecularLightingElement.cpp
rename : dom/svg/SVGFESpecularLightingElement.h => content/svg/content/src/SVGFESpecularLightingElement.h
rename : dom/svg/SVGFESpotLightElement.cpp => content/svg/content/src/SVGFESpotLightElement.cpp
rename : dom/svg/SVGFESpotLightElement.h => content/svg/content/src/SVGFESpotLightElement.h
rename : dom/svg/SVGFETileElement.cpp => content/svg/content/src/SVGFETileElement.cpp
rename : dom/svg/SVGFETileElement.h => content/svg/content/src/SVGFETileElement.h
rename : dom/svg/SVGFETurbulenceElement.cpp => content/svg/content/src/SVGFETurbulenceElement.cpp
rename : dom/svg/SVGFETurbulenceElement.h => content/svg/content/src/SVGFETurbulenceElement.h
rename : dom/svg/SVGFilterElement.cpp => content/svg/content/src/SVGFilterElement.cpp
rename : dom/svg/SVGFilterElement.h => content/svg/content/src/SVGFilterElement.h
rename : dom/svg/SVGForeignObjectElement.cpp => content/svg/content/src/SVGForeignObjectElement.cpp
rename : dom/svg/SVGForeignObjectElement.h => content/svg/content/src/SVGForeignObjectElement.h
rename : dom/svg/SVGFragmentIdentifier.cpp => content/svg/content/src/SVGFragmentIdentifier.cpp
rename : dom/svg/SVGFragmentIdentifier.h => content/svg/content/src/SVGFragmentIdentifier.h
rename : dom/svg/SVGGElement.cpp => content/svg/content/src/SVGGElement.cpp
rename : dom/svg/SVGGElement.h => content/svg/content/src/SVGGElement.h
rename : dom/svg/SVGGradientElement.cpp => content/svg/content/src/SVGGradientElement.cpp
rename : dom/svg/SVGGradientElement.h => content/svg/content/src/SVGGradientElement.h
rename : dom/svg/SVGGraphicsElement.cpp => content/svg/content/src/SVGGraphicsElement.cpp
rename : dom/svg/SVGGraphicsElement.h => content/svg/content/src/SVGGraphicsElement.h
rename : dom/svg/SVGIFrameElement.cpp => content/svg/content/src/SVGIFrameElement.cpp
rename : dom/svg/SVGIFrameElement.h => content/svg/content/src/SVGIFrameElement.h
rename : dom/svg/SVGIRect.h => content/svg/content/src/SVGIRect.h
rename : dom/svg/SVGImageElement.cpp => content/svg/content/src/SVGImageElement.cpp
rename : dom/svg/SVGImageElement.h => content/svg/content/src/SVGImageElement.h
rename : dom/svg/SVGIntegerPairSMILType.cpp => content/svg/content/src/SVGIntegerPairSMILType.cpp
rename : dom/svg/SVGIntegerPairSMILType.h => content/svg/content/src/SVGIntegerPairSMILType.h
rename : dom/svg/SVGLength.cpp => content/svg/content/src/SVGLength.cpp
rename : dom/svg/SVGLength.h => content/svg/content/src/SVGLength.h
rename : dom/svg/SVGLengthList.cpp => content/svg/content/src/SVGLengthList.cpp
rename : dom/svg/SVGLengthList.h => content/svg/content/src/SVGLengthList.h
rename : dom/svg/SVGLengthListSMILType.cpp => content/svg/content/src/SVGLengthListSMILType.cpp
rename : dom/svg/SVGLengthListSMILType.h => content/svg/content/src/SVGLengthListSMILType.h
rename : dom/svg/SVGLineElement.cpp => content/svg/content/src/SVGLineElement.cpp
rename : dom/svg/SVGLineElement.h => content/svg/content/src/SVGLineElement.h
rename : dom/svg/SVGMPathElement.cpp => content/svg/content/src/SVGMPathElement.cpp
rename : dom/svg/SVGMPathElement.h => content/svg/content/src/SVGMPathElement.h
rename : dom/svg/SVGMarkerElement.cpp => content/svg/content/src/SVGMarkerElement.cpp
rename : dom/svg/SVGMarkerElement.h => content/svg/content/src/SVGMarkerElement.h
rename : dom/svg/SVGMaskElement.cpp => content/svg/content/src/SVGMaskElement.cpp
rename : dom/svg/SVGMaskElement.h => content/svg/content/src/SVGMaskElement.h
rename : dom/svg/SVGMatrix.cpp => content/svg/content/src/SVGMatrix.cpp
rename : dom/svg/SVGMatrix.h => content/svg/content/src/SVGMatrix.h
rename : dom/svg/SVGMetadataElement.cpp => content/svg/content/src/SVGMetadataElement.cpp
rename : dom/svg/SVGMetadataElement.h => content/svg/content/src/SVGMetadataElement.h
rename : dom/svg/SVGMotionSMILAnimationFunction.cpp => content/svg/content/src/SVGMotionSMILAnimationFunction.cpp
rename : dom/svg/SVGMotionSMILAnimationFunction.h => content/svg/content/src/SVGMotionSMILAnimationFunction.h
rename : dom/svg/SVGMotionSMILAttr.cpp => content/svg/content/src/SVGMotionSMILAttr.cpp
rename : dom/svg/SVGMotionSMILAttr.h => content/svg/content/src/SVGMotionSMILAttr.h
rename : dom/svg/SVGMotionSMILPathUtils.cpp => content/svg/content/src/SVGMotionSMILPathUtils.cpp
rename : dom/svg/SVGMotionSMILPathUtils.h => content/svg/content/src/SVGMotionSMILPathUtils.h
rename : dom/svg/SVGMotionSMILType.cpp => content/svg/content/src/SVGMotionSMILType.cpp
rename : dom/svg/SVGMotionSMILType.h => content/svg/content/src/SVGMotionSMILType.h
rename : dom/svg/SVGNumberList.cpp => content/svg/content/src/SVGNumberList.cpp
rename : dom/svg/SVGNumberList.h => content/svg/content/src/SVGNumberList.h
rename : dom/svg/SVGNumberListSMILType.cpp => content/svg/content/src/SVGNumberListSMILType.cpp
rename : dom/svg/SVGNumberListSMILType.h => content/svg/content/src/SVGNumberListSMILType.h
rename : dom/svg/SVGNumberPairSMILType.cpp => content/svg/content/src/SVGNumberPairSMILType.cpp
rename : dom/svg/SVGNumberPairSMILType.h => content/svg/content/src/SVGNumberPairSMILType.h
rename : dom/svg/SVGOrientSMILType.cpp => content/svg/content/src/SVGOrientSMILType.cpp
rename : dom/svg/SVGOrientSMILType.h => content/svg/content/src/SVGOrientSMILType.h
rename : dom/svg/SVGPathData.cpp => content/svg/content/src/SVGPathData.cpp
rename : dom/svg/SVGPathData.h => content/svg/content/src/SVGPathData.h
rename : dom/svg/SVGPathElement.cpp => content/svg/content/src/SVGPathElement.cpp
rename : dom/svg/SVGPathElement.h => content/svg/content/src/SVGPathElement.h
rename : dom/svg/SVGPathSegListSMILType.cpp => content/svg/content/src/SVGPathSegListSMILType.cpp
rename : dom/svg/SVGPathSegListSMILType.h => content/svg/content/src/SVGPathSegListSMILType.h
rename : dom/svg/SVGPathSegUtils.cpp => content/svg/content/src/SVGPathSegUtils.cpp
rename : dom/svg/SVGPathSegUtils.h => content/svg/content/src/SVGPathSegUtils.h
rename : dom/svg/SVGPatternElement.cpp => content/svg/content/src/SVGPatternElement.cpp
rename : dom/svg/SVGPatternElement.h => content/svg/content/src/SVGPatternElement.h
rename : dom/svg/SVGPoint.h => content/svg/content/src/SVGPoint.h
rename : dom/svg/SVGPointList.cpp => content/svg/content/src/SVGPointList.cpp
rename : dom/svg/SVGPointList.h => content/svg/content/src/SVGPointList.h
rename : dom/svg/SVGPointListSMILType.cpp => content/svg/content/src/SVGPointListSMILType.cpp
rename : dom/svg/SVGPointListSMILType.h => content/svg/content/src/SVGPointListSMILType.h
rename : dom/svg/SVGPolygonElement.cpp => content/svg/content/src/SVGPolygonElement.cpp
rename : dom/svg/SVGPolygonElement.h => content/svg/content/src/SVGPolygonElement.h
rename : dom/svg/SVGPolylineElement.cpp => content/svg/content/src/SVGPolylineElement.cpp
rename : dom/svg/SVGPolylineElement.h => content/svg/content/src/SVGPolylineElement.h
rename : dom/svg/SVGPreserveAspectRatio.cpp => content/svg/content/src/SVGPreserveAspectRatio.cpp
rename : dom/svg/SVGPreserveAspectRatio.h => content/svg/content/src/SVGPreserveAspectRatio.h
rename : dom/svg/SVGRect.cpp => content/svg/content/src/SVGRect.cpp
rename : dom/svg/SVGRect.h => content/svg/content/src/SVGRect.h
rename : dom/svg/SVGRectElement.cpp => content/svg/content/src/SVGRectElement.cpp
rename : dom/svg/SVGRectElement.h => content/svg/content/src/SVGRectElement.h
rename : dom/svg/SVGSVGElement.cpp => content/svg/content/src/SVGSVGElement.cpp
rename : dom/svg/SVGSVGElement.h => content/svg/content/src/SVGSVGElement.h
rename : dom/svg/SVGScriptElement.cpp => content/svg/content/src/SVGScriptElement.cpp
rename : dom/svg/SVGScriptElement.h => content/svg/content/src/SVGScriptElement.h
rename : dom/svg/SVGSetElement.cpp => content/svg/content/src/SVGSetElement.cpp
rename : dom/svg/SVGSetElement.h => content/svg/content/src/SVGSetElement.h
rename : dom/svg/SVGStopElement.cpp => content/svg/content/src/SVGStopElement.cpp
rename : dom/svg/SVGStopElement.h => content/svg/content/src/SVGStopElement.h
rename : dom/svg/SVGStringList.cpp => content/svg/content/src/SVGStringList.cpp
rename : dom/svg/SVGStringList.h => content/svg/content/src/SVGStringList.h
rename : dom/svg/SVGStyleElement.cpp => content/svg/content/src/SVGStyleElement.cpp
rename : dom/svg/SVGStyleElement.h => content/svg/content/src/SVGStyleElement.h
rename : dom/svg/SVGSwitchElement.cpp => content/svg/content/src/SVGSwitchElement.cpp
rename : dom/svg/SVGSwitchElement.h => content/svg/content/src/SVGSwitchElement.h
rename : dom/svg/SVGSymbolElement.cpp => content/svg/content/src/SVGSymbolElement.cpp
rename : dom/svg/SVGSymbolElement.h => content/svg/content/src/SVGSymbolElement.h
rename : dom/svg/SVGTSpanElement.cpp => content/svg/content/src/SVGTSpanElement.cpp
rename : dom/svg/SVGTSpanElement.h => content/svg/content/src/SVGTSpanElement.h
rename : dom/svg/SVGTagList.h => content/svg/content/src/SVGTagList.h
rename : dom/svg/SVGTests.cpp => content/svg/content/src/SVGTests.cpp
rename : dom/svg/SVGTests.h => content/svg/content/src/SVGTests.h
rename : dom/svg/SVGTextContentElement.cpp => content/svg/content/src/SVGTextContentElement.cpp
rename : dom/svg/SVGTextContentElement.h => content/svg/content/src/SVGTextContentElement.h
rename : dom/svg/SVGTextElement.cpp => content/svg/content/src/SVGTextElement.cpp
rename : dom/svg/SVGTextElement.h => content/svg/content/src/SVGTextElement.h
rename : dom/svg/SVGTextPathElement.cpp => content/svg/content/src/SVGTextPathElement.cpp
rename : dom/svg/SVGTextPathElement.h => content/svg/content/src/SVGTextPathElement.h
rename : dom/svg/SVGTextPositioningElement.cpp => content/svg/content/src/SVGTextPositioningElement.cpp
rename : dom/svg/SVGTextPositioningElement.h => content/svg/content/src/SVGTextPositioningElement.h
rename : dom/svg/SVGTitleElement.cpp => content/svg/content/src/SVGTitleElement.cpp
rename : dom/svg/SVGTitleElement.h => content/svg/content/src/SVGTitleElement.h
rename : dom/svg/SVGTransform.cpp => content/svg/content/src/SVGTransform.cpp
rename : dom/svg/SVGTransform.h => content/svg/content/src/SVGTransform.h
rename : dom/svg/SVGTransformList.cpp => content/svg/content/src/SVGTransformList.cpp
rename : dom/svg/SVGTransformList.h => content/svg/content/src/SVGTransformList.h
rename : dom/svg/SVGTransformListParser.cpp => content/svg/content/src/SVGTransformListParser.cpp
rename : dom/svg/SVGTransformListParser.h => content/svg/content/src/SVGTransformListParser.h
rename : dom/svg/SVGTransformListSMILType.cpp => content/svg/content/src/SVGTransformListSMILType.cpp
rename : dom/svg/SVGTransformListSMILType.h => content/svg/content/src/SVGTransformListSMILType.h
rename : dom/svg/SVGTransformableElement.cpp => content/svg/content/src/SVGTransformableElement.cpp
rename : dom/svg/SVGTransformableElement.h => content/svg/content/src/SVGTransformableElement.h
rename : dom/svg/SVGUseElement.cpp => content/svg/content/src/SVGUseElement.cpp
rename : dom/svg/SVGUseElement.h => content/svg/content/src/SVGUseElement.h
rename : dom/svg/SVGViewBoxSMILType.cpp => content/svg/content/src/SVGViewBoxSMILType.cpp
rename : dom/svg/SVGViewBoxSMILType.h => content/svg/content/src/SVGViewBoxSMILType.h
rename : dom/svg/SVGViewElement.cpp => content/svg/content/src/SVGViewElement.cpp
rename : dom/svg/SVGViewElement.h => content/svg/content/src/SVGViewElement.h
rename : dom/svg/SVGZoomEvent.cpp => content/svg/content/src/SVGZoomEvent.cpp
rename : dom/svg/SVGZoomEvent.h => content/svg/content/src/SVGZoomEvent.h
rename : dom/svg/crashtests/307322-1.svg => content/svg/content/src/crashtests/307322-1.svg
rename : dom/svg/crashtests/327705-1.svg => content/svg/content/src/crashtests/327705-1.svg
rename : dom/svg/crashtests/336994-1.html => content/svg/content/src/crashtests/336994-1.html
rename : dom/svg/crashtests/344888-1.svg => content/svg/content/src/crashtests/344888-1.svg
rename : dom/svg/crashtests/345445-1.svg => content/svg/content/src/crashtests/345445-1.svg
rename : dom/svg/crashtests/360836-1.svg => content/svg/content/src/crashtests/360836-1.svg
rename : dom/svg/crashtests/367357-1.xhtml => content/svg/content/src/crashtests/367357-1.xhtml
rename : dom/svg/crashtests/369051-1.svg => content/svg/content/src/crashtests/369051-1.svg
rename : dom/svg/crashtests/369249-1.svg => content/svg/content/src/crashtests/369249-1.svg
rename : dom/svg/crashtests/369291-1.svg => content/svg/content/src/crashtests/369291-1.svg
rename : dom/svg/crashtests/369291-2.svg => content/svg/content/src/crashtests/369291-2.svg
rename : dom/svg/crashtests/369568-1.svg => content/svg/content/src/crashtests/369568-1.svg
rename : dom/svg/crashtests/372046-1.svg => content/svg/content/src/crashtests/372046-1.svg
rename : dom/svg/crashtests/372046-2.svg => content/svg/content/src/crashtests/372046-2.svg
rename : dom/svg/crashtests/374882-1.svg => content/svg/content/src/crashtests/374882-1.svg
rename : dom/svg/crashtests/380101-1.svg => content/svg/content/src/crashtests/380101-1.svg
rename : dom/svg/crashtests/381777-1.svg => content/svg/content/src/crashtests/381777-1.svg
rename : dom/svg/crashtests/383685-1.svg => content/svg/content/src/crashtests/383685-1.svg
rename : dom/svg/crashtests/385096.html => content/svg/content/src/crashtests/385096.html
rename : dom/svg/crashtests/385554-1.html => content/svg/content/src/crashtests/385554-1.html
rename : dom/svg/crashtests/385554-2.xul => content/svg/content/src/crashtests/385554-2.xul
rename : dom/svg/crashtests/388712-1.svg => content/svg/content/src/crashtests/388712-1.svg
rename : dom/svg/crashtests/395616-1.html => content/svg/content/src/crashtests/395616-1.html
rename : dom/svg/crashtests/396618-1.html => content/svg/content/src/crashtests/396618-1.html
rename : dom/svg/crashtests/397017-1.html => content/svg/content/src/crashtests/397017-1.html
rename : dom/svg/crashtests/397551-1.svg => content/svg/content/src/crashtests/397551-1.svg
rename : dom/svg/crashtests/397704-1.svg => content/svg/content/src/crashtests/397704-1.svg
rename : dom/svg/crashtests/398926-both-different.svg => content/svg/content/src/crashtests/398926-both-different.svg
rename : dom/svg/crashtests/398926-both-same.svg => content/svg/content/src/crashtests/398926-both-same.svg
rename : dom/svg/crashtests/398926-fill.svg => content/svg/content/src/crashtests/398926-fill.svg
rename : dom/svg/crashtests/398926-stroke.svg => content/svg/content/src/crashtests/398926-stroke.svg
rename : dom/svg/crashtests/405639-1.svg => content/svg/content/src/crashtests/405639-1.svg
rename : dom/svg/crashtests/406361-1.html => content/svg/content/src/crashtests/406361-1.html
rename : dom/svg/crashtests/409811-1.html => content/svg/content/src/crashtests/409811-1.html
rename : dom/svg/crashtests/410659-1.svg => content/svg/content/src/crashtests/410659-1.svg
rename : dom/svg/crashtests/410659-2.svg => content/svg/content/src/crashtests/410659-2.svg
rename : dom/svg/crashtests/410659-3.svg => content/svg/content/src/crashtests/410659-3.svg
rename : dom/svg/crashtests/412104-1.svg => content/svg/content/src/crashtests/412104-1.svg
rename : dom/svg/crashtests/413174-1.svg => content/svg/content/src/crashtests/413174-1.svg
rename : dom/svg/crashtests/414188-1.svg => content/svg/content/src/crashtests/414188-1.svg
rename : dom/svg/crashtests/427325-1.svg => content/svg/content/src/crashtests/427325-1.svg
rename : dom/svg/crashtests/428228-1.svg => content/svg/content/src/crashtests/428228-1.svg
rename : dom/svg/crashtests/428841-1.svg => content/svg/content/src/crashtests/428841-1.svg
rename : dom/svg/crashtests/435209-1.svg => content/svg/content/src/crashtests/435209-1.svg
rename : dom/svg/crashtests/436418-mpathRoot-1.svg => content/svg/content/src/crashtests/436418-mpathRoot-1.svg
rename : dom/svg/crashtests/448244-1.svg => content/svg/content/src/crashtests/448244-1.svg
rename : dom/svg/crashtests/466576-1.xhtml => content/svg/content/src/crashtests/466576-1.xhtml
rename : dom/svg/crashtests/499879-1.svg => content/svg/content/src/crashtests/499879-1.svg
rename : dom/svg/crashtests/535691-1.svg => content/svg/content/src/crashtests/535691-1.svg
rename : dom/svg/crashtests/539167-1.svg => content/svg/content/src/crashtests/539167-1.svg
rename : dom/svg/crashtests/573316-1.svg => content/svg/content/src/crashtests/573316-1.svg
rename : dom/svg/crashtests/579356-1.svg => content/svg/content/src/crashtests/579356-1.svg
rename : dom/svg/crashtests/579356-2.svg => content/svg/content/src/crashtests/579356-2.svg
rename : dom/svg/crashtests/595608-1.svg => content/svg/content/src/crashtests/595608-1.svg
rename : dom/svg/crashtests/601251-1.html => content/svg/content/src/crashtests/601251-1.html
rename : dom/svg/crashtests/601406-1.svg => content/svg/content/src/crashtests/601406-1.svg
rename : dom/svg/crashtests/603145-1.svg => content/svg/content/src/crashtests/603145-1.svg
rename : dom/svg/crashtests/613899-1.svg => content/svg/content/src/crashtests/613899-1.svg
rename : dom/svg/crashtests/613899-2.svg => content/svg/content/src/crashtests/613899-2.svg
rename : dom/svg/crashtests/719779-1.svg => content/svg/content/src/crashtests/719779-1.svg
rename : dom/svg/crashtests/723441-1.html => content/svg/content/src/crashtests/723441-1.html
rename : dom/svg/crashtests/723441-resource.svg => content/svg/content/src/crashtests/723441-resource.svg
rename : dom/svg/crashtests/751515-1.svg => content/svg/content/src/crashtests/751515-1.svg
rename : dom/svg/crashtests/761507-1.svg => content/svg/content/src/crashtests/761507-1.svg
rename : dom/svg/crashtests/831561.html => content/svg/content/src/crashtests/831561.html
rename : dom/svg/crashtests/837450-1.svg => content/svg/content/src/crashtests/837450-1.svg
rename : dom/svg/crashtests/842463-1.html => content/svg/content/src/crashtests/842463-1.html
rename : dom/svg/crashtests/847138-1.svg => content/svg/content/src/crashtests/847138-1.svg
rename : dom/svg/crashtests/864509.svg => content/svg/content/src/crashtests/864509.svg
rename : dom/svg/crashtests/880544-1.svg => content/svg/content/src/crashtests/880544-1.svg
rename : dom/svg/crashtests/880544-2.svg => content/svg/content/src/crashtests/880544-2.svg
rename : dom/svg/crashtests/880544-3.svg => content/svg/content/src/crashtests/880544-3.svg
rename : dom/svg/crashtests/880544-4.svg => content/svg/content/src/crashtests/880544-4.svg
rename : dom/svg/crashtests/880544-5.svg => content/svg/content/src/crashtests/880544-5.svg
rename : dom/svg/crashtests/898915-1.svg => content/svg/content/src/crashtests/898915-1.svg
rename : dom/svg/crashtests/crashtests.list => content/svg/content/src/crashtests/crashtests.list
rename : dom/svg/crashtests/zero-size-image.svg => content/svg/content/src/crashtests/zero-size-image.svg
rename : dom/svg/moz.build => content/svg/content/src/moz.build
rename : dom/svg/nsISVGPoint.cpp => content/svg/content/src/nsISVGPoint.cpp
rename : dom/svg/nsISVGPoint.h => content/svg/content/src/nsISVGPoint.h
rename : dom/svg/nsSVGAngle.cpp => content/svg/content/src/nsSVGAngle.cpp
rename : dom/svg/nsSVGAngle.h => content/svg/content/src/nsSVGAngle.h
rename : dom/svg/nsSVGAnimatedTransformList.cpp => content/svg/content/src/nsSVGAnimatedTransformList.cpp
rename : dom/svg/nsSVGAnimatedTransformList.h => content/svg/content/src/nsSVGAnimatedTransformList.h
rename : dom/svg/nsSVGAttrTearoffTable.h => content/svg/content/src/nsSVGAttrTearoffTable.h
rename : dom/svg/nsSVGBoolean.cpp => content/svg/content/src/nsSVGBoolean.cpp
rename : dom/svg/nsSVGBoolean.h => content/svg/content/src/nsSVGBoolean.h
rename : dom/svg/nsSVGClass.cpp => content/svg/content/src/nsSVGClass.cpp
rename : dom/svg/nsSVGClass.h => content/svg/content/src/nsSVGClass.h
rename : dom/svg/nsSVGDataParser.cpp => content/svg/content/src/nsSVGDataParser.cpp
rename : dom/svg/nsSVGDataParser.h => content/svg/content/src/nsSVGDataParser.h
rename : dom/svg/nsSVGElement.cpp => content/svg/content/src/nsSVGElement.cpp
rename : dom/svg/nsSVGElement.h => content/svg/content/src/nsSVGElement.h
rename : dom/svg/nsSVGEnum.cpp => content/svg/content/src/nsSVGEnum.cpp
rename : dom/svg/nsSVGEnum.h => content/svg/content/src/nsSVGEnum.h
rename : dom/svg/nsSVGFeatures.cpp => content/svg/content/src/nsSVGFeatures.cpp
rename : dom/svg/nsSVGFeatures.h => content/svg/content/src/nsSVGFeatures.h
rename : dom/svg/nsSVGFeaturesList.h => content/svg/content/src/nsSVGFeaturesList.h
rename : dom/svg/nsSVGFilters.cpp => content/svg/content/src/nsSVGFilters.cpp
rename : dom/svg/nsSVGFilters.h => content/svg/content/src/nsSVGFilters.h
rename : dom/svg/nsSVGInteger.cpp => content/svg/content/src/nsSVGInteger.cpp
rename : dom/svg/nsSVGInteger.h => content/svg/content/src/nsSVGInteger.h
rename : dom/svg/nsSVGIntegerPair.cpp => content/svg/content/src/nsSVGIntegerPair.cpp
rename : dom/svg/nsSVGIntegerPair.h => content/svg/content/src/nsSVGIntegerPair.h
rename : dom/svg/nsSVGLength2.cpp => content/svg/content/src/nsSVGLength2.cpp
rename : dom/svg/nsSVGLength2.h => content/svg/content/src/nsSVGLength2.h
rename : dom/svg/nsSVGNumber2.cpp => content/svg/content/src/nsSVGNumber2.cpp
rename : dom/svg/nsSVGNumber2.h => content/svg/content/src/nsSVGNumber2.h
rename : dom/svg/nsSVGNumberPair.cpp => content/svg/content/src/nsSVGNumberPair.cpp
rename : dom/svg/nsSVGNumberPair.h => content/svg/content/src/nsSVGNumberPair.h
rename : dom/svg/nsSVGPathDataParser.cpp => content/svg/content/src/nsSVGPathDataParser.cpp
rename : dom/svg/nsSVGPathDataParser.h => content/svg/content/src/nsSVGPathDataParser.h
rename : dom/svg/nsSVGPathGeometryElement.cpp => content/svg/content/src/nsSVGPathGeometryElement.cpp
rename : dom/svg/nsSVGPathGeometryElement.h => content/svg/content/src/nsSVGPathGeometryElement.h
rename : dom/svg/nsSVGPolyElement.cpp => content/svg/content/src/nsSVGPolyElement.cpp
rename : dom/svg/nsSVGPolyElement.h => content/svg/content/src/nsSVGPolyElement.h
rename : dom/svg/nsSVGString.cpp => content/svg/content/src/nsSVGString.cpp
rename : dom/svg/nsSVGString.h => content/svg/content/src/nsSVGString.h
rename : dom/svg/nsSVGTransform.cpp => content/svg/content/src/nsSVGTransform.cpp
rename : dom/svg/nsSVGTransform.h => content/svg/content/src/nsSVGTransform.h
rename : dom/svg/nsSVGViewBox.cpp => content/svg/content/src/nsSVGViewBox.cpp
rename : dom/svg/nsSVGViewBox.h => content/svg/content/src/nsSVGViewBox.h
rename : dom/svg/test/MutationEventChecker.js => content/svg/content/test/MutationEventChecker.js
rename : dom/svg/test/a_href_destination.svg => content/svg/content/test/a_href_destination.svg
rename : dom/svg/test/a_href_helper_01.svg => content/svg/content/test/a_href_helper_01.svg
rename : dom/svg/test/a_href_helper_02_03.svg => content/svg/content/test/a_href_helper_02_03.svg
rename : dom/svg/test/a_href_helper_04.svg => content/svg/content/test/a_href_helper_04.svg
rename : dom/svg/test/animated-svg-image-helper.html => content/svg/content/test/animated-svg-image-helper.html
rename : dom/svg/test/animated-svg-image-helper.svg => content/svg/content/test/animated-svg-image-helper.svg
rename : dom/svg/test/bbox-helper.svg => content/svg/content/test/bbox-helper.svg
rename : dom/svg/test/bounds-helper.svg => content/svg/content/test/bounds-helper.svg
rename : dom/svg/test/dataTypes-helper.svg => content/svg/content/test/dataTypes-helper.svg
rename : dom/svg/test/fragments-helper.svg => content/svg/content/test/fragments-helper.svg
rename : dom/svg/test/getCTM-helper.svg => content/svg/content/test/getCTM-helper.svg
rename : dom/svg/test/getSubStringLength-helper.svg => content/svg/content/test/getSubStringLength-helper.svg
rename : dom/svg/test/matrixUtils.js => content/svg/content/test/matrixUtils.js
rename : dom/svg/test/mochitest.ini => content/svg/content/test/mochitest.ini
rename : dom/svg/test/pointer-events.js => content/svg/content/test/pointer-events.js
rename : dom/svg/test/scientific-helper.svg => content/svg/content/test/scientific-helper.svg
rename : dom/svg/test/selectSubString-helper.svg => content/svg/content/test/selectSubString-helper.svg
rename : dom/svg/test/switch-helper.svg => content/svg/content/test/switch-helper.svg
rename : dom/svg/test/test_SVGLengthList-2.xhtml => content/svg/content/test/test_SVGLengthList-2.xhtml
rename : dom/svg/test/test_SVGLengthList.xhtml => content/svg/content/test/test_SVGLengthList.xhtml
rename : dom/svg/test/test_SVGMatrix.xhtml => content/svg/content/test/test_SVGMatrix.xhtml
rename : dom/svg/test/test_SVGNumberList.xhtml => content/svg/content/test/test_SVGNumberList.xhtml
rename : dom/svg/test/test_SVGPathSegList.xhtml => content/svg/content/test/test_SVGPathSegList.xhtml
rename : dom/svg/test/test_SVGPointList.xhtml => content/svg/content/test/test_SVGPointList.xhtml
rename : dom/svg/test/test_SVGStringList.xhtml => content/svg/content/test/test_SVGStringList.xhtml
rename : dom/svg/test/test_SVGStyleElement.xhtml => content/svg/content/test/test_SVGStyleElement.xhtml
rename : dom/svg/test/test_SVGTransformList.xhtml => content/svg/content/test/test_SVGTransformList.xhtml
rename : dom/svg/test/test_SVGTransformListAddition.xhtml => content/svg/content/test/test_SVGTransformListAddition.xhtml
rename : dom/svg/test/test_SVGUnitTypes.html => content/svg/content/test/test_SVGUnitTypes.html
rename : dom/svg/test/test_SVG_namespace_ids.html => content/svg/content/test/test_SVG_namespace_ids.html
rename : dom/svg/test/test_SVGxxxList.xhtml => content/svg/content/test/test_SVGxxxList.xhtml
rename : dom/svg/test/test_SVGxxxListIndexing.xhtml => content/svg/content/test/test_SVGxxxListIndexing.xhtml
rename : dom/svg/test/test_a_href_01.xhtml => content/svg/content/test/test_a_href_01.xhtml
rename : dom/svg/test/test_a_href_02.xhtml => content/svg/content/test/test_a_href_02.xhtml
rename : dom/svg/test/test_animLengthObjectIdentity.xhtml => content/svg/content/test/test_animLengthObjectIdentity.xhtml
rename : dom/svg/test/test_animLengthReadonly.xhtml => content/svg/content/test/test_animLengthReadonly.xhtml
rename : dom/svg/test/test_animLengthUnits.xhtml => content/svg/content/test/test_animLengthUnits.xhtml
rename : dom/svg/test/test_bbox-with-invalid-viewBox.xhtml => content/svg/content/test/test_bbox-with-invalid-viewBox.xhtml
rename : dom/svg/test/test_bbox.xhtml => content/svg/content/test/test_bbox.xhtml
rename : dom/svg/test/test_bounds.html => content/svg/content/test/test_bounds.html
rename : dom/svg/test/test_bug872812.html => content/svg/content/test/test_bug872812.html
rename : dom/svg/test/test_dataTypes.html => content/svg/content/test/test_dataTypes.html
rename : dom/svg/test/test_dataTypesModEvents.html => content/svg/content/test/test_dataTypesModEvents.html
rename : dom/svg/test/test_fragments.html => content/svg/content/test/test_fragments.html
rename : dom/svg/test/test_getCTM.html => content/svg/content/test/test_getCTM.html
rename : dom/svg/test/test_getElementById.xhtml => content/svg/content/test/test_getElementById.xhtml
rename : dom/svg/test/test_getSubStringLength.xhtml => content/svg/content/test/test_getSubStringLength.xhtml
rename : dom/svg/test/test_hasFeature.xhtml => content/svg/content/test/test_hasFeature.xhtml
rename : dom/svg/test/test_lang.xhtml => content/svg/content/test/test_lang.xhtml
rename : dom/svg/test/test_length.xhtml => content/svg/content/test/test_length.xhtml
rename : dom/svg/test/test_lengthParsing.html => content/svg/content/test/test_lengthParsing.html
rename : dom/svg/test/test_non-scaling-stroke.html => content/svg/content/test/test_non-scaling-stroke.html
rename : dom/svg/test/test_nonAnimStrings.xhtml => content/svg/content/test/test_nonAnimStrings.xhtml
rename : dom/svg/test/test_onerror.xhtml => content/svg/content/test/test_onerror.xhtml
rename : dom/svg/test/test_pathAnimInterpolation.xhtml => content/svg/content/test/test_pathAnimInterpolation.xhtml
rename : dom/svg/test/test_pathSeg.xhtml => content/svg/content/test/test_pathSeg.xhtml
rename : dom/svg/test/test_pointAtLength.xhtml => content/svg/content/test/test_pointAtLength.xhtml
rename : dom/svg/test/test_pointer-events-1a.xhtml => content/svg/content/test/test_pointer-events-1a.xhtml
rename : dom/svg/test/test_pointer-events-1b.xhtml => content/svg/content/test/test_pointer-events-1b.xhtml
rename : dom/svg/test/test_pointer-events-2.xhtml => content/svg/content/test/test_pointer-events-2.xhtml
rename : dom/svg/test/test_pointer-events-3.xhtml => content/svg/content/test/test_pointer-events-3.xhtml
rename : dom/svg/test/test_pointer-events-4.xhtml => content/svg/content/test/test_pointer-events-4.xhtml
rename : dom/svg/test/test_pointer-events-5.xhtml => content/svg/content/test/test_pointer-events-5.xhtml
rename : dom/svg/test/test_scientific.html => content/svg/content/test/test_scientific.html
rename : dom/svg/test/test_selectSubString.xhtml => content/svg/content/test/test_selectSubString.xhtml
rename : dom/svg/test/test_stroke-linecap-hit-testing.xhtml => content/svg/content/test/test_stroke-linecap-hit-testing.xhtml
rename : dom/svg/test/test_switch.xhtml => content/svg/content/test/test_switch.xhtml
rename : dom/svg/test/test_text.html => content/svg/content/test/test_text.html
rename : dom/svg/test/test_text_2.html => content/svg/content/test/test_text_2.html
rename : dom/svg/test/test_text_dirty.html => content/svg/content/test/test_text_dirty.html
rename : dom/svg/test/test_text_lengthAdjust.html => content/svg/content/test/test_text_lengthAdjust.html
rename : dom/svg/test/test_text_scaled.html => content/svg/content/test/test_text_scaled.html
rename : dom/svg/test/test_text_selection.html => content/svg/content/test/test_text_selection.html
rename : dom/svg/test/test_text_update.html => content/svg/content/test/test_text_update.html
rename : dom/svg/test/test_transform.xhtml => content/svg/content/test/test_transform.xhtml
rename : dom/svg/test/test_transformParsing.html => content/svg/content/test/test_transformParsing.html
rename : dom/svg/test/test_valueAsString.xhtml => content/svg/content/test/test_valueAsString.xhtml
rename : dom/svg/test/test_valueLeaks.xhtml => content/svg/content/test/test_valueLeaks.xhtml
rename : dom/svg/test/test_viewport.html => content/svg/content/test/test_viewport.html
rename : dom/svg/test/test_zoom.xhtml => content/svg/content/test/test_zoom.xhtml
rename : dom/svg/test/text-helper-scaled.svg => content/svg/content/test/text-helper-scaled.svg
rename : dom/svg/test/text-helper-selection.svg => content/svg/content/test/text-helper-selection.svg
rename : dom/svg/test/text-helper.svg => content/svg/content/test/text-helper.svg
rename : dom/svg/test/viewport-helper.svg => content/svg/content/test/viewport-helper.svg
rename : dom/svg/test/zoom-helper.svg => content/svg/content/test/zoom-helper.svg
rename : dom/svg/SVGDocument.cpp => content/svg/document/src/SVGDocument.cpp
rename : dom/svg/SVGDocument.h => content/svg/document/src/SVGDocument.h
rename : dom/xml/crashtests/420429.xul => content/xml/content/crashtest/420429.xul
rename : dom/xml/crashtests/453278-frame.xml => content/xml/content/crashtest/453278-frame.xml
rename : dom/xml/crashtests/453278.html => content/xml/content/crashtest/453278.html
rename : dom/xml/crashtests/803586.xhtml => content/xml/content/crashtest/803586.xhtml
rename : dom/xml/CDATASection.cpp => content/xml/content/src/CDATASection.cpp
rename : dom/xml/CDATASection.h => content/xml/content/src/CDATASection.h
rename : dom/xml/ProcessingInstruction.cpp => content/xml/content/src/ProcessingInstruction.cpp
rename : dom/xml/ProcessingInstruction.h => content/xml/content/src/ProcessingInstruction.h
rename : dom/xml/XMLStylesheetProcessingInstruction.cpp => content/xml/content/src/XMLStylesheetProcessingInstruction.cpp
rename : dom/xml/XMLStylesheetProcessingInstruction.h => content/xml/content/src/XMLStylesheetProcessingInstruction.h
rename : dom/xml/htmlmathml-f.ent => content/xml/content/src/htmlmathml-f.ent
rename : dom/xml/moz.build => content/xml/content/src/moz.build
rename : dom/xml/nsXMLElement.cpp => content/xml/content/src/nsXMLElement.cpp
rename : dom/xml/nsXMLElement.h => content/xml/content/src/nsXMLElement.h
rename : dom/xml/crashtests/136896-1.xml => content/xml/document/crashtests/136896-1.xml
rename : dom/xml/crashtests/185285-1.xml => content/xml/document/crashtests/185285-1.xml
rename : dom/xml/crashtests/382636-1.xml => content/xml/document/crashtests/382636-1.xml
rename : dom/xml/crashtests/382636-2.svg => content/xml/document/crashtests/382636-2.svg
rename : dom/xml/crashtests/382636-3.xhtml => content/xml/document/crashtests/382636-3.xhtml
rename : dom/xml/crashtests/382636-4.xul => content/xml/document/crashtests/382636-4.xul
rename : dom/xml/crashtests/431703-1.xhtml => content/xml/document/crashtests/431703-1.xhtml
rename : dom/xml/crashtests/crashtests.list => content/xml/document/crashtests/crashtests.list
rename : dom/xml/crashtests/tree.gif => content/xml/document/crashtests/tree.gif
rename : dom/xml/nsIXMLContentSink.h => content/xml/document/public/nsIXMLContentSink.h
rename : dom/xml/resources/XMLMonoPrint.css => content/xml/document/resources/XMLMonoPrint.css
rename : dom/xml/resources/XMLPrettyPrint.css => content/xml/document/resources/XMLPrettyPrint.css
rename : dom/xml/resources/XMLPrettyPrint.xml => content/xml/document/resources/XMLPrettyPrint.xml
rename : dom/xml/resources/XMLPrettyPrint.xsl => content/xml/document/resources/XMLPrettyPrint.xsl
rename : dom/xml/resources/jar.mn => content/xml/document/resources/jar.mn
rename : dom/xml/resources/moz.build => content/xml/document/resources/moz.build
rename : dom/xml/XMLDocument.cpp => content/xml/document/src/XMLDocument.cpp
rename : dom/xml/XMLDocument.h => content/xml/document/src/XMLDocument.h
rename : dom/xml/nsXMLContentSink.cpp => content/xml/document/src/nsXMLContentSink.cpp
rename : dom/xml/nsXMLContentSink.h => content/xml/document/src/nsXMLContentSink.h
rename : dom/xml/nsXMLFragmentContentSink.cpp => content/xml/document/src/nsXMLFragmentContentSink.cpp
rename : dom/xml/nsXMLPrettyPrinter.cpp => content/xml/document/src/nsXMLPrettyPrinter.cpp
rename : dom/xml/nsXMLPrettyPrinter.h => content/xml/document/src/nsXMLPrettyPrinter.h
rename : dom/xml/test/file_bug293347.xml => content/xml/document/test/file_bug293347.xml
rename : dom/xml/test/file_bug293347xslt.xml => content/xml/document/test/file_bug293347xslt.xml
rename : dom/xml/test/mochitest.ini => content/xml/document/test/mochitest.ini
rename : dom/xml/test/moz.build => content/xml/document/test/moz.build
rename : dom/xml/test/test_bug232004.xhtml => content/xml/document/test/test_bug232004.xhtml
rename : dom/xml/test/test_bug293347.html => content/xml/document/test/test_bug293347.html
rename : dom/xml/test/test_bug343870.xhtml => content/xml/document/test/test_bug343870.xhtml
rename : dom/xml/test/test_bug355213.xhtml => content/xml/document/test/test_bug355213.xhtml
rename : dom/xml/test/test_bug392338.html => content/xml/document/test/test_bug392338.html
rename : dom/xml/test/test_bug399502.xhtml => content/xml/document/test/test_bug399502.xhtml
rename : dom/xml/test/test_bug445330.html => content/xml/document/test/test_bug445330.html
rename : dom/xml/test/test_bug691215.html => content/xml/document/test/test_bug691215.html
rename : dom/xml/test/test_viewport.xhtml => content/xml/document/test/test_viewport.xhtml
rename : dom/xml/test/old/books/bethlehem.gif => content/xml/tests/books/bethlehem.gif
rename : dom/xml/test/old/books/bill.gif => content/xml/tests/books/bill.gif
rename : dom/xml/test/old/books/books.js => content/xml/tests/books/books.js
rename : dom/xml/test/old/books/books.xml => content/xml/tests/books/books.xml
rename : dom/xml/test/old/books/charing.gif => content/xml/tests/books/charing.gif
rename : dom/xml/test/old/books/classic.css => content/xml/tests/books/classic.css
rename : dom/xml/test/old/books/common.css => content/xml/tests/books/common.css
rename : dom/xml/test/old/books/kerouac.gif => content/xml/tests/books/kerouac.gif
rename : dom/xml/test/old/books/list.css => content/xml/tests/books/list.css
rename : dom/xml/test/old/books/road.gif => content/xml/tests/books/road.gif
rename : dom/xml/test/old/books/welville.gif => content/xml/tests/books/welville.gif
rename : dom/xml/test/old/docbook.css => content/xml/tests/docbook.css
rename : dom/xml/test/old/docbooktest.xml => content/xml/tests/docbooktest.xml
rename : dom/xml/test/old/flamer.gif => content/xml/tests/flamer.gif
rename : dom/xml/test/old/load/display.css => content/xml/tests/load/display.css
rename : dom/xml/test/old/load/display.xml => content/xml/tests/load/display.xml
rename : dom/xml/test/old/load/load.html => content/xml/tests/load/load.html
rename : dom/xml/test/old/load/loadauth.html => content/xml/tests/load/loadauth.html
rename : dom/xml/test/old/load/loaddisplay.html => content/xml/tests/load/loaddisplay.html
rename : dom/xml/test/old/load/test.xml => content/xml/tests/load/test.xml
rename : dom/xml/test/old/script.xml => content/xml/tests/script.xml
rename : dom/xml/test/old/simple.xml => content/xml/tests/simple.xml
rename : dom/xml/test/old/toc/book.css => content/xml/tests/toc/book.css
rename : dom/xml/test/old/toc/irslogo.gif => content/xml/tests/toc/irslogo.gif
rename : dom/xml/test/old/toc/minus.gif => content/xml/tests/toc/minus.gif
rename : dom/xml/test/old/toc/plus.gif => content/xml/tests/toc/plus.gif
rename : dom/xml/test/old/toc/rights.xml => content/xml/tests/toc/rights.xml
rename : dom/xml/test/old/toc/toc.css => content/xml/tests/toc/toc.css
rename : dom/xml/test/old/toc/toc.js => content/xml/tests/toc/toc.js
rename : dom/xml/test/old/xlink/auto.xml => content/xml/tests/xlink/auto.xml
rename : dom/xml/test/old/xlink/link.css => content/xml/tests/xlink/link.css
rename : dom/xml/test/old/xlink/manual.xml => content/xml/tests/xlink/manual.xml
rename : dom/xml/test/old/xmlbase/xmlbase.css => content/xml/tests/xmlbase/xmlbase.css
rename : dom/xml/test/old/xmlbase/xmlbase.xml => content/xml/tests/xmlbase/xmlbase.xml
2014-05-12 15:40:41 -07:00
Wes Kocher
bb8774167c
Backed out 4 changesets (bug 1008301) for possibly breaking OSX 10.8 reftests on a CLOSED TREE
...
Backed out changeset 6a9b7a423db8 (bug 1008301)
Backed out changeset bd16c8833501 (bug 1008301)
Backed out changeset d1fab05aa5f5 (bug 1008301)
Backed out changeset 16ddb5b9eb6d (bug 1008301)
2014-05-12 14:35:46 -07:00
Ryan VanderMeulen
0b55cefbfc
Merge m-c to inbound.
2014-05-12 16:35:37 -04:00
Ryan VanderMeulen
fec4f55a1d
Merge inbound to m-c.
2014-05-12 16:32:53 -04:00
Markus Stange
f920020fe9
Bug 1008301 - Invalidate when a layer's pre or post scale changes. r=roc
2014-05-12 21:37:20 +02:00
Markus Stange
059f226b78
Bug 1008301 - Don't invalidate when the visible region of a layer changes. r=roc
2014-05-12 21:37:20 +02:00
Birunthan Mohanathas
29ee53f99f
Bug 946065 - Part 6: Move content/xml/ to dom/ and flatten subdirectories. r=jst
...
--HG--
rename : content/xml/content/src/CDATASection.cpp => dom/xml/CDATASection.cpp
rename : content/xml/content/src/CDATASection.h => dom/xml/CDATASection.h
rename : content/xml/content/src/ProcessingInstruction.cpp => dom/xml/ProcessingInstruction.cpp
rename : content/xml/content/src/ProcessingInstruction.h => dom/xml/ProcessingInstruction.h
rename : content/xml/document/src/XMLDocument.cpp => dom/xml/XMLDocument.cpp
rename : content/xml/document/src/XMLDocument.h => dom/xml/XMLDocument.h
rename : content/xml/content/src/XMLStylesheetProcessingInstruction.cpp => dom/xml/XMLStylesheetProcessingInstruction.cpp
rename : content/xml/content/src/XMLStylesheetProcessingInstruction.h => dom/xml/XMLStylesheetProcessingInstruction.h
rename : content/xml/document/crashtests/136896-1.xml => dom/xml/crashtests/136896-1.xml
rename : content/xml/document/crashtests/185285-1.xml => dom/xml/crashtests/185285-1.xml
rename : content/xml/document/crashtests/382636-1.xml => dom/xml/crashtests/382636-1.xml
rename : content/xml/document/crashtests/382636-2.svg => dom/xml/crashtests/382636-2.svg
rename : content/xml/document/crashtests/382636-3.xhtml => dom/xml/crashtests/382636-3.xhtml
rename : content/xml/document/crashtests/382636-4.xul => dom/xml/crashtests/382636-4.xul
rename : content/xml/content/crashtest/420429.xul => dom/xml/crashtests/420429.xul
rename : content/xml/document/crashtests/431703-1.xhtml => dom/xml/crashtests/431703-1.xhtml
rename : content/xml/content/crashtest/453278-frame.xml => dom/xml/crashtests/453278-frame.xml
rename : content/xml/content/crashtest/453278.html => dom/xml/crashtests/453278.html
rename : content/xml/content/crashtest/803586.xhtml => dom/xml/crashtests/803586.xhtml
rename : content/xml/document/crashtests/crashtests.list => dom/xml/crashtests/crashtests.list
rename : content/xml/document/crashtests/tree.gif => dom/xml/crashtests/tree.gif
rename : content/xml/content/src/htmlmathml-f.ent => dom/xml/htmlmathml-f.ent
rename : content/xml/content/src/moz.build => dom/xml/moz.build
rename : content/xml/document/public/nsIXMLContentSink.h => dom/xml/nsIXMLContentSink.h
rename : content/xml/document/src/nsXMLContentSink.cpp => dom/xml/nsXMLContentSink.cpp
rename : content/xml/document/src/nsXMLContentSink.h => dom/xml/nsXMLContentSink.h
rename : content/xml/content/src/nsXMLElement.cpp => dom/xml/nsXMLElement.cpp
rename : content/xml/content/src/nsXMLElement.h => dom/xml/nsXMLElement.h
rename : content/xml/document/src/nsXMLFragmentContentSink.cpp => dom/xml/nsXMLFragmentContentSink.cpp
rename : content/xml/document/src/nsXMLPrettyPrinter.cpp => dom/xml/nsXMLPrettyPrinter.cpp
rename : content/xml/document/src/nsXMLPrettyPrinter.h => dom/xml/nsXMLPrettyPrinter.h
rename : content/xml/document/resources/XMLMonoPrint.css => dom/xml/resources/XMLMonoPrint.css
rename : content/xml/document/resources/XMLPrettyPrint.css => dom/xml/resources/XMLPrettyPrint.css
rename : content/xml/document/resources/XMLPrettyPrint.xml => dom/xml/resources/XMLPrettyPrint.xml
rename : content/xml/document/resources/XMLPrettyPrint.xsl => dom/xml/resources/XMLPrettyPrint.xsl
rename : content/xml/document/resources/jar.mn => dom/xml/resources/jar.mn
rename : content/xml/document/resources/moz.build => dom/xml/resources/moz.build
rename : content/xml/document/test/file_bug293347.xml => dom/xml/test/file_bug293347.xml
rename : content/xml/document/test/file_bug293347xslt.xml => dom/xml/test/file_bug293347xslt.xml
rename : content/xml/document/test/mochitest.ini => dom/xml/test/mochitest.ini
rename : content/xml/document/test/moz.build => dom/xml/test/moz.build
rename : content/xml/tests/books/bethlehem.gif => dom/xml/test/old/books/bethlehem.gif
rename : content/xml/tests/books/bill.gif => dom/xml/test/old/books/bill.gif
rename : content/xml/tests/books/books.js => dom/xml/test/old/books/books.js
rename : content/xml/tests/books/books.xml => dom/xml/test/old/books/books.xml
rename : content/xml/tests/books/charing.gif => dom/xml/test/old/books/charing.gif
rename : content/xml/tests/books/classic.css => dom/xml/test/old/books/classic.css
rename : content/xml/tests/books/common.css => dom/xml/test/old/books/common.css
rename : content/xml/tests/books/kerouac.gif => dom/xml/test/old/books/kerouac.gif
rename : content/xml/tests/books/list.css => dom/xml/test/old/books/list.css
rename : content/xml/tests/books/road.gif => dom/xml/test/old/books/road.gif
rename : content/xml/tests/books/welville.gif => dom/xml/test/old/books/welville.gif
rename : content/xml/tests/docbook.css => dom/xml/test/old/docbook.css
rename : content/xml/tests/docbooktest.xml => dom/xml/test/old/docbooktest.xml
rename : content/xml/tests/flamer.gif => dom/xml/test/old/flamer.gif
rename : content/xml/tests/load/display.css => dom/xml/test/old/load/display.css
rename : content/xml/tests/load/display.xml => dom/xml/test/old/load/display.xml
rename : content/xml/tests/load/load.html => dom/xml/test/old/load/load.html
rename : content/xml/tests/load/loadauth.html => dom/xml/test/old/load/loadauth.html
rename : content/xml/tests/load/loaddisplay.html => dom/xml/test/old/load/loaddisplay.html
rename : content/xml/tests/load/test.xml => dom/xml/test/old/load/test.xml
rename : content/xml/tests/script.xml => dom/xml/test/old/script.xml
rename : content/xml/tests/simple.xml => dom/xml/test/old/simple.xml
rename : content/xml/tests/toc/book.css => dom/xml/test/old/toc/book.css
rename : content/xml/tests/toc/irslogo.gif => dom/xml/test/old/toc/irslogo.gif
rename : content/xml/tests/toc/minus.gif => dom/xml/test/old/toc/minus.gif
rename : content/xml/tests/toc/plus.gif => dom/xml/test/old/toc/plus.gif
rename : content/xml/tests/toc/rights.xml => dom/xml/test/old/toc/rights.xml
rename : content/xml/tests/toc/toc.css => dom/xml/test/old/toc/toc.css
rename : content/xml/tests/toc/toc.js => dom/xml/test/old/toc/toc.js
rename : content/xml/tests/xlink/auto.xml => dom/xml/test/old/xlink/auto.xml
rename : content/xml/tests/xlink/link.css => dom/xml/test/old/xlink/link.css
rename : content/xml/tests/xlink/manual.xml => dom/xml/test/old/xlink/manual.xml
rename : content/xml/tests/xmlbase/xmlbase.css => dom/xml/test/old/xmlbase/xmlbase.css
rename : content/xml/tests/xmlbase/xmlbase.xml => dom/xml/test/old/xmlbase/xmlbase.xml
rename : content/xml/document/test/test_bug232004.xhtml => dom/xml/test/test_bug232004.xhtml
rename : content/xml/document/test/test_bug293347.html => dom/xml/test/test_bug293347.html
rename : content/xml/document/test/test_bug343870.xhtml => dom/xml/test/test_bug343870.xhtml
rename : content/xml/document/test/test_bug355213.xhtml => dom/xml/test/test_bug355213.xhtml
rename : content/xml/document/test/test_bug392338.html => dom/xml/test/test_bug392338.html
rename : content/xml/document/test/test_bug399502.xhtml => dom/xml/test/test_bug399502.xhtml
rename : content/xml/document/test/test_bug445330.html => dom/xml/test/test_bug445330.html
rename : content/xml/document/test/test_bug691215.html => dom/xml/test/test_bug691215.html
rename : content/xml/document/test/test_viewport.xhtml => dom/xml/test/test_viewport.xhtml
2014-05-12 22:29:03 +03:00
Sotaro Ikeda
bd5187a291
Bug 984434 - Change ImageBridgeChild::FlushAllImages() to use async ipc r=nical
2014-05-12 07:39:25 -07:00
Matt Woodrow
35609629d2
Bug 1006198 - Use 8byte aligned surface for CopyableCanvasLayer since that's the max WebGL supports for readback. r=nical
2014-05-13 14:20:27 +12:00
Matt Woodrow
6f4fe5f50f
Bug 1006198 - Remove a bunch of dead Thebes code. r=jgilbert
2014-05-13 14:20:27 +12:00
Matt Woodrow
7c56899084
Bug 1006198 - Use a temporary surface if alignment is wrong during WebGL readback. r=jgilbert
2014-05-13 14:20:27 +12:00
Matt Woodrow
dbc26acf88
Bug 1006198 - Add PremultiplyDataSurface. r=nical
2014-05-13 14:20:26 +12:00
Matt Woodrow
751b2224df
Bug 1006198 - Apply Y flip if necessary to tiled Textures in ImageHost. r=nical
2014-05-13 14:20:26 +12:00
Kartikaya Gupta
1ca7507578
Bug 1005409 - Move the releasing of shared frame metrics to always run on the compositor thread. r=botond
2014-05-12 14:16:41 -04:00
Kartikaya Gupta
77f3576b70
Bug 1006790 - Ensure the overscroll checks are correct if the scrollable rect is smaller than the composition bounds. r=botond
2014-05-12 14:16:41 -04:00
Matt Woodrow
3a9d61b8b5
Bug 979350 - fixup rebase failures
2014-05-12 12:51:08 +12:00
Matt Woodrow
c485ba2348
Bug 979350 - Readback ThebesLayers for plugin backgrounds during the Validate pass, not the compositing pass. r=roc
2014-05-12 12:31:28 +12:00
Matt Woodrow
89e083b8e0
Bug 991575 - Use a DrawTarget backed gfxContext for the PresShell reference rendering context. r=jwatt
2014-05-12 12:31:28 +12:00
Matt Woodrow
e42521f895
Bug 997336 - Account for the DrawTarget 'device offset' when drawing layers with a mask. r=Bas
2014-05-12 12:31:27 +12:00
Sotaro Ikeda
704286c61e
Bug 1000660 - Remove TextureParent::RecvRemoveTextureSync() r=nical
2014-05-12 18:18:22 -07:00
Markus Stange
8dd0c2ffca
Bug 1008154 - Make BaseRect::Intersects return false if at least one of the rects is empty. r=roc
2014-05-11 17:48:32 +02:00
Jeff Muizelaar
79a1bdf535
Bug 1007821. Use image surfaces for transparent content on D3D9. r=bas
...
This gives us a 6% improvement on CART on WinXP.
2014-05-08 15:09:07 -04:00
Daniel Holbert
902b3dfbef
Bug 1008360: Move LayerSorter.cpp's xterm color codes into the block where they're used, and comment out the ones that aren't used at all. r=kats
2014-05-09 13:30:49 -07:00
Mason Chang
2f5ed89ad4
Bug 990835 - Change Compositor FPS to be Histogram based. r=benwa
2014-05-09 09:50:00 -04:00
Benoit Girard
a33bd67998
Bug 1007897 - Release mSurface reference earlier to reduce copies and peak memory. r=mattwoodrow
...
--HG--
extra : rebase_source : 2f2a46c66e41010a5e8afb4d9d6e95d0f27bd763
2014-05-09 11:52:11 -04:00
Botond Ballo
a702eb8764
Bug 1007734 - Avoid leaving APZC with stale parent pointer. r=kats
2014-05-08 12:35:28 -04:00
Matt Woodrow
faf73e325b
Bug 950312 - Part 7: Disable component alpha for layers with a mix-blend-mode. r=roc
2014-05-09 22:06:20 +12:00
Matt Woodrow
ac6cffde65
Bug 950312 - Part 6: Share code for computing layers component alpha support. r=roc
2014-05-09 22:06:20 +12:00
Matt Woodrow
dbd6f4096d
Bug 950312 - Part 5: Implement SCREEN and MULTIPLY for CompositorOGL. r=mtseng
2014-05-09 22:06:18 +12:00
Matt Woodrow
6ddeb2b709
Bug 950312 - Part 3: Add Layers API to see what blend modes are supported. r=roc
2014-05-09 21:48:32 +12:00
Matt Woodrow
b858fff576
Bug 950312 - Part 2: Add Effect for BlendModes. r=nical
2014-05-09 21:48:29 +12:00
Matt Woodrow
8a053c7bf1
Bug 950312 - Part 1: Copy mix-blend-mode proprties to the compositor layer tree. r=roc
2014-05-09 21:41:56 +12:00
Mason Chang
fe741519a1
Bug 979949 - Expose compositor fill ratio to JS for automation. r=benwa,mrbkap.
2014-05-08 17:32:00 +02:00
Benoit Jacob
7d4874a620
Bug 1005658 - Don't pass stack pointers to the GL for buffers, and have GLContext try to guard against it - r=jgilbert
2014-05-08 21:03:37 -04:00
Benoit Jacob
2e1ef0025a
Bug 1004098 - Make nsTArray use size_t in its interface (32bitness is fine as an internal detail) - r=froydnj, sr=bsmedberg
2014-05-08 21:03:35 -04:00
Shashank Sabniveesu
202dd3b43b
Bug 692922 - Fix use of posix_memalign() avoiding typecasts. r=BenWa
2014-05-08 20:43:37 -04:00
Nick Lebedev
f7d113e6a4
Bug 964750 - Make GestureEventListener rely on the EventStatus returned from the apzc. Add a check to apzc if touch-action allows zooming. Update apzc tests accordingly. r=drs
2014-05-05 11:23:00 -04:00
Vladimir Vukicevic
be9da7ed31
b=874781; add color bars to layer diagnostics, for vsync checking; r=benwa
2014-05-08 16:49:01 -04:00
Chris Lord
3d407681ab
Bug 995216 - Compensate for rounding error in DrawSurfaceWithTextureCoords. r=bas
...
Calculating the source rect in DrawSurfaceWithTextureCoords can introduce
small floating point errors that result in detectable blending errors. Round
to pixels because we know the original values (the visible region) are
pixel-aligned. This is also what CompositorOGL does.
2014-05-08 11:39:31 +01:00
John Daggett
5c292798a3
Bug 1007013 - remove gfxFT2FontGroup from header. r=mkato
2014-05-08 15:42:54 +09:00
Matt Woodrow
d54248516a
Bug 938395 - Enable single rect painting for d3d10. r=Bas
2014-05-08 14:56:48 +12:00
Jeff Muizelaar
213d4b6525
Bug 945079 - Add a way to simplify regions based on the change in volume. r=mattwoodrow
2014-05-06 16:39:34 -04:00
John Daggett
d2eabfb3b5
Bug 1007013 - remove gfxFT2FontGroup. r=mkato
2014-05-08 11:33:29 +09:00
Wes Kocher
acbc9e91fe
Merge m-c to inbound
2014-05-07 17:38:29 -07:00
Sotaro Ikeda
939762d4da
Bug 1004191 - Destroy LayerTransactionChild r=nical,bjacob
2014-05-07 06:23:14 -07:00
Matt Woodrow
b4ecb7164e
Bug 1003707 - Pass surfaces sizes in to CreateSourceSurfaceFromNativeSurface instead of trying to extract it from cairo. r=Bas
2014-05-08 11:23:44 +12:00
Ryan VanderMeulen
446c9509db
Backed out changeset 86f9003c1251 (bug 924622) for causing bug 1007284 (frequent mochitest-e10s-2 shutdown hangs).
2014-05-07 17:03:03 -04:00
Nicolas Silva
a6863f0e23
Bug 924622 - Make sure gfx's ipc shutdown happens before shutting down xpcom threads. r=bsmedberg, sotaro
2014-05-07 11:06:19 +02:00
Ryan VanderMeulen
d4400ed747
Backed out changeset d7d7cc47bcc6 (bug 924622) for bustage.
...
CLOSED TREE
2014-05-07 10:22:21 -04:00
Nicolas Silva
204e86d14e
Bug 924622 - Make sure gfx's ipc shutdown happens before shutting down xpcom threads. r=bsmedberg, r=sotaro
2014-05-07 11:06:19 +02:00
Peter Chang
254d3e5865
Bug 1006336 - Change OwningThreadId in GLContext to PlatformThread::CurrentId(). r=bjacob
2014-05-09 00:18:00 -04:00
Peter Chang
c01083a3bc
Bug 997367 - fix crash at CrossProcessCompositorParent::GetCompositionManager, r=roc
2014-05-11 23:03:00 +02:00
Carsten "Tomcat" Book
8e48d8e0dd
Backed out changeset a170dabfd12b (bug 997365) for wrong bug nummer in commit message on a CLOSED TREE
2014-05-12 14:10:31 +02:00
Peter Chang
2bb43c2e02
Bug 997365 fix crash at CrossProcessCompositorParent::GetCompositionManager, r=roc
2014-05-11 23:03:00 +02:00
Henri Sivonen
ac85960251
Bug 995922 - Remove JOHAB support. r=emk.
2014-05-12 11:56:58 +03:00
Bas Schouten
1dc569ec06
Bug 1009616: Specify async video separately for content-processes. r=nical
2014-05-18 05:16:51 +02:00
Debbe Heisler
52640a26cf
Bug 1001582 -- Transitioned FrameMetrics::mPresShellId to use a getter/setter. r=botond
2014-05-16 19:00:50 -04:00
Botond Ballo
fa7ce0a3ae
Bug 1011659 - Remove spammy warnings from APZTestData.h until fixing bug 1007728 makes them non-spammy and meaningful. r=kats
2014-05-16 16:13:06 -04:00
Jeff Muizelaar
a281ba4f95
Bug 1011062. Add a fast path to DrawTargetSkia::MaskSurface(). r=gw280
...
This should speed things up significantly by avoid a bunch
of unneeded work.
--HG--
extra : rebase_source : 1194a825a5a9e5e86a94ba6c6c67f959051f1da3
2014-05-16 21:31:43 -04:00
Vladimir Vukicevic
2111418e01
Bug 1003293 - Addition: Properly detect optimus on all different build. r=bas
2014-05-10 12:43:01 -04:00
Bas Schouten
40b0b3aa28
Bug 1003293: Remove the GDI compatible flag from D3D11 Compositor. r=vlad
2014-05-16 18:16:22 +02:00
Bas Schouten
958e9d9838
Bug 1011367: Add Direct3D 11 Gfx feature. r=bjacob
2014-05-16 18:16:21 +02:00
Kartikaya Gupta
f902ce98ac
Bug 1011389 - Don't fire a long-tap-up if the user moves after long-tap. r=dmitry.rojkov
2014-05-16 14:40:01 -04:00
Kartikaya Gupta
9070eed447
Bug 1011260 - Make the zoom animation length preffable. r=botond
2014-05-16 14:40:00 -04:00