Commit Graph

10510 Commits

Author SHA1 Message Date
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
Jeff Gilbert
55e03c9b4c Bug 1004702 - Use KHR_debug in DebugMode(). - r=bjacob 2014-05-06 13:59:18 -07:00
Kartikaya Gupta
e5e1f8729d Bug 1006579 - Fix the AboutToCheckerboard implementation to actually work. r=Cwiiis 2014-05-06 14:29:47 -04:00
Kartikaya Gupta
8b53b702d4 Bug 1006579 - Extract a helper method to compute the min of the composition bounds and root composition size. r=botond 2014-05-06 14:29:44 -04:00
Botond Ballo
98bebf3b13 Bug 1005378 - Have TabChild create a view ID for the document element if one doesn't already exist. r=kats 2014-05-05 15:06:28 -04:00
Carsten "Tomcat" Book
d666673c23 Merge m-c to mozilla-inbound 2014-05-06 14:40:37 +02:00
Nicolas Silva
3530e449fd Bug 998130 - Add null checks in CairoImage::GetTextureClient. r=bjacob 2014-05-06 14:34:19 +02:00
Carsten "Tomcat" Book
742abc7f74 Backed out changeset 6efbbdf09c63 (bug 1001845) for refest failures 2014-05-06 14:09:56 +02:00
Wes Kocher
51b4f13fac Merge m-c to b2g-inbound 2014-05-05 21:19:59 -07:00
Sotaro Ikeda
56320456e0 Bug 1000525 - Defer Fence release until IPC delivery complete r=nical 2014-05-05 18:56:40 -07:00
Eric Rahm
9b5d3eccc6 Bug 1003479 - Fix incorrect usage of SizeOfIncludingThis and SizeOfExcludingThis functions. r=njn
--HG--
extra : rebase_source : 2d51e1fc1b642b0efa60cb4e25e8b142577e93d3
2014-05-01 10:37:54 -07:00
Mason Chang
99cdffe1b5 Bug 980027 - Part 2: Set compositor thread priority to platform value. r=gsvelto, benwa 2014-05-05 11:38:00 -04:00
Carsten "Tomcat" Book
b4aeef9ecb Backed out changeset 290f4be587a1 (bug 983489) for suspicion that this caused the m8 and m10 on ics debug on a CLOSED TREE 2014-05-05 16:19:22 +02:00
Markus Stange
b5d699db21 Bug 1000875 - Add invalidation debugging annotations for layer content type changes. r=roc 2014-05-05 10:24:56 +02:00
Vincent Chen
3eb4c922fc Bug 983489 - "Crash on nsIAppStartup.quit() - application crashed [@ mozilla::gl::GLContext::MakeCurrent(bool)]" r=nical 2014-04-29 23:49:00 +02:00
Botond Ballo
bc3500d3af Bug 1004620 - Purge ImageBridgeChild.cpp of 'using namespace base'. r=bjacob 2014-05-01 14:51:00 -04:00
Benoit Girard
04f32cf039 Bug 1005328 - Layers.dump output should be consistent with newlines. r=bottond 2014-05-02 17:29:29 -04:00
Benoit Girard
52eac6846d Bug 1005298 - Add layout.display-list.dump Preference. r=mattwoodrow 2014-05-03 20:35:47 -04:00
Jeff Gilbert
dbc5d236e7 Bug 999260 - Ship both d3dcompiler_43 and _46+. - r=mshal 2014-05-02 15:31:05 -07:00
Jeff Gilbert
7569e676d7 Bug 1003027 - Use temp surface for bad strides. - r=mattwoodrow 2014-05-02 13:22:07 -07:00
Josh Aas
f00583cc36 Bug 960774: Add ActorDestroy impl for all parent-side actors that don't have one. It will be required soon. r=bent 2014-05-02 13:44:13 -05:00
Doug Sherk
ae9f140b2b Bug 1002289 - Allow adding/subtracting of BaseSize on BaseRect. r=botond, Bas 2014-05-02 11:22:54 -04:00
Kartikaya Gupta
fd2e8a618b Bug 1002754 - Don't store a pointer to the cross-process compositor parent as it may go bad; pull it on demand instead. r=rbarker, r=botond 2014-05-02 11:12:48 -04:00
Kartikaya Gupta
e2d65692a2 Bug 1002754 - Add a more comprehensive mechanism to disable thread assertions in APZ gtests. r=botond 2014-05-02 11:12:47 -04:00
Kartikaya Gupta
3ac891d9ab Bug 1004516 - Add some default-disabled file logging to ActiveElementManager. r=botond 2014-05-02 08:21:57 -04:00
Kartikaya Gupta
19bb9f870e Bug 1004516 - Ensure state is properly cleared in the ActiveElementManager. r=botond 2014-05-02 08:21:57 -04:00
Benoit Girard
57af5b5070 Bug 1004898 - WriteAsPNG should use fprintf_stderr. r=mattwoodrow 2014-05-02 01:33:02 -04:00
Matt Woodrow
0948d077e1 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
Matt Woodrow
68f995d0ca Bug 952721 - Don't crash if our surface allocation fails in TiledContentClient. r=Bas 2014-05-02 14:28:52 +12:00
Benoit Jacob
f26f1201a9 Bug 999445 - Do not fail GLContext initialization if the GL_VERSION is too low. We may get what we need as extensions. - r=jrmuizel 2014-05-05 15:40:51 -04:00
Jonathan Kew
c1bc1993a3 bug 992100 - mask out complex-script codepoints in fonts that lack the necessary layout tables. r=roc 2014-05-05 19:59:55 +01:00
Mats Palmgren
484a098dbf Bug 613659 - Add a Restore() method to Restore the current gfxContext if any. r=roc 2014-05-05 17:55:55 +00:00
Mats Palmgren
1cb8248fa4 Bug 613659 - Implement box-decoration-break layout for backgrounds. r=cam,jmuizelaar
--HG--
rename : layout/reftests/backgrounds/background-size-each-box.html => layout/reftests/backgrounds/background-size-clone.html
rename : layout/reftests/backgrounds/background-size-cover-each-box.html => layout/reftests/backgrounds/background-size-cover-clone.html
rename : layout/reftests/backgrounds/background-size-cover-continuous.html => layout/reftests/backgrounds/background-size-cover-slice.html
rename : layout/reftests/backgrounds/background-size-continuous.html => layout/reftests/backgrounds/background-size-slice.html
2014-05-05 17:55:54 +00:00
chiajung hung
e92efaa365 Bug 959089 - Part 2: Use the new protocol to do buffer allocation. r=nical 2014-04-30 21:52:00 -04:00
chiajung hung
fb2a19d0d1 Bug 959089 - Part 1: Implement a new protocol for manage shared buffers' allocation. r=vlad, r=gal 2014-04-30 21:50:00 -04:00
Ryan VanderMeulen
07fde4d1bb Backed out changeset 01dd7c0d8f8d (bug 1002754) for gtest failures. 2014-05-01 12:55:02 -04:00
Kartikaya Gupta
5d35adf5f4 Bug 1004459 - Log critical displayport values to rendertrace output as well. r=botond 2014-05-01 06:21:00 -04:00
Kartikaya Gupta
57614b5dab Bug 1002754 - Don't store a pointer to the cross-process compositor parent as it may go bad; pull it on demand instead. r=rbarker, r=botond 2014-04-30 12:17:00 -04:00
Jonathan Kew
a084f00e15 bug 752394 followup - no need to use an nsString for a single character. r=jdaggett 2014-05-01 08:53:08 +01:00
Robert O'Callahan
959601c675 Bug 995745 - Use LockPixels for WebGL readback directly into a DrawTarget instead of writing to an immutable snapshot. r=mattwoodrow 2014-05-01 11:12:41 +12:00
Jeff Gilbert
5e80fdd74a Bug 978407 - Use glClear to clear deferred-init textures. - r=kamidphish 2014-04-30 14:30:21 -07:00
Ryan VanderMeulen
568d01e29e Backed out changesets 74ef5120ae2f and d26dfd37031a (bug 924622) for frequent Android and OSX crashes.
CLOSED TREE
2014-04-30 13:21:07 -04:00
Jerry Shih
f16d9a19fd Bug 993019 - Handle scheduling rendering task for cross-process rotation. r=mattwoodrow, r=nical 2014-04-27 22:22:00 -04:00
Nicolas Silva
79c0192464 Bug 924622 - Make sure gfx's ipc shutdown happens before shutting down xpcom threads. r=bsmedberg, sotaro 2014-04-30 17:39:59 +02:00