Commit Graph

2279 Commits

Author SHA1 Message Date
Gervase Markham
9cb3adb3e3 Add .masr (Egypt) to IDN TLD whitelist. (Bug 624733) a2.0=beltzner 2011-02-27 19:56:56 -08:00
Kyle Huey
225c13b333 Merge m-c to bs. 2011-02-25 15:23:05 -05:00
Mitchell Field
a6788f0842 Bug 627277 - Remove (broken) BeOS support. r=biesi,dwitte,gavin,joe,jorendorff,josh,khuey,mfinkle,neil,Pike,roc,shaver,smontagu,taras 2011-02-20 06:10:24 +11:00
Makoto Kato
34c1f6823d Bug 637538 - Use Droid Sans Japanese instead of Droid Sans. r=blassey a=blassey 2011-03-01 14:03:59 +09:00
Henri Sivonen
4734b8d364 Bug 636689 - Rename the HTML5 parser enablement pref and make it show in about:support. r+a=jst. 2011-02-25 18:23:02 +02:00
Henri Sivonen
0f9a6ac204 Bug 627729 - Force the old HTML parser for document.open()ed documents whose host name ends with ".mail.live.com". r=bzbarsky, a=blocking2.0-final. 2011-02-26 10:57:00 +02:00
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
Jonas Sicking
32a03526e0 Backout bugs 586754, 574189, 584611 due to orange. a=backout 2010-08-20 11:08:43 -07:00
Joel Maher
a6d440687b Bug 586754 xpcshell tests should use relativesrcdir instead of $MODULE r=:Mitch a=NPOTB 2010-08-20 09:32:58 -07:00
David Mandelin
53500d5d01 [JAEGER] Merge from tracemonkey. 2010-08-11 11:30:10 -07:00
Benedict Hsieh
06c7038301 Bug 535077 - Fixes hang caused by failure to execute sync launch r=cjones a=blocking2.0 2010-08-10 14:14:10 -07:00
David Mandelin
d9ba7c5740 [JAEGER] Merge from tracemonkey. 2010-08-09 11:36:39 -07:00
David Mandelin
647fb9db93 Merge from Tracemonkey. 2010-07-28 11:16:36 -07:00
Vladimir Vukicevic
cd7ca8d0fe b=584815; enable WebGL shader validation and remove obsolete texture API; r=bjacob 2010-08-06 22:10:38 -07:00
Shawn Wilsher
eaf126ab41 Backed out changeset 1302220623fd because it needs to land with 0b3af3fef0fd, which I just backed out on a CLOSED TREE. 2010-08-06 11:19:52 -07:00
Shawn Wilsher
0ddeef5779 Bug 580790 - Connection::initialize can access preferences off of the main thread
Makes things go boom when preferences are accessed off of the main thread.
r=dwitte
sr=bsmedberg
a=blocking2.0
2010-08-06 10:27:58 -07:00
Michael Wu
1c5226fb0e Bug 533038 - 3. Support reading preferences from arbitrary jars, r=dwitte a=blocking-beta6 2010-09-08 20:38:12 -07:00
Sean Stangl
5d5d995263 [JAEGER] Merge from TraceMonkey (which pulled m-c). 2010-07-20 22:24:39 -07:00
David Anderson
dd9c55abdd [JAEGER] Merge from tracemonkey. 2010-07-19 20:49:26 -07:00
Joe Drew
15604aee26 Bug 590335 - Add a pref to unconditionally disable Direct2D. r=bas a=blocking2.0:beta5+ 2010-08-27 22:44:37 -04:00
Joe Drew
b7624380b1 Bug 590599 - Change the names of layers acceleration prefs, and how they work. r=roc a=blocking2.0:beta6+ 2010-08-27 22:44:37 -04:00
Bobby Holley
e10f320600 Bug 590252 - part 5 - Make RequestDecode() SyncDecode() on images that are small enough.r=joe,a=blocker 2010-08-26 15:54:21 -07:00
Bobby Holley
c55424be79 Bug 590260 - Decode more bytes at a time during image redecodes.r=joe,a=blocker 2010-08-25 18:58:27 -04:00
Dão Gottwald
d9866fd9ab Bug 581008 - Remove support for appending arbitrary data to the User Agent string. r=jst,khuey sr=dveditz 2010-08-27 09:02:10 +02:00
Joel Maher
adaba45072 Bug 586754 Xpcshell tests should use relativesrcdir instead of $MODULE (android prepartion) r=mitchell.field a=NPOTB 2010-08-26 14:47:28 -07:00
Atul Apte
3551ca8cb1 Enable basic stereoscopic rendering support for D3D9 layers with 3D Vision. r=bas 2010-08-26 20:44:53 +00:00
Clint Talbert
4fa6358e1b Backed out changeset 49beef9387a0 due to Xpcshell orange a=backout
--HG--
extra : rebase_source : 01307f705ab07b7784401d69a53921b200544978
2010-08-25 14:03:44 -07:00
Joel Maher
fecae963b6 Bug 586754 Change xpcshell to use $relativesrcdir instead of $module for android support a=NPOTB r=mitchell.field 2010-08-25 11:47:39 -07:00
Sid Stamm
058ab40bdb Bug 542302 - turn down CSP debugging information, r=dveditz, a=jst 2010-08-25 08:36:26 -07:00
Benoit Jacob
b12e84a5aa Bug 582053 - Integrate WebGL conformance suite as a mochitest - r=ctalbert,vladimir a=blocking2.0
--HG--
rename : content/canvas/test/webgl/test_list.txt => content/canvas/test/webgl/00_testFIXME_list.txt
rename : content/canvas/test/webgl/conformance/00_test_list.txt => content/canvas/test/webgl/conformance/00_testFIXME_list.txt
rename : content/canvas/test/webgl/more/00_test_list.txt => content/canvas/test/webgl/more/00_testFIXME_list.txt
2010-08-25 08:14:12 -04:00
David Anderson
f9c1b5f068 [JAEGER] Merge from fatval & TM. 2010-07-05 18:07:39 -07:00
Mitchell Field
d0f35f6883 Remove @status FROZEN and @status UNDER_REVIEW. r=bsmedberg
--HG--
extra : rebase_source : 7fab31a6b7898e05ff828482390846cc9ce2854d
2010-07-02 10:27:06 -04:00
Benjamin Smedberg
116342b0a1 Bug 576492 - Load default preferences from extension defaults, r=Mossop 2010-07-02 12:45:20 -04:00
David Mandelin
e42840d083 Browser prefs for enabling methodjit 2010-06-29 16:46:10 -07:00
deadfones@gmail.com
2cbd236609 Bug 478398 - Don't hard code get_discard_timer_ms, use a pref instead.r=joe 2010-07-11 21:51:52 -04:00
Neil Deakin
c4ca33a0c8 Bug 577316, add preference to allow form elements to be focused when clicked, r=smaug 2010-08-09 12:15:47 -04:00
Kyle Huey
ccc69fca65 Bug 508082: Implement a raw video decoder. Based on an earlier patch by Brad Lassey. r=doublec 2010-07-26 12:35:16 -07:00
Chris Jones
613ff7284a Bug 578262: Clean up style in and remove build warnings from new-ishly merged e10s code. r=bsmedberg
--HG--
rename : dom/ipc/ContentProcessChild.cpp => dom/ipc/ContentChild.cpp
rename : dom/ipc/ContentProcessChild.h => dom/ipc/ContentChild.h
rename : dom/ipc/ContentProcessParent.cpp => dom/ipc/ContentParent.cpp
rename : dom/ipc/ContentProcessParent.h => dom/ipc/ContentParent.h
rename : dom/ipc/ContentProcessProcess.cpp => dom/ipc/ContentProcess.cpp
rename : dom/ipc/ContentProcessProcess.h => dom/ipc/ContentProcess.h
rename : dom/ipc/PIFrameEmbedding.ipdl => dom/ipc/PBrowser.ipdl
rename : dom/ipc/PContentProcess.ipdl => dom/ipc/PContent.ipdl
2010-07-19 13:33:33 -05:00
Vladimir Vukicevic
59836b1055 b=571172; import and use ANGLE GLSL ES shader validator (disabled by default for now); r=joe 2010-07-14 20:52:34 -07:00
Blake Kaplan
cd9ea8da1b Fix bustage from bug 578392 (r=sayrer on the bustage fix). 2010-07-14 17:39:22 -07:00
Blake Kaplan
1cf4f29f63 Bug 578392 - Don't assume things about comparing non-nsISupports pointers. r=bsmedberg 2010-07-14 16:06:17 -07:00
Jonathan Kew
ab510e7491 bug 569531 - enable harfbuzz by default on windows. r=roc approval2.0=roc 2010-09-02 12:28:48 +01:00
Justin Lebar
12fbf7e03e Bug 577950 - Use a hashtable to speed up nsPrefBranch::RemoveObserver. r=bzbarsky, a2.0=jst
--HG--
extra : rebase_source : 217d161649839c809a5e88444b882b056632a38f
2010-07-16 14:10:01 -07:00
Justin Lebar
89ed3b80bb Bug 561076 - Pref callback changes severely slow down reftest and shutdown.
--HG--
extra : rebase_source : bf83192c89f953772d8dbfb530e18402e181a139
2010-07-31 10:17:49 -07:00
Justin Lebar
af87370a53 Backed out changeset d9717604f007 2010-07-30 11:36:18 -07:00
Justin Lebar
a8e04423d1 Bug 561076 - Use a hashtable to speed up nsContentUtils::UnregisterPrefCallback. r=bzbarsky a=blocking2.0
--HG--
extra : rebase_source : 753885fe23666d392cea378b2d911a754df7ef58
2010-07-30 10:22:57 -07:00
Benjamin Smedberg
a08857c778 Final merge and landing of bug 568691 and dependent bugs to mozilla-central on a CLOSED TREE.
* bug 568691, register XPCOM components statically using manifests. r=mossop, with some test and build stuff r=vlad,sdwilsh
* bug 573557, rename categories with spaces to use hypens. r=jst
* bug 573739, Don't get the private browsing service during layout module initialization, r=ehsan

This initial merge does not include some work planned to land imminently:
* The extension manager still restarts. I need to solve a problem re-reading default preferences from extensions.
* MOZ_OMNIJAR is broken: there is a patch which I need to update in bug 568691.
* I will concurrently land a mobile-browser fix for component registration, but it may require some additional packaging changes.
2010-07-01 14:26:25 -04:00
Benjamin Smedberg
a677e5bf91 Merge mozilla-central, including the Electrolysis changes, into the branch for bug 568691. 2010-07-01 11:55:57 -04:00
Benjamin Smedberg
e17740e1ab Merge mozilla-central to the bug 568691 branch.
--HG--
rename : gfx/public/nsITheme.h => gfx/src/nsITheme.h
2010-06-30 14:23:23 -04:00
Zack Weinberg
c7973f9c79 Bug 571989 follow-up: remove mentions of removed directories from toolkit-makefiles.sh and elsewhere. r=dholbert
--HG--
extra : rebase_source : c6e387430e6b2292b0925fdb681819ba109568e7
2010-06-30 08:54:39 -07:00
Benjamin Smedberg
29e089defb Merge mozilla-central into the branch for bug 568691, including fixup of the new jetpack binary module. 2010-06-25 19:41:09 -04:00
Benjamin Smedberg
0df0345c66 Merge mozilla-central into the "branch" for but 568691. The omnijar XPT/component/chrome registration was removed during this merge, and will be re-added to the component manager shortly.
--HG--
rename : content/base/public/nsIChromeRegistry.idl => chrome/public/nsIChromeRegistry.idl
2010-06-21 11:41:42 -04:00
Robert Sayre
014f831f26 Bug 576033 - Accept-Encoding syntax causes upstream cache inefficiency. r=jduell 2010-07-01 08:15:55 -07:00
Benjamin Smedberg
a7e67d32ad Bug 568691 part B - mechanical changes to in-tree binary modules needed to get them building and registering correctly. After this patch, xpcshell appears to work. 2010-06-10 14:11:40 -04:00
Justin Dolske
031edde9a1 Bug 574905 - Increase hang detector timeout. r,sr=shaver 2010-06-26 14:45:56 -07:00
Doug Turner
9491e021f6 merge with mc 2010-06-30 10:50:45 -07:00
Doug Turner
e5c86fcd42 Merging with mozilla-central. Manually merged: content/canvas/src/nsCanvasRenderingContext2D.cpp ipc/ipdl/Makefile.in toolkit/toolkit-tiers.mk toolkit/xre/nsEmbedFunctions.cpp
--HG--
rename : gfx/thebes/src/gfxSharedImageSurface.cpp => gfx/thebes/gfxSharedImageSurface.cpp
rename : gfx/thebes/public/gfxSharedImageSurface.h => gfx/thebes/gfxSharedImageSurface.h
2010-06-28 16:33:19 -07:00
Doug Turner
9c89be497e Automerge w mozilla-central 2010-06-24 14:06:13 -07:00
Bobby Holley
a1866269b4 Bug 573629 - gDiscardable and gDecodeOnDraw should be prefs. r=vlad 2010-06-24 11:33:34 -07:00
Gervase Markham
3e56513632 Bug 564214 - Add .<Emarat> to IDN whitelist. 2010-06-24 13:09:05 +01:00
Jason Duell
386a098a89 Merge from m-c.
Fair amount of merge conflicts.

Biggest item was changes to nsHttpChannel from web sockets changes.

Other likely suspects if things are borken:

nsFrameLoader.cpp:
    - nsFrameLoader::EnsureMessageManager: pass "this" (orig e10s code) or
      nsnull (m-c) to local process call to new nsFrameMessageManager(),
      callback arg?  Smaug said null.
    - only calling SetCallBackData for local case.  also +r smaug.

nsPrefBranch.cpp had fairly extensive merge conflicts.

nsChromeRegistry had lots of changes.

Dougt did most of the non-necko changes (thanks).

--HG--
rename : netwerk/protocol/http/nsHttpChannel.cpp => netwerk/protocol/http/nsHttpChannelAuthProvider.cpp
rename : netwerk/protocol/http/nsHttpChannel.h => netwerk/protocol/http/nsHttpChannelAuthProvider.h
2010-06-22 17:33:57 -07:00
Frederic Plourde
78fd071688 Bug 569270 - Assertion on child process shutdown in xpcshell. r=dwitte 2010-06-08 07:57:47 -04:00
Doug Turner
b2c88178e3 Merging with M-C.
Hand merged the following files:

U chrome/src/nsChromeRegistry.cpp
U chrome/src/nsChromeRegistry.h
U content/base/src/nsFrameLoader.cpp
U content/base/src/nsFrameLoader.h
U dom/src/geolocation/nsGeolocation.cpp
U dom/src/geolocation/nsGeolocation.h
U netwerk/build/Makefile.in
U netwerk/cookie/nsCookieService.cpp
U netwerk/cookie/nsCookieService.h

--HG--
rename : extensions/cookie/test/unit/test_cookies.js => extensions/cookie/test/unit/test_cookies_thirdparty.js
rename : netwerk/cookie/src/nsCookieService.cpp => netwerk/cookie/nsCookieService.cpp
rename : netwerk/cookie/src/nsCookieService.h => netwerk/cookie/nsCookieService.h
rename : netwerk/dns/src/nsIDNKitInterface.h => netwerk/dns/nsIDNKitInterface.h
rename : netwerk/protocol/http/src/nsHttp.h => netwerk/protocol/http/nsHttp.h
rename : netwerk/protocol/http/src/nsHttpChannel.cpp => netwerk/protocol/http/nsHttpChannel.cpp
rename : netwerk/protocol/http/src/nsHttpChannel.h => netwerk/protocol/http/nsHttpChannel.h
rename : netwerk/protocol/http/src/nsHttpChunkedDecoder.h => netwerk/protocol/http/nsHttpChunkedDecoder.h
rename : netwerk/protocol/http/src/nsHttpHandler.cpp => netwerk/protocol/http/nsHttpHandler.cpp
rename : netwerk/protocol/http/src/nsHttpHeaderArray.h => netwerk/protocol/http/nsHttpHeaderArray.h
rename : netwerk/protocol/http/src/nsHttpRequestHead.h => netwerk/protocol/http/nsHttpRequestHead.h
rename : netwerk/protocol/http/src/nsHttpResponseHead.h => netwerk/protocol/http/nsHttpResponseHead.h
rename : netwerk/protocol/http/src/nsHttpTransaction.cpp => netwerk/protocol/http/nsHttpTransaction.cpp
rename : netwerk/protocol/res/src/nsResProtocolHandler.cpp => netwerk/protocol/res/nsResProtocolHandler.cpp
rename : netwerk/protocol/res/src/nsResProtocolHandler.h => netwerk/protocol/res/nsResProtocolHandler.h
2010-06-07 13:38:02 -07:00
Dan Witte
e34c65ee5d Bug 565475 - Allow 3rd party cookies for session only. r=sdwilsh 2010-06-07 12:32:12 -07:00
Dan Witte
79e81c96e1 Bug 568644 - e10s: remote nsIPrefBranch::GetChildList(). r=jdm 2010-05-28 11:09:15 -07:00
Dan Witte
8f04598ecf Bug 568270 - e10s: remote nsPrefService. r=jdm 2010-05-26 12:30:03 -07:00
Dan Witte
7f84f6eb47 Bug 568271 - e10s: remote nsIPrefBranch::GetComplexValue(). Part 2: assert on pref set. r=jdm 2010-05-26 12:29:29 -07:00
Dan Witte
ffa7f28497 Bug 568271 - e10s: remote nsIPrefBranch::GetComplexValue(). Part 1: remote it. r=jdm 2010-05-26 12:29:15 -07:00
Frederic Plourde
aef5ed7bee Bug 506269 - Electrolysis: implement IPC remoting for preferences. r=dwitte 2010-05-25 17:13:47 -07:00
Frederic Plourde
749ff8ccb2 Bug 566869 - prefapi.h does not like Chromium's prtypes.h. r=bsmedberg 2010-05-25 17:13:47 -07:00
Jonathan Kew
6da3ab3084 Bug 569531 - Enable harfbuzz by default for simple scripts on Mac OS X only; r=roc 2010-06-23 19:38:04 -04:00
Kyle Huey
8402fdb96f Backed out changeset f54e6386c113
--HG--
extra : rebase_source : 367bf92e0875df1663e79bd6b968cddd677eeb1c
2010-06-19 13:19:25 -07:00
Olli Pettay
272d0c5018 bug 472529, enable websockets
--HG--
extra : rebase_source : faa68acf9ef72d38fdcf1937381cf9edeaafb29c
2010-06-17 22:01:50 +03:00
wfernandom2004@gmail.com
62f3ce4818 Bug 472529, websockets (protocol v75), r=smaug+biesi
--HG--
rename : netwerk/protocol/http/nsHttpChannel.cpp => netwerk/protocol/http/nsHttpChannelAuthProvider.cpp
rename : netwerk/protocol/http/nsHttpChannel.h => netwerk/protocol/http/nsHttpChannelAuthProvider.h
extra : rebase_source : 44e45b23f85ec0095677233cdbd970c33b0c87b4
2010-06-17 21:34:24 +03:00
Matt Brubeck
8d0340add4 Bug 568700 - Font aliases and defaults for Android, r=vlad
--HG--
extra : rebase_source : 0c5b021d2d8bacbfdb3fda6704ce0c6c8ced5d78
2010-06-17 16:45:55 -07:00
Karl Tomlinson
0dfd5946ee b=526941 don't let (level=parent) popups accept focus but transfer focus to the parent r=enndeakin
--HG--
extra : rebase_source : 6c64e2a0b7ebb7f659f4dc0f0378fdffcc6880db
2010-06-18 13:15:03 +12:00
Kyle Huey
0d120276b1 Bug 508082: Implement a raw video decoder. r=doublec
--HG--
extra : rebase_source : 2ffc36ceb9cb8407531efa6e7b1f0548e81c170c
2010-06-17 17:36:57 -07:00
Matthew Gregan
83f5a5dbae Bug 572235 - Increase default media cache size from 50MB to 500MB. r=roc 2010-06-16 11:12:38 +12:00
Vivien Nicolas
ae3e280802 Bug 563329 - Add a preference to enable/disable click hold context menus [r=smaug] 2010-06-16 09:36:11 +02:00
Joe Drew
308e5cd202 Bug 388195 - Remove gopher support. r=jduell,gavin sr=bz 2010-04-16 17:05:47 -04:00
Ehsan Akhgari
06f9a54961 Revert the default cache size to 50MB because of Tp4 regressions on Windows 7 (bug 569709) 2010-06-14 14:59:03 -04:00
Ehsan Akhgari
fea14b0a04 Bug 569709 - Figure out the max number of entries we should store in the disk cache, and bump the default size of the disk cache to 250MB; r=jduell 2010-06-10 22:46:51 -04:00
Bas Schouten
5e3b530e42 Bug 546515: Part 2: Use D3D9 layers backend as the preferred hardware backend for Windows. r=roc 2010-05-24 17:28:54 +02:00
Doug Turner
5a563d64f0 bug 545334 - increase default necko buffer size from 4k to 32k. r/sr=jst
--HG--
extra : rebase_source : 7e617d33fd6c11f2dcefefd67996c535fac52475
2010-05-20 14:46:39 -07:00
Justin Wood
479e0c5a15 Backout Bug 452451 Due to test failures. 2010-05-20 01:01:59 -04:00
Mounir Lamouri
3310a43bf9 Bug 452451 - "enable relimit by default and find out if it breaks the web" [r=jwalden,jst] 2010-05-19 22:28:09 -04:00
Ms2ger@gmail.com
154e6a9d62 Bug 474058 - Drop support for window.directories. r=jst
--HG--
extra : rebase_source : f0ee7974097fcc9db75b2928dae9b58cc3d8859b
2010-05-19 19:53:08 +02:00
Mounir Lamouri
36397b56bd Bug 546995 - Implement autofocus attribute. r=sicking, sr=smaug
--HG--
extra : rebase_source : b0f233cae75aa9182d6587b6d66d4cbebea1126c
2010-05-19 19:52:17 +02:00
Mitchell Field
0fd15d94da Bug 564950 - Make more use of mozilla::services, r=surkov, jst, neil, smontagu, roc, joshmoz, gavin, shaver 2010-05-14 18:24:41 +09:00
Michael Kohler
6c0f59f4a6 Bug 506041 Part 2: Correct misspellings in source code
r=timeless
2010-05-13 14:19:50 +02:00
Bas Schouten
b8382142c2 Bug 565387: Add a pref to disable accelerated layers by force. r=vlad 2010-05-12 20:56:31 +02:00
Rob Arnold
63d659d517 Bug 563462 - Remove Photon bits from libpref r=dwitte 2010-05-12 14:31:24 -04:00
Frederic Plourde
066987c4cd Bug 543739 - Need xpcshell unit test suites for libPref. r=dwitte 2010-05-12 12:12:01 +02:00
Gervase Markham
99e67e21c7 Bug 565037 - various additions to IDN TLD whitelist (bugs 563309, 564240, 565028, and 565033). 2010-05-11 15:14:10 +01:00
Blair McBride
9b6da404c6 Bug 554007: New add-ons manager UI (preferences). r=sdwilsh, r=dtownsend 2010-04-29 10:17:19 -07:00
Dave Townsend
1525faa802 Bug 553169: Implement InstallTrigger, the XPI content handler and confirmation for web triggered installs. r=robstrong, r=dveditz 2010-04-29 13:11:23 -07:00
Mike Hommey
3e9db2a1ac Bug 506224 - Avoid storing locked preferences values in user prefs [r=dwitte] 2010-05-06 09:31:36 +02:00
Henri Sivonen
c39c213117 Bug 373864 - Enable the HTML5 parser by default. r+sr=jst. 2010-04-29 14:31:05 +03:00
Henri Sivonen
71ad2c794f Bug 562635 - Set the initial flush timer delay to equal the subsequent delay. r=jonas. 2010-04-29 14:22:27 +03:00
Jonathan Kew
633d177489 bug 449292 - part 7 - implement gfxHarfBuzzShaper and provide pref to use this or platform back-end. r=jdaggett sr=roc 2009-10-07 18:16:52 +01:00
Frédéric Wang
0824cf30df Bug 569195 - Add support for STIX Fonts 1.0. r=karlt
--HG--
rename : layout/mathml/mathfontSTIXSize1.properties => layout/mathml/mathfontSTIXSizeOneSym.properties
extra : rebase_source : 81a64bf6f150e759937ea6869a8786d08ebae686
2010-06-11 10:15:43 +12:00