Nathan Froyd
b3d7979acb
Bug 967300 - enable cairo's atomic support on gcc-esque compilers; r=mshal
...
Cairo has a number of nifty features predicated on support for atomic
operations on integer types. Normally, such support would be determined
by cairo's configure script. But since we don't run cairo's configure
script, we need to manually define HAVE_INTEL_ATOMIC_PRIMITIVES during
cairo's build. That macro enables codepaths that depend on certain
SIZEOF_* variables being defined by autoconf, so we also need to add the
necessary code in moz.build to set those.
--HG--
extra : rebase_source : 2f00c4e48145b9f72839c57a619058a7bdec8efd
2015-01-15 15:53:28 -05:00
Wes Kocher
95954d0f68
Backed out changeset cfc60f8124bb (bug 1136971) for mass crashes, CLOSED TREE
2015-02-27 13:57:21 -08:00
Botond Ballo
1f905f489d
Bug 1136971 - Draw layer borders correctly in the presence of multi-FrameMetrics. r=kats
2015-02-25 18:25:19 -05:00
Maksim Lebedev
4a533d3199
Bug 1133492 - Extract some of nsPresShell into a separate TouchManager class. r=smaug
2015-02-24 22:20:00 -05:00
Wes Kocher
229490154a
Merge m-c to b2ginbound a=merge CLOSED TREE
2015-02-26 18:53:42 -08:00
Wes Kocher
d1dab12dcf
Merge fx-team to m-c a=merge
2015-02-26 18:37:18 -08:00
Kartikaya Gupta
180f17007c
Bug 1137203 - Cleanup to ditch the fast-path code entirely and just prevent progressive drawing in the equivalent scenarios. r=BenWa
2015-02-26 17:45:37 -05:00
Kartikaya Gupta
33c914a549
Bug 1137203 - Ignore the critical displayport when a layer is subject to OMTA relative to the scrolling ancestor. r=BenWa
2015-02-26 17:45:37 -05:00
Milan Sreckovic
37797d57bf
Bug 1130195
: Report the failed bitmap creation, but still crash. r=bschouten
2015-02-25 17:44:56 -05:00
George Wright
8a82517f1d
Bug 1137044 - Clarify README_SKIA a bit r=me DONTBUILD
2015-02-26 12:25:51 -05:00
Benoit Girard
27b42e9142
Bug 1132468 - Reject invalid sizes. r=jrmuizel
2015-02-24 17:02:10 -05:00
Kartikaya Gupta
2ccb1ce2ad
Bug 1130455 - Remove the ScrollingBehavior code to propagate APZ and use gfxPrefs instead. r=roc,fabrice
...
The ScrollingBehavior passed around extensively in TabParent/TabChild is
entirely redundant now that the layers.async-pan-zoom.enabled pref definitively
controls whether or not APZ is enabled. All the code related to ScrollingBehavior
can be removed.
2015-02-26 08:47:01 -05:00
Carsten "Tomcat" Book
3882977ec5
Merge mozilla-central to fx-team
2015-02-26 12:07:22 +01:00
Milan Sreckovic
e3e474039d
Bug 1019209 - Allow GL initialization without Android bridge, delay some GL string initialization, clean up some AndroidBridge code. r=snorp
2015-02-18 16:50:31 -05:00
Kartikaya Gupta
53bf04f021
Bug 990907 - Add a flag on nsIScrollableFrame to indicate if it is actively being scrolled by APZ. r=tn
2015-02-25 09:32:09 -05:00
Jonathan Watt
6c3e865ef2
Bug 1136486 - Simplify the SVG text rendering callbacks by getting rid of NotifyBeforeSVGGlyphPainted and NotifyAfterSVGGlyphPainted. r=heycam
2015-02-17 22:01:54 +00:00
Benoit Girard
b732d605b0
Bug 1134762 - Clean-up UseFastPath logic to avoid OOM error. r=kats
...
--HG--
extra : rebase_source : 500ab9ab5bd860a434a02c51ced6a0834897eab8
2015-02-18 15:27:40 -05:00
Benoit Girard
64d4c32b50
Bug 1135677
- Deal with overflowing rects. r=bas
...
--HG--
extra : rebase_source : d5b26d8d1e35f9138ad81af0650f3817c3d43b09
2015-02-23 14:09:56 -05:00
Benoit Girard
1ecfd0d5e2
Bug 1136389 - Fix qcms num in/out channels mismatch. r=jrmuizel
...
--HG--
extra : rebase_source : a3154a1cb1a517f5a2039382589725c5f99e8c83
2015-02-24 19:03:25 -05:00
Wes Kocher
c072157008
Merge m-c to inbound a=merge CLOSED TREE
2015-02-24 15:42:16 -08:00
Mason Chang
d81b5a205d
Bug 1129133 - Clean up GeckoTouchDispatcher so that it's a real singleton. r=kats,mwu
2015-02-24 12:52:16 -08:00
Carsten "Tomcat" Book
6eece0b459
merge mozilla-inbound to mozilla-central a=merge
2015-02-24 12:54:34 +01:00
Wes Kocher
2c06de98be
Merge m-c to b2ginbound a=merge
2015-02-23 17:02:28 -08:00
Benoit Girard
aa69b47387
Bug 1135857 - Remove ContentClientIncremental. r=mattwoodrow
2015-02-23 18:22:06 -05:00
Mason Chang
fbd9897745
Bug 1133526. Only enable vsync compositor or refresh driver if hardware vsync is enabled. r=kats
2015-02-23 12:04:11 -08:00
William Chen
46214bb09f
Bug 1134021
- Use composed document when getting nsDOMWindowUtils from shadow DOM content. r=kats
2015-02-23 10:10:23 -08:00
Ms2ger
2649263bed
Bug 1135138 - Remove UNICODE from DEFINES in moz.build rather than Makefile.in; r=mshal
...
This was made possible by bug 928709.
2015-02-23 18:46:55 +01:00
Jeff Gilbert
75d555e953
Bug 1130616 - Support EXT_color_buffer_half_float on ANGLE. - r=jrmuizel,khuey
2015-02-24 14:09:09 -08:00
David Anderson
ad69b19ecc
Fix build bustage on CLOSED TREE. No bug
2015-02-24 14:16:27 -08:00
Bas Schouten
45eb4195cb
Bug 1135408: Report device resets and their reasons through telemetry. r=vladan
2015-02-22 22:53:32 +00:00
Bas Schouten
42d9427fd6
Bug 1131370: Give content side more time to finish its copy. r=jrmuizel
2015-02-22 22:52:47 +00:00
Jonathan Kew
986898ce38
Bug 1134216 - Preserve line-break flags properly when applying text-transform conversions. r=smontagu
2015-02-22 19:39:36 +00:00
David Anderson
6d2ea830bf
Implement GetMaxTextureSize in the basic compositor. (bug 1135883, r=mattwoodrow)
...
--HG--
extra : rebase_source : 2185c8fd0b891d5ef296b92b3af7009b2f6fa72e
2015-02-24 13:39:01 -08:00
Jacek Caban
f54206dc5a
Bug 1133689 - Make D3DVsyncDisplay destructor private. r=jmuizelaar
2015-02-23 12:14:49 +01:00
John Daggett
31457df5b4
Bug 1135308 - add pref for disabling font cache. r=m_kato
2015-02-23 09:32:04 +09:00
Abhishek Arya
f43756ff87
Bug 944579 - another crashtest.
2015-02-22 04:57:16 +00:00
Jesse Ruderman
332e3b357f
Bug 950000 - crashtest.
2015-02-22 02:41:58 +00:00
Abhishek Arya
e6d9ca6bd4
Bug 944579 - crashtest.
2015-02-22 02:41:58 +00:00
Jesse Ruderman
c2bcab6f73
Bug 593526 - crashtests.
2015-02-22 02:41:58 +00:00
Gregory Szorc
3833c920cf
Bug 1134028 - Don't assign flags to file that may not be defined
...
The renderer/d3d/d3d11/SwapChain11.cpp source file is only defined if
building on Windows. The generated moz.build was adjusting the .flags
of this file unconditionally. This worked up until now because the
moz.build was only being evaluated on Windows. However, this assumption
no longer holds true after work in bug 1132771 is complete.
Patch the generation script to put .flags adjustment for the file
in question behind the same conditional as the SOURCES assignment.
--HG--
extra : rebase_source : 77becf0be99b5ade809a90ecf7954345d693d81e
2015-02-21 07:26:30 -05:00
Botond Ballo
8d8f67786e
Bug 1131749 - Correct for errors in our approximation of the spring equation for overscroll physics that might otherwise violate an assumption. r=kats
2015-02-18 15:12:50 -05:00
Milan Sreckovic
71f6737b57
Bug 1118595 - More aggressive shrinking of shmem section heap. r=bschouten
2015-02-20 14:58:00 -05:00
Markus Stange
6cacad51ee
Bug 1132626 - Indicate component alpha on layer borders of tiled layers + tiles. r=bgirard
2015-02-12 16:02:31 -05:00
Ryan VanderMeulen
a31c9ee17c
Backed out changeset ca73b950e612 (bug 1134762) for B2G crashtest failures.
2015-02-20 13:22:52 -05:00
Daniel Holbert
e6a8734aa7
Bug 1134931
: Add some missing MOZ_OVERRIDE annotations in ServiceWorkerManager.cpp, nsFrameMessageManager.cpp, and 2D.h. r=ehsan
2015-02-20 09:25:07 -08:00
Benoit Girard
7dd2b07ba6
Bug 1134762 - Clean-up UseFastPath logic to avoid OOM error. r=kats
2015-02-18 15:27:40 -05:00
Milan Sreckovic
2a20389bd8
Bug 1133160 - Matrix filters should have 20 elements. r=mstange
2015-02-18 18:11:54 -05:00
Masayuki Nakano
6de68f8acc
Bug 1119609 part.6 TextInputProcessor should manage modifier key state and set it to dispatching key events automatically r=smaug, sr=smaug
2015-02-19 15:50:19 +09:00
Jeff Gilbert
e9a175ca67
Bug 1094457 - Implement ReadBuffer and RenderbufferStorageMultisample. - r=kamidphish
2015-02-18 16:57:05 -08:00
Mike Hommey
19ec96fa61
Bug 1134565 - Remove DISABLE_STL_WRAPPING in gfx/angle. r=gps
2015-02-24 11:28:26 +09:00