Commit Graph

171987 Commits

Author SHA1 Message Date
Luke Wagner
be3be017dd Bug 963588 - asmjscache: place cache entries apps that request AOT compilation in persistent storage (r=janv)
--HG--
extra : rebase_source : 95bc3d02cb1a7f2728d2615e8b992e0a2b2397f1
2014-03-05 14:47:10 -06:00
Ryan VanderMeulen
eccc1b69c8 Backed out changesets d65a803d2b9a, 9456495d6121, and 73c710ddf3d8 (bug 977757) for Gaia UI test failures.
CLOSED TREE
2014-03-06 13:10:20 -05:00
Brian R. Bondy
ff0c2873b4 Bug 941110 - Make the Windows sandbox code compile without the Win8 SDK. r=jimm 2014-03-06 12:53:24 -05:00
Andreas Gal
0fe0fc9984 Bug 978479 - Remove flipped quad texture from mQuadVBO. r=bjacob 2014-03-06 12:50:29 -05:00
Jan-Ivar Bruaroey
676e55f2f6 Bug 970686 - RTP/RTCP stats tests. r=drno 2014-03-04 20:11:36 -05:00
Romain Perier
f66b5caa9f Bug 968296 - IonMonkey: Snapshot's constant pool should reuse index of identical values. r=nbp 2014-03-02 18:34:48 +01:00
David Rajchenbach-Teller
4bc59fd945 Bug 965527 - Harden OS.File shutdown flag. r=froydnj 2014-03-06 12:50:28 -05:00
Ehsan Akhgari
c40d87bde8 Bug 741295 - Part 0: Undo the windows.h damage in AccessibleWrap.h 2014-03-06 12:22:55 -05:00
Ted Mielczarek
344c310ec6 bug 770938 - fix ctypes test junk. r=gps
--HG--
rename : toolkit/components/ctypes/tests/ctypes_worker.js => toolkit/components/ctypes/tests/chrome/ctypes_worker.js
rename : toolkit/components/ctypes/tests/test_ctypes.xul => toolkit/components/ctypes/tests/chrome/test_ctypes.xul
rename : toolkit/components/ctypes/tests/xpcshellTestHarnessAdaptor.js => toolkit/components/ctypes/tests/chrome/xpcshellTestHarnessAdaptor.js
rename : toolkit/components/ctypes/tests/unit/test_jsctypes.js.in => toolkit/components/ctypes/tests/unit/test_jsctypes.js
2014-03-05 15:50:37 -05:00
Ted Mielczarek
f65444d5b1 Bug 977699 - Move the few remaining mochitests to manifests. r=jmaher 2014-03-04 15:54:31 -05:00
Ted Mielczarek
20a12c4b10 bug 968403 - Switch some tests to not use preprocessing. r=jmaher 2014-02-19 09:20:49 -05:00
Bobby Holley
33c6eee315 Bug 979481 - Add a helpful assertion indicating that the caller probably needs a JSAutoCompartment. r=luke 2014-03-06 08:55:01 -08:00
Bobby Holley
9125e414d0 Bug 979481 - Make the SafeJSContext default to a null compartment, and have AutoSafeJSContext enter the compartment instead. r=bz 2014-03-06 08:55:01 -08:00
Bobby Holley
6793f5a2d1 Bug 979481 - Don't depend on the default global for the SafeJSContext in nsJSUtils::ReportPendingException. r=bz 2014-03-06 08:55:00 -08:00
Bobby Holley
df6ae45924 Bug 979481 - Prepare the cx stack machinery for a world where a cx has no default compartment object. r=bz 2014-03-06 08:55:00 -08:00
Bobby Holley
ac19965ed0 Bug 979481 - Separate the lifetime of the SafeJSContext global from that of the SafeJSContext itself. r=bz 2014-03-06 08:55:00 -08:00
Benoit Jacob
bb9ddf27a6 Bug 977757 - 3/3 - Expose CSS_PROPERTY_ALWAYS_ENABLED_IN_CHROME_OR_CERTIFIED_APP properties in JS bindings as needed - r=bz 2014-03-06 11:38:21 -05:00
Benoit Jacob
5af2dfb560 Bug 977757 - 2/3 - add nsCSSProps::eEnabledInChromeOrCertifiedApp bit, and use it for will-change - r=dbaron,bz 2014-03-06 11:38:19 -05:00
Benoit Jacob
39560c498f Bug 977757 - 1/3 - make nsCSSProps::EnabledState a bitfield - r=dbaron,bz 2014-03-06 11:38:17 -05:00
Ryan VanderMeulen
0636b6fe12 Backed out changesets e7c4304d45d7 and 75d3146ac0d3 (bug 970891) for Android reftest failures.
CLOSED TREE
2014-03-06 11:00:26 -05:00
Richard Barnes
f08cb2ab34 Bug 936340 - Implement navigator.sendBeacon r=sicking 2014-03-06 10:51:23 -05:00
Benjamin Bouvier
478327935c Bug 919052: OdinMonkey: Add support for short-circuiting ternaries in if expressions; r=luke 2014-03-06 16:42:49 +01:00
Kartikaya Gupta
97ae4a1c9c Bug 977625 - Robustify test_formaction_attribute to run on a local b2g-emulator setup. r=mounir 2014-03-06 10:02:22 -05:00
Dave Hunt
3585ac3672 Bug 979577 - Test durations are always zero in the HTML report. r=jgriffin 2014-03-06 14:49:50 +00:00
Jonathan Kew
8de6199eae bug 970891 - reftest for font fallback on the <space> character. r=roc 2014-02-11 22:17:25 +00:00
Jonathan Kew
ee16a48ded bug 970891 - don't assume the primary font will always support the <space> character - fall back down the font stack if necessary. r=roc 2014-02-11 15:28:21 +00:00
Gian-Carlo Pascutto
a8e4d05c60 Bug 978827 - Remove bogus assertion in OpenSL input backend. r=jesup 2014-03-06 15:11:52 +01:00
Ehsan Akhgari
ec8fa0880f Backed out changeset 98cc8a50348f (bug 936340) because it misses the test_beaconElectrolysis.html file, which breaks the build 2014-03-06 09:04:45 -05:00
Ehsan Akhgari
46df6b30e3 Fix up skia's generate_mozbuild.py to make it match the moz.build file, no bug, DONTBUILD 2014-03-06 08:58:52 -05:00
Blake Kaplan
438055efbc Bug 980097 - Make copying the PID easier. r=khuey 2014-03-06 08:52:54 -05:00
Andrea Marchesini
bc7fabd80e Bug 979974 - Fixes to DataStoreChangeNotifier for change events from a different app. r=ehsan 2014-03-06 08:52:54 -05:00
Byron Campen [:bwc]
60b5a507bd Bug 970690 - Part 1: Add transport field to ICE candidate stats. r=jib 2014-02-26 11:12:37 -08:00
Jed Davis
ae822f9cdc Bug 968002 - Reject AddNewProcess from non-Nuwa children. r=bent 2014-03-06 08:52:52 -05:00
Alessio Placitelli
683c2bf0e2 Bug 961804 - Drop support for Blob.mozSlice. r=jst 2014-03-06 08:52:52 -05:00
Henry Chang
4df9eef59e Bug 946815 - Add test case. r=bholley 2014-03-04 16:31:49 +08:00
Richard Barnes
72242e5080 Bug 936340 - Implement navigator.sendBeacon. r=sicking 2014-03-06 08:52:50 -05:00
Honza Bambas
1eef237c8d Bug 960902 - Disallow concurrent HTTP cache read read when validation is needed, r=michal 2014-03-06 14:36:20 +01:00
Jonathan Kew
5fb4a596fa bug 974575 - support color glyphs in cairo_image_surface's _composite_glyphs function. r=jrmuizel 2014-03-06 12:29:23 +00:00
Jonathan Kew
b1bced401f bug 974575 - correction for bad commit (a0f556f37fb7016aa304b7cf0e811c0d38f0b969) ported from upstream. r=jrmuizel 2014-03-06 12:29:23 +00:00
Jonathan Kew
db93ca8e58 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-06 12:29:22 +00:00
Carsten "Tomcat" Book
64af14d88a Merge mozilla-central to mozilla-inbound on a CLOSED TREE 2014-03-06 13:28:07 +01:00
Carsten "Tomcat" Book
da4b0d1ee4 Backed out changeset 22e34e33e9ee (bug 979853) for win7/win8 debug mochitest bustage on a CLOSED TREE 2014-03-06 13:27:04 +01:00
Carsten "Tomcat" Book
dda68c4a9d merge b2g-inbound to mozilla-central 2014-03-06 13:22:25 +01:00
Carsten "Tomcat" Book
3d645b77a5 merge fx-team to mozilla-central 2014-03-06 13:14:10 +01:00
Carsten "Tomcat" Book
f7378c3ae7 Backed out changeset 4fb349c12a63 (bug 977372) for b2g ics emulator debug m8 test failure 2014-03-06 09:16:43 +01:00
Carsten "Tomcat" Book
a6cc370084 Backed out changeset 1314168b5271 (bug 977372) 2014-03-06 09:16:01 +01:00
B2G Bumper Bot
2c0764e8e2 Bumping manifests a=b2g-bump 2014-03-05 23:20:52 -08:00
B2G Bumper Bot
0a9b390936 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/67e75b4310bc
Author: EragonJ <eragonj@eragonj.me>
Desc: Merge pull request #16896 from EragonJ/bug-979771

Bug 979771 - [DSDS] Data call icon on Utility Tray will not become blue

========

https://hg.mozilla.org/integration/gaia-central/rev/e71c4fe284bc
Author: EragonJ <eragonj@eragonj.me>
Desc: Bug 979771 - [DSDS] Data call icon on Utility Tray will not become blue

- we would iterate mozMobileConnections now
- update unit tests
- refactor code
2014-03-05 23:15:26 -08:00
Gian-Carlo Pascutto
525f2cc8df Bug 978851 - LoadInfo::UpdateSystemLoad warns about format string in sscanf. r=padenot 2014-03-06 07:53:34 +01:00
Makoto Kato
32e2737215 Bug 979148 - Use NOTIFY_IME_OF_POSITION_CHANGE for IMM32. r=masyuki 2014-03-06 15:13:50 +09:00