Ryan Hunt
0b29c49678
Remove implicit fuzzy operator== from BaseMatrix (bug 1435406, r=mattwoodrow)
...
--HG--
extra : rebase_source : 2635f386b96644922a345cea3a8fca6e3614253f
extra : histedit_source : b7cc3424492f88cbd32f3f945c5af86ff43ca0d0
2018-02-02 15:14:08 -06:00
Andrea Marchesini
8cdf705535
Bug 1435174 - Remove the renaming 'using namespace workers', r=bkelly
2018-02-05 19:55:07 +01:00
Jonathan Watt
79f77de593
Bug 1435286 - Stop recording draw events for reference DrawTargets returned from PrintTarget. r=bobowen
...
MozReview-Commit-ID: 1cE71hBCGx5
2018-01-18 12:45:18 +00:00
Jonathan Kew
c4f709831b
Bug 1434697 - patch 2 - Implement variation font support in the Android (gfxFT2Fonts) backend. r=lsalzman
2018-01-31 17:07:49 +00:00
Jonathan Kew
5b9b689254
Bug 1434699 - Don't use dlsym() to look up FreeType functions when building with MOZ_TREE_FREETYPE. r=lsalzman
2018-02-01 15:28:09 +00:00
sotaro
a5acc968ad
Bug 1434524 - Add more check to D3D11Checks::DoesNV12Work() r=mattwoodrow
2018-02-01 18:00:09 +09:00
Bogdan Tara
1f15df5f24
Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE
2018-01-31 12:11:39 +02:00
Andrea Marchesini
26352bfee1
Bug 1432963 - Fixing workers headers - part 17 - no LIBS=[workers] in moz.build files, r=smaug
2018-01-31 08:25:30 +01:00
Andrea Marchesini
2c7c69af24
Bug 1432963 - Fixing workers headers - part 14 - WorkerPrivate without workers namespace, r=smaug
2018-01-31 08:24:08 +01:00
Andrea Marchesini
063723a1f0
Bug 1432963 - Fixing workers headers - part 13 - WorkerHolder without workers namespace, r=smaug
2018-01-31 08:23:44 +01:00
Andrea Marchesini
c4b257cdc6
Bug 1432963 - Fixing workers headers - part 12 - WorkerRunnable without workers namespace, r=smaug
2018-01-31 08:22:56 +01:00
arthur.iakab
c4dd80eca3
Merge mozilla-central to autoland
2018-01-31 00:41:58 +02:00
Sebastian Hengst
732cb1d98b
merge mozilla-inbound to mozilla-central. r=merge a=merge
2018-01-31 00:22:27 +02:00
Kartikaya Gupta
8db17de82f
Bug 1421380 - Enable gfx.webrender.hit-test by default. r=jrmuizel
...
This causes some mochitests to fail.
MozReview-Commit-ID: J2AjM0qKVE5
--HG--
extra : rebase_source : 21102068e9eca65f56bafb76cb623dbdbf0bfb3a
2018-01-29 16:35:10 -05:00
Jim Chen
ee3fc0952a
Bug 1428182 - 4. Fix a gfx warning; r=jchen
...
MozReview-Commit-ID: L5NclHmqCE2
--HG--
extra : rebase_source : 3573f3138133e52000d192bace5aadf6f2242a72
2018-01-30 14:08:22 -05:00
Jonathan Kew
2a3cf53f91
Bug 1426146 - patch 2 - Support the paint-order property for HTML text (in addition to SVG); currently preffed-off by default. r=jwatt
2018-01-30 14:41:51 +00:00
Jonathan Kew
0ff35ea68b
Bug 1426146 - patch 1 - Support GLYPH_STROKE_UNDERNEATH in the gfxFont painting code. r=jwatt
2018-01-30 14:41:30 +00:00
Gurzau Raul
afe10a4af5
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-01-30 12:12:34 +02:00
Jonathan Kew
8ddd714a33
Bug 1280162 - patch 1 - Implement gfxFontEntry method to query font feature info for OpenType fonts. r=dholbert
2018-01-30 09:57:39 +00:00
Cosmin Sabou
c6a0d55423
Backed out 11 changesets (bug 1428182) for build bustages on pixman-inlines.h:29:10 on a CLOSED TREE
...
Backed out changeset 84c767de6202 (bug 1428182)
Backed out changeset 429433caa78c (bug 1428182)
Backed out changeset c576e9d1f68f (bug 1428182)
Backed out changeset 092662eab5eb (bug 1428182)
Backed out changeset 4dd7eaff3ab5 (bug 1428182)
Backed out changeset fbbb0745b139 (bug 1428182)
Backed out changeset 1d1278b289b7 (bug 1428182)
Backed out changeset 55891ffb3768 (bug 1428182)
Backed out changeset 4655e1b1b237 (bug 1428182)
Backed out changeset 377eada51b3c (bug 1428182)
Backed out changeset 17c0e373d921 (bug 1428182)
--HG--
rename : ipc/chromium/src/third_party/libevent/patches/android-api-level.patch => ipc/chromium/src/third_party/libevent/patches/android-arc4random-buf.patch
2018-01-30 01:22:33 +02:00
Jim Chen
d2f6bcce0c
Bug 1428182 - 4. Fix a gfx warning; r=jchen
...
MozReview-Commit-ID: L5NclHmqCE2
--HG--
extra : rebase_source : e029eec173f00d2d9afb810f18767beebd485d6d
2018-01-29 17:38:13 -05:00
Cosmin Sabou
37bb870512
Merge mozilla-central to autoland. a=merge on a CLOSED TREE
2018-01-30 00:47:39 +02:00
Gerald Squelart
a2ff96a775
Bug 1433850 - layout.display-list.retain.verify.order to also check RDL ordering - r=mattwoodrow
...
MozReview-Commit-ID: 2foGnuSCwUX
--HG--
extra : rebase_source : a46779e0db3d4452561b52e047daa3716280fde4
2018-01-29 18:23:14 +11:00
Jonathan Kew
4755d882f1
Bug 1432552 - patch 3 - DirectWrite and macOS font back-end implementation of getVariationInstances. r=dholbert
2018-01-29 13:24:11 +00:00
Jonathan Kew
c70ab6cef4
Bug 1432552 - patch 2 - Linux font back-end implementation of getVariationInstances. r=dholbert
2018-01-29 13:24:11 +00:00
Jonathan Kew
9de316c207
Bug 1432552 - patch 1 - Add a getVariationInstances() method to InspectorFontFace. r=dholbert,bz
2018-01-29 13:24:11 +00:00
Jonathan Kew
82f83b9470
Bug 1433402 - Use the specific FT_Done_MM_Var function if available (on sufficiently recent freetype) to release the struct returned by FT_Get_MM_Var. r=jrmuizel
2018-01-29 13:24:11 +00:00
Masatoshi Kimura
6c38a639d3
Bug 685236 - Workaround Skia file path issue. r=jwatt
...
MozReview-Commit-ID: 7y3tNuOtWCv
--HG--
extra : source : 2bb5971b53139c4d2d40bf5b5a3d4a9136ab0233
extra : intermediate-source : 5799334bd14b096fc434ba198054f639e137413b
2017-12-17 00:19:51 +09:00
Jonathan Kew
5b401bc09e
Bug 1433098 - Don't rename downloaded fonts (replacing the original 'name' table) when using DirectWrite backend. r=jrmuizel
2018-01-26 17:26:19 +00:00
Jonathan Kew
4b80ef584f
Bug 1323743 - patch 5.2 - Implement gfxFontEntry::GetVariationAxes for the DirectWrite backend. r=lsalzman
2018-01-18 17:45:27 +00:00
Jonathan Kew
1c6ff769a1
Bug 1323743 - patch 5.1 - Factor out a GetEnglishOrFirstName helper to simplify DirectWrite font-name code. r=lsalzman
2018-01-18 17:45:26 +00:00
Jonathan Kew
fbdc3ccec5
Bug 1323743 - patch 4 - Implement gfxFontEntry::GetVariationAxes for the Linux (fontconfig) backend. r=dholbert
2018-01-18 19:27:41 +00:00
Jonathan Kew
8b13b6b801
Bug 1323743 - patch 3 - macOS implementation of the gfxFontEntry::GetVariationAxes method. r=dholbert
2018-01-26 15:47:20 +00:00
Jonathan Kew
455fe3a96e
Bug 1323743 - patch 1 - Add an API to gfxFontEntry to allow querying the available variation axes in a font face. (No actual implementation yet.) r=dholbert
2018-01-26 15:47:19 +00:00
Coroiu Cristina
44d458632a
Backed out 1 changesets (bug 1421380) on request from kats
...
Backed out changeset 48cdd9ef5878 (bug 1421380)
2018-01-25 21:31:34 +02:00
Kartikaya Gupta
4af14dc29f
Bug 1421380 - Enable gfx.webrender.hit-test by default. r=jrmuizel
...
This causes some mochitests to fail.
MozReview-Commit-ID: J2AjM0qKVE5
--HG--
extra : rebase_source : 0a5d21208c003a73dc83cf4dccca7ee5085f5604
2018-01-25 10:32:35 -05:00
Ryan Hunt
bfcc9eea72
Add paint worker count to crash report notes. (bug 1432516, r=milan)
...
--HG--
extra : rebase_source : 2ab184a7b1bf757eb3b60c7e9c2433b99ad3d79e
extra : histedit_source : 03c859abbc704293af35049f330d31cd2454a0b1
2018-01-23 16:17:52 -06:00
Jonathan Kew
6856ae796f
Bug 1431866 - Avoid risk of undefined behavior in gfxFontStyle::Hash() calculation. r=jrmuizel
2018-01-24 17:42:30 +00:00
Jonathan Kew
7ff4c1c33d
Bug 1430446 - Prefer hinted glyph widths from FreeType, except when hinting is disabled or the font includes variations. r=lsalzman
2018-01-23 18:16:42 +00:00
Andrew Osmond
f9a6aed383
Bug 1432472 - Do not assume CompositorBridgeChild is available for FlushAsyncPaints. r=rhunt
...
CompositorBridgeChild may be lost at any time due to a GPU process
crash. Additionally it may be already destroyed due to shutdown being
initiated. For FlushAsyncPaints, we can safely ignore the missing child
because the subsequent operations will generally fail and we will
recover when the GPU process is respawned (or switched to the UI
process).
2018-01-24 10:01:33 -05:00
sotaro
9ee2dd9629
Bug 1422288 - Disable d2d for canvas when ANGLE is disable with WebRender r=nical
2018-01-24 13:16:35 +09:00
Tom Ritter
40e0f3ea5e
Bug 1432009 Fix MinGW build failure with d_write3.h r=jfkthame
...
Bump mingw version to get the newest commit and do not include the
un-needed dw-extras.h on MinGW (thanks Jacek!)
MozReview-Commit-ID: OjO93XHCxs
--HG--
extra : rebase_source : 933bbb385004988a23d1069c9cd3241b3a3b336e
2018-01-22 15:01:49 -06:00
Jonathan Kew
faf9bf0aac
Bug 1430632 - Copy declarations of new DirectWrite interfaces into our code so it will build against the current Windows SDK and WINVER settings. r=lsalzman,froydnj
2018-01-18 17:45:25 +00:00
Jonathan Kew
483d8a0507
Bug 1430632 - Support OpenType variation fonts in the DirectWrite font back-end (on Win10 Fall Creators Update). r=lsalzman
2018-01-18 17:45:24 +00:00
Jonathan Kew
d477a069f3
Bug 1431305 - Handle fallback (rotated) rendering of characters with Vertical_Orientation=Tr when the font does not support them via 'vert', nor is there a vertical presentation form encoded in Unicode. r=m_kato
2018-01-19 10:46:53 +00:00
shindli
6399f1f1af
Backed out changeset 33571130ef67 (bug 1431305) for failing in /text-orientation-mixed-vlr-100-ref.html on a CLOSED TREE
2018-01-19 17:56:20 +02:00
Jonathan Kew
6aa84ed3ae
Bug 1431305 - Handle fallback (rotated) rendering of characters with Vertical_Orientation=Tr when the font does not support them via 'vert', nor is there a vertical presentation form encoded in Unicode. r=m_kato
2018-01-19 10:46:53 +00:00
Lee Salzman
d7042b0a8f
Bug 1400917 - render missing glyphs with WebRender. r=gankro
2018-01-18 16:10:14 -05:00
Dorel Luca
a066bff27d
Merge mozilla-inbound to mozilla-central r=merge a=merge
2018-01-18 11:43:47 +02:00
Tiberius Oros
0f3b1d6ace
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-01-18 00:28:57 +02:00