c9a2edd50450678d26fa014081d26d380b329aaa: Bug 977358 - Replace status activity header with 'Signed in as'. r=rnewman
Nick Alexander <nalexander@mozilla.com> - Mon, 03 Mar 2014 15:20:20 -0800 - rev 171687
Push 26336 by cbook@mozilla.com at Tue, 04 Mar 2014 13:27:11 +0000
Bug 977358 - Replace status activity header with 'Signed in as'. r=rnewman
17f17341aa01fb5be12d80e2d75b6907e1d740c8: Bug 972051 - Dismiss 'Tap to sign in' notification when a sync succeeds. r=rnewman
Nick Alexander <nalexander@mozilla.com> - Mon, 03 Mar 2014 15:20:19 -0800 - rev 171686
Push 26336 by cbook@mozilla.com at Tue, 04 Mar 2014 13:27:11 +0000
Bug 972051 - Dismiss 'Tap to sign in' notification when a sync succeeds. r=rnewman
8e70331e9fa45684816e0f058c91ad15e985e75d: Bug 977336 - Support action bar 'up' for FxAccountStatusActivity. r=rnewman
Nick Alexander <nalexander@mozilla.com> - Mon, 03 Mar 2014 15:20:19 -0800 - rev 171685
Push 26336 by cbook@mozilla.com at Tue, 04 Mar 2014 13:27:11 +0000
Bug 977336 - Support action bar 'up' for FxAccountStatusActivity. r=rnewman
21f64facd467eef73fb9e3dd5ec6c3d21e6b1821: Bug 974134 - Improve FxAccountStatusActivity layout. r=rnewman
Nick Alexander <nalexander@mozilla.com> - Mon, 03 Mar 2014 15:20:19 -0800 - rev 171684
Push 26336 by cbook@mozilla.com at Tue, 04 Mar 2014 13:27:11 +0000
Bug 974134 - Improve FxAccountStatusActivity layout. r=rnewman
54a03ed40ad9ab6321a4870f48182289b0fe5ce6: Bug 962606 - Suggestions are present for password field, switch to use text transforms to reveal text. r=nalexander
Brad Lassey <blassey@mozilla.com> - Mon, 03 Mar 2014 15:20:18 -0800 - rev 171683
Push 26336 by cbook@mozilla.com at Tue, 04 Mar 2014 13:27:11 +0000
Bug 962606 - Suggestions are present for password field, switch to use text transforms to reveal text. r=nalexander
765770122c29e765b72e1977bf48946d23cab0ec: Bug 977951 - Don't force build a static libxul. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Tue, 04 Mar 2014 16:09:08 +0900 - rev 171682
Push 26335 by cbook@mozilla.com at Tue, 04 Mar 2014 13:14:32 +0000
Bug 977951 - Don't force build a static libxul. r=gps
dd9cf2bef6934d39f7f77a814070b28c2f4d450d: Back out bbd7b1da5d36:b0d1c4456b73 (bug 974575) and 6e8140ae4961 (bug 969814) for ASan bustage
Phil Ringnalda <philringnalda@gmail.com> - Mon, 03 Mar 2014 22:40:07 -0800 - rev 171681
Push 26335 by cbook@mozilla.com at Tue, 04 Mar 2014 13:14:32 +0000
Back out bbd7b1da5d36:b0d1c4456b73 (bug 974575) and 6e8140ae4961 (bug 969814) for ASan bustage
bbd7b1da5d36cebcc3a1a3c6a97445879afd1a32: bug 974575 - support color glyphs in cairo_image_surface's _composite_glyphs function. r=jrmuizel
Jonathan Kew <jkew@mozilla.com> - Tue, 04 Mar 2014 05:37:40 +0000 - rev 171680
Push 26335 by cbook@mozilla.com at Tue, 04 Mar 2014 13:14:32 +0000
bug 974575 - support color glyphs in cairo_image_surface's _composite_glyphs function. r=jrmuizel
b0d1c4456b730aeb3276d0ff089da541f69ec994: bug 974575 - backport Behdad's patches for color bitmap glyph support from current cairo trunk. r=jrmuizel
Jonathan Kew <jkew@mozilla.com> - Tue, 04 Mar 2014 05:37:40 +0000 - rev 171679
Push 26335 by cbook@mozilla.com at Tue, 04 Mar 2014 13:14:32 +0000
bug 974575 - backport Behdad's patches for color bitmap glyph support from current cairo trunk. r=jrmuizel * * * [ft] Fix resizing of bitmap fonts From b94a519aad3d5b50aa6de47ee16ee6a099de9791 Mon Sep 17 00:00:00 2001 Say, you were asking cairo for a font at 200px. For bitmap-only fonts, cairo was finding the closes strike size and using it. If the strike was at 20px, well, that's what you were getting. We now scale that 20px strike by a factor of 10 to get the correct size rendering. Note that by itself this patch doesn't change much on the Linux desktop. The reason is that the size you are interested in (eg. 200px) is lost by fontconfig. When you request a font at 200px, fontconfig returns a font pattern that says 20px, and so the next layers thing you want a font at 20px. To address that, one also needs a piece of fontconfig config that puts the 200 back into the pixelsize. Something like this: <match target="font"> <test name="scalable" mode="eq"> <bool>false</bool> </test> <edit name="pixelsize" mode="assign"> <times> <name>size</name> <name>dpi</name> <double>0.0138888888888</double> <!--1/72.--> </times> </edit> </match> I'm going to try to upstream this config so it will be enabled by default. The config can be a bit smarter. For example, if metricshinting is enabled and the size difference is small, we may as well not scale. The nice thing about this is that the configuration of whether and when to scale bitmaps will be done in fontconfig, not cairo / Qt / ... code. --- * * * [FT] Prefer downscaling bitmap glyphs to upscaling From a8f1b456db744e33a10b2301df03528787e5b1ca Mon Sep 17 00:00:00 2001 Say, you have bitmap strikes for sizes 50ppem and 100ppem. To render at 60ppem, it's much better to downscale the 100ppem bitmap than upscale 50ppem one. Prefer downscaling. --- * * * [ft] I meant fabs(), not abs() From 13bd8d09b44e50649f6fc4d58d036bc32c1d5c5b Mon Sep 17 00:00:00 2001 --- * * * [ft] Fix memory bug in copying bitmaps From a0f556f37fb7016aa304b7cf0e811c0d38f0b969 Mon Sep 17 00:00:00 2001 --- * * * [ft] Fix wrong assumptions From e738079302a968b7b1fb9101cd4d92a8887bedce Mon Sep 17 00:00:00 2001 If subpixel rendering is enabled, but FT returns a 8bit gray bitmap (perhaps because the font has 8bit embedded bitmaps) we were hitting the assertions because the assumptions made were wrong. Fix up. --- * * * Towards support loading color glyphs from FreeType From 2cc353c3dbe01b4d8f65d6de800f2b1d6004a1c2 Mon Sep 17 00:00:00 2001 See comments. --- * * * Support 2bit and 4bit embedded bitmaps From 9444ef09ccde2735258cc1bd2f1912119a32dd88 Mon Sep 17 00:00:00 2001 --- * * * [ft] Fix math From 7d26341072b13a78d4b3fe58779057ac020be487 Mon Sep 17 00:00:00 2001 --- * * * [ft] Add missing include From 0554d76402321b25cc952180e4d19436a9038d1a Mon Sep 17 00:00:00 2001 --- * * * [ft] Fix alignment From 34a747e7bdeba1cfe17318f80fbe6720d47bc023 Mon Sep 17 00:00:00 2001 --- * * * [ft] Ensure alignment of bitmaps received from FreeType From 46d9db96d460fea72f0420102e8a90c6a7231f79 Mon Sep 17 00:00:00 2001 ---
6e8140ae496122019efa2139b2000d23cf1c3d6e: bug 969814 - build freetype with support for color bitmap (png) glyphs within opentype fonts. r=ted,jrmuizel
Jonathan Kew <jkew@mozilla.com> - Tue, 04 Mar 2014 05:37:40 +0000 - rev 171678
Push 26335 by cbook@mozilla.com at Tue, 04 Mar 2014 13:14:32 +0000
bug 969814 - build freetype with support for color bitmap (png) glyphs within opentype fonts. r=ted,jrmuizel
bfb989c28ffbca08b62118d1e28527adc5a1792c: Back out 47afb5f53400 (bug 978784) because it's still busted with a clobber
Phil Ringnalda <philringnalda@gmail.com> - Mon, 03 Mar 2014 21:26:19 -0800 - rev 171677
Push 26335 by cbook@mozilla.com at Tue, 04 Mar 2014 13:14:32 +0000
Back out 47afb5f53400 (bug 978784) because it's still busted with a clobber CLOSED TREE
47afb5f53400ae518baa1a78fffb688479d5d635: Bug 978784 - Stop exporting ICU symbols from xul.dll; r=glandium
Ehsan Akhgari <ehsan@mozilla.com> - Mon, 03 Mar 2014 22:38:55 -0500 - rev 171676
Push 26335 by cbook@mozilla.com at Tue, 04 Mar 2014 13:14:32 +0000
Bug 978784 - Stop exporting ICU symbols from xul.dll; r=glandium
af11210cba85352eb81d61f3d20db3a3d88a73ce: Merge m-c to inbound
Wes Kocher <wkocher@mozilla.com> - Mon, 03 Mar 2014 20:32:35 -0800 - rev 171675
Push 26335 by cbook@mozilla.com at Tue, 04 Mar 2014 13:14:32 +0000
Merge m-c to inbound
11ab722b0bcb9751e769b049b46c4bd7d57d6836: Back out c75ce018e5db (bug 978784) for Windows build bustage
Phil Ringnalda <philringnalda@gmail.com> - Mon, 03 Mar 2014 20:14:48 -0800 - rev 171674
Push 26335 by cbook@mozilla.com at Tue, 04 Mar 2014 13:14:32 +0000
Back out c75ce018e5db (bug 978784) for Windows build bustage CLOSED TREE
358b83c834713c242a9bf42417fd0597e73f1795: Merge m-c to m-i
Phil Ringnalda <philringnalda@gmail.com> - Mon, 03 Mar 2014 19:50:07 -0800 - rev 171673
Push 26335 by cbook@mozilla.com at Tue, 04 Mar 2014 13:14:32 +0000
Merge m-c to m-i
de9872bce6663e32302db5722507f5216ac263e6: Bug 978594 - Part 1: Remove the old code to support MSVC 2005 and 2008 from gfx/cairo/libpixman/src/Makefile.in; r=glandium
Ehsan Akhgari <ehsan@mozilla.com> - Mon, 03 Mar 2014 22:47:56 -0500 - rev 171672
Push 26335 by cbook@mozilla.com at Tue, 04 Mar 2014 13:14:32 +0000
Bug 978594 - Part 1: Remove the old code to support MSVC 2005 and 2008 from gfx/cairo/libpixman/src/Makefile.in; r=glandium
d78110a5cffad70f4471ef4657f40f549f2b085f: Bug 63895 (Part 3) - Add tests for positioned internal table objects serving as absolute containing blocks. r=dbaron
Seth Fowler <seth@mozilla.com> - Mon, 03 Mar 2014 19:40:31 -0800 - rev 171671
Push 26335 by cbook@mozilla.com at Tue, 04 Mar 2014 13:14:32 +0000
Bug 63895 (Part 3) - Add tests for positioned internal table objects serving as absolute containing blocks. r=dbaron
0199299ac1114e1967d9514e4788e58bd7d6c16b: Bug 63895 (Part 2) - Support table parts as absolute containing blocks. r=dbaron
Seth Fowler <seth@mozilla.com> - Mon, 03 Mar 2014 19:40:29 -0800 - rev 171670
Push 26335 by cbook@mozilla.com at Tue, 04 Mar 2014 13:14:32 +0000
Bug 63895 (Part 2) - Support table parts as absolute containing blocks. r=dbaron
ceafe92c771655b32511bfdcb201fa9ec4ba80aa: Bug 63895 (Part 1) - Add helper methods for retrieving overflow areas in the frame's local coordinate space. r=dbaron
Seth Fowler <seth@mozilla.com> - Mon, 03 Mar 2014 19:40:27 -0800 - rev 171669
Push 26335 by cbook@mozilla.com at Tue, 04 Mar 2014 13:14:32 +0000
Bug 63895 (Part 1) - Add helper methods for retrieving overflow areas in the frame's local coordinate space. r=dbaron
c75ce018e5dbb63e5cce1ec5c9ba2fd17fe04032: Bug 978784 - Stop exporting ICU symbols from xul.dll; r=glandium
Ehsan Akhgari <ehsan@mozilla.com> - Mon, 03 Mar 2014 22:38:55 -0500 - rev 171668
Push 26335 by cbook@mozilla.com at Tue, 04 Mar 2014 13:14:32 +0000
Bug 978784 - Stop exporting ICU symbols from xul.dll; r=glandium
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip