Phil Ringnalda
90c29a7b88
Backout changesets c9abc8ef4626, d62512892555, 69f89ee5d08f, c511af7d8f58, 6a6a560a1492, ac0ec1183d19, 46669afabd15, 74f32abaa8c0, f197554cf989, 0a2405eb5b90, b48954598d7d, e0a82577259c, 0235d1541e58, 450f2557d3a2, e24d196602bf, 03c2ea0eeba3, 7aca4ef8e538, 11ec362e780b, 4b92a3b96446 (bug 627842) for Windows crashtest assertions and Android reftest failures
...
--HG--
extra : rebase_source : fc8946055314369bfba5038ded32afcb00bf134d
2011-11-14 22:12:31 -08:00
L. David Baron
443c311ad2
Implement computation of font size inflation for improved readibility of text on mobile devices. (Bug 627842, patch 4) r=roc
...
This implements computation of the font size inflation factor for a
given frame. Since Fennec does layout using a fake viewport whose width
represents a typical viewport width on the desktop and then allows users
to pan and zoom, fonts are not always readable even when zoomed. The
goal of this font size inflation is to ensure that when a block of text
is zoomed to fill the width of the device, the fonts are large enough to
read. We do this by increasing the font sizes in the page. Since this
increase is a function of the width of the text's container, the
inflation must be performed (in later patches in this series) after
style data computation and after intrinsic width computation.
The font size inflation factor does not vary *within* a block.
Since sync uses a whitelist (the services.sync.prefs.sync.* prefs) for
preferences (i.e., preferences are not synced by default), this patch
does not make any changes relating to sync, since we do not want the
inflation preferences synced across devices (since preferred settings
are likely to be device-specific).
2011-11-15 17:02:00 +13:00
Chris Leary
c3bb0c732e
Bug 700822: Add javascript.options.jit_hardening pref, default enabled. (r=dmandelin)
2011-11-08 13:28:49 -08:00
Masatoshi Kimura
0731ba3f8d
Bug 647403 - Add a pref for CreateFixupURI to use UTF-8; r=bz
2011-11-09 16:02:14 +01:00
Makoto Kato
b49bf5c665
Bug 521673 - Remove OJI preferences. r=josh
2011-11-09 10:32:00 +09:00
Neil Rashbrook
5b5e372247
Bug 698217 Simplify new static Preference methods r=roc
2011-11-06 19:27:56 +00:00
Matt Brubeck
e48a72361a
Back out bug 429592 because of Linux opt jsreftest failure
2011-11-04 15:18:58 -07:00
Benjamin Smedberg
6b607d4b1d
Bug 429592 - Add a monitor thread for process hangs and crash by default if a chrome process doesn't end up back in the event loop for more than 30 seconds. By default this affects non-debug builds only. r=cjones/bent
2011-10-12 13:52:26 -04:00
Mounir Lamouri
51cf0baa2c
Bug 699459 - Add a pref to disable Battery API. r=sicking
2011-11-04 00:31:32 +01:00
Doug Sherk
3233dd6690
Bug 695912: allow forcing MSAA on r=jgilbert
...
Allows forcing MSAA on even if we determine through the blocklist that the user
probably shouldn't be running it.
2011-11-03 10:50:40 -04:00
Marco Bonardo
66602c3f2f
Merge mozilla-central to mozilla-inbound
2011-11-03 10:46:56 +01:00
Neil Rashbrook
b7b9c37f6f
Bug 698217 DeCOMtaminate nsIPrefServiceInternal r=roc
2011-11-02 14:51:39 +00:00
Henri Sivonen
4cec9ffbcc
Bug 697833 - Stop honoring html5.parser.enable. r=Olli.Pettay.
2011-10-29 13:51:52 +03:00
Honza Bambas
e3c0d16b6d
Bug 684893 - part2: Happy-Eyeballs + let backup socket transport retry with both IPv4+6 on IPv6-only connection attempt failure, r=mcmanus
2011-11-02 17:18:54 +01:00
Chris Pearce
3478544f9b
Bug 684625 - Display a warning when full-screen entered, or on restricted keypress. r=dao
2011-10-28 21:28:05 +13:00
Justin Lebar
412cc93c26
Bug 683777 - In an attempt to fix a crash in nsDocShell::InternalLoad, re-land bug 646641 with an extra null-check. r=smaug
2011-10-21 11:26:34 -04:00
Jeff Gilbert
23889e4d6c
Bug 615976 - Adds support for samples in ContextFormat, pref 'webgl.max-samples' - r=bjacob
2011-10-19 15:09:57 -04:00
Benoit Jacob
6888d8511d
Back out Jeff's patches because they lack a Bug number and/or a r= field. Sorry, should have checked that. Re-landing.
2011-10-19 15:31:33 -04:00
Jeff Gilbert
3aee938897
Adds support for samples in ContextFormat, pref 'webgl.max-samples'
2011-10-19 15:09:57 -04:00
Justin Lebar
465ae2ac3c
Bug 683777 - Back out bug 646641 on suspicion of causing crashes. rs=smaug
2011-10-12 20:15:28 -04:00
Justin Lebar
26b5ce4671
Back out rev 571224f5f4e5 (bug 683777) due to Android b-c orange.
2011-10-17 21:09:17 -04:00
Justin Lebar
c7200323eb
Bug 683777 - Back out bug 646641 on suspicion of causing crashes. rs=smaug
2011-10-12 20:15:28 -04:00
Ehsan Akhgari
1deb9f1504
Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
...
Landing on a CLOSED TREE
2011-10-17 10:59:28 -04:00
Jeff Walden
1bb2d1626a
Bug 693469 - Implement mozilla::ArrayLength and mozilla::ArrayEnd, and replace uses of NS_ARRAY_LENGTH whenever possible. (Exceptions: assigning to static initializers, use in static assertions, as template parameters, etc. These will go away when the relevant compilers have C++11 constexpr support.) r=cjones
...
--HG--
extra : rebase_source : b4bae9a0f85abf2feb828609b50e756916b99a6f
2011-10-10 22:50:08 -07:00
Christoph Diehl
d350859d19
Bug 686732 - Implement minimal-capabilities WebGL mode - r=bjacob
2011-10-13 08:09:22 -04:00
Justin Lebar
fee35bf119
Back out bug 683777 (backout of bug 646641) due to moth orange.
2011-10-12 23:03:00 -04:00
Justin Lebar
f60b9568a1
Bug 683777 - Back out bug 646641 on suspicion of causing crashes. rs=smaug
2011-10-12 20:15:28 -04:00
Jeff Walden
1872189eac
Back out everything since 5435ee09cf7b. Tinderbox compilers hate me. r=epic-fail
2011-10-12 12:21:53 -07:00
Jeff Walden
37f2b96015
Bug 639469 - Implement mozilla::ArrayLength and mozilla::ArrayEnd, and replace uses of NS_ARRAY_LENGTH whenever possible. r=cjones
...
--HG--
extra : rebase_source : 860a8271bf7e51cde358f2a4185c410de1fc2960
2011-10-10 22:50:08 -07:00
Brian Hackett
0c94cc241a
Disable jstracer by default, bug 693815. r=dmandelin
2011-10-11 18:41:45 -07:00
Peter Van der Beken
bdcd1859ea
Bug 648801 (new DOM list bindings) - Turn on new DOM bindings. r=bz/jst/mrbkap.
2011-08-20 15:53:34 +02:00
Peter Van der Beken
5bfad0463b
Bug 648801 (new DOM list bindings) - Add a pref (dom.new_bindings) to enable/disable new bindings. r=bz/jst/mrbkap.
...
--HG--
extra : rebase_source : 055a7bdac534147baa29d8735794970234c98145
2011-06-29 19:17:37 +02:00
Jonathan Kew
3df24e2531
bug 689736 - enable harfbuzz on android for hebrew (to fix glyph mirroring) and thai scripts. r=smontagu
2011-10-06 10:37:15 +01:00
Matt Woodrow
a0f808e976
Bug 505115 - Part 21 - Enable 3D transforms by default. r=roc
2011-09-30 14:39:40 +13:00
Matt Brubeck
e02c8356c7
Back out 2780356be1a1 (bug 675574) and 9928fb9a32b1 (bug 690220) on suspicion of causing browser-chrome shutdown hangs
2011-09-29 14:44:36 -07:00
Michael Wu
ac54b41b01
Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
...
--HG--
rename : tools/trace-malloc/bloatblame.c => tools/trace-malloc/bloatblame.cpp
2011-09-28 23:19:26 -07:00
Wolfgang Germund
ca97ac6ac0
Bug 296795: ZipReader doesn't handle non-ASCII characters r=taras
2011-09-28 16:14:45 -07:00
Mounir Lamouri
c4614b379f
Bug 675574 - Do not allow more than one call to window.open() when we allow popups. r=jst
2011-09-28 23:23:36 +02:00
Ehsan Akhgari
10fb1dbda5
Bug 666414 - Prevent AddRef and Release from being called on the pointers wrapped in nsCOMPtr and nsRefPtr; r=bsmedberg
2011-09-16 16:22:44 -04:00
Jeff Muizelaar
1ecb2d964e
Bug 573583. Enable decode-on-draw. r=jrmuizel
...
Relanding again. I've been unable to understand the regressions and
I can't reproduce them locally anymore. None of the measurements
relavant to this patch change negatively, and we know this is
the direction we want to go. The saner memory behaviour is worth
any small regressions that this might cause.
--HG--
extra : rebase_source : 73f4298fa69c8fc78a60a8c99e551a5554316a93
2011-09-21 12:19:45 -04:00
Patrick McManus
9367212da2
687295 - disable websockets deprecated deflate-stream extension due to thin vnc interop problem r=bz
2011-09-20 17:04:57 -04:00
Cedric Vivier
f22f83ea83
Bug 686571 - Expose new javascript.options.pccounts.(content|chrome) prefs defaults; r=dmandelin
2011-09-20 11:09:04 +01:00
Michal Novotny
6496415458
Bug 647391 - Increase maximum size for objects stored in disk cache.
2011-09-13 21:24:01 +02:00
Ehsan Akhgari
a5776f9137
Bug 680255 - Add Urdu to the list of RTL languages; r=Pike,smontagu
2011-09-12 14:30:31 -04:00
Chris Pearce
d223e4369d
Bug 684627 - Add time limit to nsEventStateManager::IsHandlingUserInput(). r=smaug
2011-09-07 08:14:59 +12:00
Chris Pearce
c5f05335b1
Bug 545812 - Break out of DOM full-screen mode upon non-alpha-numeric key input. r=smaug
2011-09-05 08:40:18 +12:00
Chris Pearce
885e9a8d2d
Bug 545812 - Only allow request and cancel full-screen api to work from a trusted event handler. r=smaug
2011-09-05 08:40:18 +12:00
Chris Pearce
45297d2d6e
Bug 545812 - DOM/content changes required for DOM full-screen API. r=jst
2011-09-05 08:39:05 +12:00
Benoit Girard
14009b823c
Bug 683709 - Add 'layers.acceleration.draw-fps' pref to profile; r=ajuma
...
--HG--
extra : rebase_source : 8634336592efd07cdfe25bebaf2e36b96a09bd29
2011-08-31 13:50:44 -07:00
Matt Woodrow
a0702e4661
Bug 505115 - Part 17 - Add style tests for the new transform functions, and transitions. r=dbaron
2011-08-31 14:03:47 +12:00