Mason Chang
f51576a84d
Bug 1348584 Default to 1.0 contrast for Skia backends if custom contrast dwrite param isn't supported by skia. r=emk
2017-03-22 22:04:00 -07:00
Kartikaya Gupta
301e315b2f
Bug 1342450 - Extract a MOZ_ENABLE_WEBRENDER from MOZ_BUILD_WEBRENDER so that we build but disable by default. r=rhunt,froydnj,ted
...
This adds back a MOZ_ENABLE_WEBRENDER define, which only controls whether or
not WebRender is enabled at runtime. The default behaviour is changed so that:
- if the user specifies --disable-webrender in the mozconfig, WebRender is
neither built nor enabled
- if the user specifies --enable-webrender in the mozconfig, WebRender is
built and enabled
- if the user specifies --enable-webrender=build in the mozconfig, WebRender is
built but not enabled, except on Android where it is neither built nor enabled
- if the user doesn't specify any of the above, the default behaviour is:
- on nightly/local builds, the same as --enable-webrender=build
- on other channels (e.g. aurora), the same as --disable-webrender
The net effect is that local/Nightly-automation builds will have WebRender
built-in but not enabled where possible (i.e. not Android). However the user
can override this behaviour via mozconfig options to either not build WebRender
at all, or to enable it in addition to building it.
MozReview-Commit-ID: IM7DdSHkIB
2017-03-22 17:38:09 -04:00
Kartikaya Gupta
b215cfd1e1
Bug 1342450 - Rename MOZ_ENABLE_WEBRENDER to MOZ_BUILD_WEBRENDER. r=rhunt
...
MozReview-Commit-ID: 3GkmCJJq8et
2017-03-22 17:36:25 -04:00
Wes Kocher
3c092e1002
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: GjXiiENYBmx
2017-03-21 16:20:08 -07:00
Boris Zbarsky
246fba64e9
Bug 1348331 part 3. Change Preferences::RegisterCallback/RegisterCallbackAndCall/UnregisterCallback to do exact matching on the pref name, not prefix matching. r=froydnj.
...
MozReview-Commit-ID: GY6J62yWkfk
2017-03-21 14:59:02 -04:00
Boris Zbarsky
ec233151ac
Bug 1348331 part 2. Switch Preferences::RegisterCallback/RegisterCallbackAndCall consumers that want prefix matches to the new RefisterPrefixCallback(AndCall) APIs. r=froydnj,padenot
...
MozReview-Commit-ID: 2ebVZO4fN6i
2017-03-21 14:59:02 -04:00
cku
ff59d84e8f
Bug 1349115 - Remove gfxPattern::CairoStatus r=mstange
...
This function is not a virtual function and always returns CAIRO_STATUS_SUCCESS
after the patch in bug 1054838 landed. There is no reason to keep it anymore.
MozReview-Commit-ID: EadrrFQyjfY
--HG--
extra : rebase_source : 3f6a284dc9fa396d5cfd3f64190562373801a0a2
2017-03-21 14:32:22 +08:00
Zibi Braniecki
910f934cab
Bug 1348299 - Use both, OS locale and app locale when trying to test for potentially Japanese fonts. r=m_kato
...
MozReview-Commit-ID: 5Dtq1WplSML
--HG--
extra : rebase_source : bf9f9553dd7737c2c1ebdfbc3078304095bc23bc
2017-03-22 00:27:14 -07:00
Zibi Braniecki
46babd4690
Bug 1349454 - Use OS locale to localize font names. r=Pike
...
MozReview-Commit-ID: 8O60H6IIkmc
--HG--
extra : rebase_source : 72689054f59f7273e4f18745640e968407bf965b
2017-03-22 00:38:55 -07:00
Kearwood Gilbert
09a9e040fa
Bug 1351687
- Correct and Enable Pose Prediction for Oculus r=daoshengmu
...
MozReview-Commit-ID: Cl6DufZGxgQ
--HG--
extra : rebase_source : c76a20d8d5e582028c5216d5b839e0a4de0959f2
2017-03-30 15:27:50 -04:00
Bas Schouten
7f457d5cb3
Bug 1352163: Use buffer flipping for presenting to the browser window. r=mattwoodrow
...
MozReview-Commit-ID: JmJB6b9dP4S
--HG--
extra : rebase_source : f2d5e7c1f037bb4af1a95932b22c2842f0c244f7
2017-03-30 18:47:13 +00:00
Jeremy Chen
c41d8342dd
Bug 1347819 - change nsFont::languageOverride to store uint32_t directly. r=jfkthame
...
Since font-language-override can only have a single three-letter tag, and it is
eventually converted to uint32_t while creating gfxFontStyle, we should be able
to move the conversion ahead, to an earlier stage.
In this patch, we move the ParseFontLanguageOverride to nsRuleNode, so we could
do the nsString-to-uint32_t conversion during computing time.
MozReview-Commit-ID: LA4Bv3wV7K
--HG--
extra : rebase_source : 48059a9913d58363f78dea59b1b7811d9f038352
2017-03-23 21:59:55 +08:00
Sebastian Hengst
693365fa1c
merge mozilla-central to mozilla-inbound. r=merge a=merge
2017-04-15 00:10:03 +02:00
Lee Salzman
bfa3b7a714
Bug 1355931 - move ScaledFont::VariationSetting into separate header for sharing with thebes. r=jrmuizel
...
MozReview-Commit-ID: 4UThWTMCuz9
2017-04-14 14:11:02 -04:00
Lee Salzman
28471864af
Bug 1355931 - move font serialization from ScaledFont to UnscaledFont. r=jrmuizel
...
MozReview-Commit-ID: 3d1XMoe2BKj
2017-04-14 14:11:00 -04:00
Jeff Gilbert
f6e6e9870e
Bug 1347289 - Remove GL context sharing support except on EAGL - r=snorp
...
MozReview-Commit-ID: FUGSsQ9r7Bd
2017-03-14 19:59:10 -07:00
Zibi Braniecki
f096c9aab9
Bug 1346674 - Migrate all uses of nsILocaleService::GetApplicationLocale to mozILocaleService::GetAppLocale. r=jfkthame
...
MozReview-Commit-ID: 2E7mj3yQnxB
--HG--
extra : rebase_source : 97ba5b1738b2f116ec75830ed1b23f279680035e
2017-03-12 20:39:22 -07:00
Wes Kocher
8010f266fb
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: Hikpu6ARByb
2017-03-13 16:40:18 -07:00
Kartikaya Gupta
916f12ed8f
Merge m-c to graphics
...
MozReview-Commit-ID: GpqewOAwje8
2017-03-13 13:13:37 -04:00
Carsten "Tomcat" Book
c1edc7067d
merge mozilla-inbound to mozilla-central a=merge
2017-03-13 15:22:26 +01:00
Kartikaya Gupta
0ea7443517
Merge m-c to graphics
...
MozReview-Commit-ID: 3GcCKcscfkz
2017-03-10 09:58:01 -05:00
Carsten "Tomcat" Book
2aa23b0487
Backed out changeset 5a0c4791eef5 (bug 1291483) for causing start up crashes like bug 1346215
2017-03-10 15:47:53 +01:00
Carsten "Tomcat" Book
cc77b844e8
Backed out changeset c8bfaf1927b6 (bug 1291483)
2017-03-10 15:47:28 +01:00
Carsten "Tomcat" Book
1a363b7fe3
merge mozilla-inbound to mozilla-central a=merge
2017-03-10 11:38:18 +01:00
Jeff Gilbert
e63fc0df83
Bug 1339256 - Detect robust_buffer_access_behavior. - r=daoshengmu
...
MozReview-Commit-ID: 4w5D9bOQbY8
2017-03-09 18:57:41 -08:00
Ethan Lin
9b04b94de9
Bug 1345053 - Add webrender support for nsDisplayImage. r=mattwoodrow
...
--HG--
extra : rebase_source : 347513138d518b6f331ae6130c74bc250ccda4be
2017-03-10 09:57:07 +08:00
Jeff Gilbert
4cce4a821f
Bug 1345648 - Add BREAK_ON_D3D_ERROR to DeviceManagerDx - r=kvark
...
MozReview-Commit-ID: DgHPXgjOi3f
2017-03-09 12:55:01 -08:00
Ryan Hunt
4450cd3bae
Bug 1345907 - Use clip region instead of clip rect r=kats
...
--HG--
extra : rebase_source : 23506430d8aa7b2097de208a3415d8597a1e13cd
2017-03-09 11:57:06 -05:00
Kartikaya Gupta
8f54e2114e
Merge m-c to graphics
...
MozReview-Commit-ID: QN682uyISF
2017-03-09 10:42:57 -05:00
Jeremy Chen
0316fede8c
Bug 1056516 - let auto hyphen honor manual hyphen when hyphens:auto is set. r=jfkthame
...
MozReview-Commit-ID: F3ALAJRHned
2017-03-13 12:54:05 +08:00
Jeremy Chen
2e09040e6e
Bug 1056516 - use HyphenType to store different types of hyphenations. r=jfkthame
...
MozReview-Commit-ID: AX3NNDS4hxP
2017-03-13 12:54:05 +08:00
Jeremy Chen
17dca35346
Bug 1056516 - use AutoTArray for hyphenBuffer in BreakAndMeasureText. r=jfkthame
...
MozReview-Commit-ID: 2sFqlGdoCcm
2017-03-13 12:54:04 +08:00
Ethan Lin
1928c02454
Bug 1344622 - Part2. Add webrender support for nsDisplayButtonForeground. r=mattwoodrow
2017-03-09 16:58:39 +08:00
Mason Chang
2289ed06ba
Bug 1343979 - Add webrender support for ButtonBorderBackground. r=ethlin
2017-03-08 08:31:46 -08:00
Kartikaya Gupta
90db7c5460
Merge m-c to graphics
...
MozReview-Commit-ID: DbHqbxaKedC
2017-03-07 10:30:42 -05:00
Carsten "Tomcat" Book
087da3f0d9
merge mozilla-inbound to mozilla-central a=merge
2017-03-07 15:13:31 +01:00
Jeff Muizelaar
900393a0dc
Bug 1344396. Build the display lists directly. r=kats
...
This is a largely uninteresting patch that just uses the DisplayListBuilder
directly. A wonderful cleanup patch will come after this. One of the more
interesting pieces is the use of PushBuiltDisplayList. This is needed for
handling empty transactions. See https://github.com/servo/webrender/pull/934
for more info.
2017-03-06 23:16:30 -05:00
jeremychen@mozilla.com
2cb71eafe4
Bug 1056516 - let auto hyphen honor manual hyphen when hyphens:auto is set. r=jfkthame
...
MozReview-Commit-ID: BWzg3pb2lDH
--HG--
extra : rebase_source : 069dc3091bf7600d4675fe9ea5d0b41bc70744ba
2017-03-10 00:30:11 +08:00
jeremychen@mozilla.com
f4ac16bb05
Bug 1056516 - use HyphenType to store different types of hyphenations. r=jfkthame
...
MozReview-Commit-ID: 22ICYSaY1I2
--HG--
extra : rebase_source : 05e0a442dec8a8ac7f1b663808fc016ee3385aa2
2017-03-10 00:30:11 +08:00
jeremychen@mozilla.com
68ca87317f
Bug 1056516 - use AutoTArray for hyphenBuffer in BreakAndMeasureText. r=jfkthame
...
MozReview-Commit-ID: 1fQGiosLYG
--HG--
extra : rebase_source : cdca8fa9f308d3676a09b2735a98c13bd2a2e2ef
2017-03-10 00:30:10 +08:00
Daniel Holbert
9a0f32abc3
Bug 1291483 part 2: Use UniquePtr/MakeUnique more thoroughly in chain-of-custody for gfxFont::mVerticalMetrics. r=jfkthame
...
This member-var has type 'UniquePtr', but (up until this patch) its value
is set up using "new" and raw pointers. This patch improves that codepath by
using UniquePtr & MakeUnique, for stronger ownership guarantees.
MozReview-Commit-ID: KWZVpvr9bYj
--HG--
extra : rebase_source : 4e46d355078c7da6ae750f3ca06586dc8703e8a7
2017-03-09 16:38:58 -08:00
Daniel Holbert
e15e061bcc
Bug 1291483 part 1: Use 'MakeUnique' instead of 'new' to allocate gfxFont::mGlyphChangeObservers. r=jfkthame
...
MozReview-Commit-ID: 7FO1HAukp5j
--HG--
extra : rebase_source : f87450b6b0627ac615ec5e4850308e4b0e159df7
2017-03-09 16:38:56 -08:00
Masatoshi Kimura
5bd0d3df16
Bug 1345222 - Fix user-set ClearType params detection. r=mchang
...
MozReview-Commit-ID: B7bCPbZ9id9
--HG--
extra : rebase_source : c7c7a1c55fb28c415315fc1c820e2192a222d224
2017-03-10 00:47:44 +09:00
Jeff Gilbert
af80cd9f27
Bug 1344433 - Use WRAP() macros. - r=daoshengmu
...
MozReview-Commit-ID: 9C6tlOTNhrg
2017-03-06 15:39:36 -08:00
Iris Hsiao
7cfff94991
Backed out 3 changesets (bug 1339256) for build bustage
...
Backed out changeset a6bb817bae08 (bug 1339256)
Backed out changeset 86fe1c44ac5a (bug 1339256)
Backed out changeset ed97037dae9c (bug 1339256)
2017-03-08 17:02:45 +08:00
Jeff Gilbert
eaa34aadcb
Bug 1339256 - Detect robust_buffer_access_behavior. - r=daoshengmu
...
MozReview-Commit-ID: 4w5D9bOQbY8
2017-03-08 00:46:43 -08:00
David Anderson
8082fe14ae
Remove references to the Direct3D9 compositor. (bug 1318558 part 1, r=mattwoodrow)
2017-03-08 00:17:36 -08:00
Bas Schouten
b2cb2752c9
Bug 1340398 - Part 3: Use NV12 format by default. r=mattwoodrow
...
MozReview-Commit-ID: DcP40U81FBQ
2017-03-07 20:55:20 +00:00
Kearwood Gilbert
407247f33d
Bug 1254776 - VRDisplay.requestPresent must succeed only when called from a user-gesture or trusted event,r=qdot
...
MozReview-Commit-ID: 4BugtHPRekG
2017-03-07 16:04:12 -08:00
Wes Kocher
af86144916
Backed out 3 changesets (bug 1340398) for static build bustage a=backout
...
Backed out changeset 7d0a9bb0a642 (bug 1340398)
Backed out changeset a8af64e23154 (bug 1340398)
Backed out changeset 588942cf8807 (bug 1340398)
MozReview-Commit-ID: BZveA35jLBL
--HG--
extra : rebase_source : 4e182afdb98d0422e82f184f5bfc332f27438f0a
2017-03-07 13:39:49 -08:00
Bas Schouten
2f08c8af36
Bug 1340398 - Part 3: Use NV12 format by default. r=mattwoodrow
...
MozReview-Commit-ID: DcP40U81FBQ
2017-03-07 20:55:20 +00:00
Daosheng Mu
73147a8a4c
Bug 1323328 - Part 4: Delay create VRSystemManagerPuppet for making it only be run for tests; r=kip
...
MozReview-Commit-ID: 6RxFheaP1sg
--HG--
extra : rebase_source : 6ceccf9068b8d38e94890f5543c512d5b40639bf
2017-03-04 01:27:22 +08:00
Kartikaya Gupta
48fb1c4b1e
Merge m-c to graphics
...
MozReview-Commit-ID: GK8bGynKhO5
--HG--
rename : browser/components/extensions/ext-theme.js => toolkit/components/extensions/ext-theme.js
rename : browser/components/extensions/schemas/theme.json => toolkit/components/extensions/schemas/theme.json
rename : browser/components/extensions/test/browser/browser_ext_themes_chromeparity.js => toolkit/components/extensions/test/browser/browser_ext_themes_chromeparity.js
rename : browser/components/extensions/test/browser/browser_ext_themes_dynamic_updates.js => toolkit/components/extensions/test/browser/browser_ext_themes_dynamic_updates.js
rename : browser/components/extensions/test/browser/browser_ext_themes_lwtsupport.js => toolkit/components/extensions/test/browser/browser_ext_themes_lwtsupport.js
2017-03-03 08:28:21 -05:00
Kartikaya Gupta
036b81ce75
Merge m-c to graphics
...
MozReview-Commit-ID: 2ILLtbCmQL3
2017-03-02 10:27:31 -05:00
Kartikaya Gupta
31557b53e5
Merge m-c to graphics
...
MozReview-Commit-ID: 6TMc1hGNQVA
2017-03-01 09:45:49 -05:00
Daosheng Mu
83f1b993be
Bug 1229480: Implement Puppet VR Device; r=kip
...
MozReview-Commit-ID: hslhADrGs5
--HG--
extra : rebase_source : 8a0ead8f99f71fe36da428a4d4ead91d3ea02624
2017-03-02 00:04:12 +08:00
Mason Chang
f2f85a8adb
Bug 1342281 - Convert inset box shadows to a WR display item. r=lsalzman
2017-02-23 20:01:58 -08:00
Kartikaya Gupta
acef3b8740
Merge m-c to graphics
...
MozReview-Commit-ID: 1TtDrgYT5Sb
2017-02-27 10:39:39 -05:00
Kartikaya Gupta
1f11438613
Merge m-c to graphics
...
MozReview-Commit-ID: D9NUw9xhxzv
2017-02-24 09:11:52 -05:00
Jeff Muizelaar
6296f9be71
Bug 1342246. Generate resource ids on the client side. r=lsalzman
2017-02-23 17:52:38 -05:00
Carsten "Tomcat" Book
e6b82618f4
merge mozilla-inbound to mozilla-central a=merge
2017-02-23 14:59:37 +01:00
Wes Kocher
901a8c09c1
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: AZeTEvGhLd1
2017-03-02 15:03:44 -08:00
Jonathan Kew
2164f79e6e
Bug 1342315 - Don't inadvertently ignore font feature settings when creating a new CTFont. r=jrmuizel
2017-02-24 23:05:42 +00:00
Carsten "Tomcat" Book
614b0dd569
Merge mozilla-central to mozilla-inbound
2017-03-02 14:06:01 +01:00
Milan Sreckovic
5aa1b30f29
Bug 1343941: Ignore the values for D3D9 preferences, forcing them to their current default, in preparation for the removal. r=dvander
...
MozReview-Commit-ID: 6YricgjQQYn
--HG--
extra : rebase_source : a0680ab7b4205ee6ad44c73b0faa2182a84e0741
2017-03-02 12:42:47 -05:00
Carsten "Tomcat" Book
afda854868
Merge mozilla-central to mozilla-inbound
2017-02-23 15:28:43 +01:00
Ethan Lin
d52379d334
Bug 1340082 - Convert nsDisplayOutline to WebRenderDisplayItemLayer. r=mattwoodrow
...
--HG--
extra : rebase_source : 171473c12467e70726ff57f6597cd9b9281a647c
2017-02-23 17:34:14 +08:00
Masatoshi Kimura
8a87efb010
Bug 1345222 - Fix user-set ClearType params detection. r=mchang
...
Also making SetupClearTypeParams more robust:
* Using W functions instead of A functions.
* Checking the value range again after taking the enhancedContrast value from the registry.
* Adding error checks after CreateCustomRenderingParams calls.
MozReview-Commit-ID: I7Lr6SCqiRz
--HG--
extra : rebase_source : 50dfe6b233bb09b49057e96f8df558eea4554ec8
2017-03-11 19:06:40 +09:00
David Major
529e7a8a12
Bug 1341490: Remove bitrotting disabled fonts gtests. r=jfkthame
...
MozReview-Commit-ID: 4TQv5nSclyj
--HG--
extra : rebase_source : fe2cf5a131d860f3d6dfb1d865446c8480e56d42
2017-02-23 15:29:53 +13:00
David Major
17f71c7f9f
Bug 1341490: Unified-build bustage fixes.
...
MozReview-Commit-ID: CTBa12qhMai
--HG--
extra : rebase_source : e48409d3dcd38b95e567c823050a5633e89ed643
2017-02-23 15:29:46 +13:00
Sebastian Hengst
016a385444
Backed out changeset 651dbded7f74 (bug 1341490) for build bustage. r=backout on a CLOSED TREE
2017-02-23 00:49:21 +01:00
David Major
5d3b260d16
Bug 1341490: Remove bitrotting disabled fonts gtests. r=jfkthame
...
MozReview-Commit-ID: 8kkuZ1e2wQS
--HG--
extra : rebase_source : 2e173319a9df88faf3ec5b9df7e7d4ec6e545ac6
2017-02-23 12:16:59 +13:00
Jonathan Kew
8bf1b380d5
Bug 1318539 - Correct the bounds of the buffer used for drawing colored text with opacity when the run direction is RTL. r=jrmuizel
2017-02-22 23:10:29 +00:00
Timothy Nikkel
a6cb7b9d83
Bug 1343341. Create a pref to enable/disable discarding of animated images. r=aosmond
...
It will get used (and enabled) in later patches.
2017-03-01 22:45:54 -06:00
Ryan VanderMeulen
b035220d0f
Backed out 5 changesets (bug 1056516) for suspicion of causing Linux/OSX topcrashes.
...
Backed out changeset 70586dbb509c (bug 1056516)
Backed out changeset 753067cc11f7 (bug 1056516)
Backed out changeset 0bcf5f91b014 (bug 1056516)
Backed out changeset 41d39e1e440b (bug 1056516)
Backed out changeset aaec04f76481 (bug 1056516)
2017-03-10 11:56:50 -05:00
Ryan VanderMeulen
9f115b564e
Backed out changeset cf2b0421dd57 (bug 1345222) for suspicion of causing bug 1346215.
2017-03-10 11:43:33 -05:00
Benjamin Smedberg
d9c7494134
Bug 1332639 - Remove the external string API: nsStringAPI.h/cpp and nsEmbedString.h, r=glandium
...
MozReview-Commit-ID: 9dZcmMAI0Vk
--HG--
extra : rebase_source : 5561cf7f3318c60f082fff02c5e78aba661f6437
2017-02-27 11:41:52 -05:00
Jonathan Kew
901fb0e12f
Bug 1343552 part 2 - Record attempted misuse of gfxSkipCharsIterator via a gfxCriticalError.
...
MozReview-Commit-ID: CayLp1dGSnq
2017-03-06 17:31:01 +00:00
Botond Ballo
63b193e721
Bug 1328065 - Add a pref to always layerize the scrollbar track, for test purposes. r=mstange
...
MozReview-Commit-ID: GZY4tsdsFb4
--HG--
extra : rebase_source : e8a7aa5a1ccc813d220769bfe1c3e945e6fe81f4
2017-02-17 15:47:51 -05:00
Miko Mynttinen
30bdba0118
Bug 1323791 - Part 2: Add and enable pref flag for DX layer geometry r=mattwoodrow
...
MozReview-Commit-ID: 7H7WT8sD0MQ
--HG--
extra : rebase_source : 6022be5b6221c0df48f7390a5b471b05b2a36f52
2017-02-08 20:55:17 +01:00
Daniel Holbert
9e6a8900f0
Bug 1291483 part 2: Use UniquePtr/MakeUnique more thoroughly in chain-of-custody for gfxFont::mVerticalMetrics. r=jfkthame
...
This member-var has type 'UniquePtr', but (up until this patch) its value
is set up using "new" and raw pointers. This patch improves that codepath by
using UniquePtr & MakeUnique, for stronger ownership guarantees.
MozReview-Commit-ID: KWZVpvr9bYj
--HG--
extra : rebase_source : 4e46d355078c7da6ae750f3ca06586dc8703e8a7
2017-03-09 16:38:58 -08:00
Daniel Holbert
328377e73b
Bug 1291483 part 1: Use 'MakeUnique' instead of 'new' to allocate gfxFont::mGlyphChangeObservers. r=jfkthame
...
MozReview-Commit-ID: 7FO1HAukp5j
--HG--
extra : rebase_source : f87450b6b0627ac615ec5e4850308e4b0e159df7
2017-03-09 16:38:56 -08:00
Kartikaya Gupta
e98f75a57a
Bug 1282306 - More correctly describe APZ touch support in about:support. r=botond
...
Instead of just reporting the value of the pref, also make sure that about:support
incorporates the runtime check of whether or not a touch device was discovered
in the widget code. The code to do this already exists in TouchEvent::PrefEnabled,
so we can just reuse that.
MozReview-Commit-ID: DN7FSlsDwD1
--HG--
extra : rebase_source : efb3d66e1669f8f2b038888ef2b1c8bb83f1c710
2017-03-10 15:18:48 -05:00
Jonathan Kew
9904b8bd16
Bug 1342787 - Use Nirmala UI as fallback font for additional Indic script blocks. r=m_kato
2017-02-28 09:23:09 +00:00
Jonathan Kew
b4073aef2c
Bug 1342841 - Use Leelawadi UI as fallback for more scripts than just Thai, as it has additional character support. r=m_kato
2017-02-28 09:23:05 +00:00
Jeff Muizelaar
0c7e38296d
Bug 1357549
. Fix accidentally committed bustage.
...
CLOSED TREE
2017-04-18 17:18:15 -04:00
Jeff Muizelaar
16c9099e7d
Bug 1357549
. Remove unused includes. r=kats
...
There are left over from when we built display lists on the parent side.
2017-04-18 17:03:39 -04:00
Jamie Nicol
f06e779e2d
Bug 1339578 - Remove min active layer size for animations; r=mattwoodrow
...
Even for very small layers we want to avoid doing work on the main
thread.
At the same time, however, increase the minimum active layer size for
animations which come from restyles. These involve the main thread
anyway, so there is less to be gained from using an active
layer. Since switching items between active and inactive can have
large knock-on effects, we want to make sure it really is worth making
the layer active.
MozReview-Commit-ID: 8N6xlVW4Dp3
--HG--
extra : rebase_source : bd9a97899faaf187e5e148126711bb0ff5a29ee6
2017-02-09 18:00:32 +00:00
Wes Kocher
5295bd9f91
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: AoD5GpFatBw
2017-02-21 17:41:05 -08:00
Kartikaya Gupta
276003cab6
Merge m-c to graphics
...
MozReview-Commit-ID: EyM1zEhgtGP
--HG--
rename : devtools/client/netmonitor/filter-predicates.js => devtools/client/netmonitor/utils/filter-predicates.js
rename : devtools/client/netmonitor/l10n.js => devtools/client/netmonitor/utils/l10n.js
rename : devtools/client/netmonitor/prefs.js => devtools/client/netmonitor/utils/prefs.js
rename : devtools/client/netmonitor/request-utils.js => devtools/client/netmonitor/utils/request-utils.js
rename : devtools/client/netmonitor/sort-predicates.js => devtools/client/netmonitor/utils/sort-predicates.js
rename : testing/talos/talos/sps_profile.py => testing/talos/talos/gecko_profile.py
rename : testing/talos/talos/profiler/sps.py => testing/talos/talos/profiler/profiling.py
rename : third_party/rust/app_units/.cargo-checksum.json => third_party/rust/app_units-0.3.0/.cargo-checksum.json
rename : third_party/rust/app_units/Cargo.toml => third_party/rust/app_units-0.3.0/Cargo.toml
rename : third_party/rust/app_units/src/app_unit.rs => third_party/rust/app_units-0.3.0/src/app_unit.rs
rename : third_party/rust/euclid-0.10.3/.cargo-checksum.json => third_party/rust/euclid-0.10.5/.cargo-checksum.json
rename : third_party/rust/euclid-0.10.3/.gitignore => third_party/rust/euclid-0.10.5/.gitignore
rename : third_party/rust/euclid-0.10.3/.travis.yml => third_party/rust/euclid-0.10.5/.travis.yml
rename : third_party/rust/euclid-0.10.3/COPYRIGHT => third_party/rust/euclid-0.10.5/COPYRIGHT
rename : third_party/rust/euclid-0.10.3/Cargo.toml => third_party/rust/euclid-0.10.5/Cargo.toml
rename : third_party/rust/euclid-0.10.3/LICENSE-APACHE => third_party/rust/euclid-0.10.5/LICENSE-APACHE
rename : third_party/rust/euclid-0.10.3/LICENSE-MIT => third_party/rust/euclid-0.10.5/LICENSE-MIT
rename : third_party/rust/euclid-0.10.3/README.md => third_party/rust/euclid-0.10.5/README.md
rename : third_party/rust/euclid-0.10.3/src/approxeq.rs => third_party/rust/euclid-0.10.5/src/approxeq.rs
rename : third_party/rust/euclid-0.10.3/src/length.rs => third_party/rust/euclid-0.10.5/src/length.rs
rename : third_party/rust/euclid-0.10.3/src/lib.rs => third_party/rust/euclid-0.10.5/src/lib.rs
rename : third_party/rust/euclid-0.10.3/src/macros.rs => third_party/rust/euclid-0.10.5/src/macros.rs
rename : third_party/rust/euclid-0.10.3/src/matrix2d.rs => third_party/rust/euclid-0.10.5/src/matrix2d.rs
rename : third_party/rust/euclid-0.10.3/src/matrix4d.rs => third_party/rust/euclid-0.10.5/src/matrix4d.rs
rename : third_party/rust/euclid-0.10.3/src/num.rs => third_party/rust/euclid-0.10.5/src/num.rs
rename : third_party/rust/euclid-0.10.3/src/point.rs => third_party/rust/euclid-0.10.5/src/point.rs
rename : third_party/rust/euclid-0.10.3/src/rect.rs => third_party/rust/euclid-0.10.5/src/rect.rs
rename : third_party/rust/euclid-0.10.3/src/scale_factor.rs => third_party/rust/euclid-0.10.5/src/scale_factor.rs
rename : third_party/rust/euclid-0.10.3/src/side_offsets.rs => third_party/rust/euclid-0.10.5/src/side_offsets.rs
rename : third_party/rust/euclid-0.10.3/src/size.rs => third_party/rust/euclid-0.10.5/src/size.rs
rename : third_party/rust/euclid-0.10.3/src/trig.rs => third_party/rust/euclid-0.10.5/src/trig.rs
rename : tools/profiler/core/platform-linux.cc => tools/profiler/core/platform-linux-android.cpp
rename : tools/profiler/core/platform-macos.cc => tools/profiler/core/platform-macos.cpp
rename : tools/profiler/core/platform-win32.cc => tools/profiler/core/platform-win32.cpp
extra : amend_source : ad1a9da624ec302a61021cb1b44af5a37ce0450e
2017-02-21 10:58:47 -05:00
Morris Tseng
50d9b92821
Bug 1339683 - Utility function to create WebRenderCommands from Glyphs. r=mchang
...
MozReview-Commit-ID: 7p8LkxE3QYn
2017-02-20 10:22:58 +08:00
Kartikaya Gupta
f62b8b3b3f
Merge m-c to graphics
...
MozReview-Commit-ID: IN2hMCjMHLL
--HG--
rename : browser/components/extensions/test/browser/browser_ext_url_overrides.js => browser/components/extensions/test/browser/browser_ext_url_overrides_newtab.js
rename : browser/extensions/formautofill/content/FormAutofillContent.js => browser/extensions/formautofill/FormAutofillContent.jsm
rename : browser/extensions/formautofill/content/FormAutofillContent.js => browser/extensions/formautofill/FormAutofillHandler.jsm
rename : browser/extensions/formautofill/content/FormAutofillContent.js => browser/extensions/formautofill/FormAutofillHeuristics.jsm
rename : browser/extensions/formautofill/content/FormAutofillContent.js => browser/extensions/formautofill/content/FormAutofillFrameScript.js
rename : browser/themes/shared/devedition/urlbar-history-dropmarker.svg => browser/themes/shared/compacttheme/urlbar-history-dropmarker.svg
rename : config/tests/makefiles/autodeps/check_mkdir.tpy => config/tests/makefiles/autodeps/check_mkdir.py
rename : dom/bindings/MozMap.h => dom/bindings/Record.h
rename : dom/bindings/parser/tests/test_mozmap.py => dom/bindings/parser/tests/test_record.py
rename : dom/file/File.cpp => dom/file/BaseBlobImpl.cpp
rename : dom/file/File.h => dom/file/BaseBlobImpl.h
rename : dom/file/File.cpp => dom/file/Blob.cpp
rename : dom/file/File.h => dom/file/Blob.h
rename : dom/file/File.cpp => dom/file/BlobImpl.cpp
rename : dom/file/File.h => dom/file/BlobImpl.h
rename : dom/file/File.cpp => dom/file/EmptyBlobImpl.cpp
rename : dom/file/File.h => dom/file/EmptyBlobImpl.h
rename : dom/file/File.cpp => dom/file/FileBlobImpl.cpp
rename : dom/file/File.h => dom/file/FileBlobImpl.h
rename : dom/file/File.cpp => dom/file/MemoryBlobImpl.cpp
rename : dom/file/File.h => dom/file/MemoryBlobImpl.h
rename : dom/file/File.cpp => dom/file/StreamBlobImpl.cpp
rename : dom/file/File.h => dom/file/StreamBlobImpl.h
rename : dom/file/File.h => dom/file/StringBlobImpl.h
rename : dom/file/File.h => dom/file/TemporaryBlobImpl.h
rename : dom/media/platforms/agnostic/gmp/MediaDataDecoderProxy.cpp => dom/media/platforms/wrappers/MediaDataDecoderProxy.cpp
rename : dom/media/platforms/agnostic/gmp/MediaDataDecoderProxy.h => dom/media/platforms/wrappers/MediaDataDecoderProxy.h
rename : dom/tests/mochitest/general/test_interfaces.html => dom/tests/mochitest/general/test_interfaces.js
rename : dom/workers/test/test_navigator.html => dom/workers/test/test_navigator.js
rename : js/src/jsautokw.py => js/src/frontend/GenerateReservedWords.py
rename : js/src/vm/Keywords.h => js/src/frontend/ReservedWords.h
rename : layout/base/RestyleManager.cpp => layout/base/GeckoRestyleManager.cpp
rename : layout/base/RestyleManager.h => layout/base/GeckoRestyleManager.h
rename : layout/reftests/w3c-css/submitted/ui3/box-sizing-replaced-002-ref.xht => layout/reftests/bugs/1313772-ref.xhtml
rename : layout/reftests/w3c-css/submitted/ui3/box-sizing-replaced-002.xht => layout/reftests/bugs/1313772.xhtml
rename : servo/components/jstraceable_derive/Cargo.toml => servo/components/deny_public_fields/Cargo.toml
rename : servo/components/jstraceable_derive/Cargo.toml => servo/components/domobject_derive/Cargo.toml
rename : servo/components/plugins/lints/ban.rs => servo/components/script_plugins/ban.rs
rename : servo/components/plugins/jstraceable.rs => servo/components/script_plugins/jstraceable.rs
rename : servo/components/plugins/lib.rs => servo/components/script_plugins/lib.rs
rename : servo/components/plugins/lints/unrooted_must_root.rs => servo/components/script_plugins/unrooted_must_root.rs
rename : servo/components/plugins/utils.rs => servo/components/script_plugins/utils.rs
rename : testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/input_autocomplete.html => testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/input_autocomplete-manual.html
rename : testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/input_list.html => testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/input_list-manual.html
rename : testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/input_valueasdate.html => testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/input_valueasdate-manual.html
rename : testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/input_valueasnumber.html => testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/input_valueasnumber-manual.html
rename : testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/select_length.html => testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/select_length-manual.html
rename : testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/select_selectedindex.html => testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/select_selectedindex-manual.html
rename : testing/web-platform/tests/preload/link_header_preload_delay_onload.html.headers => testing/web-platform/tests/preload/link-header-preload-delay-onload.html.headers
rename : testing/web-platform/tests/preload/link_header_preload.html.headers => testing/web-platform/tests/preload/link-header-preload.html.headers
rename : services/sync/tests/unit/test_extension_storage_crypto.js => toolkit/components/extensions/test/xpcshell/test_ext_storage_sync_crypto.js
rename : toolkit/components/telemetry/TelemetryComms.h => toolkit/components/telemetry/ipc/TelemetryComms.h
rename : toolkit/components/telemetry/TelemetryIPCAccumulator.cpp => toolkit/components/telemetry/ipc/TelemetryIPCAccumulator.cpp
rename : toolkit/components/telemetry/TelemetryIPCAccumulator.h => toolkit/components/telemetry/ipc/TelemetryIPCAccumulator.h
extra : amend_source : 7411c39541f0b530b4b94cf359dc73e385abea4d
2017-02-17 23:33:24 -05:00
Mason Chang
0b59f5711a
Bug 1339661 - Create box shadow outer webrender display item. r=jmuizelaar
2017-02-16 10:23:22 -08:00
Mason Chang
ef3d9a921c
Bug 1337130 - Create a DisplayItemLayer type. r=mattwoodrow
2017-02-14 13:49:27 -08:00
George Wright
c881027454
Bug 1335145 - Only limit accelerated canvases for mobile r=milan
2017-02-21 13:42:32 -05:00
Jonathan Kew
a43a48e31a
Bug 1341085 - Implement a pref that allows OpenType Variation tables to bypass the sanitizer, as it doesn't know about them. r=jrmuizel
2017-02-20 18:00:54 +00:00
Tom Tromey
5f8f360823
Bug 1060419 - make log_print use Printf.h, r=froydnj
...
MozReview-Commit-ID: BIZ1GQEZ1vs
--HG--
extra : rebase_source : 2f1f0aa12493c44f352d9a7e8683e7bb72d2d75b
2016-12-15 20:16:31 -07:00
Jonathan Kew
8121d39a0b
Bug 1331737 - Expose a pref to control the validation of OpenType Layout tables, so that Nightly/Aurora users can choose to bypass validation (like we do on Beta/Release) if they really want out-of-spec fonts to be loaded. r=jrmuizel
2017-02-16 17:16:09 +00:00
Wes Kocher
017c515285
Merge inbound to m-c a=merge
...
MozReview-Commit-ID: IKI0zVtF1n9
2017-02-15 16:18:13 -08:00
Andrew Osmond
4f8eb1363e
Bug 1339202 - Decode images to shared surfaces for WebRender. r=tnikkel
2017-02-08 15:48:59 -05:00
Sylvestre Ledru
6d3ed37df9
Bug 1338086 - Remove useless else blocks in order to reduce complexity in gfx/ r=nical
...
MozReview-Commit-ID: H9zZd19V4Ww
--HG--
extra : rebase_source : e0d736b23d81a9ae511fc230f01103ea772f651a
2017-02-09 13:39:27 +01:00
Jonathan Kew
e3da20fa36
Bug 1315752 - Avoid using LookupLocalFont to find the Osaka-Mono face in InitSingleFaceList, so we don't risk triggering a font-download prompt. r=mstange
...
The issue is that with Osaka becoming a downloadable asset rather than a
universally pre-installed font, it's possible for a user's system to be in
a state where the Osaka-Regular face is present (and therefore the Osaka
family shows up in the main font family list), but Osaka-Mono has still not
been downloaded. Until recently, I wasn't aware that the family could be in
that partially-installed state, but apparently it does happen (perhaps
depending on how the download was originally triggered).
The download prompt then occurs when we use LookupLocalFont() to find the
Osaka-Mono face, because that calls CGFontCreateWithFontName, which is
aware of the downloadable font assets; so when it is asked for Osaka-Mono,
and sees that it hasn't been downloaded, it offers to help out.
We tried to avoid this by checking for the presence of the Osaka family
before calling LookupLocalFont(), and that solved things for most users
(where the Osaka family was either fully installed or not installed at
all), but it fails in the case where the Regular face is present but Mono
isn't.
So this patch works around that by avoiding LookupLocalFont (and therefore
CGFontCreateWithFontName) altogether, and instead searching the faces
actually present in the main Osaka family. If Osaka-Mono is installed, it
will be found there and we can then duplicate its font entry and create the
separate Osaka-Mono family; and if not, we safely (and silently) ignore it.
2017-02-13 21:47:16 +00:00
Lee Salzman
ae4e15a31f
Bug 738343 - part 5 - Use Moz2d swizzles in thebes. r=jrmuizel
2017-02-12 09:27:59 -05:00
Lee Salzman
ec204ce670
Bug 1335139 - part 1 - add DrawTarget::StrokeGlyphs fast path for stroked glyphs. r=bas.schouten
...
MozReview-Commit-ID: 9ptYcdrgAKH
2017-02-12 09:24:10 -05:00
Wes Kocher
71842da0e8
Merge autoland to central, a=merge
...
MozReview-Commit-ID: 8GR9XTMPAjp
--HG--
rename : netwerk/base/security-prefs.js => security/manager/ssl/security-prefs.js
2017-02-10 14:32:26 -08:00
Kartikaya Gupta
96c394d70c
Merge m-c to graphics
...
MozReview-Commit-ID: AXRXwXgkOTv
2017-02-10 13:57:53 -05:00
Ryan Hunt
b782e91daf
Bug 1337487 - Disable WebRender on windows when the GPU process is disabled r=kats
...
--HG--
extra : amend_source : 0203452b319c21331f1f0ebcd74e3f843b7785e1
2017-02-09 00:33:54 -06:00
Ryan Hunt
963025a5dd
Merge m-c to graphics
2017-02-08 10:57:06 -06:00
Ryan Hunt
5e2990dc18
Merge m-c to graphics
2017-02-07 09:05:18 +00:00
Kartikaya Gupta
17c87e25f6
Bug 1337085 - Update RenderThread startup/shutdown to use a runtime flag rather than a compile-time one. r=sotaro
...
MozReview-Commit-ID: AVIEzb8MiGV
2017-02-06 22:22:44 -05:00
Kartikaya Gupta
3c3b72b692
Bug 1337085 - Add a gfxVar to control whether or not webrender is enabled. r=sotaro
...
MozReview-Commit-ID: 8Ebc0DbhYbZ
2017-02-06 22:22:36 -05:00
Kartikaya Gupta
bf7599ac75
Merge m-c to graphics
...
MozReview-Commit-ID: 8BjfShvh5gp
2017-02-03 10:39:57 -05:00
Kartikaya Gupta
6580d884b2
Merge m-c to graphics
...
MozReview-Commit-ID: uU8MPphFqj
2017-02-02 13:38:51 -05:00
Kartikaya Gupta
21e9123c56
Merge m-c to graphics
...
MozReview-Commit-ID: 3tWI3srj2uj
2017-02-01 08:48:31 -05:00
Alex Henrie
0b79fec9ef
Bug 1335465 - Default devPixelsPerPx to 1.5 for DPIs between 133 and 167 on GTK. r=karl
...
--HG--
extra : rebase_source : 4b778695d11340b485c1a0cfdf51104f79ca238e
2017-01-31 09:50:49 -07:00
Kartikaya Gupta
445dea068b
Merge m-c to graphics
...
MozReview-Commit-ID: Kv6GW5ElioD
2017-01-29 08:03:30 -05:00
Masatoshi Kimura
a35278e9a7
Bug 1325368 - Assume Win7 or later when testing Windows version. r=jimm
...
MozReview-Commit-ID: 718G0htR17H
--HG--
extra : rebase_source : e6f7a3584f03c802218a1de526345e1df1e67cf8
2017-01-29 16:42:46 +09:00
Ryan Hunt
3fe2c02ee1
Merge m-c to graphics
2017-01-27 10:07:37 -06:00
Ryan Hunt
434ca7039f
Merge m-c to graphics
2017-01-26 08:59:21 -06:00
Phil Ringnalda
7da3c9dcf4
Merge autoland to m-c, a=merge
2017-01-25 20:37:29 -08:00
Kartikaya Gupta
ca041b7c5a
Merge m-c to graphics
...
MozReview-Commit-ID: FOyS87VawTT
2017-01-25 08:52:04 -05:00
Lee Salzman
f72fa46b41
bug 1333749 - verify that inset box shadows are symmetric before attempting to mirror them. r=mchang
...
MozReview-Commit-ID: 2q3WH25PWSs
2017-01-25 14:53:38 -05:00
David Anderson
b0238351a0
Allow controlling the GPU process from xpcshell. (bug 1321492 part 8, r=mattwoodrow)
2017-01-26 16:35:55 -08:00
Kartikaya Gupta
2d5a95cae6
Bug 1333122 - Remove gfxPrefs::WebRenderEnabled() to avoid it being used inappopriately; do WR and APZ decision-making during compositor creation. r=dvander?
...
MozReview-Commit-ID: Fkv6G35BcFw
2017-01-24 08:03:08 -05:00
Kartikaya Gupta
ce97934624
Bug 1333122 - Start and stop the RenderThread in any webrender-enabled builds. r=nical
...
MozReview-Commit-ID: BzjJbnl58xw
2017-01-24 08:03:08 -05:00
George Wright
97a8750da1
Bug 1314803 - Report correct values for Azure backends when the GPU process is enabled on Windows r=mattwoodrow
2017-01-26 16:19:27 -05:00
Kartikaya Gupta
fdeff3fcd5
Merge m-c to graphics
...
MozReview-Commit-ID: 98wqjDW1RVK
--HG--
rename : browser/modules/CaptivePortalWatcher.jsm => browser/base/content/browser-captivePortal.js
rename : browser/modules/test/browser_CaptivePortalWatcher.js => browser/base/content/test/captivePortal/browser_CaptivePortalWatcher.js
rename : browser/base/content/test/plugins/browser_clearplugindata.html => browser/components/extensions/test/browser/file_clearplugindata.html
rename : modules/freetype2/src/gzip/zconf.h => modules/freetype2/src/gzip/ftzconf.h
extra : amend_source : b630126e257a8e2900ac0c3c735398a96ccd25e1
2017-01-23 09:45:48 -05:00
Kartikaya Gupta
90ff407202
Merge m-c to graphics
...
MozReview-Commit-ID: Gds3AlDHXgY
2017-01-20 10:07:40 -05:00
Kartikaya Gupta
a5594122e3
Merge m-c to graphics
...
MozReview-Commit-ID: D0L4I5rdVli
2017-01-19 10:43:00 -05:00
Kartikaya Gupta
b66c471aef
Merge m-c to graphics
...
MozReview-Commit-ID: LyU2woFOt7O
2017-01-18 13:48:56 -05:00
Kevin Chen
7d87f57046
Bug 1160157 - Add gfxCriticalError for failing to create D3D11 device in content side. r=milan
...
--HG--
extra : rebase_source : a4c69a29974f659ba3236c062c7c2603a54e291d
2017-01-19 22:19:00 +08:00
Makoto Kato
1b1e8ccc2f
Bug 1337299 - Remove old version compatibility into WinUtils. r=jimm
...
MozReview-Commit-ID: IBnnslpinzq
2017-02-10 12:06:23 +09:00
Jonathan Kew
36f52391d9
Bug 1331683 - Don't attempt to use any Core Text and Core Graphics variation-font APIs on pre-Sierra systems. r=jrmuizel,lsalzman
2017-02-09 21:37:24 +00:00
Kartikaya Gupta
2f75baaf22
Bug 1321527 - Re-enable using the GPU process for WebRender. r=gfx?
...
MozReview-Commit-ID: 1j4QRuzsg4u
2017-01-16 17:24:57 -05:00
Kartikaya Gupta
c7fda3b4ca
Merge m-c to graphics
...
MozReview-Commit-ID: KzmBdQoXRRI
2017-01-17 09:01:06 -05:00
Nicolas Silva
83339f9131
Bug 1331515 - Move some types to the mozilla::wr namespace. r=gfx?
2017-01-16 19:22:09 -05:00
Nicolas Silva
db18d11b92
Bug 1331515 - mozilla/webrender include path. r=gfx?
2017-01-16 19:21:52 -05:00
Kartikaya Gupta
ae11d416ec
Bug 1326421 - Update GL context creation code to use compositor-specific WebRender flag instead of a global pref. r=dvander
...
MozReview-Commit-ID: DQkGHCAxu3I
2017-01-13 15:16:52 -05:00
Kartikaya Gupta
1f97dac250
Back out 4 csets from bug 1326421 because of various test failures. r=backout
2017-01-13 17:07:59 -05:00
Kartikaya Gupta
4f75c822cd
Bug 1326421 - Clean up remaining uses of gfxPrefs::WebRenderEnabled. r=dvander
...
MozReview-Commit-ID: 4qE5l4cuHlk
2017-01-13 15:16:52 -05:00
Kartikaya Gupta
a1fc730a16
Bug 1326421 - Update GL context creation code to use compositor-specific WebRender flag instead of a global pref. r=dvander
...
MozReview-Commit-ID: DQkGHCAxu3I
2017-01-13 15:16:52 -05:00
Ryan Hunt
04951a435e
Merge m-c to graphics
2017-01-13 10:14:22 -06:00
Kartikaya Gupta
c65ab1c730
Merge m-c to graphics
...
MozReview-Commit-ID: LPeWBwbK82h
2017-01-12 12:40:09 -05:00
Andrew Osmond
945fae0492
Backed out changeset 53fee347291b (bug 1331938) r=backout
2017-01-27 09:15:52 -05:00
Andrew Osmond
cb555a4ef6
Bug 1331938 - Part 2. Add SourceSurfaceSharedData, a shared data backed DataSourceSurface. r=nical
2017-01-18 10:12:32 -05:00
Ryan VanderMeulen
ff66d68470
Bug 1335223 - Update Graphite2 to version 1.3.9. r=jfkthame
2017-01-31 12:36:56 -05:00
Andrew Osmond
48eeda9e2c
Bug 1331938 - Part 2. Add SourceSurfaceSharedData, a shared data backed DataSourceSurface. r=nical
2017-01-18 10:12:32 -05:00
Kartikaya Gupta
a2e54cebb4
Merge m-c to graphics
...
MozReview-Commit-ID: 1rubIYTE0fk
2017-01-11 10:01:17 -05:00
Wes Kocher
350eb06d4d
Backed out changeset 84f4a96a130b (bug 1325743) for incredibly frequent Windows 7 VM reftest crashes in variable-supports-23.html a=backout
...
MozReview-Commit-ID: C1qQVYWpUUV
2017-01-10 13:52:23 -08:00
Kartikaya Gupta
fe1bb32f1a
Merge m-c to graphics
...
MozReview-Commit-ID: Oh14EA4ip9
2017-01-10 08:34:13 -05:00