Jeff Muizelaar
17f66b9ded
Bug 1044241. Discard tile back buffers that haven't been recently used. r=nical
...
Tracks tiles that have a back buffer with a nsExpirationTracker and discards
them after a while. This should help us claim back tile memory for tiles
that have stopped changing.
--HG--
extra : rebase_source : 2528de0a6fac08cb6f97ebd946d9f72a63b7d2b1
2014-07-31 23:25:37 -04:00
Jeff Muizelaar
7533d203b1
Bug 1046984. Include the stride in the gralloc memory report.
...
--HG--
extra : rebase_source : b5c7f060c73dc67b4cdb3fe29a59c288ddbde9b2
2014-07-31 15:20:57 -04:00
Botond Ballo
9b16403fa4
Bug 1046904 - Identify scrollgrab layers in the APZC tree log. r=kats
...
--HG--
extra : rebase_source : 7cf38fbe7d34b8cc5130d79f868dcef58b044e06
2014-07-31 13:49:46 -04:00
Kartikaya Gupta
1ec62af0b4
Bug 1043689 - Cancel state in the GEL when processing a cancelled touch block. r=botond
2014-07-31 14:21:49 -04:00
Jeff Muizelaar
8a4d19da92
Bug 1046929. Remove ACDEFINES += -UWIN32_LEAN_AND_MEAN from gfx/thebes/Makefile.in
...
This is very old and doesn't seem to be needed anymore.
--HG--
extra : rebase_source : 557fe01c658f7644fe8ecd35e96a5e8e285be718
2014-07-31 14:19:32 -04:00
Nathan Froyd
9ea6c585f8
Bug 1042878 - part 2 - move MOZ_CAIRO_CFLAGS et al additions to C*FLAGS into moz.build; r=glandium
2014-07-24 11:55:33 -04:00
Kartikaya Gupta
e230a87453
Bug 1046292 - Follow-up to fix bustage. r=me on a CLOSED TREE
2014-07-31 09:23:34 -04:00
Kartikaya Gupta
a5a3375001
Bug 992122 - Add some design docs for APZ to the tree. r=botond
2014-07-31 09:04:35 -04:00
Kartikaya Gupta
67a2b1d75e
Bug 1046428 - Remove unneeded constant. r=botond
2014-07-31 09:04:35 -04:00
Kartikaya Gupta
bfcb910282
Bug 1046292 - Add some unit tests for TaskThrottler. r=botond
2014-07-31 09:04:34 -04:00
Kartikaya Gupta
eea46e2278
Bug 1046292 - Add a max-wait timeout to TaskThrottler to robustify against it getting stuck. r=botond
2014-07-31 09:04:34 -04:00
Sotaro Ikeda
fd4645e895
Bug 1042771 - Fix TextureClientPool::ReturnDeferredClients() r=nical, jrmuizel
2014-07-24 06:16:47 -07:00
Nicolas Silva
5913a6cffa
Bug 1042771 - Backout for build failure on a CLOSED TREE
2014-07-31 13:49:12 +02:00
Sotaro Ikeda
fd1d93a103
Bug 1042771 - Fix TextureClientPool::ReturnDeferredClients() r=nical, jrmuizel
2014-07-24 06:16:47 -07:00
Kyle Machulis
852e70f2d3
Bug 1045752 - Change ScopedXErrorHandler assert to warn; r=karlt
2014-07-30 17:30:19 -07:00
Bas Schouten
e9f3470cf0
Bug 947781 - Part 4: Add ReadbackLayer functionality to ClientLayerManager. r=mattwoodrow
2014-07-30 15:38:47 +02:00
Bas Schouten
337d782d7e
Bug 947781 - Part 3: Do not transmit layer types that are unshadowed over the IPDL protocol. r=nical
2014-07-30 15:38:47 +02:00
Bas Schouten
2b9855ad33
Bug 947781 - Part 2: Add the ability to readback texture data to TextureClient. r=nical
2014-07-30 15:38:46 +02:00
Bas Schouten
01ff4cc231
Bug 947781 - Part 1: Refactor RotatedBuffer to easily be re-usable for any rotated buffer drawing. r=mattwoodrow
2014-07-30 15:38:46 +02:00
Botond Ballo
c0d331675b
Bug 1046013 - Fix APZ hit testing when root APZC is overscrolled and has siblings. r=kats
...
--HG--
extra : rebase_source : a2a0e143c70b3d8c2188ca281d2372d969d8c06b
2014-07-30 15:11:20 -04:00
Ryan VanderMeulen
3f0602b523
Backed out changeset aef0101ff775 (bug 1045955) for B2G reftest failures.
...
CLOSED TREE
2014-07-30 14:43:30 -04:00
Jeff Gilbert
5b7a8b438f
Bug 1045957 - Improve code in GLReadTexImageHelper.cpp. - r=mattwoodrow
2014-07-30 10:35:30 -07:00
Jeff Gilbert
d90bab70f8
Bug 1045955 - Fix compositing for screen-based WebGL ShSurfs. - r=kamidphish
2014-07-30 10:03:07 -07:00
Jeff Gilbert
457db03869
Bug 1045955 - Fix style. - r=kamidphish
2014-07-30 10:03:07 -07:00
Kartikaya Gupta
d162ebce31
No bug - Fix for non-unified build when APZC logging is enabled. r=me and DONTBUILD because NPOTB
2014-07-30 11:05:48 -04:00
Ed Morley
3362e85a9e
Backed out changeset 6bc1a62eb443 (bug 947781) for build failures
2014-07-30 14:54:28 +01:00
Ed Morley
fbefd28529
Backed out changeset c4ecea1452e9 (bug 947781)
2014-07-30 14:54:08 +01:00
Ed Morley
b925c8eb54
Backed out changeset c378df360469 (bug 947781)
2014-07-30 14:54:04 +01:00
Ed Morley
ddcfbcff7a
Backed out changeset 96379f178485 (bug 947781)
2014-07-30 14:54:01 +01:00
Bas Schouten
96b19cfa36
Bug 947781 - Part 4: Add ReadbackLayer functionality to ClientLayerManager. r=mattwoodrow
2014-07-30 15:38:47 +02:00
Bas Schouten
232cb6688a
Bug 947781 - Part 3: Do not transmit layer types that are unshadowed over the IPDL protocol. r=nical
2014-07-30 15:38:47 +02:00
Bas Schouten
9a0677f6e4
Bug 947781 - Part 2: Add the ability to readback texture data to TextureClient. r=nical
2014-07-30 15:38:46 +02:00
Bas Schouten
43ae488b3c
Bug 947781 - Part 1: Refactor RotatedBuffer to easily be re-usable for any rotated buffer drawing. r=mattwoodrow
2014-07-30 15:38:46 +02:00
Jonathan Kew
f0069520d0
bug 1028136 - Remove dangerous public destructor of FontFamilyList. r=jdaggett
2014-07-30 09:15:00 +01:00
Kearwood (Kip) Gilbert
e67da054b9
Bug 1026023 - Part 2: Implement Physically Based Movement Model. r=mwoodrow
...
- Implemented the AxisPhysicsModel class, which encapsulates interpolation and
integration of a 1-dimensional physics model in a frame-rate independent
and stable manner.
- Implemented the AxisPhysicsMSDModel class, which models a generic
1-dimensional Mass-Spring-Damper simulation.
- This physical movement simulation code has been implemented separately from
the existing momentum code in Axis.cpp so that it can be utilized by
both the compositor (AsyncPanZoomController) and main thread
(nsGfxScrollFrame).
2014-07-09 10:02:29 -07:00
Kearwood (Kip) Gilbert
b6271ffc9c
Bug 1026023 - Part 1: Create Preferences. r=mwoodrow
...
- Added layout.css.scroll-behavior.enabled preference to enable and disable
scroll behavior and related smooth scrolling.
- Added layout.css.scroll-behavior.spring-constant preference to enable tuning
of the smooth scroll motion. spring-constant controls the strength of the
simulated MSD (Mass-Spring-Damper).
- Added layout.css.scroll-behavior.damping-ratio preference to enable tuning
of the smooth scroll motion. damping-ratio controls the under, over, or
critically damped behavior of the simulated MSD.
2014-06-12 10:50:54 -07:00
Wes Kocher
02d44fddfa
Backed out 11 changesets (bug 952977) for reftest-no-accel failures
...
Backed out changeset ea2367c19da3 (bug 952977)
Backed out changeset c401c8748eb3 (bug 952977)
Backed out changeset a93e9ff1043b (bug 952977)
Backed out changeset 765b7f67163e (bug 952977)
Backed out changeset 3d8cf4f5777f (bug 952977)
Backed out changeset 8993710a3ab3 (bug 952977)
Backed out changeset 1298c39b745a (bug 952977)
Backed out changeset be0b899fbe5e (bug 952977)
Backed out changeset f69bea1f1feb (bug 952977)
Backed out changeset 1a745777f07e (bug 952977)
Backed out changeset 5ad1d18dfe17 (bug 952977)
2014-07-29 18:58:46 -07:00
David Zbarsky
9b5e4859ac
Bug 952977: bustage fix on a CLOSED TREE to appease the compiler gods r=me
2014-07-29 19:51:38 -04:00
David Zbarsky
ba843efdce
Bug 952977: More gfx::Matrix cleanup in FrameLayerBuilder r=nical
2014-07-29 19:18:52 -04:00
David Zbarsky
26605d5924
Bug 952977: More gfx::Matrix cleanups r=nical
2014-07-29 19:18:51 -04:00
David Zbarsky
b217f375b9
Bug 952977: More gfx::Matrix cleanup in APZC r=nical
2014-07-29 19:18:51 -04:00
David Zbarsky
84cf94ad42
Bug 952977: More gfx::Matrix cleanup in TiledContentClient r=nical
2014-07-29 19:18:50 -04:00
David Zbarsky
28e866bde8
Bug 952977: More gfx::Matrix cleanup in tests r=nical
2014-07-29 19:18:50 -04:00
David Zbarsky
14ba4f294e
Bug 952977: More gfx::Matrix cleanup in LayerManagerComposite r=nical
2014-07-29 19:18:49 -04:00
David Zbarsky
143ebd0547
Bug 952977: More gfx::Matrix cleanup in LayerTreeInvalidation r=nical
2014-07-29 19:18:49 -04:00
David Zbarsky
0913b5df71
Bug 952977: More gfx::Matrix cleanup in AsyncCompositionManager r=nical
2014-07-29 19:18:49 -04:00
David Zbarsky
b1ca640b46
Bug 952977: More gfx::Matrix cleanup in layers code r=nical
2014-07-29 19:18:48 -04:00
Max Vujovic
64c84574b7
Bug 948265 - Keep track of the filter region for each FilterPrimitiveDescription. r=mstange
2014-07-29 09:48:16 -07:00
Carsten "Tomcat" Book
e7a665fd8a
Merge mozilla-central to mozilla-inbound
2014-07-29 15:33:14 +02:00
Carsten "Tomcat" Book
3796d48fad
Merge mozilla-central to b2g-inbound a=sheriffduty
2014-07-29 11:22:53 +02:00
Mike Hommey
1e79fe55c2
Bug 1043802 - Remove TOOLS_DIRS and TEST_TOOLS_DIRS. r=gps
2014-07-29 08:55:55 +09:00
Jonathan Kew
a11954ec76
bug 1044706 - handle temporary contextPaint as part of fontParams. r=smontagu
2014-07-29 11:58:15 +01:00
Ehsan Akhgari
74fdbe69f7
Bug 1045091 - Fix some bad implicit constructors in gfx; r=Bas
2014-07-29 08:07:24 -04:00
Carsten "Tomcat" Book
6e79f9134f
Backed out changeset c8d0a8cf50a1 (bug 1044706) for Reftest Failures
2014-07-29 13:41:42 +02:00
Nicolas Silva
04c3f7b1b0
Bug 1043389 - Remove TextureFlags::ALLOC_FALLBACK and handle fallback in the creation function directly. r=sotaro
2014-07-29 13:16:57 +02:00
Jonathan Kew
5ae6b4463b
bug 1044706 - handle temporary contextPaint as part of fontParams. r=smontagu
2014-07-29 11:58:15 +01:00
Nicolas Silva
031ecfeacb
Bug 1041416 - Preven a race condition between the deserialization and the destruction of DXGI textures for the D3D9 backend. r=Bas
2014-07-29 12:15:20 +02:00
Michael Wu
e3f2258c10
Bug 1042949 - Remove gScreenBounds hack in GLContextProviderEGL.cpp, r=jgilbert
2014-07-22 17:33:03 -04:00
Karl Tomlinson
38bc455483
b=1043772 assert ScopedXErrorHandler is used only on main thread r=nical
...
--HG--
extra : rebase_source : 737a78cabe0cb9a44786cd562cc1e34bafd7a2a0
2014-07-24 17:51:26 +12:00
Vladimir Vukicevic
057227f686
b=965848; implement EXT_shader_texture_lod for WebGL; r=jgilbert, r=bz
2014-07-24 11:58:43 -04:00
Nicolas Silva
38e12825e7
Bug 1043929 - Fix TestTextures (disabling a part of the test that tries to do something it can't do) on a CLOSED TREE
2014-07-28 16:10:01 +02:00
Nicolas Silva
feaa5c6996
Bug 1043929 - Ensure that a locked TextureHost can give access to a valid TextureSource for some of the texture types. r=Bas
2014-07-28 14:58:38 +02:00
Nicolas Silva
91f752dde9
Bug 1043929 - Unlock the mask texture in case of failure. r=Bas
2014-07-28 14:58:20 +02:00
Boris Chiou
be39891576
Bug 959118 - Dump layer tree with layer scope on the viewer. r=dglastonbury
...
We also want to dump layer tree on the viewer, so we
can check the layer tree and layerscope together
in the viewer. This can help us resolve more gfx bugs.
In this patch, I only add a part of the layer data to
the protocol buffer packet, and you can check the
.proto file for more information if you want to add
more layer data.
By the way, as Jeff's suggestion, use auto & MakeUnique<>()
to make the UniquePtr initialization more concise.
2014-07-27 22:32:00 +02:00
Birunthan Mohanathas
f30a0b63c8
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/994740-1.xhtml => dom/xml/crashtests/994740-1.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-07-25 14:15:35 -07:00
Milan Sreckovic
f5ff709aab
Bug 1043603: Expose tile pool size and pool shrink timeout as prefs. r=clord
2014-07-25 15:49:47 -04:00
Kartikaya Gupta
d84d3112d6
Bug 973096 - When computing the hit test area for an APZC, remove the visible regions of layers obscuring it. r=botond
2014-07-25 08:27:43 -04:00
Ed Morley
c6f9630b11
Backed out changeset a0a40196da87 (bug 973096) for non-unified build failures
2014-07-25 16:27:21 +01:00
Benoit Jacob
bc7ef79326
Bug 978966 - Disable framebuffer_multisample on Microsoft Basic Render Driver because it assumes blending with default blendfunc, breaking WebGL - r=kamidphish
2014-07-25 10:35:03 -04:00
Kartikaya Gupta
716eeb59c8
Bug 973096 - When computing the hit test area for an APZC, remove the visible regions of layers obscuring it. r=botond
2014-07-25 08:27:43 -04:00
Nicolas Silva
6e9b2cde6d
Bug 1042052 - Add TextureClient::CreateSimilar and have component alpha buffer be of the same type. r=sotaro
2014-07-25 11:24:46 +02:00
Jonathan Kew
9197e51f6b
bug 1037340 pt 2 - hoist the setup of some unvarying parameters from gfxFont::Draw up to gfxTextRun::Draw. r=jdaggett
2014-07-25 09:38:55 +01:00
Jonathan Kew
59503ff766
bug 1037340 pt 1 - refactor gfxFont::Draw for better maintainability. r=jdaggett
2014-07-25 09:38:44 +01:00
Milan Sreckovic
9a47d98489
Bug 1042259 - Manage color spaces in DrawTargetCG, without re-creating them as often as before. Use std::vector for gradient stops, sorting them in the process. r=mstange
2014-07-23 12:12:59 -04:00
Jon Morton
3ce788898f
Bug 1042379 - Ensure ImageBridgeChild's destructor runs on the main thread. r=nical
2014-07-24 14:12:00 +02:00
Gautam Akiwate
8fddacb296
Bug 1021614 - [Moz2Dification] Remove the constructors that use thebes sizes in GLTextureImage.h. r=nical
2014-07-23 21:13:00 +02:00
Botond Ballo
a0f3bf7fee
Bug 1041751 - Fix an order-of-arguments mistake. r=tn
2014-07-24 19:11:00 -04:00
Wes Kocher
c605bcd891
Merge m-c to inbound a=merge
2014-07-24 17:55:50 -07:00
Kartikaya Gupta
c1ada21d96
Bug 1043663 - Remove incorrect assertion. r=botond
2014-07-24 18:47:02 -04:00
Kartikaya Gupta
178c4726e2
Bug 1042734 - Don't mis-handle events that are coming in with the same timestamp. r=botond
2014-07-24 16:58:54 -04:00
Max Vujovic
75f37f41df
Bug 948265 - Support SourceAlpha keyword in SVG filter chains. r=mstange
2014-07-15 11:37:00 +02:00
Matt Woodrow
16d25cb54f
Bug 1037226 - Don't crash when surface allocation fails in BasicCompositor. r=Bas
...
--HG--
extra : rebase_source : d6e655c642256ddeddb471726f40f37b98d3ac0f
2014-07-24 15:48:28 +12:00
Wes Kocher
b42fc70a69
Merge m-c to inbound
2014-07-23 18:55:48 -07:00
Kartikaya Gupta
52f65719cf
Bug 1039159 - Clear the velocity queue on touch-cancel. r=botond
2014-07-23 17:08:55 -04:00
Kartikaya Gupta
d0376c8172
Bug 1039159 - Assert mVelocityQueue can only be touched on the controller thread. r=botond
2014-07-23 17:08:55 -04:00
Kartikaya Gupta
046d87fc2d
Bug 1039159 - Ensure we don't touch the velocity queue from the compositor thread. Thanks to :jerry for finding this. r=botond
2014-07-23 17:08:54 -04:00
Wes Kocher
2074c59759
Backed out changeset 5d2176af4ed1 (bug 1042771) for frequent b2g r18 failures
2014-07-24 12:45:34 -07:00
Matt Woodrow
9eef8fad9f
Bug 1044702 - Part 2: Convert gfxSurfaceDrawable::Draw to use Moz2D directly. r=Bas
...
--HG--
extra : rebase_source : 364616efdf06d9fc26017e56f17885f1489c1720
2014-07-29 12:07:32 +12:00
Matt Woodrow
187476e419
Bug 1044702 - Part 1: Remove unnecessary gfxDrawable constructors. r=Bas,seth
...
--HG--
extra : rebase_source : faad3eded22c569bc9a32391dbdac16cd9db397d
2014-07-29 12:05:40 +12:00
Alexandre Poirot
5a3800bc64
Bug 1027242 - Blacklist mulet's failing tests + expose 'mulet' to ini files; fix previous bustage on a CLOSED TREE, r=ahal
2014-07-02 15:40:56 -07:00
Nicolas Silva
5df70fbd0d
Bug 1015718 - Don't crash creating a TextureHost if there is no device or if deserialization failed. fixing test failure on a CLOSED TREE
2014-07-23 20:17:15 +02:00
Botond Ballo
323feb0c0b
Bug 1035598 - Apply async scale correctly to ContainerLayers whose content does not start at the origin. r=kats,mattwoodrow
2014-07-22 18:10:54 -04:00
Botond Ballo
f17e843bbe
Bug 1035598 - Add a ChangeBasis() method to Matrix4x4. r=mattwoodrow
2014-07-22 18:10:25 -04:00
Botond Ballo
9ee617cc81
Bug 1035598 - Add a PostTranslate() method to Matrix4x4. r=mattwoodrow
2014-07-22 18:09:53 -04:00
Botond Ballo
162b8e1356
Bug 1035598 - Add gfx3DMatrix::ChangeBasis(), replacing nsLayoutUtils::ChangeMatrixBasis(). r=mattwoodrow
2014-07-22 18:05:13 -04:00
Michael Wu
dd2019bc8b
Bug 1026776 - Use surface pixel format to select an EGLConfig on gonk, r=jgilbert
2014-06-17 17:19:11 -04:00
Benoit Girard
46261cf888
Bug 1036654 - Report the tile fragmentation overhead. r=njn,kats,cwiiis
2014-07-24 13:34:43 -04:00
Botond Ballo
7413713ddd
Bug 1041751 - Do not create an empty APZ test data bucket for each paint when APZ test logging is not pref'd on. r=kats
2014-07-23 18:38:28 -04:00
Ed Morley
8c23d13552
Backed out changeset 3f9060993657 (bug 1042327)
2014-07-24 16:11:19 +01:00
Sotaro Ikeda
015a9818d9
Bug 1042946 - Discard back buffer on error in ClientTiledLayerBuffer::ValidateTile() r=nical
2014-07-24 06:40:17 -07:00
Sotaro Ikeda
ece82ea45d
Bug 1042771 - Fix TextureClientPool::ReturnDeferredClients() r=nical
2014-07-24 06:16:47 -07:00
Robert O'Callahan
50df89cbdb
Bug 1042327. Use a more narrow workaround for pixman bug. r=jrmuizel
...
--HG--
extra : rebase_source : 4631ea06598c681a5729e225d4e2f495fbb2622b
2014-07-24 00:02:04 +12:00
Botond Ballo
562e21a588
Bug 1007728 - Avoid calling APZCTreeManager::UpdatePanZoomControllerTree() on repeat transactions. r=kats,BenWa
...
--HG--
extra : rebase_source : 470498aae39f2f297cd181372413b197e5c71821
2014-05-30 18:52:43 -04:00
Nicolas Silva
a1650d9899
Bug 1015718 - Keep the client-side D3D11 texture alive longer so that its destruction does not race with its deserialization. r=bas
2014-07-22 17:49:05 +02:00
Matt Woodrow
04dc8a1c71
Bug 1015718 - Deserialize the DXGI handle when constructing the TextureHost rather than when locking it. r=nical
2014-07-16 18:05:58 +12:00
Jonathan Kew
e339ee2a33
bug 1037442 - Part 2: Fix the family name of Gill Sans faces when merging into Gill Sans MT under DWrite. r=jdaggett
2014-07-22 11:41:31 +01:00
Cameron McCormack
daec11c412
Bug 1037442 - Part 1: gfxFontFamily assertions on font entry family names should be case insensitive. r=jdaggett
2014-07-23 16:09:56 +10:00
Cameron McCormack
3ecb723a73
Bug 1031206 - Part 1: Split out creation and addition of font faces in gfxUserFontSet. r=jdaggett
2014-07-23 15:05:50 +10:00
Mike Hommey
e5c43ef995
Bug 1036894 part 8 - Move most in-tree library linkage information to moz.build, as USE_LIBS. r=gps
2014-07-23 13:30:52 +09:00
Frederic Plourde
aff8275376
b=1015218 Buffer image content layers on server-side xlib surfaces with OMTC basic r=karlt
...
With image offscreen surfaces enabled for content layers on GTK3, our Basic
compositor needs a way to deal with image layers buffering and compositing in
a performant way. This patch subclasses BasicCompositor into a new
X11BasicCompositor and makes use of a new TextureSource
(X11DataTextureSourceBasic) in order to buffer TextureHost's data into
gfxXlibSurface on compositor side so that we can use XRender when available to
composite layer contents directly to the Window.
When this buffering will occur, switch to ContentClientSingleBuffered.
--HG--
extra : rebase_source : adad6b1c05dcf516a1ea84c6a529df5f141c198f
2014-07-23 11:02:25 +12:00
Frederic Plourde
a213281a74
b=1015218 add pref to remove Xlib offscreen surfaces on GTK3 platform r=karlt
...
This patch adds a new pref called "layers.use-image-offscreen-surfaces"
that makes GTK3 platform create gfxImageSurfaces for content layers
instead of gfxXlibSurfaces.
--HG--
extra : rebase_source : b803a453bafc70226f3d4c65684618f154147fdb
2014-07-23 11:04:47 +12:00
Vladimir Vukicevic
7398aa2d37
b=1037667; Update generated ANGLE moz.build files to fix DX SDK build issues; r=jrmuizel
2014-07-22 21:38:23 -04:00
Jonathan Griffin
efbbf73c27
Backed out changeset 64586374a208 on a CLOSED TREE
2014-07-22 18:29:57 -07:00
Alexandre Poirot
09c66c2ebd
Bug 1027242 - Blacklist mulet's failing tests + expose 'mulet' to ini files; fix previous bustage on a CLOSED TREE, r=ahal
2014-07-02 15:40:56 -07:00
Jonathan Griffin
0cd20a2c49
Backout 4f6d9db92389 for bustage on a CLOSED TREE
2014-07-22 17:55:50 -07:00
Wes Kocher
438888b5cb
Backed out changeset c1ea5a8280d7 (bug 1041751) for b2g Gip orange on a CLOSED TREE
2014-07-22 16:54:52 -07:00
Mike Hommey
b99bba5c3f
Bug 1041864 - Remove LIBRARY_NAMEs that aren't used. r=mshal
2014-07-23 08:39:56 +09:00
Mike Hommey
d10b15b035
Bug 1041860 - Avoid setting FINAL_LIBRARY to libraries that further use a FINAL_LIBRARY. r=mshal
2014-07-23 08:37:51 +09:00
Alexandre Poirot
c044256760
Bug 1027242 - Blacklist mulet's failing tests + expose 'mulet' to ini files. r=ahal
2014-07-02 15:40:56 -07:00
Kartikaya Gupta
cde070ddb8
Bug 1038416 - Draw the background color under reduce-opacity low-res content. r=botond
2014-07-22 17:44:15 -04:00
Kartikaya Gupta
d6ffaa500c
Bug 1038416 - Don't apply opacity-reduction to low-res content that is not fully opaque. r=BenWa
2014-07-22 17:44:15 -04:00
Jeff Muizelaar
9eacaec104
Bug 1041690. ShmTextureHost: Remove unnecessary manual deletion
...
--HG--
extra : rebase_source : b236e7ca49271518e5f9dfe5313475419a7b6250
2014-07-22 16:55:19 -04:00
Botond Ballo
623142d1e3
Bug 1040226 - Avoid getting stuck after overscroll is handed off to an APZC later in the handoff chain. r=kats
2014-07-21 14:36:37 -04:00
Botond Ballo
6cad61179f
Bug 1041471 - Call CancelAnimation() on a touch-cancel. r=kats
2014-07-21 15:42:58 -04:00
Botond Ballo
2f286ce4dd
Bug 1041751 - Do not create an empty APZ test data bucket for each paint when APZ test logging is not pref'd on. r=kats
...
--HG--
extra : rebase_source : fd4f5af2b018061d26dcb99b45526f8bdf48ef15
2014-07-22 15:35:18 -04:00
Trevor Saunders
0cdb19dabd
bug 1036694 - merge nsIMarkupDocumentViewer into nsIContentViewer r=smaug
2014-07-09 17:27:49 -04:00
Kartikaya Gupta
be79da4f98
Bug 1040986 - Add a Contains(x,y) method to nsRegion. r=jrmuizel
2014-07-22 13:33:46 -04:00
Kartikaya Gupta
a90914e8b1
Bug 1040986 - Add AndWith/OrWith/XorWith/SubOut to nsRegion as well. r=jrmuizel
2014-07-22 13:32:32 -04:00
Octoploid
ea3a63713b
bug 1036401 - adjust includes to fix up some issues with complete types instead of forward declarations being required r=bz r=bjacob
2014-07-22 11:29:33 -04:00
Jeff Muizelaar
2cfb959a9f
Bug 1041690. Make ShmemTextureHost's mShmem member a UniquePtr. r=nical
...
This makes the ownership clear and removes some code.
--HG--
extra : rebase_source : fca529c3e5dd224be090876a6f4528ed8686e4e5
2014-07-21 18:55:02 -04:00
Kartikaya Gupta
9dc6a33e69
Bug 1040906 - Replace the out-param on matrix conversion helpers with a return value. r=Bas
2014-07-22 09:12:14 -04:00
Kartikaya Gupta
2a0d525b5b
Bug 1040986 - Add some useful functions to nsIntRegion. r=jrmuizel
2014-07-22 09:07:52 -04:00
Nicolas Silva
9b966b9a25
Bug 1040028 - Create and allocate in one step when we used to call CreateBufferTextureClient and CreateTextureClientForDrawing. r=sotaro
2014-07-22 14:17:31 +02:00
Nicolas Silva
d2bc654418
Bug 1040028 - Create and Allocate TextureClients as 1 step in TextureClientPool. r=sotaro
2014-07-22 14:17:25 +02:00
Boris Chiou
9dcf1cf5ff
Bug 1030922 - Replace nsAuto(Array)Ptr with UniquePtr in LayerScope.cpp. r=dglastonbury
2014-07-21 21:12:00 +02:00
David Zbarsky
4874796f6d
Fixup changeset f17694ec185b for bug 952977 r=me
2014-07-21 22:05:18 -04:00
David Zbarsky
aee9a4ca45
Fix MOZ_RENDERTRACE bustage from bug 952977 r=me
2014-07-21 21:37:57 -04:00
David Zbarsky
42ce38a532
Bug 952977: Switch some remaining gfxMatrix uses in layers to gfx::Matrix r=nical
2014-07-21 21:37:57 -04:00
Jonathan Kew
365bdad4b4
Bug 1024804 followup - replace gfxFont::CalculateSubSuperSizeAndOffset with gfxFontStyle::AdjustForSubSuperscript. r=jdaggett
2014-07-11 22:37:27 +01:00
John Daggett
a982b2ef3a
Bug 1024804 p2 - scan scriptrun for characters lacking variant glyphs. r=jfkthame
2014-07-22 09:02:48 +09:00
John Daggett
e65545b3f2
Bug 1024804 p1 - implement fallback for font-variant-position sub/superscript glyphs. r=jfkthame
2014-07-22 09:02:45 +09:00
Jeff Muizelaar
69b252e885
Bug 1023473. Pad out tile contents by one pixel. r=BenWa
...
This fixes reading unitialized data during texture filtering.
It's complicated because we can have regions of initialized data
and padding out a region is much harder than a rectangle.
We currently only take this path for tiled things because of
the artifacts that show up during the sampling that helps
in overscroll. It's also not a great long term solution because
it only works for software backends.
2014-07-18 14:25:34 -04:00
Kartikaya Gupta
6dd585e753
Bug 1034240 - Trigger an update of the displayport margins on a new APZC if the content already has margins. r=botond
2014-07-21 14:00:52 -04:00
Benoit Jacob
494321f249
Bug 1036657 - Remove bad assertion on HasPositiveWCoord(), good example of why asserting on floating point values is often a bad idea - r=mattwoodrow
2014-07-21 11:28:56 -04:00
Jeff Muizelaar
3262ad9459
Bug 1038218. Convert some of gfxAlphaBlur's nsAutoPtr's to UniquePtrs. r=bas
...
--HG--
extra : rebase_source : e0b5db8c5ab28664f4733969bf42cb4585cb22f8
2014-07-21 11:06:11 -04:00
Botond Ballo
d7fa58607a
Bug 1036119 - Have AsyncCompositionManager support layers which are both scrollable and fixed-position. r=Cwiiis
2014-07-17 16:08:33 -04:00
Botond Ballo
de52023c18
Bug 1030803 - Account for floating-point error in Axis::ScaleWillOverscrollAmount(). r=kats
2014-07-17 14:45:57 -04:00
Robert O'Callahan
5f35b82ac9
Bug 1022612. Part 46: Work around pixman bug to make sure nsRegionRectIterator never returns an empty rect. r=mattwoodrow
...
--HG--
extra : rebase_source : c88f571a6f791c4ead93fc41f6d2b731ec8813f6
2014-07-19 14:30:08 +12:00
Sotaro Ikeda
24ef28834a
Bug 1039883 - release Tiled layer's gralloc when an application is background r=nical
2014-07-19 05:33:12 -07:00
Jeff Muizelaar
b65077c128
Bug 1037220. Reorder rendering to avoid render target switches. r=mwoodrow,bgirard
...
Before we would for example draw the background, switch to a container layers's
render target, draw to that, switch back the render target draw the
container layer, move on to the next container layer etc.
This render target switching is especially bad for mobile gpus (like adreno
that needs to move things in and out of gmem).
This change switches to a two pass approach that renders all of the container
layers first (unless they need a copy of the background) and then composites
everything all together.
--HG--
rename : toolkit/devtools/jsbeautify/beautify.js => browser/devtools/shared/Jsbeautify.jsm
rename : security/pkix/include/pkix/Input.h => security/pkix/lib/pkixder.h
rename : security/pkix/include/pkix/Result.h => security/pkix/lib/pkixutil.h
rename : toolkit/components/places/tests/unifiedcomplete/test_416211.js => toolkit/components/places/tests/autocomplete/test_416211.js
rename : toolkit/components/places/tests/unifiedcomplete/test_416214.js => toolkit/components/places/tests/autocomplete/test_416214.js
rename : toolkit/components/places/tests/unifiedcomplete/test_417798.js => toolkit/components/places/tests/autocomplete/test_417798.js
rename : toolkit/components/places/tests/unifiedcomplete/test_418257.js => toolkit/components/places/tests/autocomplete/test_418257.js
rename : toolkit/components/places/tests/unifiedcomplete/test_422277.js => toolkit/components/places/tests/autocomplete/test_422277.js
rename : toolkit/components/places/tests/unifiedcomplete/test_autocomplete_on_value_removed_479089.js => toolkit/components/places/tests/autocomplete/test_autocomplete_on_value_removed_479089.js
rename : toolkit/components/places/tests/unifiedcomplete/test_download_embed_bookmarks.js => toolkit/components/places/tests/autocomplete/test_download_embed_bookmarks.js
rename : toolkit/components/places/tests/unifiedcomplete/test_empty_search.js => toolkit/components/places/tests/autocomplete/test_empty_search.js
rename : toolkit/components/places/tests/unifiedcomplete/test_enabled.js => toolkit/components/places/tests/autocomplete/test_enabled.js
rename : toolkit/components/places/tests/unifiedcomplete/test_escape_self.js => toolkit/components/places/tests/autocomplete/test_escape_self.js
rename : toolkit/components/places/tests/unifiedcomplete/test_ignore_protocol.js => toolkit/components/places/tests/autocomplete/test_ignore_protocol.js
rename : toolkit/components/places/tests/unifiedcomplete/test_keyword_search.js => toolkit/components/places/tests/autocomplete/test_keyword_search.js
rename : toolkit/components/places/tests/unifiedcomplete/test_match_beginning.js => toolkit/components/places/tests/autocomplete/test_match_beginning.js
rename : toolkit/components/places/tests/unifiedcomplete/test_multi_word_search.js => toolkit/components/places/tests/autocomplete/test_multi_word_search.js
rename : toolkit/components/places/tests/unifiedcomplete/test_special_search.js => toolkit/components/places/tests/autocomplete/test_special_search.js
rename : toolkit/components/places/tests/unifiedcomplete/test_swap_protocol.js => toolkit/components/places/tests/autocomplete/test_swap_protocol.js
rename : toolkit/components/places/tests/unifiedcomplete/test_tabmatches.js => toolkit/components/places/tests/autocomplete/test_tabmatches.js
rename : toolkit/components/places/tests/unifiedcomplete/test_word_boundary_search.js => toolkit/components/places/tests/autocomplete/test_word_boundary_search.js
rename : toolkit/components/places/tests/unifiedcomplete/head_autocomplete.js => toolkit/components/places/tests/inline/head_autocomplete.js
rename : toolkit/components/places/tests/unifiedcomplete/test_autocomplete_functional.js => toolkit/components/places/tests/inline/test_autocomplete_functional.js
rename : toolkit/components/places/tests/unifiedcomplete/test_casing.js => toolkit/components/places/tests/inline/test_casing.js
rename : toolkit/components/places/tests/unifiedcomplete/test_do_not_trim.js => toolkit/components/places/tests/inline/test_do_not_trim.js
rename : toolkit/components/places/tests/unifiedcomplete/test_keywords.js => toolkit/components/places/tests/inline/test_keywords.js
rename : toolkit/components/places/tests/unifiedcomplete/test_queryurl.js => toolkit/components/places/tests/inline/test_queryurl.js
rename : toolkit/components/places/tests/unifiedcomplete/test_trimming.js => toolkit/components/places/tests/inline/test_trimming.js
rename : toolkit/components/places/tests/unifiedcomplete/test_typed.js => toolkit/components/places/tests/inline/test_typed.js
rename : toolkit/components/places/tests/unifiedcomplete/test_zero_frecency.js => toolkit/components/places/tests/inline/test_zero_frecency.js
rename : toolkit/components/places/tests/unifiedcomplete/xpcshell.ini => toolkit/components/places/tests/inline/xpcshell.ini
extra : rebase_source : dc06e25bcc95db43b5c5267d1b7e1065992ddd9c
2014-07-15 16:26:20 -04:00
Wes Kocher
8ddcd2a26d
Backed out changeset 9b764e12796d (bug 1039883) for b2g m7 failures
2014-07-18 14:21:44 -07:00
Sotaro Ikeda
b7cddab42f
Bug 1039883 - release Tiled layer's gralloc when an application is background r=nical
2014-07-18 12:40:35 -07:00
Carsten "Tomcat" Book
273ec53f14
Backed out changeset 79d65a1bbb01 (bug 1039883) for assertion failures on a CLOSED TREE
2014-07-18 16:09:15 +02:00
Sotaro Ikeda
7af2d14a42
Bug 1039883 - release Tiled layer's gralloc when an application is background r=nical
2014-07-18 06:21:24 -07:00
Matt Woodrow
c3fef41fc3
Bug 1039145 - Part 2: Fully remove component alpha/background copying support from BasicCompositor. r=roc
2014-07-18 18:48:23 +12:00
Matt Woodrow
3a3d8a6318
Bug 1039145 - Part 1: Clean up AreComponentAlphaLayersEnabled. r=roc
2014-07-18 18:48:23 +12:00
Matt Woodrow
3c9f515973
Bug 1023677 - Don't set mSupportComponentAlphaChildren unless we actually have them. r=roc
2014-07-18 18:48:23 +12:00
Matt Woodrow
20934bd987
Bug 1023677 - Mark BasicCompositor as not supporting component alpha layers. r=roc
2014-07-18 18:48:22 +12:00
Markus Stange
df4a87e861
Bug 671302 - Avoid passing large offsets into pixman when drawing repeated background images. r=roc
2014-07-18 11:48:38 +02:00
Carsten "Tomcat" Book
db2858bd97
Backed out changeset c5dbd56332e4 (bug 1023677) for failing reftests on a CLOSED TREE
2014-07-18 10:46:07 +02:00
Carsten "Tomcat" Book
60049afdd6
Backed out changeset 84df2aaf5e2a (bug 1023677)
2014-07-18 10:45:27 +02:00
Carsten "Tomcat" Book
59202fa4d3
Backed out changeset b049e0ae4d1d (bug 1039145)
2014-07-18 10:45:24 +02:00
Carsten "Tomcat" Book
16b520443f
Backed out changeset 49c713f92304 (bug 1039145)
2014-07-18 10:45:20 +02:00
Matt Woodrow
6d782be30e
Bug 1039145 - Part 2: Fully remove component alpha/background copying support from BasicCompositor. r=roc
2014-07-18 18:48:23 +12:00
Matt Woodrow
9d23fbeec7
Bug 1039145 - Part 1: Clean up AreComponentAlphaLayersEnabled. r=roc
2014-07-18 18:48:23 +12:00
Matt Woodrow
3ebbf18e71
Bug 1023677 - Don't set mSupportComponentAlphaChildren unless we actually have them. r=roc
2014-07-18 18:48:23 +12:00
Matt Woodrow
3a5702af73
Bug 1023677 - Mark BasicCompositor as not supporting component alpha layers. r=roc
2014-07-18 18:48:22 +12:00
Kartikaya Gupta
bf8666cf6d
Bug 1039979 - Restore and improve handling of the stop-fast-fling-on-touchdown behaviour. r=botond
2014-07-17 13:41:54 -04:00
Kartikaya Gupta
2ffc641d43
Bug 1039979 - Some more gtest code cleanup and test robustification. r=botond
2014-07-17 13:41:53 -04:00
Kartikaya Gupta
611ac5d201
Bug 1039979 - Add tests to ensure that flings stop right on a touchstart even if content listeners are present. r=botond
2014-07-17 13:41:53 -04:00
Kartikaya Gupta
1eda27d75c
Bug 1039979 - When cancelling animations based on user input, cancel animations on the entire handoff chain. r=botond
2014-07-17 13:41:53 -04:00
Kartikaya Gupta
6de071fb7b
Bug 1039979 - Move the overscroll chain building into the tester setup/teardown since it is needed more widely now. r=botond
2014-07-17 13:41:53 -04:00
Kartikaya Gupta
75bfcea27d
Bug 1039979 - Cancel animations when a finger goes down without waiting for the content response. r=botond
2014-07-17 13:41:52 -04:00
Ehsan Akhgari
b3192c77f0
Bug 1040038 - Give GfxD2DSurfaceReporter a private destructor; r=bjacob
...
--HG--
extra : rebase_source : caa4478e14cd1d526978700e3d0cfe28a3af0068
2014-07-17 16:47:19 -04:00
Botond Ballo
1baf41b682
Bug 1039822 - Make sure FrameMetrics::mContentDescription is null-terminated after being read from IPC. r=kats
2014-07-16 19:10:56 -04:00
Kartikaya Gupta
fd98f39675
Bug 1015644 - Follow-up to fix a logging-only build error. r=me and DONTBUILD because NPOTB
2014-07-17 09:27:34 -04:00
Carsten "Tomcat" Book
dc01687415
Backed out changeset b208f5144753 (bug 948265) for windows 7 debug Refest Crashes on a CLOSED TREE
2014-07-17 14:26:18 +02:00
Carsten "Tomcat" Book
5346917654
Backed out changeset a5d4d7450d02 (bug 948265)
2014-07-17 14:25:48 +02:00
Kartikaya Gupta
26d12a7184
Bug 1009733 - Follow-up to fix a logging-only build error. r=me and DONTBUILD because NPOTB
2014-07-17 05:58:48 -04:00
Max Vujovic
df83e29cef
Bug 948265 - Remove kPrimitiveIndexSourceAlpha since nsSVGFilterInstance creates ToAlpha filter nodes now. r=mstange
2014-07-15 11:50:00 +02:00
Max Vujovic
09f849de4b
Bug 948265 - Support SourceAlpha keyword in SVG filter chains. r=mstange
2014-07-15 11:37:00 +02:00
Makoto Kato
12c0753107
Bug 984033 - Large OOM in nsStreamLoader::WriteSegmentFun. r=honza
2014-07-17 17:37:33 +09:00
Walter Litwinczyk
1945ba246d
Bug 1024223 - Fix leak of |dest| and |src| in BasicLayerManager.cpp PixmanTransform(). r=mattwoodrow
2014-07-09 13:48:59 -07:00
Kartikaya Gupta
a10c794aed
Bug 995475 - Clear the active element on touch end, if the touch wasn't a click. r=botond
2014-07-16 23:06:36 -04:00
Wes Kocher
7b22543739
Backed out changeset d5607eeaa106 (bug 1036654) for Windows build bustage on a CLOSED TREE
2014-07-16 13:16:40 -07:00
Sotaro Ikeda
6d26a992e6
Bug 1037360 - Fix SharedBufferManagerParent's destruction r=jrmuizel,jbacob
2014-07-16 13:05:42 -07:00
Benoit Girard
08fd721332
Bug 1036654 - Report the tile fragmentation overhead. r=njn,kats,cwiiis
...
--HG--
extra : rebase_source : 90f11e631060c5147c14360913d9c6bc82bab109
2014-07-16 15:58:03 -04:00
Botond Ballo
96c5d39c51
Bug 1039593 - Clean up the TILING_LOG macros. r=kats
2014-07-16 12:42:35 -04:00
Andrew McCreight
5c03f15303
Bug 1038855, part 2 - Use an nsRefPtr for CompositorChild::SharedFrameMetricsData::mBuffer. r=bjacob
2014-07-16 12:39:03 -07:00
Andrew McCreight
f37d0cf3c0
Bug 1038855, part 1 - Use an nsRefPtr for AsyncPanZoomController::mSharedFrameMetricsBuffer. r=bjacob
2014-07-16 12:39:03 -07:00
Botond Ballo
5d05ab550e
Bug 1039616 - Re-add scroll ids to the layer dump. r=kats
2014-07-16 13:24:54 -04:00
Ehsan Akhgari
56d1963cfd
Bug 1039459 - Pass -mssse3 to clang-cl when building SkBitmapProcState_opts_SSSE3.cpp; r=jrmuizel
2014-07-16 13:21:56 -04:00
Kartikaya Gupta
cd6c46059b
Bug 1009733 - Add thread safety checks for dealing with touch input blocks. r=botond
2014-07-16 12:03:06 -04:00
Kartikaya Gupta
4723fa6c87
Back out c4bb900163fc (part 3 of bug 1009733) for breaking windows builds. r=backout on a CLOSED TREE
2014-07-16 08:57:06 -04:00
Kartikaya Gupta
83d545c3f3
Bug 988494 - Add some double-tap gtests. r=botond
2014-07-16 08:33:50 -04:00
Kartikaya Gupta
001dac85f3
Bug 1009733 - Add thread safety checks for dealing with touch input blocks. r=botond
2014-07-16 08:33:50 -04:00
Kartikaya Gupta
4a536f8719
Bug 1009733 - Add more test coverage for panning and pinching cancelled by prevent-default. r=botond
2014-07-16 08:33:50 -04:00
Kartikaya Gupta
cc205ca66b
Bug 1009733 - Rewrite much of the APZC input block handling code. r=botond
2014-07-16 08:33:50 -04:00
Milan Sreckovic
8c9e2ee580
Bug 1031525 - Support DrawTargetCG::DrawWindow and non-CG types. r=gw280,mattwoodrow
2014-07-14 13:24:01 -04:00
Matt Woodrow
b2aadfe281
Bug 1035168 - Avoid calling GetData/Stride on a surface that we will later Map. r=Bas
2014-07-11 15:23:56 +12:00