Avi Halachmi (:avih)
0ed781bc19
Bug 737758: part 3: Cleanups and semantic consistency [r=roc]
2012-03-26 11:53:45 +02:00
Avi Halachmi (:avih)
410d82050b
Bug 737758: part 1: Propagate mouse wheel event origin from ESM [r=roc]
2012-03-26 11:50:30 +02:00
Gregor Wagner
3fb0e20633
Bug 678695 - Settings API. r=sicking, fabrice, smaug
2012-03-26 14:49:38 -07:00
Josh Aas
362af9e1c2
Bug 738542: Increase min required JRE to 1.6. r=smichaud
2012-03-23 11:25:16 -04:00
Marco Bonardo
4aa346e4f1
Merge last green PGO from inbound to central
2012-03-23 12:49:57 +01:00
Patrick McManus
bc1f690f50
bug 603514 - http stalled read detection r=honzab
...
When a connection that involves a pipelined transaction has been stalled (i.e.
idle with an open transaction, not an idle persistent connection) for a
second move any transactions that are pipelined after the current one onto
different connections (and implicitly close this connection when done with the
current transaction).
when it has been stalled for 10 seconds (pref configurable), cancel the current
transaction itself too - depending on its state it can hopefully be restarted
on a clean connection.
2012-03-22 19:39:31 -04:00
Patrick McManus
8b81d2a05f
bug 603512 - large objects block pipelines r=honzab
...
the type and state patch tries hard not to form pipelines behind resources that
could become head of line blockers. But of course that requires the ability to
predict the future, and won't be perfect.
This patch reacts to a transaction that has a large response body (defined by
either a large content-length header or actually reading a large number of
chunked bytes) by cancelling any transactions that have been pipelined down the
same connection and rescheduling them elsewhere. It also changes the type of
the connection to "solo", which prevents new transactions from being pipelined
onto this one and provides class-specific negative feedback to the pipeline
manager so that near-future requests to the same host of the same type (e.g.
general) will not be pipelined but other types (e.g. img or js/css) can still
do that.
Content-Length is ideal, because it allows us to identify the problem so early.
But even actually reading the document for a fairly long time gives it a fairly
high probability of not ending soon. (i.e. long document sizes are spread over
a larger range than small ones. duh.)
The pref network.http.pipelining.maxsize controls the threshold. I set the
default at 300KB, which is roughly the bandwidth delay product of a 2mbit 120ms
rtt connection and 1 rtt is mostly what you are giving up by canceling it on
one connection and sending it on another. (modulo maybe needing a handshake).
2012-03-22 19:39:31 -04:00
Patrick McManus
c1ef6c81a2
bug 599164 pipeline with type and state r=honzab
2012-03-22 19:39:31 -04:00
Patrick McManus
6acbbecb41
bug 597684 Implement HTTP Assoc-req and Banned Pipelines on nsHttpConnectionInfo r=honzab
2012-03-22 19:39:31 -04:00
Avi Halachmi
0a1baeebb5
Bug 736251 - Change scrolling duration to 400ms to make it feel more responsive. r=roc, ui-r=limi
2012-03-21 20:02:50 -04:00
Pranav Ravichandran
34d08a5984
Bug 535594 - Fix/Clean-up 'security.enable_java' preference references. r=bsmedberg
2012-03-21 19:52:23 -04:00
Serge Gautherie
6ac6b1344d
Bug 735573. (Av1) Document UseDefaultPrefFile() and fix its nsresult value. r=bsmedberg.
2012-03-23 02:13:20 +01:00
Vladan Djeric
f498aa3d39
Bug 722368 - Report slow SQL created from dynamic strings to Telemetry. r=taras
2012-03-21 13:26:48 -04:00
Jonathan Kew
b1847ead70
bug 721719 - add more ICS fonts to the default Android prefs. r=jdaggett
2012-03-17 09:39:09 +00:00
Marco Bonardo
7b9d535fdb
Merge inbound and central
2012-03-16 13:42:16 +01:00
Masayuki Nakano
b9bd65d90c
Bug 728103 part.1 Change modifier for HTML accesskey from Control to Control + Option r=smichaud+smaug+limi, ui-review=limi
2012-03-16 15:29:14 +09:00
Ed Morley
fe74ad3392
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-03-15 12:42:01 +00:00
Justin Lebar
fe7e117c94
Bug 735877 - Update syntax hints in pref files to reflect the fact that you can't use computed values (e.g. 50 * 1024). r=mossop
2012-03-14 18:49:17 -04:00
Benoit Girard
ecfda6b40f
Bug 735763 - Turn off FPS by default. r=kats
2012-03-14 14:02:07 -04:00
Kartikaya Gupta
653fdfc5c8
Bug 725095 - Merge off-main-thread compositor from Maple. IGNORE BAD COMMIT MESSAGES
2012-03-14 11:18:15 -04:00
Benoit Girard
5a409414b0
Merge mc->Maple
2012-03-13 11:05:28 -04:00
Bill McCloskey
85d54771e3
Back out 85ffbb752398 and 8cae4bde9534 (bug 728686 and bug 734946) due to possible leaks
2012-03-12 22:43:43 -07:00
Avi Halachmi
ce3312c654
Bug 206438 - Smooth scrolling should use the 'smoothwheel' algorithm. r=roc ui-r=limi
2012-03-11 13:55:00 -07:00
Kartikaya Gupta
fe895ec760
Merge m-c -> maple to pick up b159cd73c215
2012-03-10 11:21:26 -05:00
Benoit Girard
9794be76b4
Merge mc->Maple
2012-03-09 11:13:30 -05:00
John Daggett
6306e71cf0
Bug 705594. Add pref to force global cmap-based font fallback. r=roc
2012-03-09 11:05:40 +09:00
John Daggett
fb064baca4
Bug 705594. Update Unicode range and pref font lists to avoid system fallback. r=roc
2012-03-09 11:05:05 +09:00
Benoit Girard
a4f3dcbb49
Merge latest green changeset from mozilla-central to maple
...
--HG--
rename : dom/base/nsDOMMemoryReporter.cpp => dom/base/nsWindowMemoryReporter.cpp
rename : dom/base/nsDOMMemoryReporter.h => dom/base/nsWindowMemoryReporter.h
2012-03-05 13:41:15 -05:00
Benoit Girard
95983342f4
Restore merge changeset 39a3044823b0, regression fixed upstream in mc
2012-03-05 13:09:05 -05:00
Benoit Girard
17ae78009b
Backed out changeset 39a3044823b0 because of bad interaction with maple.
2012-03-02 18:32:46 -05:00
Benoit Girard
a6f181b1fe
Merge mc->Maple, resolved conflicts
2012-03-02 14:27:05 -05:00
Benoit Girard
a637eac5aa
Merge mc->maple
2012-03-01 10:44:44 -05:00
Kartikaya Gupta
76d179611f
Merge m-c again to pick up 75deec1f1a7b
2012-02-28 14:37:26 -05:00
Kartikaya Gupta
2ac93dd0ea
Merge m-c
2012-02-27 15:06:35 -05:00
Doug Turner
f72f4d6343
Merge with mozilla-central
2012-02-24 11:57:27 -08:00
Justin Lebar
7134bd9e0d
Bug 733495 - Monitor ullAvailPageFile (available commit space) on Windows, and fire a low-memory event when it gets low. r=bsmedberg
2012-03-08 14:44:20 -05:00
Justin Lebar
7024f2edf9
Back out changeset b2ac02d89f41 (wrong bug number; was 733496, should have been 733495).
2012-03-08 14:43:09 -05:00
Justin Lebar
2ec2967e41
Bug 733496 - Monitor ullAvailPageFile (available commit space) on Windows, and fire a low-memory event when it gets low. r=bsmedberg
2012-03-08 14:27:14 -05:00
Alex Keybl
ea0d286afc
Backing out 6f079f13c06a for bug 725869 a=me
2012-02-22 12:13:12 -08:00
Doug Turner
6d9d1aadcb
merge with mozilla-central:
2012-02-22 09:30:09 -08:00
Rob Campbell
5df0c74160
merge fx-team to m-c
2012-02-22 12:47:22 -04:00
Bill McCloskey
adab33910e
Bug 734946 - Disable incremental GC for Firefox 13 (r=dmandelin)
2012-03-12 18:36:27 -07:00
Bill McCloskey
6a266c7f6f
Bug 734946 - Disable incremental GC for Firefox 13 (r=dmandelin)
2012-03-12 18:36:27 -07:00
Matt Brubeck
6b6c32ffa0
Merge from mozilla-central to mozilla-inbound
2012-03-12 17:38:23 -07:00
Justin Lebar
1c0932be59
Bug 729940 - Part 2: Stop using crappy hash functions in Gecko. r=bz
...
--HG--
extra : rebase_source : 6fa267a89878cc1a766d8618569debcea9b12e48
2012-03-12 18:53:18 -04:00
Jonathan Griffin
db55f1ff42
Bug 734314 - "Unwrapped getBoolPref call causes dbg-server.jsm to fail to load in B2G" [r=past]
2012-03-09 19:34:00 +02:00
George Wright
425fcac716
Bug 721489 - Older Adreno 200 drivers intermittently crash when uploading RGB565 textures with glTexImage2D - r=jrmuizel
2012-02-18 21:23:06 -05:00
Brad Lassey
7ba6e1d0cd
merge from mozilla-central
2012-02-18 17:29:33 -05:00
Doug Turner
0cd49f54de
Merge with mozilla-central
2012-02-16 18:06:54 -08:00
aceman
e830ba0e18
Bug 368758 - Remove obsolete workaround pref editor.quotesPreformatted. r=ehsan
2012-03-02 17:23:01 -05:00