Kartikaya Gupta
9491a614c4
Back out three patches from bug 1228407 on a CLOSED TREE for causing various mochitest failures. r=backout
...
--HG--
extra : commitid : 7gaWjh5Noye
2015-12-08 21:00:30 -05:00
Kartikaya Gupta
4d02cf3453
Bug 1228407 - Update existing smooth scroll animations with new destinations when possible, rather than canceling and restarting them. r=kip
...
--HG--
extra : commitid : 79qbyaSGwHa
2015-12-08 14:56:26 -05:00
Kartikaya Gupta
378206686c
Bug 1228407 - Rearrange some code by extracting a helper function. r=botond
...
--HG--
extra : commitid : EDOEU69Vyjy
2015-12-08 14:56:26 -05:00
Kartikaya Gupta
d66458bcdc
Bug 1231168 - Disable memory-based displayport size adjustment by default. r=mchang
...
--HG--
extra : commitid : 6bdKkfe8ym2
2015-12-08 14:46:58 -05:00
Bogdan Postelnicu
eb629aa171
Bug 1230929 - modified the logic in order to prvent null pointer dereference. r=jmuizelaar
2015-12-07 07:36:00 +01:00
Bogdan Postelnicu
5448c47174
Bug 1230149 - check bigImgIter to see if it's not null. r=jmuizelaar
2015-12-03 06:46:00 +01:00
Jonathan Kew
d7a175fd88
Bug 1230497 - Ignore font fallback in Core Text shaping if it's just for a join-control character. r=jdaggett
2015-12-07 19:22:06 -05:00
Nicholas Nethercote
50a52a2781
Bug 1229662 (part 3) - Remove AzureState::fillRule. r=jrmuizel.
...
AzureState::fillRule is never set to any value other than FILL_WINDING. It can
be removed. Note that TransformedCopyToBuilder() and CopyToBuilder()'s FillRule
arguments both default to FILL_WINDING.
2015-12-06 18:18:00 -08:00
Nicholas Nethercote
b5a3f4e12b
Bug 1229662 (part 2) - Remove AzureState::parentTarget. r=jrmuizel.
2015-12-06 18:17:59 -08:00
Nicholas Nethercote
16d5d92df9
Bug 1229662 (part 1) - Remove AzureState::clipWasReset. r=jrmuizel.
...
AzureState::clipWasReset is never set to any value other than false. It can be
removed.
2015-12-06 18:17:57 -08:00
Nicholas Nethercote
02842898a0
Bug 1230413 (part 3) - Remove unused gfxContext argument from SetSpaceGlyphIfSimple(). r=jfkthame.
...
--HG--
extra : rebase_source : fbd23567601680bd165a72abf1ca6a70f2e3a453
2015-12-06 14:13:25 -08:00
Nicholas Nethercote
4fdc67c5bd
Bug 1230413 (part 2) - Change CallbackData::mContext to a DrawTarget. r=jfkthame.
...
Also remove CallbackData::mShaper, which is unused.
--HG--
extra : rebase_source : 6e25d4fd10b490a7b5c2f772a51b268cb05cb1f6
2015-12-06 14:13:19 -08:00
Nicholas Nethercote
82700fe5f9
Bug 1230047 (part 2) - Make several PaintWindow() functions use LayoutDevice coordinates. r=kats.
...
Specifically, the PaintWindow() functions in the following classes:
- nsIWidgetListener, and its subclasses nsView and nsWebBrowser;
- nsChildView;
- nsWindow (the one in widget/uikit/);
- nsViewManager.
--HG--
extra : rebase_source : e5e0af18c57f1c44995832b403edc7eee939dc31
2015-12-02 21:45:41 -08:00
Milan Sreckovic
b216c58347
Bug 1200021 - Part 3: Add DrawTarget::IsValid and don't let Cairo version snapshot invalid surface. r=bas
2015-12-04 13:43:00 -05:00
Nick Fitzgerald
4560db90e5
Bug 1170325 - Convert js::Vector into a template alias to mozilla::Vector with a single customized default argument. Also get rid of the CRTP support in mozilla::Vector (through mozilla::VectorBase) now that template aliasing is good enough, and make mozilla::Vector final so that people will use composition and not inheritance with it. (Inheritance plays poorly with movability and a few other things, in addition to messing up template argument deduction matching.) r=Waldo, patch sort of a tag-team between him and me
2015-07-13 12:42:52 -07:00
Mason Chang
4300e45d71
Bug 1227216. Part 2: Fallback to blur destination rect if a large shadow offset occurs. r=mstange
2015-12-04 11:05:47 -08:00
Mason Chang
380d965bc0
Bug 1227216. Part 1: Only draw surface on inset box shadows if dest and src are equal sizes. r=mstange
2015-12-04 11:05:45 -08:00
Nicolas Silva
189b50c6c8
Bug 1222123 - Warning fix in CompositorD3D11.cpp. r=Bas
2015-12-04 11:23:53 +01:00
Nicolas Silva
e9b85ee52f
Bug 1229577 - Rename NewSurfaceDescriptorGralloc into SurfaceDescriptorGralloc. r=sotaro
2015-12-04 11:23:42 +01:00
Sotaro Ikeda
29ad0bee26
Bug 1219210 - Add ITextureClientAllocationHelper and VENUS color handling r=nical,jolin
2015-12-04 02:13:49 -08:00
Chris Peterson
46bb7c80dd
Bug 1228947 - Replace mfbt/Constants.h with math.h. r=roc
...
--HG--
extra : rebase_source : 4ab2c4a917ea90055e48bd6adcb53904f2266ee0
2015-11-27 20:49:55 -08:00
Bas Schouten
93e36d199e
Bug 1229533: Ensure our RenderingTargetView for the backbuffer and the backbuffer itself have no lingering references, and log if they do. r=milan
2015-12-04 04:20:29 +01:00
Nicholas Nethercote
5a37352d4a
Bug 1229665 - Convert widget clip regions to LayoutDevicePixels. r=botond.
...
--HG--
extra : rebase_source : 315ac98884f84f3b5d53f156f3e02ddde3a57dbc
2015-12-02 14:32:55 -08:00
Jeff Muizelaar
2b32c585ee
Bug 1229152. Expose unsized GL_FLOAT formats required by GL_OES_texture_float
...
BUG=angleproject:1209
2015-12-03 16:40:51 -05:00
Jeff Muizelaar
303885a832
Bug 1207288. Ask ANGLE for the correct output version. r=jgilbert
2015-12-03 14:37:02 -05:00
Jan Beich
814acd7ab8
Bug 1228208 - Make sure ICU flags are prepended before system flags. r=glandium
2015-12-02 09:40:50 +00:00
Markus Stange
c08ac5b411
Bug 1229125 - Reset velocity in OnPanEnd if there's nowhere to scroll. r=botond
...
--HG--
extra : commitid : 52Vm5QAFKyD
extra : rebase_source : 54e8561aa8096ccfe404cbe8b2861f12e4075f71
2015-12-02 22:47:01 +01:00
Markus Stange
48f438e8a7
Bug 1229125 - Correct velocity computation for pan gesture events. r=botond
...
When scrolling down, panInput.mLocalDisplacement.y will be positive, so
aAdditionalDelta will be positive, and newVelocity must be positive.
--HG--
extra : commitid : GlT0IqOWqiI
extra : rebase_source : 2fc0347d943ac7bf8eac2f2da6f7b6b217bdbe0d
2015-12-01 15:13:34 +01:00
Jacek Caban
5f1aa8ed06
Bug 1225280 - mingw fixup. r=upstream
...
--HG--
extra : rebase_source : f3a1dbbb4fcab73aca7b3622113123428f37ea03
2015-12-03 11:38:24 +01:00
Jamie Nicol
0677db9d9a
Bug 1229780 - Remove TextureClientPool helper functions from ClientLayerManager, r=mwoodrow
...
The fix for bug 1209801 made it so that TextureClientPools are
distinguished by a TextureFlags parameter as well as a
SurfaceFormat. The pools will create TextureClients satisfying both the
requested flags and format parameters.
The helper functions ReturnTextureClientDeferred, ReturnTextureClient,
and ReportClientLost were updated to use the TextureFlags of the client
to guess which pool the client came from. It is possible, however, for a
TextureClient to have additional flags to those that the pool requested
it have. This could then cause the clients to be returned to incorrect
pools.
Fortunately these helper functions were not being used anywhere, so
remove them.
2015-12-02 15:04:36 +00:00
Botond Ballo
79efe79201
Bug 1069417 - Fix an error introduced when rebasing across bug 1021845 to reopen a CLOSED TREE. r=bustage
2015-12-03 02:20:35 -05:00
Botond Ballo
ae1bdc7602
Bug 1069417 - Remove the explicit template argument of TransformTo() and related functions. r=kats
...
In this process, TransformTo() and UntransformTo() are renamed TransformedBy()
and UntransformBy() so calls to them continue to read sensibly.
--HG--
extra : rebase_source : a2a4b36514cc54533757c075fcf2c53ab3020939
extra : source : 826da3dc12baeb84b32be50f4b2c0591ca73ab37
2015-11-30 20:06:45 -05:00
Botond Ballo
70b749edea
Bug 1069417 - Modify TransformTo() and related functions to use typed matrices. r=kats
...
Call sites (all in APZ and related code) were modified accordingly. Some of
these modifications involved changing some matrices stored in APZ to be typed.
--HG--
extra : rebase_source : 6f1cf33a5550987097fcd386c77765d046f5ec34
extra : source : 8f66bdc8e6e86f482a06b9c7a160740026cf24b4
2015-11-30 20:14:31 -05:00
Botond Ballo
0858698ac3
Bug 1069417 - Generalize Matrix4x4 into Matrix4x4Typed<SourceUnits, TargetUnits>. r=Bas
...
Matrix4x4 remains a typedef for Matrix4x4Typed<UnknownUnits, UnknownUnits>.
No client code needed changing, except for forward-declarations of Matrix4x4
as a class (since it's now a typedef).
--HG--
extra : rebase_source : ecd9470b9defcc55cfb9e7dbd26e928a6219c3e5
extra : source : 0fc99b5490830953f37a4d8769e42dad2d10bc6e
2015-12-02 18:52:00 -05:00
Nicholas Nethercote
90bbac13cc
Bug 1229237 (part 3) - Make nsIWidget::Invalidate() take a LayoutDeviceIntRect. r=botond.
...
--HG--
extra : rebase_source : 1afe44a5ab2a3d5478010fc23ba1891ab297bde6
2015-11-16 21:18:31 -08:00
Nicholas Nethercote
74e40cebb1
Bug 1229237 (part 2) - Make nsIWidget::DrawWindowUnderlay() take a LayoutDeviceIntRect. r=botond.
...
--HG--
extra : rebase_source : 0563312f21ea9bf88399377f977c6b21c60a07b6
2015-11-16 20:34:00 -08:00
Nicholas Nethercote
1fb25d8609
Bug 1229237 (part 1) - Make nsIWidget::{Create,CreateChildren}() take a LayoutDeviceIntRect. r=botond.
...
--HG--
extra : rebase_source : 08407e76083534ad39dd34d2535ec09c95e506db
2015-11-16 00:35:18 -08:00
David Anderson
d83a938d65
Add page scroll support for APZ wheel events. (bug 1228028, r=kats)
2015-12-02 17:05:11 -08:00
Nicholas Nethercote
8ed95a0919
Bug 1229202
(part 7) - Pass a DrawTarget to gfxXlibNativeRenderer::DrawDirect(). r=mattwoodrow.
...
--HG--
extra : rebase_source : fe221f1bf1d3ef05e33ce01df45d8bf2453a734e
2015-12-02 15:32:17 -08:00
Nicholas Nethercote
adb5b7b913
Bug 1229202
(part 6) - Remove two nasty matrix reinterpret_casts. r=mattwoodrow.
...
--HG--
extra : rebase_source : d79b0204de4edde3e137dec764acdf82fdce828e
2015-12-02 15:32:17 -08:00
Nicholas Nethercote
5ff5757f98
Bug 1229202
(part 5) - Remove an unneeded gfxContextAutoSaveRestore. r=mattwoodrow.
...
--HG--
extra : rebase_source : 3127123405194c07a6e7ff1ca3cfd7f1d60644be
2015-12-02 15:32:16 -08:00
Nicholas Nethercote
757eb4ec8c
Bug 1229202
(part 3) - Make gfxContextAutoDisableSubpixelAntialiasing take a DrawTarget instead of a gfxContext. r=mattwoodrow.
...
--HG--
extra : rebase_source : 63851ac1725451c7607c00b345ce3334ff749246
2015-12-02 15:32:16 -08:00
Nicholas Nethercote
2eecc0595d
Bug 1229202
(part 2) - Remove gfxQuartzSurface::GetCGContextWithClip, which is unused. r=mattwoodrow.
...
--HG--
extra : rebase_source : 5ed2504b54a012cd237893178efe347ad9915647
2015-12-02 15:32:16 -08:00
Markus Stange
3209f1f0b4
Bug 1021845 - Don't skip checkerboarding layers during compositing, even if the layer's visible region is empty. r=botond
...
--HG--
extra : commitid : 2b5dQN09gIh
extra : rebase_source : 8bd2dfcf4b17a4ceb863e8744ffbcdf17c6f8fc6
2015-11-24 14:27:10 +01:00
Markus Stange
96c1739213
Bug 1021845 - Before compositing, clip the visible region of a layer to the layer's clip rect. r=mattwoodrow
...
--HG--
extra : commitid : BFuXYwxFvPI
extra : rebase_source : 2b034d8cfac20df565bea456f202573cca99d24d
2015-12-02 22:54:03 +01:00
Nathan Froyd
c381a6b86c
Bug 1218454 - part 2 - don't #include nsContentUtils.h from CallbackObject.h; r=bz
...
We used to need nsContentUtils.h here for nsCxPusher, but since that got
moved to ScriptSettings.h, we no longer need nsContentUtils.h for
anything.
2015-10-26 12:14:47 -04:00
Wes Kocher
b4fe562f90
Backed out changeset a52fb149b9ee (bug 1072501) for talos e10s failures resulting in crashes with UpdateFromSurface in the signature CLOSED TREE
...
--HG--
extra : rebase_source : 9d5e20d8dad0357d00602feb0e42dfd605307616
2015-12-02 11:59:07 -08:00
David Anderson
dc635a03da
Create a D3D11 content device even if D2D is blocked. (bug 1217665 part 11, r=jrmuizel)
...
--HG--
extra : rebase_source : f61be91f3eee43791769b00de1955efe6da36108
2015-12-02 11:31:18 -08:00
David Anderson
b49b27b9a6
Add an NPN_GetValue query to find the browser's DXGI adapter. (bug 1217665 part 10, r=aklotz,mattwoodrow)
...
--HG--
extra : rebase_source : 55d8f4541524298232b219ab29938c62d69d56af
2015-12-02 11:31:17 -08:00
David Anderson
ca5122668a
Implement the DidComposite NPAPI callback. (bug 1217665 part 8, r=mattwoodrow)
...
--HG--
extra : rebase_source : 4df420dcfb01db1d5fc9136bbb4c428a7ea59266
2015-12-02 11:31:17 -08:00
David Anderson
b48603c10c
Implement the direct DXGI drawing model for plugins. (bug 1217665 part 7, r=mattwoodrow)
...
--HG--
extra : rebase_source : 8e1322c9ea49fc61226a06ab2e2beea525db0ba8
2015-12-02 11:31:17 -08:00
David Anderson
949bfb8805
Implement the direct bitmap drawing model for plugins. (bug 1217665 part 6, r=mattwoodrow)
...
--HG--
extra : rebase_source : a3243dc38b6033d6dcdaf98d89323b4315efd0f7
2015-12-02 11:31:17 -08:00
David Anderson
978468f6f4
Allow asynchronous D3D11 TextureClients on the main thread. (bug 1217665 part 5, r=nical)
...
--HG--
extra : rebase_source : a06aecbf63b0cb55b388da75c50e211fbb95d5c8
2015-12-02 11:31:17 -08:00
David Anderson
7dfba52625
Add a new Image class that wraps drawable TextureClients. (bug 1217665 part 4, r=nical)
...
--HG--
extra : rebase_source : 417abc16c591dd7442228e9200639a35aff15368
2015-12-02 11:31:17 -08:00
David Anderson
55f75a9936
Revive NPAPI async drawing: stub code. (bug 1217665 part 1, r=aklotz)
...
--HG--
extra : rebase_source : e106bcfe1d671bcff1175b08d47bd8fd2768d64e
2015-12-02 11:31:16 -08:00
Jeff Muizelaar
ba14718938
Revert "Bug 1207288. Ask ANGLE for the correct output version. r=jgilbert"
...
This reverts commit cb6196bdba35
CLOSED TREE
2015-12-02 12:43:00 -05:00
Mason Chang
16285cd3eb
Bug 990017. Prevent skia accelerated canvas backends from rendering content. r=jmuizelaar
2015-12-02 09:11:52 -08:00
Bas Schouten
1af19f1642
Bug 1072501: Unmap file mapping on source surface destruction. r=milan
2015-12-01 16:41:08 +01:00
Jeff Muizelaar
18f1188eac
Bug 1219890. Use ES3 when appropriate. r=jgilbert
...
This enables the use of WebGL2 on top of ANGLE.
2015-12-02 10:21:08 -05:00
Jeff Muizelaar
cf8265bebe
Bug 1219890. Make assignment operator and copy constructor default. r=jgilbert
2015-12-02 10:21:03 -05:00
Jeff Muizelaar
427df1845c
Bug 1219890. Construct context arguments on the stack. r=jgilbert
...
We do this so that we can change some of the for es3
2015-12-02 10:20:56 -05:00
Jeff Muizelaar
6de960ff8d
Bug 1207288. Ask ANGLE for the correct output version. r=jgilbert
2015-12-02 10:14:43 -05:00
Bogdan Postelnicu
8bfe17bd94
Bug 1228510 - initialize 2 more variables. r=bas
...
--HG--
extra : rebase_source : b5636a87aafcee87444d8dee60804eca453942fa
2015-11-27 00:32:00 +01:00
Robert O'Callahan
ef0cbe97ce
Bug 1224976. Recover from singular-matrix cairo errors. r=mattwoodrow
...
--HG--
extra : commitid : GIbNC6bzIJp
extra : rebase_source : 15643f58ae0f360a5b91c146c686b0a9a0c19a8a
2015-11-16 17:35:23 +13:00
Mike Hommey
ce9a5909d1
Bug 1225682 - Don't use nsAuto{,C}String as class member variables in gfx/. r=jrmuizel
2015-12-02 11:04:37 +09:00
David Anderson
fa0c646a19
Remove "bad APZ pref" warnings in about:support. (bug 1214170 part 3, r=kats)
...
--HG--
extra : rebase_source : 77bf9992083045c88c96ae688d7dc949cbdceab1
2015-12-01 13:49:01 -08:00
David Anderson
0bf441628c
Add APZ support for mousewheel delta multiplier prefs. (bug 1214170 part 2, r=kats)
...
--HG--
extra : rebase_source : e2847430422f19d872c446524627cbaa526ffe06
2015-12-01 13:46:07 -08:00
David Anderson
83e664a4cd
Add APZ support for mousewheel.acceleration prefs. (bug 1214170 part 1, r=kats)
...
--HG--
extra : rebase_source : b97121b98c3e42a83135f7e8fa186575b4fbfcb5
2015-12-01 13:45:49 -08:00
Wes Kocher
3ff4f7b85e
Backed out changeset b336ed16226d (bug 1072501) for windows t-e10s failures
...
--HG--
extra : commitid : IuXPBtfh1Nc
2015-12-01 12:45:17 -08:00
Jeff Muizelaar
32869414c2
Bug 1225280. Update ANGLE to chromium/2572.
2015-12-01 14:49:06 -05:00
Kartikaya Gupta
a5d3777667
Back out bug 1222524 for causing problems like bug 1227770 and bug 1227789. r=backout
2015-12-01 14:21:57 -05:00
Bas Schouten
b903af89fc
Bug 1072501: Unmap file mapping on source surface destruction. r=milan
2015-12-01 16:41:08 +01:00
Markus Stange
9bdb4a34ae
Bug 1198021 - When the ContentClient of a ClientTiledPaintedLayer changes, don't destroy the old content client until after the layer transaction has been sent. r=nical
...
--HG--
extra : commitid : EU0rpj0WygC
extra : amend_source : 4c68b28a13dbf4220c31880bb504284c84a3b98d
2015-11-27 16:09:18 +01:00
Milan Sreckovic
1c2f56d5f0
Bug 1228287 - Make sure we can't do SkiaGL without the pref set. r=benwa
...
--HG--
extra : rebase_source : 601d27a896f5d97353051e7e8ac85be0ccf92cda
2015-11-26 11:00:00 +01:00
Lee Salzman
b8d98433fb
Bug 1225977 - fix DrawTargetSkia::MaskSurface with non-zero offset. r=jmuizelaar
2015-11-19 10:25:15 -05:00
Lee Salzman
eb43cc65f5
Bug 1215774 - use abort() to abort on error in Cairo. r=jmuizelaar
2015-11-20 15:24:31 -05:00
Nicholas Nethercote
af08555b74
Bug 1228125 (part 3) - Remove nsIWidget::GetClientBoundsUntyped(). r=botond.
...
--HG--
extra : rebase_source : 5e8cb05213c33983d7deebe0a36f2a4f6ac66375
2015-11-25 20:55:36 -08:00
Nicholas Nethercote
e60696c015
Bug 1228125 (part 1) - Remove nsIWidget::GetBoundsUntyped(). r=botond.
...
This requires adding a new overloading of LayoutDevicePixel::ToAppUnits and a
new PixelCastJustification: LayoutDeviceIsParentLayerForRCDRSF.
--HG--
extra : rebase_source : b6d044619918818815b40c1173aa4e0551db28a1
2015-11-25 20:32:47 -08:00
L. David Baron
e729cb0a30
Bug 1228934 - Remove style, weight, and stretch parameters from nsFont constructor. r=jdaggett
...
--HG--
extra : commitid : AjhXsILlXJt
2015-11-30 16:23:09 -08:00
L. David Baron
80cb1a0f3b
Bug 1228501 patch 5 - Remove NS_FONT_DECORATION_* constants. r=jdaggett
...
Decorations in Gecko are associated with the CSS 'text-decoration'
property, so the constants should live in nsStyleConsts.h, as they
largely already do (since the names defined there are the vast majority
of the uses).
--HG--
extra : commitid : FxTJpx164Cv
2015-11-30 14:02:26 -08:00
L. David Baron
150c18deae
Bug 1228501 patch 4 - Remove nsStyleFont::CalcFontDifference, which now duplicates the list of tests in nsFont::Equals. r=jdaggett
...
--HG--
extra : commitid : DKp1CfndZTd
2015-11-30 14:02:25 -08:00
L. David Baron
f194309cac
Bug 1228501 patch 3 - Remove nsFont::BaseEquals. r=jdaggett
...
BaseEquals and Equals were made the same by patch 2, so BaseEquals can
be removed.
(operator== is also defined as an inlined call to Equals.)
--HG--
extra : commitid : JVYtDCoxqyH
2015-11-30 14:02:25 -08:00
L. David Baron
5664cf9014
Bug 1228501 patch 2 - Remove nsFont::decorations member variable. r=jdaggett
...
The member variable was always set to 0 or to NS_FONT_DECORATION_NONE,
which is 0.
Although this does leave a gap in the structure, I don't see any
opportunities for reordering members to actually shrink nsFont.
--HG--
extra : commitid : 34LA3wCkbdR
2015-11-30 14:02:25 -08:00
L. David Baron
bf50ef11b4
Bug 1228501 patch 1 - Remove decorations parameter to nsFont constructors. r=jdaggett
...
The removed parameter is always 0.
--HG--
extra : commitid : 2YNm9lizlzt
2015-11-30 14:02:25 -08:00
Nathan Froyd
2569af9a03
Bug 1225486 - don't include mozilla/ToString.h in {BasePoint,nsRegion}.h; r=jrmuizel
2015-10-26 11:04:14 -04:00
David Anderson
249352a00c
Include vendor and device ids in content process DXGI adapter matching. (bug 1228905, r=jrmuizel)
...
--HG--
extra : rebase_source : e751c66e50c5d706af08eeb113f18f0137f635bd
2015-11-30 12:46:22 -08:00
Mats Palmgren
36d36840bb
Backout bug 1226627 part 2 (rev 673461c0b772) for Talos regressions on Android. r=me
2015-11-30 13:06:39 +01:00
Carsten "Tomcat" Book
681c0ef404
Backed out changeset e1fd92eeb5ba (bug 1228501)
2015-11-30 12:10:40 +01:00
Carsten "Tomcat" Book
7cbe00e2e7
Backed out changeset 3a3cd254f508 (bug 1228501)
2015-11-30 12:10:38 +01:00
Carsten "Tomcat" Book
d76b6dfebd
Backed out changeset 6c478d7a9467 (bug 1228501)
2015-11-30 12:10:37 +01:00
Carsten "Tomcat" Book
f016eefac0
Backed out changeset ec79945130ff (bug 1228501)
2015-11-30 12:10:35 +01:00
Carsten "Tomcat" Book
e571b4aa87
Backed out changeset cce90c9b7d1d (bug 1228501)
2015-11-30 12:10:34 +01:00
Nicolas Silva
a54dbcc0ea
Bug 1200595 - Another build fix on a CLOSED TREE.
2015-11-30 10:44:08 +01:00
Nicolas Silva
f8d41cdc96
Bug 1200595 - Build fix on a CLOSED TREE.
2015-11-30 10:40:45 +01:00
Nicolas Silva
8baf8f2c04
Bug 1200595 - Consolidate the TextureClient's destruction logic. r=mattwoodrow
2015-11-20 14:25:03 +01:00
Nicolas Silva
ce2636044e
Bug 1200595 - Merge TextureClient and ClientTexture back into TextureClient. r=mattwoodrow
2015-11-20 14:25:00 +01:00
Nicolas Silva
be9ee98a4c
Bug 1200595 - DIB TextureData implementation. r=Bas
2015-11-20 14:24:58 +01:00
Nicolas Silva
1e614cbe2b
Bug 1200595 - SharedSurface TextureData implementation. r=jgilbert
2015-11-20 14:24:55 +01:00
Nicolas Silva
fd750c9d29
Bug 1200595 - AndroidSurface TextureData implementation. r=mattwoodrow
2015-11-20 14:24:52 +01:00
Nicolas Silva
bc7a0a1850
Bug 1200595 - EGLImage TextureData implementation. r=mattwoodrow
2015-11-20 14:24:49 +01:00
Nicolas Silva
746f01215d
Bug 1200595 - MacIOSurface TextureData implementation. r=mattwoodrow
2015-11-20 14:24:46 +01:00
Nicolas Silva
df6e210dc0
Bug 1200595 - D3D9 TextureData implementation. r=Bas
2015-10-19 14:46:17 +02:00
Nicolas Silva
a3f38d948e
Bug 1200595 - D3D11 TextureData implementation. r=Bas
2015-10-15 17:53:37 +02:00
Nicolas Silva
48c889335e
Bug 1200595 - Gralloc TextureData implementation. r=sotaro
2015-10-15 17:53:37 +02:00
Nicolas Silva
53a1d987f4
Bug 1200595 - Buffer TextureData implementation. r=mattwoodrow
2015-10-15 17:53:33 +02:00
Nicolas Silva
380cf2ea18
Bug 1200595 - Introduce TextureData and implement it for X11. r=mattwoodrow, Bas, sotaro
2015-10-13 18:48:48 +02:00
L. David Baron
9d5f02c429
Bug 1228501 patch 5 - Remove NS_FONT_DECORATION_* constants. r=jdaggett
...
Decorations in Gecko are associated with the CSS 'text-decoration'
property, so the constants should live in nsStyleConsts.h, as they
largely already do (since the names defined there are the vast majority
of the uses).
--HG--
extra : commitid : 634GcFUlmHo
2015-11-29 23:15:37 -08:00
L. David Baron
441af2aae0
Bug 1228501 patch 4 - Remove nsStyleFont::CalcFontDifference, which now duplicates the list of tests in nsFont::Equals. r=jdaggett
...
--HG--
extra : commitid : E44ej4l9NgT
2015-11-29 23:15:26 -08:00
L. David Baron
6f20c9e01e
Bug 1228501 patch 3 - Remove nsFont::BaseEquals. r=jdaggett
...
BaseEquals and Equals were made the same by patch 2, so BaseEquals can
be removed.
(operator== is also defined as an inlined call to Equals.)
--HG--
extra : commitid : ALr3bEC0aNJ
2015-11-29 23:15:02 -08:00
L. David Baron
07d1584bd9
Bug 1228501 patch 2 - Remove nsFont::decorations member variable. r=jdaggett
...
The member variable was always set to 0 or to NS_FONT_DECORATION_NONE,
which is 0.
Although this does leave a gap in the structure, I don't see any
opportunities for reordering members to actually shrink nsFont.
--HG--
extra : commitid : 9INFKtizQnt
2015-11-29 23:15:01 -08:00
L. David Baron
c3ea47d074
Bug 1228501 patch 1 - Remove decorations parameter to nsFont constructors. r=jdaggett
...
The removed parameter is always 0.
--HG--
extra : commitid : 2nTtt0E9Syb
2015-11-29 23:15:01 -08:00
Sunny Sidhu
cfa8942015
Bug 1220873
- Make Layer::mVisibleRegion a LayerIntRegion. r=botond
...
--HG--
extra : source : dc46048f7a9e9cc008c97e2d9e0a100944743055
extra : amend_source : 63783bc076e5969ebacdc8c74f9b5194a1891d9e
2015-11-29 02:07:55 -05:00
Mats Palmgren
4c4002ae0f
Bug 1226627 - Use fmin[f]/fmax[f] when clamping floating point values (perf). r=roc
2015-11-29 17:58:36 +01:00
Phil Ringnalda
a4b352528c
Bug 1218762
followup, annotate the assertion on Android since there's certainly no way to fix "an assertion failed, I'm not going to tell you which one"
...
--HG--
extra : rebase_source : fdb28c583a861185e9d1c1d280d90b4e47941a5d
2015-11-28 17:11:16 -08:00
Phil Ringnalda
44354b6a01
Back out 1b0760c35953 (bug 1227210) for frequent Android R15 shutdown crashes
2015-11-27 22:58:13 -08:00
Xidorn Quan
6fdb9fbeaa
Bug 1040668 part 10 - Implement emphasis mark rendering. r=jfkthame
...
--HG--
extra : source : 1c53ccbaece3931ffe1da5610977e92fcce5f3f6
2015-11-28 11:56:33 +11:00
Xidorn Quan
d80f4dcc15
Bug 1040668 part 7 - Add NO_EMPHASIS_MARK flag in CompressedGlyph. r=jfkthame
...
--HG--
extra : source : 5c13435d3c7ffbc551350beb817a1abb027d5f58
2015-11-28 11:56:33 +11:00
Xidorn Quan
185af4c21b
Bug 1040668 part 6 - Add some specifier on gfxTextRun and gfxShapedWord so that compilers are able to reason out certain optimizations. r=jfkthame
...
--HG--
extra : source : d1f878808c0dc8b159180f387ea563c3561c806a
2015-11-28 11:56:33 +11:00
Xidorn Quan
d70c4e533c
Bug 1040668 part 5 - Avoid unnecessary allocation inside EnsureComplexGlyph helper function. r=jfkthame
...
SetGlyphs does the allocation and copy it into the storage anyway.
--HG--
extra : source : 558a89f9791f297f18ba17d19015e3363b94165b
2015-11-28 11:56:33 +11:00
Xidorn Quan
376e37ea32
Bug 1040668 part 4 - Add helper function for ensuring a glyph is a complex glyph. r=jfkthame
...
--HG--
extra : source : 8bca69909dc703b60b69eef08fa0be68e3bb16fc
2015-11-28 11:56:33 +11:00
Xidorn Quan
43a7a409cb
Bug 1040668 part 3 - Add helper function gfxTextRun::GetAdvanceForGlyph. r=jfkthame
...
--HG--
extra : source : 48bbf945343431b077bb0e3f788828f8d1606992
2015-11-28 11:56:33 +11:00
Botond Ballo
7bbca96988
Bug 1208829 - Use the effective visible region to calculate the intermediate surface size. r=mstange
...
--HG--
extra : source : d0a5d70aff5c4f7597be348747186d029f322d12
2015-11-19 15:43:44 -05:00
Botond Ballo
9c99ee0439
Bug 1208829 - Recompute visible regions during composition. r=mstange
...
--HG--
extra : source : 4d5fb60f53a1dbcaca2a2c914fa215635d987e9d
2015-11-23 14:45:53 -05:00
Botond Ballo
eec77ad4e8
Bug 1208829 - Rename LayerManagerComposite::ApplyOcclusionCulling to PostProcessLayers, and clean it up a bit. r=mstange
...
--HG--
extra : source : bca2641d815e46b5c529b6f84d22a7127773f784
extra : intermediate-source : 7efa96680e28076dcc52a07fd886a94603ca3370
2015-11-09 20:43:54 -05:00
Botond Ballo
84be6beedf
Bug 1208829 - Add utilities for converting between typed and untyped regions. r=mstange
...
--HG--
extra : source : 255d765deaf106955514b9875e27d1dc6446f211
2015-11-09 20:43:18 -05:00
Botond Ballo
76abf4edbd
Bug 1208829 - static_assert that IntRegionTyped is instantiated with a proper unit type. r=mstange
...
--HG--
extra : source : da8e9461c77e26a913d25f90097baa4da48f9f49
2015-11-09 20:34:33 -05:00
Benoit Girard
1d02928569
Bug 1225178 - Don't start APZ drag if we don't have a displayport to handle it. r=kats
...
--HG--
extra : commitid : G8zVPcrxj7b
2015-11-23 13:59:14 -05:00
Randall Barker
c3c082c5dd
Bug 1224015 - Part 3: ifdef changes to C++APZ so that they only apply to single process APZ. r=tnikkel
...
Added MOZ_SINGLE_PROCESS_APZ flag.
2015-11-26 20:51:13 -06:00
Randall Barker
30c5396234
Bug 1224015 - Part 2: Have nsDisplayResolution items adjust event coordinates for hit testing and dispatching to content r=tnikkel
2015-11-26 20:51:13 -06:00
Randall Barker
73d7c06ec0
Bug 1224015 - Part 1: nsLayoutUtils functions do not account for nsPresShell resolution r=tnikkel
2015-11-26 20:51:13 -06:00
Kartikaya Gupta
57a779aced
Bug 1228133 - Guard against a race condition that could result in an illegal pointer access. r=BenWa
...
In this case the LayerTreeState pointer was being accessed outside the lock, and
was being deleted by another thread at the same time. This resulted in an illegal
pointer access which was causing crashes. Including the body of the
GetAPZCTreeManager function in the scope of the lock fixes the problem.
2015-11-26 19:20:04 -05:00
Carsten "Tomcat" Book
44189adf88
Merge mozilla-central to mozilla-inbound
2015-11-26 16:56:09 +01:00
Carsten "Tomcat" Book
358e4575c4
merge mozilla-inbound to mozilla-central a=merge
2015-11-26 16:54:27 +01:00
Bas Schouten
3026d54a89
Bug 1227210: Ensure the mask and the surface are in the right space when being blended. r=mattwoodrow
2015-11-26 15:51:49 +01:00
Lee Salzman
794a175c80
Bug 1228188 - ifdef around Skia GetMaxSurfaceSize usage. r=eihrul
2015-11-25 22:21:40 -05:00
John Daggett
14ad4bf8f6
Bug 1224975 - add telemetry for font loading. r=m_kato
...
--HG--
extra : rebase_source : ef31e321366f6edcc465ad9a4474c1e8287a6054
2015-11-25 14:48:16 +09:00
Carsten "Tomcat" Book
4478aaa8da
Merge mozilla-central to b2g-inbound
2015-11-25 14:00:32 +01:00
Matt Woodrow
4946a3c907
Bug 1168263 - Add nsDisplayPerspective and build separate layers for perspective. r=roc
2015-11-26 22:32:36 +13:00
Matt Woodrow
6fa0d2f621
Bug 1168263 - Simplify GetResultingTransformMatrix calculations to avoid unnecessary origin changes. r=roc
2015-11-26 22:32:35 +13:00
Matt Woodrow
7c076dbe87
Bug 1168263 - Add a flags parameter to GetResultingTransformMatrix instead of using bools. r=roc
2015-11-26 22:32:35 +13:00
Botond Ballo
32478eadd5
Bug 1168263 - Propagate the scroll-clip of a descendant of a layer with a perspective transform up to the layer itself. r=kats,mstange
2015-11-18 14:21:37 -05:00
Botond Ballo
8e6d03a7b3
Bug 1168263 - Introduce a helper function IntersectMaybeRects(). r=kats
2015-11-19 13:09:16 -05:00
Yoshi Huang
4b500464f5
Bug 1209162 - Create OriginAttributes subtypes. IGNORE IDL r=sicking.
2015-11-03 09:50:54 +08:00
Wes Kocher
72261b4523
Backed out 12 changesets (bug 1200595) for b2g mochitest crashes in SharedBufferManagerParent CLOSED TREE
...
Backed out changeset cf8cf1a039dd (bug 1200595)
Backed out changeset 65da564f952c (bug 1200595)
Backed out changeset 7663208f1582 (bug 1200595)
Backed out changeset fc1fbb97c8eb (bug 1200595)
Backed out changeset 3ad5a4c457fe (bug 1200595)
Backed out changeset add3fe9afc0c (bug 1200595)
Backed out changeset 68aba6b39588 (bug 1200595)
Backed out changeset ab326c34f1cf (bug 1200595)
Backed out changeset ed34bc528a1b (bug 1200595)
Backed out changeset 0dc93424546c (bug 1200595)
Backed out changeset 8cc12f12f3d1 (bug 1200595)
Backed out changeset bb84403701b7 (bug 1200595)
--HG--
extra : commitid : AMC6i05xyTh
2015-11-24 10:07:02 -08:00
Bas Schouten
662684de75
Bug 1216366: Ensure D3D11 uploads the entire surface the first time for component alpha textures. r=nical
2015-11-24 17:04:13 +01:00
Nicolas Silva
c89268e8b1
Bug 1200595 - Consolidate the TextureClient's destruction logic. r=mattwoodrow
2015-11-20 14:25:03 +01:00
Nicolas Silva
c1b94d01e8
Bug 1200595 - Merge TextureClient and ClientTexture back into TextureClient. r=mattwoodrow
2015-11-20 14:25:00 +01:00
Nicolas Silva
f1aba3b421
Bug 1200595 - DIB TextureData implementation. r=Bas
2015-11-20 14:24:58 +01:00
Nicolas Silva
7e5a0d6376
Bug 1200595 - SharedSurface TextureData implementation. r=jgilbert
2015-11-20 14:24:55 +01:00
Nicolas Silva
16729dbd9c
Bug 1200595 - AndroidSurface TextureData implementation. r=mattwoodrow
2015-11-20 14:24:52 +01:00
Nicolas Silva
3643449938
Bug 1200595 - EGLImage TextureData implementation. r=mattwoodrow
2015-11-20 14:24:49 +01:00
Nicolas Silva
4499d574c1
Bug 1200595 - MacIOSurface TextureData implementation. r=mattwoodrow
2015-11-20 14:24:46 +01:00
Botond Ballo
136d0a9d64
Bug 1168263 - Exclude perspective transforms from the transform used to convert from screen coordinates to an APZC's coordinate space. r=kats
2015-11-02 15:08:01 -05:00
Botond Ballo
e1d98163ba
Bug 1168263 - Annotate layers with a perspective transform. r=mattwoodrow
2015-11-02 17:38:08 -05:00
Nicolas Silva
38f44b34ce
Bug 1228029 - Fix the usage of gtest assertion macros in TestJobScheduler.cpp. r=kats
2015-11-25 19:36:44 +01:00
Mike Hommey
6a40d83fb7
Bug 1224452 - Straighten up a couple things in some moz.builds. r=gps
...
We're going to change how e.g. CFLAGS are printed out in backend.mk, and
to fit that model, the data in the corresponding moz.build variables
need to be straightened up.
2015-11-26 08:50:52 +09:00
Andrew McCreight
0d80d884a1
Bug 1213464 - ImageBridgeChild and CompositorChild should delete their Transport. r=billm
2015-11-25 08:09:32 -08:00
Kartikaya Gupta
36bf0301ba
Bug 960317 - Remove cross-slide code from APZC. r=botond
...
--HG--
extra : commitid : HZ0FIlYFgg0
2015-11-25 10:30:36 -05:00
Nicolas Silva
51dd6c34c2
Bug 1200595 - D3D9 TextureData implementation. r=Bas
2015-10-19 14:46:17 +02:00
Nicolas Silva
2eea103a37
Bug 1200595 - D3D11 TextureData implementation. r=Bas
2015-10-15 17:53:37 +02:00
Nicolas Silva
318de9bd3b
Bug 1200595 - Gralloc TextureData implementation. r=sotaro
2015-10-15 17:53:37 +02:00
Nicolas Silva
e2196598ae
Bug 1200595 - Buffer TextureData implementation. r=mattwoodrow
2015-10-15 17:53:33 +02:00
Nicolas Silva
c3df7801f0
Bug 1200595 - Introduce TextureData and implement it for X11. r=mattwoodrow, Bas, sotaro
2015-10-13 18:48:48 +02:00
Phil Ringnalda
71a6f5da62
Back out changeset 2f614bcd9405 (bug 1221822) for test_conformance__extensions__ext-sRGB.html and test_webgl2_alpha_luminance.html failures
2015-11-23 21:55:59 -08:00
Boris Zbarsky
9a3137dfcc
Bug 1224596 part 13. Switch gfxUtils to using the new WorkerMainThreadRunnable::Dispatch signature. r=khuey
2015-11-24 00:04:21 -05:00
Nicholas Nethercote
52b3d826da
Bug 1225007 (part 1, attempt 3) - Use LayoutDevicePixel more in Cocoa widget code. r=kats.
...
--HG--
extra : rebase_source : e4b3bb36c18822557f7724a58979eddd9d8cac62
2015-11-19 14:10:38 +11:00
Jeff Gilbert
87397c265b
Bug 1221822 - Finish the WebGL texture refactor. r=kamidphish,mattwoodrow,bz
2015-11-23 19:27:13 -08:00
Kevin Wern
2b30dcd211
Bug 1226920 - For instances of ForEachNode where we want to traverse the entire tree, use an action that returns void. r=botond
...
--HG--
extra : rebase_source : 75af9311d39b2ff56ac98b71740500bddc57682e
extra : source : 90d4d1258a281cd589e3f21b04c41cb8c3a9bd08
2015-11-23 13:06:29 -05:00
Kevin Wern
6b43e66943
Bug 1226920 - Allow calling ForEachNode() with an action returning void r=botond
...
--HG--
extra : rebase_source : e2d16580f20bd5dc154760803ec562fe0ed485c4
extra : source : 8e743b5913982ccd18d51544a5a93213fb700e5c
2015-11-23 13:06:01 -05:00
David Anderson
85927e2032
Don't assume D3D11CreateDevice() gives back non-null devices. (bug 1209268, r=milan)
2015-11-23 13:07:40 -08:00
Nigel Babu
29e98fdbc3
Backed out changeset ebb6fb453cca (bug 1214170) for build bustage on a CLOSED TREE
2015-11-25 16:22:16 +05:30
David Anderson
859092e6a5
Add APZ support for mousewheel.acceleration prefs. (bug 1214170, r=kats)
2015-11-25 01:12:33 -08:00
Jeff Gilbert
19d84fb0fe
Bug 1221822 - Finish the WebGL texture refactor. r=kamidphish,mattwoodrow,bz
2015-11-24 20:15:29 -08:00
Dan Glastonbury
5b14b3a87d
Bug 618898 - Add D3D11SharedSurfaceInterop. r=jgilbert
...
--HG--
extra : commitid : LSoMbZrQQSO
extra : rebase_source : d207b87eafc300a1d3c99c0c85403056008b1bf6
2015-11-06 10:19:24 +10:00
Christoph Diehl
dc4cfa8aad
Bug 805760 - Crashtest.
2015-11-24 20:04:04 +01:00
Mason Chang
e74c79f0e3
Bug 1221840. Support repeating images in 1 axis. r=seth
2015-11-23 08:17:35 -08:00
Lee Salzman
6fea42974e
Bug 1224974 - fix GTK shaped window drawing. r=bas
2015-11-19 17:23:43 -05:00
Lee Salzman
d75fbddd08
Bug 1223740 - enforce max surface size for DrawTargetSkia. r=bas
2015-11-19 13:35:31 -05:00
Boris Chiou
fe6df692e1
Bug 1215406 - Part 3: Change the types of direction and fillmode in AnimationTiming. r=heycam
...
Use mozilla::dom::FillMode and mozilla::dom::PlaybackDirection
in AnimationTiming.
--HG--
extra : rebase_source : 8210d002d6f116793f439d88b0325ab6fb880048
2015-11-20 06:12:00 +01:00
Milan Sreckovic
bd6e14f6c6
Bug 1204922 - Part 3. Report failed before HandleError call. r=bas
...
--HG--
extra : rebase_source : 4c44c5fe2df0f067dbfc5e6053561b1005911e8c
2015-11-19 10:19:00 +01:00
Kartikaya Gupta
3f1887d8f0
Bug 1226872 - Remove unnecessary wrapper methods in nsLayoutUtils. r=roc
...
--HG--
extra : commitid : 6XdZwhzPuoM
2015-11-23 09:14:18 -05:00
Wes Kocher
023e779c11
Backed out changeset 7b113a6167e9 (bug 1215265) for mass bustage CLOSED TREE
...
--HG--
extra : commitid : 4fRgovywnch
extra : histedit_source : 18da44a556f563d9aabadd24ed7780e9b29771bf
2015-11-22 23:02:18 -08:00
Wes Kocher
11939bbcdf
Backed out changeset 0cbe4b80d443 (bug 1215265) for mass bustage CLOSED TREE
...
--HG--
extra : commitid : 6mQDl6Z8lHb
extra : histedit_source : a339efc1bb292757446da8b65c257d09d5d3ca84
2015-11-22 23:02:10 -08:00
Robert O'Callahan
97e424f754
Bug 1215265. Add some missing MOZ_COUNT_CTOR/DTORs. r=nical
...
--HG--
extra : commitid : BQvNIyuHskN
extra : rebase_source : 9b24d373615cff48cba576789256658888d58554
2015-11-18 17:30:54 +13:00
Robert O'Callahan
c5bea366b2
Bug 1215265. Don't leak CompositorChild in content processes. r=nical
...
This makes the shutdown sequence of CrossProcessCompositorParent
work very much like the shutdown sequence of CompositorParent:
the child does SendStop(); the parent's RecvStop does some cleanup
and then queues a DeferredDestroy task; DeferredDestroy releases
the parent, destroying it; IPDL sends a message to destroy the child.
--HG--
extra : commitid : BSzF9OvSEK9
extra : rebase_source : 2c4ebbadb7064289b032da06cfbd17a3fd2f6ed2
2015-11-18 13:39:47 +13:00
Kartikaya Gupta
268f86d220
Bug 1181703 - Add a gtest for making sure a pan can be continued after a second finger does a tap. r=botond
...
--HG--
extra : commitid : 1JvqDj401Yv
2015-11-22 08:57:45 -05:00
Kartikaya Gupta
611c8c5b0b
Bug 1181703 - Allow re-entering the panning state if a second finger is tapped while panning with one finger. r=botond
...
--HG--
extra : commitid : GdPNUwhizt3
2015-11-22 08:57:45 -05:00
Kartikaya Gupta
1556e9f10e
Bug 962243 - Gtest for being able to pan after lifting a finger from a pinch. r=botond
...
--HG--
extra : commitid : GvORcyUfVyz
2015-11-22 08:57:45 -05:00
Dmitry Rozhkov
8df43f8eae
Bug 962243 - Implement PINCH to TOUCHING transition in APZC. r=botond
...
--HG--
extra : commitid : FoHvf2KH9rd
2015-11-22 08:57:45 -05:00
Kartikaya Gupta
c595c834db
Bug 1221694 - Add a basic telemetry probe for checkerboarding. r=botond,vladan
...
--HG--
extra : commitid : LkGcnQbivKT
2015-11-20 23:25:37 -05:00
Jonathan Kew
8661f78943
Bug 1226175 - Update in-tree harfbuzz to release 1.1.0 to pick up Syriac Abbreviation Mark support ('stch' feature). r=jdaggett
2015-11-20 21:49:09 +00:00
Mason Chang
753619e16b
Bug 1226316. Fixup to only expand displayport when skating with apz. r=kats
2015-11-20 10:00:47 -08:00
Carsten "Tomcat" Book
1a584aca79
Backed out 13 changesets (bug 1200595) for possibly breaking Reftest [TC] Crashtest tc-R on a CLOSED TREE
...
Backed out changeset e7278af0a484 (bug 1200595)
Backed out changeset c13228f84d85 (bug 1200595)
Backed out changeset 4b88e8a3d8af (bug 1200595)
Backed out changeset e55376bd2cf8 (bug 1200595)
Backed out changeset 9c27c8e2c021 (bug 1200595)
Backed out changeset a369a2983ceb (bug 1200595)
Backed out changeset 09e71ba15ea8 (bug 1200595)
Backed out changeset b555b130d439 (bug 1200595)
Backed out changeset 6819f6d82287 (bug 1200595)
Backed out changeset a8cdfbf443d8 (bug 1200595)
Backed out changeset 0092c9d7a86b (bug 1200595)
Backed out changeset 6dc38a1e6073 (bug 1200595)
Backed out changeset fe2164aa1468 (bug 1200595)
2015-11-20 16:55:26 +01:00
Trevor Saunders
24d6e6dd8d
bug 1225943
- remove QI to nsIMarkupDocumentViewer from gfx/tests/crashtests/358732-iframe.html r=smaug
2015-11-20 09:45:23 -05:00
Trevor Saunders
6ecf00de43
bug 1225943
- remove \rs from gfx/tests/crashtests/358732-iframe.html r=smaug
2015-11-20 09:45:23 -05:00
Nicolas Silva
b1e3e38bb1
Bug 1200595 - Build fix on a CLOSED TREE
2015-11-20 15:03:11 +01:00
Nicolas Silva
4b5d77112d
Bug 1200595 - Consolidate the TextureClient's destruction logic. r=mattwoodrow
...
* * *
Bug 1200595 - Rebase fixes
2015-11-20 14:25:03 +01:00
Nicolas Silva
25167273f1
Bug 1200595 - Merge TextureClient and ClientTexture back into TextureClient. r=mattwoodrow
2015-11-20 14:25:00 +01:00
Nicolas Silva
5e347979e8
Bug 1200595 - DIB TextureData implementation. r=Bas
2015-11-20 14:24:58 +01:00
Nicolas Silva
beee26c42b
Bug 1200595 - SharedSurface TextureData implementation. r=jgilbert
2015-11-20 14:24:55 +01:00