Peter Annema
1465ff579e
Remove duplicated code and restore NS_ADDREF() -> .forget() change, lost due to merge in 155d97b3f8c9. r=dwitte, a=beltzner
2011-02-23 12:16:50 -05:00
Christopher Aillon
94c2bb60ac
Bug 629833 - Remove the toolkit.networkmanager.disabled pref
...
r=roc a=beltzner
2011-02-17 13:51:05 +01:00
Andreas Gal
0d0f02f45d
Fix GC/CC scheduling (bug 630932, patch by gal/smaug, r=mrbkap). a=blocker
2011-02-16 15:47:12 -08:00
Bobby Holley
51a56c1f94
Bug 593426 - Increase image discard timer to two minutes. r,a2.0=joe
...
--HG--
extra : rebase_source : 1a05247ee48762636719c76ad91017da3ede5612
2011-02-15 13:18:21 -08:00
Chris Leary
a108919668
Merge tracemonkey to mozilla-central. (a=blockers)
2011-02-15 12:05:57 -08:00
Bill McCloskey
7c5d404068
Bug 631951 - Shrink methodjit memory usage by interpreting a few times before compiling (r=dvander)
2011-02-11 16:31:32 -08:00
Olli Pettay
11ba778204
Backout Bug 630932, a=backout, we need Bug 614347
2011-02-11 18:33:50 +02:00
gal@uci.edu
ddbfec9fde
Bug 630932, change CC/GC scheduling, r=smaug, a=blocker
2011-02-11 17:12:47 +02:00
Cameron McCormack ext:(%2C%20Ehsan%20Akhgari%20%3Cehsan%40mozilla.com%3E)
95055b7bc0
Bug 593372 - Part 1: Add a hack for the Elantech touchpad so that three-finger swipe left/right performs a browser back/forward action instead of page up/down r=jmathies a=blocking-betaN
2011-01-25 10:38:41 +13:00
Jonathan Kew
448ebf5098
bug 499292 - hide fallback text for a short time while a font downloads. r=jdaggett a=beltzner
2011-01-05 21:48:48 +00:00
Jim Mathies
53100f71b6
Backing out Elantech patches (bug 593372) because they broke scroll wheel functionality. a=backout
2011-02-08 23:05:43 -06:00
Cameron McCormack
409758fb86
Bug 593372 - Part 1: Add a hack for the Elantech touchpad so that three-finger swipe left/right performs a browser back/forward action instead of page up/down (v2.2) r=jmathies a=blocking-final
2011-01-25 10:38:41 +13:00
Michael Wu
edd5c4f079
Bug 595522 - Enumerate all prefs in defaults/pref, r=bsmedberg a=blocking2.0
2011-02-08 10:54:52 -08:00
Karl Tomlinson
510a6f7617
b=638670 Add 602plugin.so to list of Xt plugins that are run in process r=bsmedberg
2011-03-22 14:18:17 -04:00
Benoit Jacob
cfc2677fa9
Bug 628403 - rename webgl.prefer_gl to webgl.prefer-native-gl - r=vlad, a=joe
2011-01-28 21:12:25 -05:00
Benoit Jacob
d4ae4bbd2b
Bug 628403 - introduce webgl.force-enabled and webgl.disabled prefs - r=vlad, a=joe
2011-01-28 21:12:24 -05:00
Sid Stamm
d2c0789cb6
Bug 628197. Implement do-not-track HTTP header to express user intent to halt tracking across site. r=dwitte, a=jst.
...
--HG--
extra : rebase_source : 29550c73f45bfefac311cdce4eef80e947869738
2011-01-05 11:53:21 -08:00
Ben Turner
99b179efe3
Bug 563891 - 'ReferenceError: java is not defined in XUL window'. r=joshmoz, a=blocking.
2011-01-27 10:32:43 -08:00
L. David Baron
dd6d9fe788
By default, disable MozAfterPaint for content. (Bug 608030) r=roc a=blocking2.0:betaN+
2011-01-24 16:23:08 -08:00
L. David Baron
db60dba864
Backout changeset 3248feddc867 (bug 608030).
2011-01-23 22:00:04 -08:00
L. David Baron
163d15ca63
By default, disable MozAfterPaint for content. (Bug 608030) r=roc a=blocking2.0:betaN+
2011-01-23 20:21:40 -08:00
John Daggett
870cda46bb
Bug 602792. Use GDI for font table loading to avoid excessive dwrite I/O. r=bas, a=blocker
2011-01-22 01:44:32 +09:00
Alon Zakai
1089711c03
Bug 610417 - Optimize eviction in bfcache. r=smaug a=blocking-fennec
2011-01-19 11:57:36 -08:00
Boris Zbarsky
0ec8053d47
Bug 625256. Make the DOM timeout clamp a pref, but enforce that it's nonnegative. r=jst, a=jst
2011-01-14 21:14:41 -05:00
Chris Leary
55bc290dc1
Merge mozilla-central into tracemonkey.
2011-01-12 00:07:40 -08:00
Andreas Gal
fb7ccc9f25
Add API to enable/disable per-compartment GCs (bug 624229, r=shaver).
2011-01-09 22:57:21 -08:00
Jeff Muizelaar
169ebd334c
Bug 623446. Turn the layer acceleration prefs into a tri-state. r=joe,a=b
...
This removes:
layers.accelerate-all
layers.accelerate-none
and adds:
layers.acceleration.disabled
layers.acceleration.force-enabled
This is closer to what D2D does.
2011-01-11 17:01:37 -05:00
Ehsan Akhgari
f3b7d32153
Merge backout; a=beta9 CLOSED TREE
2011-01-10 19:40:56 -05:00
Ehsan Akhgari
85e121898c
Backed out changeset d2856d5970b6 (bug 619487) because of bug 624514
2011-01-10 19:40:29 -05:00
Dan Witte
027a7ceb1f
Bug 580790 - Connection::initialize can access preferences off of the main thread. r=sdwilsh, sr=bsmedberg, a=betaN+
2011-01-05 16:32:31 -08:00
Patrick McManus
9979419bae
bug 623921: Out of an abundance of caution back out feature: 592284 - HTTP Syn Retry r=honzab a=backout
2011-01-07 11:11:22 -05:00
Chris Jones
49a79e3913
Test for bug 616441. a=b
2011-01-05 22:54:47 -06:00
Chris Jones
76417aec7b
Bug 616414: Notify content processes when a pref has been cleared. r=dwitte
2011-01-05 22:54:47 -06:00
Doug Turner
504dcf5472
Bug 613551 - JSGC_MAX_MALLOC_BYTES is too large on mobile. Pref change. [r=jst] a=blocking-fennec
...
--HG--
extra : rebase_source : 91601ad63a7b29966ce3ad8e944a712bf1e93bb1
2011-01-05 15:11:14 -08:00
timeless@mozdev.org
2103c10f13
Bug 584969 Remove references to nsIFileSpec from the "supported" set in nsIPrefBranch
...
r=dveditz a=bsmedberg
2011-01-05 14:11:56 -08:00
Doug Turner
dfcaabc729
Bug 607860 - remove navigator.mozNotification from Firefox desktop. r=jst/jonas a=betaN+
2011-01-03 16:37:01 -08:00
Vladimir Vukicevic
ad540d7188
b=578877, reenable WebGL on Linux; r=vlad,a=b
2010-12-27 12:05:01 -08:00
Matthew Gregan
ae02f0728c
Bug 584259 - Add support for StereoMode element. r=roc a=roc
2010-11-03 12:43:29 +13:00
Patrick McManus
6993d42063
Bug 613977 - Intermittent invalid certificate error prompt (partial) r=honzab a=blocking-beta9
...
Bug 614677 - Connection is reset message appears intermittently
Bug 614950 - Connections stall occasionally after 592284 landed
A couple of follow-on changes to 592284 rolled together to prevent
diff conflicts
1] Set the securitycallback information for unused speculative
connections in the connection manager to be the new cloned connection
rather than the one they originated on. (613977)
2] When adding unused speculative connections to the connection
manager, due so with a short timeout (<= 5 seconds) as some servers
get grumpy if they haven't seen a request in that time. Most will
close the connection, but some will just sit there quietly and RST
things when the connection is used - so if you don't use the
connection quickly don't use it at all. This is probably a L4 load
balancer issue, actually. Mozillazine illustrates the
problem. Connections are made in bursts anyhow, so the reuse optimization is
likely still quite useful. (614677 and 614950)
3] mark every connection in the connection manager persistent
conneciton pool as "reused". This allows the transaction to be
restarted if a RST is recvd upon sending the requests (see #2 ) - with
the conservative timeout this is now a rare event, but still possible
so recovery is the right thing to do. (614677 and 614950)
4] obtain an nshttpconnection object from the connection manager,
subject to the max connection constraints, at the same time as
starting the backup conneciton. If we defer that until recycling time
the exceeded limits of the SocketService can cause problems for other
connections.
also re-enables the syn retry feature by default.
r+ honzab
2010-12-16 08:50:36 -05:00
Patrick McManus
ef6dfdb325
workaround for bugs 614677 and 613977: Disable accelerated SYN retry for FF 4.0 Beta 8. r=jduell, a=shaver
2010-12-09 15:19:28 -08:00
Robert Longson
b2a9c7cba7
Bug 617448 - remove svg.enabled as the browser now uses SVG and fails to start if it's disabled r+a=roc
2010-12-08 21:25:06 +00:00
Patrick McManus
481603e323
Bug 616733: Disable websockets by default. r=peterv,jst a=beta8
...
Can be turned on by setting preference
network.websocket.override-security-block. Websockets can only be used if
override-security-block and network.websocket.enabled are both set to true.
At a future time, with a more secure websocket protocol, the
override-security-block preference can be removed.
This action is based on the security concern over an HTTP cache
poisoning attack as described in
http://www.adambarth.com/experimental/websocket.pdf
2010-12-08 14:12:51 -08:00
Vladimir Vukicevic
6aa65b232f
b=603367, disable ANGLE/WebGL on Linux until build system issues are fixed (bug 559964)
2010-12-03 14:44:01 -08:00
Patrick McManus
e64f7b855a
Bug 592284 - Accelerate TCP connection retries in HTTP. r=honzab a=blocking2.0
...
Losing a TCP SYN requires a long painful (typically 3 second) delay
before being retried. This patch creates a second parallel connection
attempt for any nsHttpConnection which has not become writable before
a timeout occurs.
If you assume .5% packet loss, this converts a full 3 second delay
from a 1 in 200 event into a 1 in 40,000 event.
Whichever connection establishes itself first is used. If another one
has been started and it does connect before the one being used is
closed then the extra one is handed to the connection manager for use
by a different transaction - essentially a persistent connection with
0 previous transactions on it. (Another way to think about is
pre-fetching a 3WHS on a high latency connection).
The pref network.http.connection-retry-timeout controls the amount of
time in ms to wait for success on the initial connection before beginning
the second one. Setting it to 0 disables the parallel connection, the
default is 250.
2010-11-21 09:50:36 +01:00
Jonathan Kew
31557129b0
bug 603879 - part 2 - update harfbuzz integration to support arabic etc shaping. r=jdaggett a=blocking2.0
2010-11-20 17:49:12 +00:00
Simon Montagu
5ee7fc30e6
Make the 'More Encodings' submenus non-localizable. Bug 610638, r=emk, a=bsmedberg
2010-11-14 16:41:43 +02:00
Phil Ringnalda
b78fd053ad
Bug 608657 - Remove misplaced and unused "network.hosts.(pop|smtp)_server" prefs, r=bienvenu, a=bsmedberg
2010-10-31 17:56:16 -07:00
Neil Rashbrook
e46ac7eb5d
Bug 608958 Omnijar doesn't load preference files in reverse alphabetical order r=dwitte a=bsmedberg
2010-11-10 08:20:52 +00:00
Chris Jones
339106b788
Bug 562424: Switch IPDL interfaces to infallible TArray. r=bent a=blocking
2010-11-08 20:49:00 -06:00
Chris Jones
52d0f01838
Bug 550611: Make nsTArray optionally infallible. sr=bsmedberg a=blocking
...
--HG--
rename : xpcom/glue/nsTArray.cpp => xpcom/glue/nsTArray-inl.h
2010-11-08 20:48:59 -06:00
Robert O'Callahan
19922e1662
Bug 594977. Part 1: Make ui.trackpoint_hack.enabled live, and add ui.window_class_override pref. r=jmathies,a=blocker
2010-11-08 22:06:13 +13:00
Boris Zbarsky
e8475f47ae
Bug 578890. Stop leaking shutdown observers from prefbranches. r=bsmedberg
2010-11-04 16:06:05 -04:00
Robert Sayre
ab1de59e65
Merge mozilla-central to tracemonkey.
2010-10-26 14:16:43 -04:00
Andreas Gal
e659adcc1f
Merge from mozilla-central.
2010-10-22 19:46:37 -07:00
Bill McCloskey
83489c2ceb
Bug 580468 - Use loop profiling to decide whether to use TM or JM (second try) (r=dmandelin)
2010-10-21 09:36:39 -07:00
Igor Bukanov
ca764b16a5
bug 604831 - fixing GC trigger factor setup. r=anygregor
2010-10-19 12:11:09 +02:00
Bill McCloskey
046eb7cdc6
Backed out changeset 55597c32701d
2010-10-19 17:40:53 -07:00
Bill McCloskey
88aa6bd6bb
Bug 580468 - Use loop profiling to decide whether to use TM or JM (r=dmandelin)
2010-10-19 16:23:05 -07:00
Gervase Markham
c14bad8dae
Bug 597030 - Add .il to IDN whitelist. a=beltzner.
2010-10-25 15:11:48 +01:00
Gervase Markham
47486cb2ca
Bug 580161 - Add .<Qatar> to IDN whitelist. a=beltzner.
2010-10-25 15:11:27 +01:00
Dan Witte
ffcbc4bf2a
Bug 590512 - Firefox 4.0b Crash [@ PL_DHashTableOperate | nsPrefBranch::GetBoolPref(char const*, int*) ]. r=dougt, a=final+
2010-10-07 14:00:17 -07:00
Jonathan Kew
6d720f0fa0
bug 527276 - part 5 - implement pref to control whether OTL tables are preserved in sanitized fonts. r=jdaggett a=blocking2.0
2010-10-07 08:59:19 +01:00
Jonathan Kew
3d0337dd64
bug 527276 - part 3 - apply OTS sanitizer to downloaded fonts. r=jdaggett a=blocking2.0
2010-10-07 08:59:19 +01:00
Bas Schouten
e53efd8117
Bug 546514 - Part 5: Allow turning on D3D10 layers through a pref. r=vlad a=vlad
2010-10-01 00:53:53 +02:00
Joe Drew
f98bdbcc0b
Bug 580405 - Turn on OpenGL accelerated layer composition by default on OS X. r=vlad a=b
2010-09-21 14:41:13 -04:00
Doug Turner
06d64f4439
Bug 600110 - Preference follow up tests. r=dwitte a=blocking-fennec
...
--HG--
extra : rebase_source : a610abed0ceab997b4dfdfb9132bd90bfeba985f
2010-09-28 10:07:23 -07:00
Doug Turner
be182f1bcf
Bug 600110 - Pref follow up patch. Remove dead code, fix observers. r=dwitte. a=blocking-fennec
...
--HG--
extra : rebase_source : dd0861639f346b0c0f6103c25586f6136aa125f3
2010-09-28 10:02:37 -07:00
Doug Turner
88d148709a
Bug 589905 - Remote preferences test cases. r=dwitte, a=blocking-fennec
...
--HG--
extra : rebase_source : 54bf57ab0fadd2adf7b4b5cacbde8be3c6260e61
2010-09-27 14:23:35 -07:00
Doug Turner
89e6cbef7c
Bug 589905 - Cache remote-preferences to improve performance. r=dwitte. a=blocking-fennec
...
--HG--
extra : rebase_source : 327ae1b240a0535c2ec61eb3bce15df302d83987
2010-09-27 14:23:35 -07:00
Henri Sivonen
9490daf18d
Bug 593046 - Do not read a pref in nsJapaneseToUnicode. r=smontagu, a=blocking2.0-final.
...
--HG--
extra : rebase_source : ac58c8390571cd0a0b62f85dc985c3d8902a8dac
2010-09-06 10:41:26 +03:00
Vladimir Vukicevic
863b0bf30b
b=596720; enable WebGL by default; r=shaver, a=b7
2010-09-16 11:02:57 -07:00
Bas Schouten
219f069673
Bug 596494 - Part 2: Refactor render mode functionality to allow UpdateRenderMode. r=jrmuizel
2010-09-15 22:16:09 +00:00
Byron Milligan
33fe9a1845
Bug 559942 - RE-LAND- Heuristic to pick default HTTP cache size. r=dwitte, gavin, ui=limi, a=blocks-beta7
2010-09-15 11:42:38 -07:00
Gervase Markham
9da3539ade
Bug 595865 - numerous updates to the IDN TLD whitelist. a=beltzner.
2010-09-15 17:06:55 +01:00
Ehsan Akhgari
b2d25e7c09
Bug 604820 - Add dot-iran to IDN whitelist; r=gerv a=jst
2010-10-15 21:14:02 -04:00
Robert Sayre
5c1568bd1c
Merge tracemonkey to mozilla-central. a=blockers
2010-10-20 09:13:20 -05:00
Mike Kristoffersen
a55ee59f45
Bug 599545 - Investigate remote-prefs serialization performance. r=dwitte, a=blocking-fennec2.0b2+
2010-10-19 22:35:08 +02:00
Bas Schouten
c619147674
Bug 605547: Enable D3D10 layers by default. r=jrmuizel a=blocking-beta8
2010-10-19 21:08:36 +02:00
Jim Mathies
51ce001727
Bug 603417 - Disable oopp for java on windows. r=bsmedberg, josh, a=final.
2010-10-15 11:04:39 -05:00
Vladimir Vukicevic
1e3c0e1230
b=593720; make webgl less verbose; r=bjacob
2010-09-13 08:40:01 -07:00
Robert Sayre
2547e2702e
jaegermonkey. what. a=arewefastyet
2010-09-11 15:06:33 -04:00
Robert Sayre
2b6095f93d
Merge mozilla-central to tracemonkey.
2010-09-10 11:47:11 -04:00
Ben Turner
b88dc31fa2
Bug 591516 - 'IndexedDB: Add some UI to prompt for IndexedDB permissions'. r=sicking+gavin.
2010-09-09 15:15:40 -07:00
Robert Sayre
7d6b688fcd
merge mozilla-central to tracemonkey.
2010-09-08 10:33:07 -04:00
Joe Drew
6edac14c06
Bug 581212 - turn on Direct3D accelerated layers by default on Windows. r=vlad a=blocking2.0:beta6+
2010-09-05 01:39:38 -04:00
Mounir Lamouri
3f850f954b
Merge backout
2010-09-11 02:58:35 +02:00
Mounir Lamouri
d51fe93c4b
Back out bug 559942
2010-09-11 02:57:06 +02:00
Michael Wu
4c1f25099c
Bug 533038 - 7. Extensions should not be extracted into the profile directory, but installed/stored as XPI file, r=Mossop a=blocking-beta6
2010-09-10 15:54:37 -07:00
Byron Milligan
28bc5f31c3
Bug 559942, Part 4: UI change allowing user to turn smart sizing on or off.
...
r=gavin, a=beta6+
2010-09-08 17:49:17 -07:00
Joe Drew
2b37d991ae
Without roc's reftest patch, we can't turn on D3D9, because we don't have reftest coverage. Back out the on-by-default patch.
2010-09-04 00:34:05 -04:00
Joe Drew
1f4350abad
Bug 581212 - turn on Direct3D accelerated layers on Windows. r=vlad a=blocking2.0:beta6+
2010-09-03 23:27:07 -04:00
David Mandelin
357cecb6ca
[JAEGER] Merge from Tracemonkey.
2010-08-31 10:36:08 -07:00
David Mandelin
cfed7db1c8
[JAEGER] Merge from Tracemonkey.
2010-08-30 11:38:48 -07:00
Michael Wu
5e35786794
Bug 591866 - channel-prefs.js should not be in omni.jar, r=bsmedberg a=blocking-beta5
2010-08-30 16:37:08 -07:00
David Mandelin
541949933e
[JAEGER] Merge from Tracemonkey.
2010-08-24 11:56:29 -07:00
David Mandelin
cee73eabca
[JAEGER] Enable tracejit for content to start testing trace integration on tinderbox
2010-08-23 17:24:34 -07:00
Robert O'Callahan
ee8bdd0d70
Bug 587887. Create pref for refresh driver timer, and make it 60Hz by default. r=dbaron,a=bsmedberg
2010-08-23 21:30:08 +12:00
David Mandelin
53debd92f4
[JAEGER] Enable tracejit for chrome by default
2010-08-20 16:38:11 -07:00
David Mandelin
dad431e594
Merge from Tracemonkey.
2010-08-19 11:11:36 -07:00
Bobby Holley
df5c0741c3
Bug 563088 - Re-enable image discarding.r=joe,a=blocker
2010-08-20 23:43:46 -04:00