Milan Sreckovic
825c103203
Bug 946907: Make sure GLContext reads preferences through gfxPrefs which means it's done on the main thread. Rename the macro to DECL_GFX_PREF before it gets used in a lot of places. r=bjacob
2014-02-22 18:53:04 -05:00
Ryan VanderMeulen
0fceb198fa
Backed out changeset 18183f6ef0d8 (bug 910860) for xpcshell and reftest failures.
2014-02-21 12:35:35 -05:00
Milan Sreckovic
eb4c7c8908
Bug 910860 - Use gfxPrefs to make sure preferences are evaluated on the main thread. This still leaves the preference re-evaluated. r=BenWa
2014-02-18 19:55:48 -05:00
Oleg Romashin
5b8bccef6f
Bug 974335 - Refactor Qt Widget Backend implementation. Qt Only changes NPDB. r=romaxa
...
--HG--
rename : dom/system/unix/Makefile.in => dom/system/qt/Makefile.in
rename : dom/system/unix/QTMLocationProvider.cpp => dom/system/qt/QTMLocationProvider.cpp
rename : dom/system/unix/QTMLocationProvider.h => dom/system/qt/QTMLocationProvider.h
rename : dom/system/unix/nsHapticFeedback.cpp => dom/system/qt/QtHapticFeedback.cpp
rename : dom/system/unix/nsHapticFeedback.h => dom/system/qt/QtHapticFeedback.h
rename : dom/system/unix/moz.build => dom/system/qt/moz.build
2014-02-20 18:09:02 -08:00
Bill McCloskey
4d1519077d
Bug 974007 - Change OMTC behavior when browser.tabs.remote is set (r=mattwoodrow,felipe)
2014-02-20 17:26:41 -08:00
Wes Kocher
8d647a6ec0
Backed out changeset cf6a31bca4e0 (bug 939276) for webgl reftest crash
...
--HG--
rename : gfx/gl/SkiaGLGlue.cpp => gfx/gl/GLContextSkia.cpp
2014-02-20 15:23:52 -08:00
James Willcox
91032a3dca
Bug 939276 - Use a single GLContext for all SkiaGL canvases r=vlad,gwright,bjacob
...
--HG--
rename : gfx/gl/GLContextSkia.cpp => gfx/gl/SkiaGLGlue.cpp
extra : rebase_source : 8e85dd34a67c2e193480e9f1f5baf68a898790fe
2014-02-20 16:20:28 -06:00
Ryan VanderMeulen
0cdf10592f
Backed out changesets a6831c02d8cf, 5ab4f97a3220, 2784838dbc94, and 6364146ddb19 (bug 973892) for B2G bustage.
...
CLOSED TREE
2014-02-19 14:28:05 -05:00
Nicolas Silva
59eca69a5d
Bug 973892 - Part 1) Choose the backend in ImageDataSerializer::GetAsDrawTarget. r=mattwoodrow
2014-02-19 18:17:40 +01:00
Jonathan Kew
6cff1ea3d1
bug 973682 - ensure emHeight is initialized even if no 'head' table is available. r=karlt
2014-02-17 23:01:00 +00:00
Masatoshi Kimura
8ddf7de8a5
Bug 969918 - Use decltype to declare pointers for dynamic-loaded functions. r=jimm sr=roc
2014-02-18 07:32:52 +09:00
Jonathan Kew
46986af9a6
bug 969504 - avoid using Segoe UI Light or Semibold for U+25B6 due to bad glyph on Win7. r=jdaggett
2014-02-17 11:23:57 +00:00
Jonathan Kew
2f66ba6147
bug 973380 - fix font metrics initialization for non-scalable fonts in the gfxFT2Fonts backend. r=karlt
2014-02-17 07:45:57 +00:00
Ehsan Akhgari
5643b79842
Backed out 2 changesets (bug 939276) because of build bustage
...
Backed out changeset 1cedc759f877 (bug 939276)
Backed out changeset 61cef3b533ba (bug 939276)
--HG--
rename : gfx/gl/SkiaGLGlue.cpp => gfx/gl/GLContextSkia.cpp
2014-02-14 18:48:05 -05:00
James Willcox
ee9a1556e5
Bug 939276 - Use a single GLContext for all SkiaGL canvases r=bjacob,gwright,dglastonbury
...
--HG--
rename : gfx/gl/GLContextSkia.cpp => gfx/gl/SkiaGLGlue.cpp
2014-02-14 15:55:58 -06:00
Milan Sreckovic
327933ac1d
Bug 971817 - GetLog statics are initialized too late. r=jdaggett
2014-02-14 10:27:47 -05:00
Milan Sreckovic
690e84b90c
Bug 912794 - Setup a place where graphics preferences can live, safe from multi-threading issues. r=bjacob
2014-02-13 12:38:40 -05:00
Tor Arvid Lund
a9c37a9053
Bug 948765 - Add a LayerUtils file in gfx/layers. r=nical
...
This file is currently just a helper for doing PremultiplySurface in
Moz2D. It corresponds to an existing Thebes one in the gfxUtils class.
An upcoming patch will require this PremultiplySurface method. The
existing one in gfxUtils has been renamed internally to
DeprecatedPremultiplyTables.
2014-02-12 10:07:46 -05:00
Masatoshi Kimura
5767cc440b
Bug 970483 - Fix the logic to determine the pre-RTM Windows 7. r=bbondy
2014-02-12 23:49:06 +09:00
Masatoshi Kimura
8283ea1d4d
Bug 970483 - Part 2: Blackliist pre-RTM Windows 7 again. r=jfkthame
2014-02-12 06:01:30 +09:00
Ali Akhtarzada
157bebd3f5
Bug 970327 - Add PNG dump utils for SourceSurface. r=nical
2014-02-11 13:41:09 -05:00
Benoit Girard
0f3a70b95f
Bug 963821 - Port FPS counter to the Compositor API. r=bas
...
--HG--
rename : gfx/layers/opengl/FPSCounter.h => gfx/layers/composite/FPSCounter.h
2014-02-10 17:14:11 -05:00
Ali Akhtarzada
f6a5974f2e
Bug 970331 - Make sure moz pattern is not set on cairo context. r=nical
2014-02-11 09:22:46 -05:00
Ehsan Akhgari
d91d200572
Bug 969757 - Remove the dead code in our tree which pretends to support OS/2; r=roc,mcmanus,gps,jorendorf,bsmedberg sr=bsmedberg
2014-02-10 17:57:01 -05:00
Jacek Caban
722931a18c
Bug 962440 - Fixed char16_t/wchar_t mismatch.
2014-02-10 12:05:36 +01:00
Ehsan Akhgari
22cd0287dc
Bug 970041 - Use fallible allocation in Windows font code; r=jfkthame
2014-02-09 11:34:22 -05:00
Robert O'Callahan
43edbab0e3
Bug 947588. Part 2: Add gfxTextRunFactory::TEXT_HIDE_CONTROL_CHARACTERS to guard usage of IsInvalidControlChar. r=jfkthame
...
--HG--
extra : rebase_source : 2ce426ebf3ad1643038954bcb18553dec27153c9
2014-02-05 23:08:58 +13:00
Ms2ger
42aa546e2f
Bug 952033 - Part b: Use IntSize in CreateOffscreenSurface; r=roc
2014-02-09 09:04:38 +01:00
Bas Schouten
10e49c16bd
Bug 969580 - Part 2: Discard everything in the surfacecache when Direct2D malfunctions. r=seth
2014-02-08 19:37:39 +00:00
Ehsan Akhgari
4b12513f89
Bug 969866 - Use fallible allocations in some places in our font/text shaping code; r=jfkthame
...
It seems like the sizes for these data structures can be controlled from
Web content, and we are already prepared to deal with OOM conditions,
except that we are using infallible allocations by mistake.
2014-02-08 13:10:07 -05:00
Milan Sreckovic
b0b663f7da
Bug 967794 - Pick up the low resolution preference during the session, not just at start. r=Cwiiis
2014-02-05 14:42:15 -05:00
Matt Woodrow
7e18435a4d
Bug 952011 - Add gfx3DMatrix API for untransformed rects and points. r=bjacob
2014-02-04 12:25:22 +13:00
Michael Wu
e78fc5e46f
Bug 962667 - Don't optimize quartz image surfaces if there is nothing to do, r=jrmuizel
2014-01-31 17:57:14 -05:00
James Willcox
a3ecf74986
Bug 966344 - Use correct JNI call to invoke SurfaceTexture::updateTexImage() r=jchen
2014-01-31 11:41:43 -06:00
Frédéric Wang
e272dd0b19
Part 5 - Remove MOZ_OTS_REPORT_ERRORS, whitelist Graphite/SVG tables and use SetMessageCallback. b=941019, r=jfkthame.
2014-01-31 15:09:20 +00:00
Nicolas Silva
78ddfafb28
Bug 965844 - Remove the pref "layers.prefer-memory-over-shmem". r=gal
2014-01-31 14:22:25 +01:00
Nicolas Silva
7e4d9d4164
Bug 965804 - Ignore the deprecated texture pref except on Windows. r=Bas,Vlad
2014-01-31 14:17:11 +01:00
Phil Ringnalda
03e1420fe8
Backed out 4 changesets (bug 952011)
...
CLOSED TREE
Backed out changeset da7b3853cbfd (bug 952011)
Backed out changeset 413375909458 (bug 952011)
Backed out changeset 577290ff145d (bug 952011)
Backed out changeset 89491b5d0af8 (bug 952011)
2014-01-30 21:44:41 -08:00
Matt Woodrow
0815265fb2
Bug 952011 - Don't restrict Untransform points/rects to the child bounds if we're not a projective matrix. r=bjacob
2014-01-31 16:58:26 +13:00
Matt Woodrow
a809f40689
Bug 952011 - Add gfx3DMatrix API for untransformed rects and points. r=bjacob
2014-01-29 13:10:35 +13:00
Birunthan Mohanathas
02d0812720
Bug 828300 - Replace NS_ARRAY_LENGTH with mozilla::ArrayLength/MOZ_ARRAY_LENGTH. r=ehsan
2014-01-30 13:26:54 -05:00
James Kitchener
719046a9e6
Bug 953385 - Set math script where applicable in /gfx. r=jfkthame
2014-01-30 10:59:16 -05:00
Oleg Romashin
e153d57ee2
Bug 840874 - Get Skia backend working on Qt port. r=bas
2014-01-29 23:01:16 -08:00
Benoit Girard
07811375fe
Bug 956263 - Add a preference to control the compositor frame-rate. r=mstange
2014-01-29 18:26:38 -05:00
Mats Palmgren
74c98c3ba1
Bug 957128 - Idempotent change to simplify the code a bit. r=smontagu
2014-01-29 14:45:23 +00:00
Mats Palmgren
945c0cc094
Bug 957128 - Report hyphen breaks also for word-wrap:break-word (to display soft-hyphens). r=smontagu
2014-01-29 14:45:23 +00:00
John Daggett
63e909a581
Bug 962440 - load font info for GDI font list. r=bas
2014-01-29 16:39:01 +09:00
John Daggett
bcf6b6943a
Bug 962440 - load font info for DirectWrite font list. r=bas
2014-01-29 16:39:01 +09:00
John Daggett
031132973a
Bug 962440 - async font info loader infrastructure with OSX implementation. r=bas
2014-01-29 16:39:01 +09:00
John Daggett
9df88fff38
Bug 962440 - move gfxFontInfoLoader into separate file. r=bas
2014-01-29 16:39:01 +09:00