Commit Graph

171716 Commits

Author SHA1 Message Date
Milan Sreckovic
cfe0774568 Bug 978274: Initialize gfxPrefs earlier, rename some methods, delete MigratePrefs from gfxPlatform. r=bgirard. 2014-03-04 12:26:33 -05:00
ISHIKAWA, Chiaki
e0121a4fba Bug 928250 - Display an informative error when the selected download directory is write-protected, instead of failing silently. r=paolo 2014-03-04 18:24:51 +01:00
Mike Conley
d300ba942d Bug 979031 - [Australis] Don't animate the opening of the about:customizing tab. r=dao. 2014-03-04 10:24:00 -05:00
Gijs Kruitbosch
1a060e7a81 Bug 978050 - fix the hovered outline-color for Australis' customize mode's drag indicators for tabsintitlebar menubar/tabstoolbar to be the caption text color, r=MattN
--HG--
extra : rebase_source : a9b47092590cdba208bb20b7aed06fcc18ac94b9
2014-03-04 09:39:46 -05:00
Gijs Kruitbosch
a573087ebd Bug 979232 - adjust Australis' bookmarks animation for rtl, r=dao
--HG--
extra : rebase_source : f4608fdc5cc362ed4cff7f37e1f428c203ab0cfe
2014-03-04 09:18:25 -05:00
Nick Alexander
e34feb7a93 Bug 979064 - Declare JUnit 3 instrumentation test applications debuggable. r=rnewman
I also took the opportunity to move a constant into
AndroidManifest.xml.in; it removes a layer of indirection when trying to
determine what Android package gets built.
2014-03-04 09:34:35 -08:00
Ed Morley
7a6003e525 Backed out changeset 1d6730688107 (bug 947914) for browser-chrome failures 2014-03-04 17:25:53 +00:00
Lucas Rocha
1e54d4ddf4 Bug 975841 - Bootstrap schema upgrade path in HomeProvide.jsm (r=margaret) 2014-03-04 16:57:43 +00:00
Lucas Rocha
16c687aee6 Backed out changeset 70bccf82bbfa (forgot to add reviewer) 2014-03-04 16:54:32 +00:00
Lucas Rocha
79303570de Bug 975841 - Bootstrap schema upgrade path in HomeProvide.jsm 2014-03-04 16:52:13 +00:00
Wes Johnston
b203bc6384 Bug 967254 - Delay Webapp Uninstall code till delayed startup. r=rnewman 2014-03-04 08:35:39 -08:00
Wes Johnston
0297dfd12b Bug 977592 - Don't autofocus the password field in auth dialogs. r=margaret 2014-03-04 08:31:06 -08:00
Wes Johnston
1aa3bc5d5b Bug 974289 - Fixup test for FilePicker results. r=lucasr 2014-03-04 08:29:26 -08:00
Phillip Sackl
1dace88d38 Bug 979326 - [Australis] Tweak the timing of the customize mode transition. r=mconley. 2014-03-04 11:24:01 -05:00
Blake Winton
1625f5e61e Bug 964262 - Fade in icons in customization mode. ui-r=phlsa, r=Gijs 2014-03-04 08:00:00 -05:00
Gijs Kruitbosch
aae6348cc9 Bug 979053 - fade in navbar and placeholder outlines when opening Australis customize mode, r=MattN 2014-03-04 17:10:45 -05:00
Gijs Kruitbosch
28dd7144a4 Bug 886573 - make zoom controls display the right thing in Australis even in customize mode, r=jaws 2014-03-04 17:10:40 -05:00
Florian Quèze
4ba246b169 Bug 976544 - Intermittent | browser_get_user_media.js | Unexpected Exception: TypeError: PopupNotifications.panel.firstChild is null - second attempt, r=Gijs. 2014-03-04 22:58:51 +01:00
Brian Grinstead
ca8c6db2d2 Bug 968315 - [markup view] Current / hovered node highlighting colors need to be higher contrast;r=jwalker 2014-03-04 15:25:51 -06:00
Victor Porof
0cae44adbe Bug 973303 - Intermittent browser_net_statistics-01.js | Two real pie chart appear to be rendered correctly. - Got 0, expected 2, r=me 2014-03-04 16:25:19 -05:00
Brian Nicholson
27a8872b57 Bug 976006 - Update bookmark star when page is saved. r=wesj 2014-03-04 13:00:00 -08:00
Brian Nicholson
fe8983494f Bug 962103 - Make progress bar overlap content. r=lucasr 2014-03-04 12:57:23 -08:00
Richard Newman
26b96c3a40 Bug 961238 - Follow-up: eliminate BrowserContract dependency on DBUtils. r=trivial, DONTBUILD 2014-03-04 12:18:26 -08:00
Blake Winton
3697d9d37e Bug 964257 - Close the tab before flipping the deck away from the customize pane. ui-r=phlsa, r=mconley 2014-03-04 07:18:00 -05:00
Mike Conley
92b6a61302 Bug 979034 - [Australis] Make CustomizationTabPreloader kick-off when the user opens the menu panel. r=ttaubert. 2014-03-04 11:48:00 -05:00
Benjamin Smedberg
3e3a0c94f5 Bug 778866 - Abort from the I/O thread on abnormal shutdown of a plugin-process, in case the main thread is wedged and the Firefox process has already been killed, r=cjones 2014-03-04 12:17:01 -05:00
David Keeler
e8ea24a4a6 bug 978797 - stop classifying SEC_ERROR_INADEQUATE_KEY_USAGE as a "bad cert" error r=briansmith 2014-03-03 15:39:07 -08:00
Ed Morley
5286d3c320 Backed out changeset fa5e92d8eb82 (bug 946618) for frequent test failures 2014-03-04 16:36:47 +00:00
Ed Morley
12703f24c4 Backed out changeset dd53f54dbaa9 (bug 946618) 2014-03-04 16:36:23 +00:00
Alexandre Poirot
8ac8a03c44 Bug 958043 - Remove useless enable-content-actors pref and ContentTabActor in b2g parent process. r=past
--HG--
extra : rebase_source : bae30ce729a4d50de581365547b23b719a672171
2014-03-03 14:11:00 -05:00
Matthew Noorenberghe
5d00c3de43 Bug 978084 - Make sure @customizing-movingItem gets removed by ensuring dragend gets fired. r=Gijs
--HG--
extra : rebase_source : 7e590a535947230f62fbbe6e0aee407379c86e5e
2014-03-04 11:12:41 -05:00
Gijs Kruitbosch
2ea5eacd5a Bug 979300 - fix separator background position for Australis' menu panel button, r=mikedeboer 2014-03-04 11:09:35 -05:00
Gijs Kruitbosch
cbfe94d446 Bug 978131 - add correct styling for non-wrapped toolbarbutton-1s for the Australis panel, r=mconley 2014-03-04 11:09:23 -05:00
Mihaela Velimiroviciu
ad3873d85b Bug 947914 - tests for Australis panel menu default buttons existence and functionality. r=Gijs 2014-03-04 17:30:17 +02:00
Jan Keromnes
389b6f6847 Bug 979216 - Developer HUD doesn't go away when disabled. r=trivial 2014-03-04 09:51:34 -05:00
Josh Dover
3fdd0bd9a1 Bug 978741 - Fix tab strip on tablets. r=margaret 2014-03-03 13:23:38 -08:00
Blake Winton
bceaea8773 Bug 972405 - Make the bookmarks panel look like all the other sub-panels. ui-r=shorlander, r=dao 2014-03-04 09:51:34 -05:00
Carsten "Tomcat" Book
631128c6db Merge mozilla-central to fx-team 2014-03-04 15:44:20 +01:00
Mark Capella
dfb140cea6 Bug 972574 - Monocles not matching selection after double tap in URL text field, r=jimm, azasypkin 2014-03-04 09:39:48 -05:00
Carsten "Tomcat" Book
ad6818e799 merge b2g-inbound to mozilla-central 2014-03-04 14:31:59 +01:00
Carsten "Tomcat" Book
26d6b2e63e merge fx-team to mozilla-central 2014-03-04 14:26:46 +01:00
Mike Hommey
6caa4002d3 Bug 977951 - Don't force build a static libxul. r=gps 2014-03-04 16:09:08 +09:00
Phil Ringnalda
2e6a1fd51c Back out bbd7b1da5d36:b0d1c4456b73 (bug 974575) and 6e8140ae4961 (bug 969814) for ASan bustage 2014-03-03 22:40:07 -08:00
Phil Ringnalda
7b125f1625 Back out 8b98e1dc7ef3 (bug 972100) for xpcshell bustage 2014-03-03 21:41:35 -08:00
Jonathan Kew
ebd14f5c7a bug 974575 - support color glyphs in cairo_image_surface's _composite_glyphs function. r=jrmuizel 2014-03-04 05:37:40 +00:00
Jonathan Kew
fe145a977c 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
---
2014-03-04 05:37:40 +00:00
Jonathan Kew
da8b708514 bug 969814 - build freetype with support for color bitmap (png) glyphs within opentype fonts. r=ted,jrmuizel 2014-03-04 05:37:40 +00:00
Phil Ringnalda
111bb9f2cc Back out 47afb5f53400 (bug 978784) because it's still busted with a clobber
CLOSED TREE
2014-03-03 21:26:19 -08:00
Wes Kocher
f21338a89e Merge m-c to fx-team 2014-03-03 20:39:02 -08:00
Wes Kocher
91089506cf Merge changes 2014-03-03 20:35:08 -08:00