Commit Graph

13077 Commits

Author SHA1 Message Date
Phil Ringnalda
ff3434a37f Merge m-c to m-i 2015-01-17 13:11:55 -08:00
Wes Kocher
7c3409c078 Merge m-c to b2g-inbound a=merge 2015-01-16 18:07:28 -08:00
Kartikaya Gupta
7fb9197457 Bug 1122276 - Inline the BuildOverscrollHandoffChain callsite of GetTargetAPZC to avoid re-entering the tree lock and deadlocking. r=botond 2015-01-16 17:34:47 -05:00
Kartikaya Gupta
81c917028c Bug 1122276 - Move lock from GetTargetNode to call sites. r=botond 2015-01-16 17:34:47 -05:00
Nicholas Nethercote
5a62e7fcbf Bug 1121304 (part 2, attempt 2) - Remove PLDHashTableOps::{alloc,free}Table. r=froydnj.
--HG--
extra : rebase_source : bc119bd0d3b6944e8c5a000950e0c4052cb70aef
2015-01-14 14:35:56 -08:00
Jeff Gilbert
1540d7f105 Bug 1109945 - Rewrite shader/program handling. - r=kamidphish 2015-01-15 15:40:39 -08:00
Seth Fowler
0efe365c80 Bug 1079627 (Part 3) - Support multiple decoders for a single RasterImage. r=tn 2015-01-15 15:11:36 -08:00
Surabhi Anand
c2f9192a8a Bug 1120203 - Transitioning mPresShellResolution field of FrameMetrics to use getters/setters. r=kats 2015-01-16 16:15:52 -05:00
Kyle Huey
591c252165 Bug 1121673: Use move references in IPDL. r=bent 2015-01-16 11:58:52 -08:00
Bill McCloskey
0c3c75cea4 Bug 1121713 - [e10s] CompositorParent should clear itself out of LayerTreeState when destroyed (r=nical) 2015-01-16 10:06:11 -08:00
Mason Chang
388c580a7f Bug 1120753 - Fallback to software vsync if hardware vsync fails to initialize on b2g. r=kats,mwu 2015-01-15 07:56:12 -08:00
Kartikaya Gupta
48f389c563 Bug 1119497 - Rename the HitTestResult enum values in light of the new hit-test code. rs=botond 2015-01-15 10:37:54 -05:00
Kartikaya Gupta
fa75a65bf4 Bug 1119497 - Don't continue searching if we hit a layer that has no containing APZC. r=botond 2015-01-15 10:37:54 -05:00
Jonathan Kew
0a0585a9d7 Bug 1122020 - Account for position offset when collecting glyph bounding boxes. r=roc 2015-01-16 09:42:42 +00:00
Jonathan Kew
2f5de859dd Bug 1120101 - Calculate vertical glyph origin based on 'vmtx' table in TrueType fonts. r=jdaggett 2015-01-15 11:07:26 +00:00
Jonathan Kew
fe15e8ce66 Bug 1119253 - Font-selection code should use gfxFontEntry::HasCharacter in preference to TestCharacterMap. r=jdaggett 2015-01-15 11:07:24 +00:00
JerryShih
4c6f90c4fe Bug 1121331 - Part2: Vsync aligned refresh timer. r=roc r=mchang 2015-01-14 00:38:00 +01:00
Milan Sreckovic
2a5ffb8d23 Bug 1112828 - Have GfxInfo::LogFailure use gfxCriticalLog and entries from gfxCriticalLog be available in about:support graphics section. r=jmuizelaar 2015-01-13 21:19:25 -05:00
Phil Ringnalda
9a3738d626 Backed out 2 changesets (bug 1121304) for consistent b2g hangs in webgl-color-test.html?frame=1&__&preserve&premult&_____
Backed out changeset 20651ac19549 (bug 1121304)
Backed out changeset 758afec77c95 (bug 1121304)
2015-01-14 22:02:23 -08:00
John Daggett
a10fb8f146 Bug 1121793 - trim out unused FindFontFamily/FindFontEntry functions. r=m_kato 2015-01-15 13:22:32 +09:00
John Daggett
90597619b9 Bug 1118981 - initialize mSkipDrawing correctly for already loading fonts. r=jfkthame 2015-01-15 13:22:32 +09:00
Nicholas Nethercote
7e78186cb9 Bug 1121304 (part 2) - Remove PLDHashTableOps::{alloc,free}Table. r=froydnj. 2015-01-14 14:35:56 -08:00
Nicholas Nethercote
e7f3233097 Bug 1120476 (part 4) - Remove PLDHashTableOps::finalize. r=froydnj.
--HG--
extra : rebase_source : b14dda8cdd5cd896d1e32950e38b2a9f7da4d99e
2015-01-13 19:02:35 -08:00
Nicholas Nethercote
00b5865c2a Bug 1120476 (part 3) - Remove PLDHashTable::data. r=froydnj.
--HG--
extra : rebase_source : 24d10af3dbce3ada5252503bc80bb1a4e31bc1c9
2015-01-13 16:42:13 -08:00
Jeff Gilbert
bf46963b77 Bug 1089981 - Reftest both initial and steady-state frame. - r=kamidphish 2015-01-14 18:04:50 -08:00
Benoit Girard
f97773fb06 Bug 1068190 - Part 1: Add foundation for compositor unit tests. r=mstange 2015-01-14 17:24:09 -05:00
David Anderson
f8b5850175 Fix tiling computing the wrong displayport size when using containerless scrolling. (bug 1121108, r=botond)
--HG--
extra : rebase_source : a2c4071e13cd4c7917ee0876e9b1f2b61dd760d7
2015-01-14 14:19:59 -08:00
Andrew McCreight
9dfcb4451a Back out bug 1065536 part 3 for being a bad idea. 2015-01-14 11:23:06 -08:00
Kartikaya Gupta
063b15bc9c Bug 1117712 - Gtest. r=botond 2015-01-14 10:41:38 -05:00
Botond Ballo
bf5d010493 Bug 1117712 - Update the screen-to-local transform matrix for an input block if the target APZC changes. r=kats 2015-01-14 10:16:26 -05:00
Botond Ballo
a53babd8c4 Bug 1117712 - Defer application of screen-to-local transform matrix until AsyncPanZoomController::HandleInputEvent(). r=kats 2015-01-12 17:20:15 -05:00
Botond Ballo
c79aa01ce0 Bug 1117712 - Introduce AsyncPanZoomController::GetTransformToThis(). r=kats 2015-01-09 20:15:19 -05:00
Kartikaya Gupta
f2e69b3fbc Bug 1117712 - Refactor some code to transform input events. r=botond 2015-01-09 13:39:08 -05:00
Botond Ballo
386ec63dd4 Bug 1120400 - Adjust the code for aligning fixed and sticky layers to account for the transform changes in bug 1076241. r=kats 2015-01-12 16:51:04 -05:00
Carsten "Tomcat" Book
ea914adc3c merge b2g-inbound to mozilla-central a=merge 2015-01-14 14:29:27 +01:00
David Anderson
7ae9b13ba1 Fix classic scrollbars getting occluded with containerless scrolling. (bug 1100756, r=roc)
--HG--
extra : rebase_source : fcf95ab0c435d9c29a6a3552fe05d7f1ad3bc0ec
2015-01-13 23:55:17 -08:00
Kartikaya Gupta
4942ecc965 Back out bug 1119497 and one patch from bug 920036 for causing bug 1121033. r=me 2015-01-13 21:16:51 -05:00
Wes Kocher
948c30703f Merge fx-team to m-c a=merge 2015-01-13 17:44:56 -08:00
Wes Kocher
72d3b18c7f Merge b2g-inbound to m-c a=merge 2015-01-13 17:38:53 -08:00
Kartikaya Gupta
5ee8d5a694 Bug 1107009. r=BenWa 2015-01-13 13:26:26 -05:00
Mason Chang
53369d3040 Bug 1121065 - Ensure Software Vsync TimeStamp is never in the future. r=kats 2015-01-13 19:30:29 -08:00
Ryan VanderMeulen
b1751985d4 Backed out changeset 4c22e58f4398 (bug 1097321) for causing the Windows crash rate to spike.
--HG--
extra : rebase_source : 281f93bd5fa412ba0068b9d67cfef4ad1eafe985
2015-01-13 15:41:18 -05:00
Tejas Srinivasan
7d0fbd8d2d Bug 1120060 - Remove the workaround code for the gcc PGO crash in ConvolveHorizontally() now that support for version 4.5 has been removed. r=tn 2015-01-13 08:14:00 -05:00
JerryShih
819bc465b7 Bug 1119742 - Add RefreshTimerDispatcher into VsyncSource::Display. r=kats
1) Create RefreshTimerDispatcher in VsyncSource::Display.
2) Use mutex for all VsyncSource::Display's member access.
2015-01-13 08:04:00 -05:00
Cgg
ed39f22f06 Bug 1028536 - Remove BasicImageLayer::GetAndPaintCurrentImage. r=nical
From 75d863b86d2b4945c5cbe5b04bd73dcf0e2e817d Mon Sep 17 00:00:00 2001
---
 gfx/layers/basic/BasicImageLayer.cpp |   42 ----------------------------------
 1 file changed, 42 deletions(-)
2014-06-21 15:16:36 +02:00
Mason Chang
6be059f6cd Bug 1119850 - Modify Vsync Timestamp on Mac to be the previous vsync timestamp. r=mstange 2015-01-09 09:37:00 +01:00
Carsten "Tomcat" Book
3bf0bd1023 Backed out changeset b5c6dd9423cf (bug 1109945) for gl2 test failures on a CLOSED TREE 2015-01-13 09:07:26 +01:00
Ehsan Akhgari
1207ff8ae6 Backed out changeset 11aebde6e809 (bug 1120059) because of build bustage on Windows 2015-01-13 00:26:16 -05:00
Birunthan Mohanathas
8a228c8946 Bug 1120059 - Remove MOZ_{HAVE_,}EXPLICIT_CONVERSION. r=Waldo 2015-01-13 06:41:15 +02:00
Ehsan Akhgari
c83a3c2ef3 Bug 1119068 - Clean up some code used for older unsupported MSVC versions; r=bsmedberg 2015-01-12 23:26:31 -05:00