Commit Graph

2749 Commits

Author SHA1 Message Date
Masayuki Nakano
2c22152882 Bug 659536 part.1 Implement Preferences::GetUint() r=roc 2011-05-25 15:31:59 +09:00
Steven Michaud
3c38967408 Backed out changeset ae5b84b96fd7 (bug 570341) due to test failures DONTBUILD. a=sheriff 2011-05-24 01:54:23 -05:00
Igor Bazarny
b829003e22 bug 570341 - Initial implementation of web timing specification
r=jduell sr=biesi
2011-05-23 19:19:24 -07:00
Gervase Markham
b41e8b9f49 Bug 642194 - Add .asia to IDN TLD whitelist. 2011-05-23 20:44:38 +01:00
Jothan Frakes
2ea748d1dc Bug 632161 - add Syrian ccTLD <.Souria> to IDN TLD whitelist. 2011-05-23 20:43:39 +01:00
Jothan Frakes
5393b2d51b Bug 629053 - Add .lv to IDN TLD whitelist. 2011-05-23 20:42:22 +01:00
Gervase Markham
07786561a4 Bug 584989 - Add .<Lanka> and .<Ilangai> to IDN whitelist. 2011-05-23 20:40:51 +01:00
Matheus Kerschbaum
35f86c76ad Bug 648911 - Remove support for non-libxul builds. r=ted,joedrew 2011-05-23 18:54:47 +02:00
Matt Brubeck
ef87572c02 Merge cedar and mozilla-central 2011-05-23 08:31:49 -07:00
Masayuki Nakano
0a97dd4ab3 Bug 658111 Enable Windows high resolution scrolling in default settings r=smaug 2011-05-23 23:56:59 +09:00
Masayuki Nakano
84b430b91e Bug 656826 part.3 Implement static utility methods for Preferences r=roc 2011-05-23 23:54:03 +09:00
Masayuki Nakano
b13439a769 Bug 656826 part.2 Rename nsPrefService.cpp and move nsPrefService.h to public r=roc+bsmedberg
--HG--
rename : modules/libpref/src/nsPrefService.h => modules/libpref/public/Preferences.h
rename : modules/libpref/src/nsPrefService.cpp => modules/libpref/src/Preferences.cpp
2011-05-23 23:54:03 +09:00
Masayuki Nakano
8a53d300f5 Bug 656826 part.1 Rename nsPrefService to mozilla::Prefrences r=roc+bsmedberg 2011-05-23 23:54:02 +09:00
Matt Brubeck
9eb38101c8 Merge cedar and mozilla-central 2011-05-23 07:39:21 -07:00
Daniel Holbert
8be8c52841 Bug 657191 patch 2: mochitest. r=roc
--HG--
rename : modules/libpr0n/test/mochitest/bug496292-2.sjs => modules/libpr0n/test/mochitest/bug657191.sjs
2011-05-22 19:22:20 -07:00
Daniel Holbert
a0d5ec4131 Bug 657191 patch 1: Bail out if mError flag is set, in VectorImage::GetRootLayoutFrame and VectorImage::OnDataAvailable. r=roc 2011-05-22 19:22:13 -07:00
wfernandom2004@gmail.com
5963fbfd3b Bug 338583, implement EventSource, r=smaug,Ms2ger
--HG--
extra : rebase_source : 9dd6bbbc0d714fbafb2ed115c40cf7210b663b6a
2011-05-22 22:30:07 +01:00
L. David Baron
82e33a6cec Backout changeset e84a9cf9fe6c (bug 648570) for its associated patch not compiling. 2011-04-11 23:17:21 -07:00
Patrick McManus
77a84093f5 bug 648570 increase http idle pconn pool from 30 to 256 (match chrome) on desktop. r=jduell 2011-04-11 22:38:11 -07:00
Chris Leary
329e16e64e Merge mozilla-central to tracemonkey. 2011-04-11 16:54:01 -07:00
Jeff Walden
0266764efe Fix JS_InstanceOf to work correctly again with a null obj, and to assert same-compartment only if called when an error might be reported. rs=luke 2011-04-11 15:36:06 -07:00
jhorak@redhat.com
760dede257 Bug 467168 - migrate libgnome and libgnomeui to GTK/GIO functions, r=karlt 2011-06-17 03:05:00 -07:00
Kai Liu
1bf3b4be8a bug 664055 - include Microsoft Sans Serif and Consolas in default list of fonts that are rendered in GDI Classic mode. r=jfkthame 2011-06-16 22:22:11 +01:00
Matt Brubeck
7106b6286a Merge backouts from m-i to m-c to fix regressions on a CLOSED TREE 2011-06-15 09:46:11 -07:00
Matt Brubeck
6a416ce1d6 Merge last green mozilla-inbound changeset to mozilla-central 2011-06-15 08:25:48 -07:00
Joe Drew
4b3f5e35e5 Back out bug 573583 (changeset 3168a26e1efa) for causing a Tp4 regression. 2011-06-15 10:56:10 -04:00
Joe Drew
f5b530c04b Bug 573583 - Enable decode-on-draw; r=jrmuizel 2011-06-14 17:01:21 -04:00
Justin Lebar
9df8c18bf4 Merging mozilla-central and build-system. 2011-06-14 15:16:38 -04:00
Justin Lebar
28d653a405 Bug 663810 - Remove modules/libreg/standalone. r=khuey 2011-06-13 11:12:00 -04:00
Ted Mielczarek
a88f0715f0 merge m-c and b-s 2011-06-13 09:09:43 -04:00
Ed Morley
223c46b36b Bug 659621 - Remove EXTRA_DSO_LIBS, EXTRA_DSO_LDOPTS, OS_LIBS from makefiles containing LIBXUL_LIBRARY = 1, now that libxul is always built; r=ted 2011-06-12 03:49:00 -04:00
Masayuki Nakano
59142e247a Bug 663036 part.2 Implement GetComplex() and SetComplex() in Preferences r=roc 2011-06-12 11:30:15 +09:00
Masayuki Nakano
1388f97eb0 Bug 663036 part.1 Make Preferences instance with service constructor r=roc 2011-06-12 11:30:15 +09:00
Masayuki Nakano
6afe0b59d2 Bug 660768 modules should use mozilla::Preferences r=roc+joe+tglek 2011-06-12 11:30:15 +09:00
Neil Rashbrook
6fdf8af6c5 Bug 660534 Remove useless use of PromiseFlatCString r=joedrew! 2011-06-09 21:14:01 +01:00
Ehsan Akhgari
97015cb11a Backout bug 655703 because it may not be the right choice from the accessibility perspective 2011-06-13 15:22:43 -04:00
Kyle Huey
c5d4c0af2b Bug 661045: Devirtualize some RasterImage methods. r=joe 2011-06-11 12:23:00 -07:00
Marco Bonardo
3c11011dd6 Merge mozilla-inbound and mozilla-central 2011-06-11 11:08:40 +02:00
Patrick McManus
e3e4ac39b2 bug 663096 - websockets enable deflate stream extension by pref r=biesi
--HG--
extra : transplant_source : %0AV%C2%E8%81QY%87LV%F8%60%F5%9B%B2%B3Z%02%E8%FA
2011-06-10 16:52:27 -04:00
Dão Gottwald
d0986b9f70 remove redundant jsm imports from browser chrome tests
--HG--
extra : rebase_source : 3eee5463d514dfe1f62cd59a9c317e31903e7313
2011-06-10 11:58:45 +02:00
Ehsan Akhgari
6c1844bd61 Merge mozilla-inbound into mozilla-central 2011-06-09 18:30:11 -04:00
Ehsan Akhgari
5876f2d3b7 Backout changeset 322d3d456f5b, cc8b37b43c5a, fba5bf34ad72, b9dab5588ce1 because they break the desktop mobile build on Windows 2011-06-09 17:02:48 -04:00
Honza Bambas
3c214fe898 Bug 662534 - Let imgRequestProxy implement nsITimedChannel, r=joe 2011-06-09 23:11:57 +02:00
Neil Rashbrook
a79984881b Bug 660534 Remove useless use of PromiseFlatCString r=joedrew! 2011-06-09 21:14:01 +01:00
Ed Morley
1aadfc147d Bug 549291 - Remove leftovers from MOZ_STATIC_COMPONENTS; r=ted 2011-06-09 12:10:42 -07:00
Hiroyuki Ikezoe
6a671245f9 Bug 662754 - Remove javascript.options.mem.gc_frequency. r=igor 2011-06-09 12:10:42 -07:00
Randell Jesup
3447b1dc0e Bug 173561: move magic mask constant for nsIRequest into IDL file. r=biesi 2011-06-09 15:03:41 -04:00
Jonathan Kew
4ce8038dca Bug 661471. Part 7: Only force GDI_CLASSIC rendering for specified fonts if a rendering mode has not been explicitly chosen in prefs. r=roc 2011-06-09 08:17:20 +01:00
Kyle Huey
a6a5dab6fe Bug 660580: Use fallible allocators in RasterImage to store source data. r=joe 2011-06-08 19:21:53 -07:00
Ed Morley
b4a72ef733 Bug 655011 - Remove WinCE code from libpref; r=bsmedberg 2011-06-07 10:47:57 -07:00
Daniel Holbert
1ce48feba8 Bug 625119: In icon-handling code, don't look up mimetype for empty file-extension. r=joe 2011-03-29 08:47:53 -07:00
L. David Baron
b2e59587e8 Use nsAutoLock::NewLock, nsAutoLock::DestroyLock, nsAutoMonitor::NewMonitor, and nsAutoMonitor::DestroyMonitor as required by the API. (Bug 594666) r=cjones 2011-03-29 08:43:26 -07:00
Ehsan Akhgari
ca0a27ab24 Merge cedar into mozilla-central 2011-03-29 10:39:07 -04:00
Phil Ringnalda
6655ca0a51 Bug 641738 - Intermittent test_pluginstream_seek_close.html | [SimpleTest/SimpleTest.js, window.onerror] An error occurred - frameLoaded is not defined, r=bsmedberg 2011-03-15 22:52:23 -07:00
Phil Ringnalda
84774db8b6 Get rid of DOS line endings 2011-03-14 20:14:57 -07:00
Justin Lebar
7e2c5ae50d Bug 592557 - Eliminate uses of PR_Atomic{Increment,Decrement} functions in favor of PR_ATOMIC_{INCREMENT,DECREMENT} macros. r=bsmedberg,gal
--HG--
extra : rebase_source : 71069eb9c9d61131adee49279e136c8574dabc62
2011-03-28 15:58:49 -04:00
Jonathan Kew
b6406524e0 bug 663688 - back out changeset c4b84b05c46c to revert the workaround that disabled downloadable fonts on Lion. r=jdaggett 2011-06-29 14:16:12 +01:00
Justin Lebar
169b00ccad Bug 664486 - Add page fault counts to about:memory on Linux and Mac. r=njn, sr=bz
--HG--
extra : rebase_source : 47dd7501dea7ae69e01828a5c730e8853739dc71
2011-06-16 14:34:09 -04:00
bjarne@runitsoft.com
14b041f05f Bug 650995 - Support max_entry_size prefs for disk & memory cache, r=michal.novotny 2011-06-27 14:21:15 +02:00
timeless@mozdev.org
8227fcea17 Bug 577915 mark DEBUG only variables as ifdef DEBUG in libjar; r=dveditz a=jst 2010-07-11 15:49:52 +03:00
Ehsan Akhgari
c07c875d05 Backout all of the bugs in the 7e12e3e16e6c pushlog because of the orange.
It is not clear which one of these bugs is at fault.
2011-02-04 16:34:02 -05:00
timeless@mozdev.org
c6fb533d28 Bug 577915 mark DEBUG only variables as ifdef DEBUG in libjar; r=dveditz a=jst
--HG--
extra : rebase_source : feb129da3b95e7f89487058b050088a74f7ee21b
2010-07-11 15:49:52 +03:00
Ehsan Akhgari
e74b5aed6c Bug 631412 - Bug 629401 breaks non-libxul builds due to unresolved reference to nsContentUtils::DispatchTrustedEvent(nsIDocument*, nsISupports*, nsAString_internal const&, int, int, int*); r=khuey a=NPOTB 2011-02-04 12:00:21 -05:00
Benjamin Smedberg
ea46880456 Bug 631002 - Crashes in our RPC code because something is crashing (not sure what yet) and the primitive __try/__catch crash catching in the plugin host screws up the IPC invariants. Disable the __try/__catch blocks because we shouldn't need them any longer and they are covering up core problems. r=josh a=myself 2011-02-04 10:23:55 -05:00
Josh Aas
9c1ed262b2 Bug 626608: Make sure plugin is in a state to receive callbacks before calling NPP_UrlRedirectNotify. r=bsmedberg a=blocking2.0final+ 2011-02-03 16:45:33 -08:00
timeless@mozdev.org
887490b02e Bug 577916 - mark DEBUG only variables as ifdef DEBUG in plugins r=josh a=jst 2010-07-11 15:50:47 +03:00
Benjamin Smedberg
fda470883b Bug 616400 - When a plugin returns a failure code from NPP_New, but creates JS objects in the process, anyone trying to script those objects after NPP_New fails will crash (Silverlight crash @NPObjWrapper_NewResolve). Call nsJSNPRuntime::OnPluginDestroy on a failed-init case just as we do in a normal cleanup case. r=josh a=blocker 2011-02-03 16:10:45 -05:00
Chris Jones
8991442744 Rollup of bug 615386, parts 1-6. Teach the reftest harness about <browser remote>. r=dbaron,roc,ted a=a
--HG--
rename : layout/tools/reftest/reftest.js => layout/tools/reftest/reftest-content.js
2011-02-03 13:54:10 -06:00
Josh Aas
c0043cc7d8 Bug 629401: Carbon plugins that cannot load in X64 Mac should send an event or notifyObservers of failure. r=BenWa, a=blocks-betaN 2011-02-03 09:31:01 -08:00
Karl Tomlinson
aa266c5603 b=621962 convert -ltr/-rtl moz-icon stock names to gtk stock ids r=roc a=blocking-final+ 2011-02-03 12:24:33 -05:00
Karl Tomlinson
4b4ff7a007 b=621962 no longer add stock id to icon name mappings for icons found by name r=roc 2011-02-03 12:22:52 -05:00
Karl Tomlinson
bbb387b3d8 b=621962 rearrange nsIconChannel::Init to make what is happening clearer r=roc 2011-02-03 12:22:33 -05:00
Karl Tomlinson
6cfe6c1fec b=621962 don't realize unnecessary windows for stock image widget r=roc 2011-02-03 12:22:09 -05:00
Karl Tomlinson
a7f9bc6e96 b=621962 remove support for compilation with GTK+ < 2.4.0 r=roc 2011-02-03 12:20:44 -05:00
Daniel Holbert
046dbe6c85 (no bug) Fix end-of-line whitespace in SVG-as-an-image code & tests. r+a=whitespace-only DONTBUILD 2011-02-02 22:36:09 -08:00
Glenn Randers-Pehrson
7229090f14 Bug 623796 - nsPNGDecoder.cpp:642:44: warning: passing NULL to non-pointer argument 2 of 'void MOZ_PNG_set_crc_action(png_struct*, int, int)'; r,a=joe
--HG--
extra : rebase_source : 747f5ffab5cb20bbd29f5382d214c30ee1ad87e5
2011-01-31 22:45:10 -05:00
Benoit Jacob
b5bb1fe80d 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
950ed5f435 Bug 628403 - introduce webgl.force-enabled and webgl.disabled prefs - r=vlad, a=joe 2011-01-28 21:12:24 -05:00
Sid Stamm
0bbb185dcd 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
6b4ad75306 Bug 563891 - 'ReferenceError: java is not defined in XUL window'. r=joshmoz, a=blocking. 2011-01-27 10:32:43 -08:00
Alon Zakai
7c927c7d4b Bug 601723 - Fix gifs not animating on page reload. r=joe a=blocking-final 2011-01-26 10:52:42 -08:00
L. David Baron
8ea27a6080 By default, disable MozAfterPaint for content. (Bug 608030) r=roc a=blocking2.0:betaN+ 2011-01-24 16:23:08 -08:00
Robert O'Callahan
b4d3c9dfc6 Bug 620991 - test_windowed_invalidate.html runs after mochitest shutdown, trips assertion / JS_Assert; r=ehsan a=NPOTB 2011-01-24 17:16:39 -05:00
Daniel Holbert
9cd70e1bf6 Bug 627858: Use AutoSaveRestore objects in SVGDrawingCallback::operator(), rather than manually saving & restoring gfxContext state. r=jwatt a=roc 2011-01-24 10:32:34 -08:00
L. David Baron
97a3f60be3 Backout changeset 3248feddc867 (bug 608030). 2011-01-23 22:00:04 -08:00
Ehsan Akhgari
0404c89826 Merge backout; a=bustage 2011-01-24 00:10:12 -05:00
Ehsan Akhgari
7fa15139c1 Backed out changeset afe951130c65 because of test failure 2011-01-24 00:10:02 -05:00
Ehsan Akhgari
8756940e1c merge landing; a=... 2011-01-23 23:31:52 -05:00
Max Stepin
9be21cad7f Bug 222176 - Animated GIF loops 1 time too many (additional patch); r,a=joe 2011-01-23 23:29:32 -05:00
Robert O'Callahan
2a0a7fad75 Bug 620991 - test_windowed_invalidate.html runs after mochitest shutdown, trips assertion / JS_Assert; r=ehsan a=NPOTB 2011-01-23 23:27:18 -05:00
L. David Baron
0ac20ad07d By default, disable MozAfterPaint for content. (Bug 608030) r=roc a=blocking2.0:betaN+ 2011-01-23 20:21:40 -08:00
Jacek Caban
b9153f99b1 Bug 627213 - nptest.rc doesn't compile with windres r=jfkthame a=test-only 2011-01-22 12:58:23 +00:00
Jacek Caban
c846db75fb Bug 611984 - Compilation failure on mingw in modules/libjar after bug 598416 landing r=tglek a=benjamin 2011-01-22 12:56:28 +00:00
Max Stepin
29190cb208 Bug 222176 - Animated GIF loops 1 time too many; r=bholly,joe a=joe 2011-01-21 15:18:01 -05:00
John Daggett
a1b47791ac 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
Josh Aas
239a2a4f95 Bug 610015: Implement updated Cocoa NPAPI text input spec. Part of this patch written by Steven Michaud. r=josh r=smichaud a=blocking2.0betaN+ 2011-01-20 20:08:11 -05:00
Ryan VanderMeulen
e7f3ef6be5 Bug 586130 - Warning C4099 fixes (libpr0n). r=joedrew a=bsmedberg 2011-01-20 19:49:09 -08:00
Alon Zakai
1c7050355d Bug 610417 - Optimize eviction in bfcache. r=smaug a=blocking-fennec 2011-01-19 11:57:36 -08:00
Phil Ringnalda
a23587b471 Bug 620991 - disable test_visibility.html on Windows, in hopes that it will stop the apparent test_windowed_invalidate.html errors after shutdown, and stop letting a potentially unrelated leak sneak in under cover of those errors, a=test 2011-01-18 20:45:57 -08:00
Josh Aas
5a9d57a6d9 Bug 623695: Sync to npapi-headers rev 34. r=dwitte a=josh 2011-01-18 21:32:35 -05:00
Josh Aas
f9f8b1058b Fix line endings in PluginPRLibrary.cpp (Windows -> UNIX), no bug. a=josh DONTBUILD 2011-01-18 15:05:30 -05:00
Chris Leary
6805a382ac Merge tracemonkey to mozilla-central. (a=blockers) 2011-01-18 11:19:21 -08:00
Jonathan Kew
ed55ace99d bug 607121 and bug 626180 - add sample non-Latin text to the test plugin description, to verify that we manage encodings properly. r+a=bsmedberg 2011-01-18 18:27:26 +00:00
Jonathan Kew
4ab69a9708 bug 626180 - partial backout of bug 607121 (undo encoding-munging from changeset 3f8bee2e48a7) which broke non-ASCII plugin info. r+a=bsmedberg 2011-01-18 18:26:19 +00:00
Luke Wagner
b6dbb22d1d Bug 595278 - Make sure the context outlives the request in NPAPI _evaluate (r=jst) 2011-01-12 10:57:06 -08:00
Chris Leary
b5d79c6a75 Merge mozilla-central and tracemonkey. (a=blockers) 2011-01-14 09:29:15 -08:00
Chris Leary
3d7d7e57a8 Merge mozilla-central into tracemonkey. 2011-01-14 01:45:33 -08:00
Josh Aas
aac95a679d Bug 625164: Fix bug in which we send the wrong URL to OOP plugins via NPP_URLRedirectNotify. r=dwitte a=blocking2.0betaN+ 2011-01-13 17:52:15 -08:00
Ted Mielczarek
01276d8831 bug 620974 - Add Breakpad processor code to binary test component to allow testing minidump contents. r=bsmedberg a=testonly
--HG--
extra : rebase_source : ba728fe297e9ce066438719b839e07deb38b1dd5
2011-01-12 14:14:15 -05:00
Chris Leary
887da71fad Merge mozilla-central into tracemonkey. 2011-01-12 00:07:40 -08:00
Andreas Gal
108bc95880 Add API to enable/disable per-compartment GCs (bug 624229, r=shaver). 2011-01-09 22:57:21 -08:00
Jeff Muizelaar
11c0641ff9 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
Jonathan Kew
2cb0c69426 bug 607121 - convert plugin info strings from windows-1252 to unicode. r=jmathies a=roc 2011-01-11 11:17:01 +00:00
Jacek Caban
c980e050a6 Bug 614631 - Macros for SEH exception depending on compiler configuration r+a=benjamin 2011-01-11 10:16:59 +00:00
timeless@mozdev.org
610550a597 Bug 620898 warning ... will be initialized after mWindowId in Image and imgRequest. r=joe a=joe 2011-01-10 21:59:58 -08:00
Daniel Holbert
15a7fae4e1 Bug 623945: Null-check animationController before using it, in SVGDocumentWrapper::StartAnimation/StopAnimation. r=roc a=joe 2011-01-10 21:58:00 -08:00
Ehsan Akhgari
0b74bfc720 Merge backout; a=beta9 CLOSED TREE 2011-01-10 19:40:56 -05:00
Ehsan Akhgari
44af14c4ca Backed out changeset d2856d5970b6 (bug 619487) because of bug 624514 2011-01-10 19:40:29 -05:00
Dan Witte
af4f48c099 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
4016cea6b9 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
Josh Aas
8ddaa855bc Bug 611296: Fix bug that caused the Quicktime plugin to fail to load for some Mac OS X users. Don't require that the MIME plist locale match the current locale. r=sgreenlay a=blocking2.0betaN+ 2011-01-07 07:47:41 -05:00
Josh Aas
54af1ba72c Bug 623638: Fix crash in plugin stream code by adding back a NULL check. r=jst a=blocking2.0beta9+ 2011-01-07 07:51:36 -05:00
Chris Jones
68df72ea72 Test for bug 616441. a=b 2011-01-05 22:54:47 -06:00
Chris Jones
85d09be020 Bug 616414: Notify content processes when a pref has been cleared. r=dwitte 2011-01-05 22:54:47 -06:00
Doug Turner
235415e850 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
5d6d929c9e Bug 619797 - imgRequest::Init should manage observer more carefully, r+a=joedrew 2011-01-09 09:48:00 -08:00
Robert O'Callahan
84866f15c4 Bug 601064. Fix tests (and test this bug). a=tests 2011-01-04 16:56:09 +13:00
Boris Zbarsky
55e25aaf58 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
Phil Ringnalda
29b4aeecce Disable test_xulbrowser_plugin_visibility.xul on Windows. (Bug 625651) r=roc a=tests 2011-01-14 16:42:49 -08:00
timeless@mozdev.org
21e1e178d2 Bug 584969 Remove references to nsIFileSpec from the "supported" set in nsIPrefBranch
r=dveditz a=bsmedberg
2011-01-05 14:11:56 -08:00
Josh Aas
a29aeee94a Bug 475991: Tests for NPAPI redirect handling. r=dwitte a=blocking2.0betaN+ 2011-01-05 14:46:42 -05:00
Josh Aas
874361668d Bug 475991: Extend NPAPI to allow plugins to participate in redirect handling. r=bsmedberg a=blocking2.0betaN+ 2011-01-05 14:44:21 -05:00
Chris Leary
1d3c0638b7 Merge mozilla-central into tracemonkey. 2011-01-04 10:51:14 -08:00
Robert O'Callahan
534f3f6418 Backing out 3883e79e5a9a and 0653a37b7230 (bug 601064) due to test failures, a=backout 2011-01-04 17:48:11 +13:00
Robert O'Callahan
3d63fb9b64 Bug 601064. Fix tests (and test this bug). 2011-01-04 16:56:09 +13:00
Doug Turner
9d720ff78a Bug 607860 - remove navigator.mozNotification from Firefox desktop. r=jst/jonas a=betaN+ 2011-01-03 16:37:01 -08:00
Robert O'Callahan
635ece94a9 Bug 621260. Don't run StopPluginInstance multiple times on the same instance. Also, let StopPluginInstance do the call to instance->Stop(). r+a=josh 2010-12-20 14:37:43 +13:00
Vladimir Vukicevic
0285a9d935 b=578877, reenable WebGL on Linux; r=vlad,a=b 2010-12-27 12:05:01 -08:00
Taras Glek
ffc42c44ee Don't do IO in nsPluginsDir::IsPluginFile on Mac r+a=josh 2010-12-27 11:15:15 -08:00
Jacek Caban
d83e8cb533 Bug 620668 - spike in crashes [@ nsAString_internal::IsEmpty() ] bustage fix r+a=bustage-fix 2010-12-26 22:51:06 +00:00
Robert O'Callahan
47439ff0e8 Bug 620668 - spike in crashes [@ nsAString_internal::IsEmpty() ] r=joshmoz a=blocking:beta9+ 2010-12-26 22:36:33 +00:00
timeless@mozdev.org
decad3427b Bug 620297 crash [@ nsPluginHost::SetUpPluginInstance] if !aOwner, r+a=josh 2010-12-20 01:13:00 -08:00
Chris Leary
272d457a20 Merge mozilla-central to tracemonkey. 2010-12-29 19:25:04 -05:00
Vladimir Vukicevic
89eb608706 b=622184; implement webgl colour conversion/premultiplication semantics; r=joe, a=b 2011-01-12 17:45:13 -08:00
Makoto Kato
d0748609ac Bug 620140 - Bug 616271 causes CanLoadPlugin returns failure when plugin path is non-ASCII. r=joshmoz a=blocking-beta9+ 2010-12-20 12:52:03 +09:00
Robert O'Callahan
e835ebeb75 Backing out part 5 of bug 617152. a=blocking 2010-12-24 15:15:11 +13:00
Robert O'Callahan
5509213034 Backing out ade671d15514 2010-12-24 15:14:04 +13:00
Rob Campbell
f22fbb6193 Bug 475991 - Extend the NPAPI to allow plugins to participate in redirects - fix line endings; r=rcampbell, a=test-fix; DONTBUILD 2010-12-23 12:30:44 -04:00
Robert O'Callahan
7faddbb34c Bug 617152. Part 5: nsPluginHost::StopPluginInstance should skip plugin instances that are already destroyed (e.g. because the plugin was disabled). r=josh 2010-12-20 14:37:43 +13:00
Daniel Holbert
f7c70c8531 Bug 272288 Patch 3: Evaluate whether we should start animating, when SVG-as-image document finishes loading. r=roc a=roc 2010-12-19 16:45:29 -08:00
Daniel Holbert
ebf2a2f077 Bug 272288 Patch 2: Store override preserveAspectRatio values in property table on image document's root node, when painting <svg> image element. r=roc a=roc
--HG--
rename : layout/reftests/svg/image/blueRect10x10.svg => layout/reftests/svg/image/blueRect10x10-viewBox.svg
rename : layout/reftests/svg/image/image-preserveAspectRatio-01.svg => layout/reftests/svg/image/image-preserveAspectRatio-01-raster.svg
rename : layout/reftests/svg/image/image-preserveAspectRatio-01.svg => layout/reftests/svg/image/image-preserveAspectRatio-01-svg.svg
rename : layout/reftests/svg/image/image-preserveAspectRatio-02.svg => layout/reftests/svg/image/image-preserveAspectRatio-02-raster.svg
rename : layout/reftests/svg/image/image-preserveAspectRatio-02.svg => layout/reftests/svg/image/image-preserveAspectRatio-02-svg.svg
2010-12-19 16:45:29 -08:00
Robert O'Callahan
863afc3119 Bug 617718. Don't process invalidates if we're stopping. r=bsmedberg a=bsmedberg 2010-12-21 15:03:00 -08:00
Taras Glek
0ea07d11c6 Bug 620114 - File size of pluginreg.dat increases steadily r=josh a=blocking-betaN 2010-12-20 15:38:10 -08:00
Scott Greenlay
e748997ab8 Bug 616271 - missing bool bits r=taras a=blocking-betaN 2010-12-20 15:38:04 -08:00
Daniel Holbert
dae760be62 Bug 615423: Add null-check to SVGDocumentWrapper::StartAnimation, to fix shutdown crash. r=roc a=blocking-final 2010-12-20 10:44:05 -08:00
Mihai Sucan
6af7fd5fc9 Bug 603706 - Need a way to track the originating window for all nsIConsoleMessages; r=joe,bzbarsky, a=blocking2.0 2010-12-20 12:21:59 -04:00
Matthew Gregan
fc868e4d64 Bug 584259 - Add support for StereoMode element. r=roc a=roc 2010-11-03 12:43:29 +13:00
Patrick McManus
dd0c0a9a27 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
Shawn Wilsher
ade39d2c6a Merge mozilla-central to Places. 2010-12-13 15:08:04 -08:00
Shawn Wilsher
5f893d748b Merge mozilla-central into Places. 2010-12-07 15:06:32 -08:00
Steven Michaud
afd3294490 Bug 594482 - Java applets broken with content policies. r=josh,bsmedberg a=blocking2.0BetaN+ 2010-12-07 15:18:50 -06:00
Daniel Holbert
e8adc001f2 Bug 614392 patch 2: Update concrete imgIContainer::GetType() implementations with NS_IMETHOD_(). r=joe sr=bz a=blocking-beta9+ 2010-12-07 10:40:28 -08:00
Daniel Holbert
0ade119807 Bug 614392: Use [noscript, notxpcom] instead of "%{C++" for convenience method imgIContainer::GetType. r=joe sr=bz a=blocking-beta9+ 2010-12-07 10:38:21 -08:00
Shawn Wilsher
2ed7d826a8 Merge mozilla-central into Places 2010-12-06 09:48:54 -08:00
Shawn Wilsher
9cdab945a8 Merge mozilla-central into Places. 2010-11-29 08:43:57 -08:00
Marco Bonardo
c9b0f25d0f Fix a broken permission due to a bug in merging execute permission on Windows. a=bustage 2010-11-18 22:21:22 +01:00
Shawn Wilsher
abacada9dc Merge mozilla-central into Places 2010-11-17 10:55:34 -08:00
Daniel Holbert
cca5a43b65 Bug 610796 followup: Fix non-libxul build issue from main patch, by using a virtual function call to a helper method. (Revert this changeset once we drop support for non-libxul builds). r=roc a=blocking-final+ 2010-11-16 15:19:21 -08:00
Daniel Holbert
d55cd7386a Bug 610796: In SVG-as-an-image helper-documents, clear rendering observer lists at xpcom shutdown time. r=roc a=blocking-final+ 2010-11-16 10:35:59 -08:00
Daniel Holbert
c8a54bc253 Backed out changeset 5a5ead36d721 (bug 610796) due to non-libxul-build bustage 2010-11-16 11:24:04 -08:00
Daniel Holbert
ff2dff48de Bug 610796: In SVG-as-an-image helper-documents, clear rendering observer lists at xpcom shutdown time. r=roc a=blocking-final+ 2010-11-16 10:35:59 -08:00
Daniel Holbert
3a7978ffc3 Bug 610491: Preemptively stop SVG animations in SVG-as-an-image in OnStartRequest. r=roc a=roc 2010-11-16 10:35:59 -08:00
Ryan VanderMeulen
b3c91154cb Bug 578546 - Fix more MSVC warning spam by removing unneeded declarations. r=cjones a=benjamin 2010-11-16 10:21:53 +01:00
Mounir Lamouri
829dd41312 Bug 595062 - Trying to fix intermittent mochitest-ipcplugins failureas in test_cocoa_focus.html. r=jst a=tests 2010-11-15 23:56:55 +01:00
Scott Greenlay
40ed798210 Bug 611197 - Force pluginreg.dat refresh to propagate fix for Quicktime pdf display bug, r=josh, a=beta8+ 2010-11-15 14:21:50 -08:00
Scott Greenlay
9bf5461ab4 Bug 611136 - Support WebPluginTypeEnabled key in com.apple.quicktime.plugin.preferences.plist, r=josh, a=betaN+ 2010-11-15 14:21:18 -08:00
Neil Rashbrook
91b12103bb Bug 608958 Omnijar doesn't load preference files in reverse alphabetical order r=dwitte a=bsmedberg 2010-11-10 08:20:52 +00:00
Daniel Holbert
e507b06630 Bug 610748: Stop SVGDocumentWrapper from trying to unregister as a shutdown observer (and spamming a failure warning) *during* shutdown. r=roc a=roc 2010-11-09 21:50:29 -08:00
Josh Aas
3e01275064 Bug 610238: Sync to npapi-headers rev 31. r=bsmedberg a=blocking2.0betaN+ 2010-11-09 10:26:44 -05:00
Walter Meinl
48d1e8997b Bug 577011 - [OS/2] make _declspec unconditionally default symbol export r=daveryeo@telus.net a=benjamin
--HG--
extra : rebase_source : f73a926174bd7905f177b2e914492e42b90ac8c0
2010-11-09 11:13:03 +01:00
Taras Glek
da127e365a Bug 610040 - OOM abort under nsBufferedStream::Init. r=dtownsend
--HG--
extra : rebase_source : 52ef8d0c9333d75e5e67e2ca042131159102b15f
2010-11-09 11:12:46 +01:00
Chris Jones
703c658a1c Bug 562424: Switch IPDL interfaces to infallible TArray. r=bent a=blocking 2010-11-08 20:49:00 -06:00
Chris Jones
28d67e6217 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
Chris Jones
fb1d02f4d7 Test for bug 598862. r=karlt a=blocking 2010-11-08 20:48:59 -06:00
Ehsan Akhgari
ffa07f5b9a Bug 603679 - Fix a regression causing the Shockwave plugin to fail to load; r=bsmedberg a=blocking-beta8+ 2010-11-04 14:45:51 -04:00
Daniel Holbert
24d6b4c874 Bug 609814: Unregister SVGDocumentWrapper as XPCOM shutdown observer when we're done with it. r=roc a=blocking-final 2010-11-08 09:45:18 -08:00
Steven Michaud
a1ca2869fa Bug 601182 - Mochitest for this bug. r=josh a=test 2010-11-15 15:23:51 -06:00
Benjamin Smedberg
217e5c109d Disable test_positioning.html from bug 611206 because even though it passes locally, something about the test setup is different on tinderbox: perhaps the outer mochitest window is moving, causing the coordinates to be incorrect. a=bustage 2010-11-15 13:06:11 -05:00
Benjamin Smedberg
738a37d48b Bustage fix from typo in merge fixup from bug 611652, revision fc492fc14c67 a=bustage 2010-11-15 09:56:38 -05:00
Benjamin Smedberg
542fdd7b82 Bug 611652 - NPN_Construct doesn't work on JS functions, only on plugin-provided objects. Fix this by using JS_New to set up the construction class and prototype correctly, r=jst 2010-11-15 09:41:19 -05:00
Benjamin Smedberg
a95396d2ef Bug 611206 - Send the plugin information about mouse position changes when we scroll, even when we don't need to repaint the plugin, r=karlt 2010-11-15 09:41:18 -05:00
Karl Tomlinson
e378df1b89 Bug 610646 - Fix typo that caused 100% CPU hang running crashtest 598862.html in non-OOPP builds. a=test 2010-11-14 19:26:36 +01:00
Simon Montagu
b3b2d6b236 Make the 'More Encodings' submenus non-localizable. Bug 610638, r=emk, a=bsmedberg 2010-11-14 16:41:43 +02:00
Brad Lassey
e3016420db bug 608896 - update in-tree freetype from 2.4.1 to 2.4.3 r=stuart a=blocking-fennec 2010-11-11 17:30:52 -05:00
Brad Lassey
6ba1c57f92 bug 609114 - use freetype's configure script configure its build rather than hard coding the makefile r=ted a=blocking-fennec 2010-11-03 08:50:53 -04:00
Ehsan Akhgari
eda812475f Bug 610556 - Linker errors on shared builds with NS_SetDllDirectory; r=khuey a=bsmedberg
--HG--
rename : toolkit/xre/nsSetDllDirectory.cpp => xpcom/base/nsSetDllDirectory.cpp
rename : toolkit/xre/nsSetDllDirectory.h => xpcom/base/nsSetDllDirectory.h
2010-11-09 21:02:09 -05:00
Matt Woodrow
0a67be7b51 Bug 605057 - Add gfxASurface::GetAsImageSurface to convert generic surfaces into image surfaces without copies (if possible). r=roc a=b 2010-11-11 15:31:22 -05:00
Taras Glek
94cfa6f633 Bug 595924: API change to go with Bug 598416 to fix crash r=mwu a=blocking2.0-betaN 2010-11-11 12:13:57 -08:00
Taras Glek
d614df95fd Bug 598416: add try/catch in places in nsZipReader.cpp that access mmaped memory directly r=bsmedberg a=blocking2.0-betaN 2010-11-11 12:13:48 -08:00
Phil Ringnalda
4b5b8b75af Bug 608657 - Remove misplaced and unused "network.hosts.(pop|smtp)_server" prefs, r=bienvenu, a=bsmedberg 2010-10-31 17:56:16 -07:00
Benjamin Smedberg
c1f3d96e91 Final merge of bug 596451. a=blocking2.0 - Asynchronous layer-based painting on Windows. Various pieces r=josh/romaxa/karlt/jmathies/roc.
This merge includes the fix for bug 583109 - Add visibility notifications for plugins, so that asynchronous painting can be suspended when plugins are not visible. This collaterally fixes bug 606285, hulu homepage doesn't paint with async layers.

This changeset only implements asynchronous painting for out-of-process plugins. In-process painting will be implemented as a followup. Note that it is still possible to disable asynchronous layers on Windows by setting the preference mozilla.plugins.use_layers to false, but my intention is to remove this preference and sync-painting codepaths soon in a followup.
2010-11-10 10:29:09 -05:00
Benjamin Smedberg
bf439a6ea1 Fix test_xulbrowser_plugin_visibility to be more robust and use fewer magic timeouts, review note from bug 583109 comment 52. 2010-11-10 08:35:46 -05:00
Benjamin Smedberg
316a7c0dee Address review comments for the test in bug 583109 by polling for visibility changes in the plugins. 2010-11-09 11:41:59 -05:00
Benjamin Smedberg
a028dfd6da Bug 607958 - Opacity rounding of 0.5 is different when using a layer and painting directly. Use a value of 0.8 which divides evenly into 255 to avoid rounding differences. Bug 602200 did not fix this rounding difference. r=roc 2010-11-08 14:40:11 -05:00
Benjamin Smedberg
2aaeb2d246 Merge mozilla-central into the branch for asynchonous plugin painting (bug 596451), especially to pick up and test whether the fix for 602200 also fixes bug 607958. 2010-11-08 09:50:11 -05:00
Benjamin Smedberg
010fbdcb07 Merge mozilla-central into the branch for asynchronous plugin painting on Windows. 2010-11-05 15:56:28 -04:00
Jory A. Pratt
ee9165f0b2 Bug 591145 - Remove configure checks for encoders. r=khuey a=bsmedberg 2010-11-05 18:23:05 +01:00
Jory A. Pratt
221b49a484 Bug 591145 - Remove option to not clobber when changing encoder. r=khuey a=bsmedberg 2010-11-05 18:22:56 +01:00
Benjamin Smedberg
d19fb0dfce With async plugin painting, crashtest 522512 is no longer valid (and the condition which caused it is entirely gone). Remove it. 2010-11-05 10:52:41 -04:00
Benjamin Smedberg
cfe4308ade Test for bug 583109 - Add an .isVisible() method to the testplugin. test_visibility.html checks whether a visibility: hidden plugin suspends and resumes painting properly. test_xulbrowser_plugin_visibility.xul tests whether switching tabs properly suspends and resumes plugin painting. r-pending=karlt 2010-11-05 10:43:14 -04:00
Benjamin Smedberg
b5c8de3824 Bug 606285 and Bug 583109 - Send the "visible" notification when painting with async layers, so that when a plugin goes from invisible to visible it starts sending asynchronous paints. Suspend sending surface updates for asynchronous plugins when they are invisible, and set the empty clipRect so that the plugin knows that drawing is suspended per the new API. Assume that plugins are visible again when a Paint or BuildLayer call is received. r-pending=karlt 2010-11-05 10:40:55 -04:00
Jim Mathies
c0b0832655 Bug 570249 - Plugin container shutdown via hang detector results in a disabled browser window when modal plugin dialogs are active. r=bsmedberg, a=final. 2010-11-05 10:18:07 -05:00
Benjamin Smedberg
b5700735c7 Followup to bug 596451 part E (cset 37188e297b07) - double-pass painting is still used for in-process plugins, so fix the test expectations accordingly. 2010-10-28 12:57:33 -04:00
Benjamin Smedberg
0a2062e721 Merge mozilla-central to the branch for bug 596451. 2010-10-28 10:05:20 -04:00
Benjamin Smedberg
f8d5bcfbda Fix testplugin painting issues from bug 596451 part J - when doing non-solid painting, paint to x/y, not 0/0. 2010-10-28 09:17:35 -04:00
Benjamin Smedberg
175c51b9e9 Bug 596451 part J - Fix our test plugin to paint without using GDI functions which overwrite the opacity incorrectly, r=jmathies 2010-10-27 16:56:34 -04:00
Benjamin Smedberg
151a8aa808 Bug 596451 part H - Make our quirk of silverlight transparent by default active in the plugin process, to match the logic in nsNPAPIPluginInstance. This makes the Microsoft Surface website paint correctly. r=jimm 2010-10-27 09:13:53 -04:00
Benjamin Smedberg
c26e61f8d5 Bug 596451 part E - Implement transparency using DIBs with builtin transparency. Flash at least does this correctly, and since nobody else really uses windowless transparency, this is going to be the Way It Is. r-pending=jimm/karlt 2010-10-27 09:03:09 -04:00
Robert Sayre
31161f8735 Merge tracemonkey to mozilla-central. 2010-10-26 20:49:22 -04:00
Robert Sayre
7ce5faeded Merge mozilla-central to tracemonkey. 2010-10-26 14:16:43 -04:00
Benjamin Smedberg
ae4a853966 Bug 596451 part D - Hook up asynchronous plugin painting on Windows. This part allows opaque plugins to paint correctly. r=jmathies 2010-10-25 13:57:13 -04:00
Andreas Gal
de49671a75 Merge from mozilla-central. 2010-10-22 19:46:37 -07:00
Benjamin Smedberg
135698e22c Merge mozilla-central with the asynchronous plugins painting branch. 2010-10-13 10:45:01 -04:00
Bill McCloskey
58582215b9 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
8cd1bfa94d bug 604831 - fixing GC trigger factor setup. r=anygregor 2010-10-19 12:11:09 +02:00
Bill McCloskey
507ea140a2 Backed out changeset 55597c32701d 2010-10-19 17:40:53 -07:00
Bill McCloskey
7583dc9166 Bug 580468 - Use loop profiling to decide whether to use TM or JM (r=dmandelin) 2010-10-19 16:23:05 -07:00
Blake Kaplan
29e85b9844 Merge mozilla-central into tracemonkey 2010-10-13 17:54:54 -07:00
Johnny Stenback
ab55d2919b Bug 580128 - Make nsJSNPRuntime compartment safe (r=gal). 2010-10-10 15:50:08 -07:00
Ben Turner
d21a4b0755 Bug 580128. Fix plugin stream test to work with the new wrappers. r=jst@mozilla.org 2010-10-10 15:39:14 -07:00
Benjamin Smedberg
c03b5d13c1 Merge mozilla-central into asynchronous plugins branch. 2010-10-01 13:54:43 -04:00
Scott Greenlay
bfc806a99a Bug 478823: Fix memory leak that can result from reloading the plugin list. r=josh r=jst a=blocking2.0b8+ 2010-10-13 11:50:35 -04:00
Blake Kaplan
d8815d1675 Bug 580128 - Fix compartment warnings by entering. r=gal/peterv/jst/mrbkap/jorendorff (and written by all of us too). 2010-09-22 17:34:20 -07:00
Chris Jones
c3ee27307f Bug 607123: Skip this test if we don't have the test plugin, otherwise it'll time out. r=roc a=test-only 2010-10-26 11:57:46 -05:00
Benjamin Smedberg
f176e663d6 Bug 596451 part B - UseAsyncPainting really shouldn't need to dig very far or use an outparam, r=romaxa 2010-09-21 17:10:45 -04:00
Joe Drew
4adc5baad4 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
Joel Maher
77d017bea1 Bug 597056. Firefox browser-chrome tests are ending up in Fennec. ifdef them away for mobile builds. r=mfinkle. a=sayrer 2010-09-29 14:21:09 -04:00
Doug Turner
5be151e2c2 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
d845537c4d 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
ad19f9f833 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
f96b653ce0 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
Scott Greenlay
92c12ef9d7 Bug 596762: Allow specification of differing IPC preferences for each architecture in a universal binary. r=josh a=blocking-b7 2010-09-27 16:42:43 -04:00
Daniel Holbert
b4e3fd237e Bug 599497: Notify the SVG-as-image helper doc's parser of stop request before calling ContinueInterruptedParsing, to keep it from hanging when there's no data left. r=jst a=blocking-beta-7 2010-09-25 10:51:37 -07:00
Josh Aas
54d8736551 Back out patch for 596762, running the test plugin out-of-process on 64-bit Mac OS X is exposing a bug that causes a lot of intermittent orange. a=josh 2010-09-24 15:08:30 -04:00
Jesse Ruderman
89e3edd9bd Bug 584582 - Remove asserts-if() now that the bug is fixed 2010-09-24 11:22:42 -07:00
Josh Aas
e8cb9a73bd Bug 599086 and bug 599391: Disable tests that are now intermittent orange because we put the Mac OS X test plugin out of process. a=josh 2010-09-24 13:04:25 -04:00
Josh Aas
bafb76988d Bug 599378: Disabled test_hanging.html on Mac OS X for now. a=josh 2010-09-24 12:32:23 -04:00
Scott Greenlay
9ab1f355f5 Bug 596762: Allow specification of differing IPC preferences for each architecture in a universal binary. r=josh a=blocking-b7 2010-09-24 10:32:02 -04:00
Josh Aas
7f5edbad1d Merge backout of bug 596762. a=josh 2010-09-23 16:06:36 -04:00
Josh Aas
a2b531c127 Backed out changeset 401db5db054a, bug 596762. Too much orange, again. a=josh 2010-09-23 16:06:13 -04:00
Josh Aas
843e210522 Bug 599076: Disable test_crashing.html on Mac OS X for now. Bustage fix. a=josh 2010-09-23 15:43:56 -04:00
Scott Greenlay
4d41c8ea82 Bug 596762: Allow specification of differing IPC preferences for each architecture in a universal binary. r=josh a=blocking-b7 2010-09-23 13:21:55 -04:00
Mounir Lamouri
cc33a99998 Merging to tip. a=blocking-b7 2010-09-30 17:10:19 -07:00
Bas Schouten
5a7235d59a Bug 546514 - Part 5: Allow turning on D3D10 layers through a pref. r=vlad a=vlad 2010-10-01 00:53:53 +02:00
Scott Greenlay
2b1aed9232 Bug 564485: Support "WebPluginMIMETypesFilename" for getting plugin MIME types on Mac OS X. r=josh a=blocking-betaN+ 2010-10-25 13:56:46 -04:00
Gervase Markham
893729b692 Bug 597030 - Add .il to IDN whitelist. a=beltzner. 2010-10-25 15:11:48 +01:00
Gervase Markham
f394dc0a4f Bug 580161 - Add .<Qatar> to IDN whitelist. a=beltzner. 2010-10-25 15:11:27 +01:00
Oleg Romashin
ed7c4c467b Bug 598112 fix 552512 reftest. r=joshmoz a=blocking2.0 2010-09-21 11:03:19 -07:00
Oleg Romashin
42bbe5a57c Bug 598112 - UseAsyncPainting, always return FALSE becuase plugin mRunning == FALSE. r=roc a=blocking2.0 2010-09-20 21:16:37 -07:00
Doug Turner
21dd89698d Backing out Bug 598112. This caused perma orange on 597742. a=me 2010-09-20 23:24:18 -07:00
Doug Turner
49d8611636 Bug 598112 - UseAsyncPainting, always return FALSE becuase plugin mRunning == FALSE. r=roc a=npodb 2010-09-20 21:16:37 -07:00
Josh Aas
4c5979b1bf Backed out changeset c06ef0414fee, bug 596762. a=me 2010-09-20 22:13:13 -04:00
Scott Greenlay
c18a02206e Bug 596762: Allow specification of differing IPC preferences for each architecture in a universal binary. r=josh a=blocking-b7 2010-09-20 20:21:55 -04:00
Josh Aas
97b5457fe2 Convert test to UNIX line endings. r=me a=me 2010-09-20 20:18:17 -04:00
Michael Wu
ab382b96b8 Bug 597702 - Make zip opening path more robust, r=taras a=blocking2.0 2010-09-20 12:58:40 -07:00
Henri Sivonen
6496c8e253 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
Wan-Teh Chang
02ebcf3aae Bug 573137: Revert a change to zutil.h in changeset fb3a132de4ec.
The availability of vsnprintf in recent versions of MSVC has been
addressed in zlib 1.2.3.5 (8 Jan 2010).  r=n/a a=blocking2.0:final
2010-09-18 17:59:41 -07:00
Wan-Teh Chang
5e3aad7ed1 Bug 573137: Upgrade to zlib 1.2.5. The patch is contributed
by Daniel Jeter II <djeter@ripleycable.net>.  r=wtc,joedrew.
a=joedrew and blocking2.0:final
2010-09-18 17:17:37 -07:00
Wan-Teh Chang
fcdc044eab Bug 573137: Remove zlib docs and man page.
r=joedrew (see bug 573137 comment 21) a=NPOTB
2010-09-18 12:38:43 -07:00
Robert O'Callahan
ede8b01991 Bug 594774. Tests for this bug. r=dbaron a=blocking 2010-09-17 12:09:09 -07:00
Robert Sayre
ba8adf47b3 Merge mozilla-central to tracemonkey. 2010-10-08 21:56:00 -04:00
Robert Sayre
012db2a6ae Merge mozilla-central to tracemonkey. 2010-10-06 18:48:56 -07:00
Robert Sayre
19a4f7ab74 Merge mozilla-central to tracemonkey. 2010-10-05 13:30:17 -07:00
Oleg Romashin
90150a79e4 Bug 599202 - Add support NPP_ImageDraw API for Maemo6. r=dougt a=npodb
--HG--
extra : rebase_source : 8486484c5c2bd25a1e1b63859a62bf41787e7004
2010-10-05 09:15:49 +03:00
Luke Wagner
5eeb7d4ff7 Bug 587914 - js::Valueify in static data constructors causes runtime initialization (r=igor)
--HG--
extra : rebase_source : 09f2d8b620985eff96468ef7875cab8751a93d18
2010-10-01 17:53:08 -07:00
Ehsan Akhgari
d678ca7e0d Bug 286382 - Don't load DLLs from the current directory; r=bsmedberg a=blocking-betaN+ 2010-09-28 20:33:43 -04:00
Oleg Romashin
a02cd4afb2 Bug 599476 - windowless plugins in object elements with data (e.g. certain Flash pages) are not painted. r=karlt a=beta7 2010-10-02 09:00:45 -07:00
Daniel Holbert
0ab9d147fb Bug 543864 patch 2: Make VectorImage::GetWidth & GetHeight return 0 in case of errors. r=roc a=roc 2010-10-06 15:18:52 -07:00
Julian Seward
79013f2e5c Bug 543864 patch 1: Make RasterImage::GetWidth & GetHeight return 0 in case of errors. r=roc a=roc 2010-10-06 15:18:52 -07:00
Daniel Holbert
ea89a8f156 Bug 601470: Promote GetSourceDataSize & GetDecodedDataSize from RasterImage to Image superclass, and add implementations for VectorImage. r=joe a=joe
--HG--
rename : layout/reftests/svg/image/lime100x100.svg => modules/libpr0n/test/mochitest/lime100x100.svg
2010-10-06 08:37:12 -07:00
Boris Zbarsky
ebd7c067e3 Bug 484992 and bug 604420. Don't start a new network request when instantiating the plug-in for <object>s. r=josh, a=blocker 2010-10-22 21:16:29 -04:00
Daniel Holbert
3c294d2cc5 Bug 589558, patch 1: Implement VectorImage::GetFrame & CopyFrame, using Draw. r=joe a=blocking-betaN+ 2010-10-12 12:00:30 -07:00
Honza Bambas
1809d63cca Bug 595525 - Double data deletion in streamTest (nptest.cpp), test_streamNotify.html, r=josh, a=blocking:betaN+ 2010-10-11 21:41:11 +02:00
Robert O'Callahan
b6a55af831 Fixing test errors, a=me 2010-10-11 15:35:47 +13:00
Robert O'Callahan
2456df20bd Bug 596491. Part 2: Add test to ensure that we don't ask a plugin to paint just because we scrolled it. r=josh 2010-10-11 13:58:21 +13:00
Tom Brinkman
ceef26ba74 Bug 576437 - CreateOffscreenSurface should not silently translate ImageFormat24 into ImageFormat16_565. r=joe a=blocking2.0 2010-09-16 14:34:53 -07:00
Benjamin Smedberg
9e96779894 Bug 556698 - test_twostreams intermittent failure, reorder the test so the script always loads before the iframes which might race with it. a=test-only 2010-09-16 21:26:08 -07:00
Josh Aas
d16bd1cc51 Backed out changeset 080a38bd09c5, bug 596762, a=bustage 2010-09-16 15:40:49 -07:00
Scott Greenlay
f1225a7550 Bug 596762: Allow specification of differing IPC preferences for each architecture in a universal binary. r=josh a=blocking-b7 2010-09-16 14:05:11 -07:00
Vladimir Vukicevic
94dd68a9be b=596720; enable WebGL by default; r=shaver, a=b7 2010-09-16 11:02:57 -07:00
Josh Aas
526f55239a Bug 590057: Add support for loading plugins of a different architecture than the host browser on Mac OS X. r=cjones a=blocking-b7 2010-09-15 23:09:19 -07:00
Josh Aas
8be8eb73f5 Bug 596434: Don't require a PRLibrary when making a decision about whether or not to put a plugin out of process. r=jst a=blocking-b7 2010-09-15 21:57:13 -07:00
Bas Schouten
32d2b7094e Bug 596494 - Part 2: Refactor render mode functionality to allow UpdateRenderMode. r=jrmuizel 2010-09-15 22:16:09 +00:00
Byron Milligan
1a24c21c2d 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
Ehsan Akhgari
573b8e92f3 Merge backout a=orange 2010-09-15 12:28:49 -04:00
Ehsan Akhgari
666a59371c Back out bug 594774 because of reftest failures and crashtest assertions 2010-09-15 12:28:29 -04:00
Gervase Markham
ed8c9853d7 Bug 595865 - numerous updates to the IDN TLD whitelist. a=beltzner. 2010-09-15 17:06:55 +01:00
Oleg Romashin
27fa97f1ea Bug 556487 - Disable layers for non-ipc API. r=roc a=blocking2.0 2010-09-15 09:02:47 -07:00
Robert O'Callahan
832fbcb619 Bug 594774. Test a=blocking-beta6+ 2010-09-15 11:30:27 -04:00
Boris Zbarsky
7b0a48122f Bug 578890. Stop leaking shutdown observers from prefbranches. r=bsmedberg 2010-11-04 16:06:05 -04:00
Chris Jones
6b660e608b Like bug 607123, disable tests that are bogus without the test plugin. rs=roc a=test-only 2010-11-03 14:37:16 -05:00
Mounir Lamouri
abf118e3a7 Fix intermittent failures in test_cocoa_focus.html. r=jst a=tests 2010-11-03 00:48:45 +01:00
Mounir Lamouri
69515390a1 Bug 595062 - Fix Intermittent mochitest-ipcplugins failures in test_cocoa_focus.html. r=jst a=tests 2010-10-29 21:50:27 +02:00
Dan Witte
4af4661231 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
Alon Zakai
59ba7c8aa3 Bug 595142 - Animated gif/apng do not animate when used as background. r=bholley,joe a=blocking-final+ 2010-10-07 11:54:34 -07:00
Josh Matthews
90338b14d0 Bug 601557 - Retain requests to avoid early GC. 2010-10-04 04:38:42 -04:00
Jonathan Kew
3e72e86729 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
a3d07f0790 bug 527276 - part 3 - apply OTS sanitizer to downloaded fonts. r=jdaggett a=blocking2.0 2010-10-07 08:59:19 +01:00
timeless@mozdev.org
79a99ff93e Bug 615569 warning: statement with no effect for each png_warning/png_chunk_warning
r=glennrp

--HG--
extra : rebase_source : 074dd62520f0cc0525ef68175ec8981435ed557a
2010-12-04 11:06:30 +01:00
Vladimir Vukicevic
5aa671acea b=603367, disable ANGLE/WebGL on Linux until build system issues are fixed (bug 559964) 2010-12-03 14:44:01 -08:00
Josh Aas
10f5a0354f Bug 573873: Make sure to propagate redirect notifications whenever we don't kill the redirect for plugins. r=jst sr=bz a=blocking2.0betaN+ 2010-12-03 10:46:10 -05:00
Josh Aas
c04477ac1b Bug 615881: Fix several bugs related to the handling of NPAPI's NPPluginFuncs structure. r=bsmedberg a=blocking2.0final+ 2010-12-03 00:20:59 -05:00
Taras Glek
6ec1b37748 Bug 611840 - Don't fsync pluginreg.dat; r=josh 2011-03-27 17:40:59 -04:00
Matheus Kerschbaum
355ae99518 Bug 640838: Remove OpenVMS support. r=khuey 2011-03-26 11:51:35 -04:00
Boris Zbarsky
aaa1e13bcf Bug 633421. Throttle timeouts in background tabs to 500ms, noot 10ms. r=jst 2011-03-25 21:05:55 -04:00
Neil Rashbrook
7b8d25a7b1 Bug 611503 Fix broken consumers of nsTDependentString on an nsTAString r=dwitte 2011-03-25 11:43:15 +00:00
L. David Baron
506701bba2 Backout changeset b9e6454362ef (Bug 620931 part 3) for causing bug 644790. 2011-03-24 21:07:05 -07:00
Benjamin Smedberg
f99bfbc516 Bug 638171 - FireFox does not read Java Plugin Info.plist correctly.; r=jst,joshmoz 2011-03-24 14:43:37 -04:00
Ehsan Akhgari
5553692d78 Merge mozilla-central into cedar 2011-03-24 10:54:50 -04:00
Mike Hommey
2cfeef8160 Bug 620931 part 3 - Allow GRE and XUL application to use omni.jar independently. r=bsmedberg
We now store two independent locations for an omni.jar, allowing GRE/XRE and
XUL application to each have their own omni.jar. And since xulrunner setups
are very independent from the XUL applications, we implement support for both
omni.jar and non omni.jar cases in the same runtime, with the side effect of
allowing to switch from one to the other manually without rebuilding the
binaries.

We let the mozilla::Omnijar API handle both cases, so that callers don't need
too much work to support them.

We also make the preferences service load the same set of preferences in all
the various cases (unified vs. separate, omni.jar vs. no omni.jar).

The child process launcher for IPC is modified to pass the base directories
needed for the mozilla::Omnijar API initialization in the child process.

Finally, the startupcache file name canonicalization is modified to separate
APP and GRE resources.
2011-03-24 15:28:14 +01:00
Joe Drew
bc248d1ed2 Bug 642902 - include changes needed from updated patch. r=jrmuizel 2011-03-23 21:54:04 -04:00
Jeff Muizelaar
c17353b275 Bug 642902 - Add a crashtest that would expose this bug. r=joe 2011-03-18 17:47:05 -04:00
Joe Drew
15cf6a89c6 Bug 642902 - If a profile's invalid, we leak it. Don't. r=jrmuizel 2011-03-23 12:20:43 -04:00
Ehsan Akhgari
cb600bc58d Merge cedar into mozilla-central 2011-03-23 18:31:41 -04:00
Ehsan Akhgari
ca95c68a1e Merge mozilla-central into cedar 2011-03-23 18:29:19 -04:00
Joe Drew
d24210a7ef Commit backout 2011-03-23 15:54:08 -04:00
Joe Drew
02936b2397 Commit backout 2011-03-23 15:53:45 -04:00
Jeff Muizelaar
0e82148181 Bug 642902 - Add a crashtest that would expose this bug. r=joe 2011-03-18 17:47:05 -04:00
Joe Drew
ecf274c88b Bug 642902 - If a profile's invalid, we leak it. Don't. r=jrmuizel 2011-03-23 12:20:43 -04:00
Ehsan Akhgari
47cf269311 Merge mozila-central onto cedar
--HG--
rename : toolkit/components/places/src/nsLivemarkService.js => toolkit/components/places/nsLivemarkService.js
2011-03-23 12:06:04 -04:00
Kyle Huey
782df80bf2 Merge m-c to bs. 2011-03-19 07:56:17 -04:00
Ehsan Akhgari
6d5a99eaf1 Bug 629632 - Mark the intermittently failing tests as random; r=joe 2011-03-21 15:37:17 -04:00
Josh Aas
fc34f968eb Bug 641621: Fix bug in which we misinterpret an NPError return value as an nsresult. r=bsmedberg 2011-03-23 11:46:09 -07:00
Josh Aas
216a98a72e Bug 638145: Remove NPAPI plugin SDK. Replaced by npapi-sdk project on Google Code. r=bsmedberg 2011-03-23 11:44:46 -07:00
Mitchell Field
1592ff67f7 Merge mozilla-central to build-system. 2011-03-03 20:13:35 +11:00
Mitchell Field
b6976ca587 Merge mozilla-central to build-system. 2011-03-02 20:38:54 +11:00
Mitchell Field
dd61bc4257 Merge mozilla-central to build-system. 2011-02-28 18:28:40 +11:00
Kyle Huey
7d56189a13 Merge m-c to bs. 2011-02-25 15:23:05 -05:00
Mitchell Field
cac949ea6d Merge mozilla-central to build-system. 2011-02-23 00:01:54 +11:00
Mitchell Field
2e8a7d546f 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
Ehsan Akhgari
53a68bac14 Bug 629632 - Mark the intermittently failing tests as random; r=joe 2011-03-22 14:44:32 -04:00
Karl Tomlinson
c5ad7b6a18 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
Emmanuel Gil Peyrot
201fbb3800 Bug 606990 - Remove CAIRO_HAS_DDRAW_SURFACE/CAIRO_DDRAW_USE_GL dead code. r=vlad,jmuizelaar a=bsmedberg 2010-11-24 11:11:45 +01:00
Michael Wu
75eedc3cff bug 613603 - Don't check the manifest in the omnijar r=tglek a=blocking-fennec 2010-11-23 21:14:52 -05:00
Luke Wagner
2fc61cf52e Bug 609440, part 3 - remove fallible public APIs, update mozilla (r=bent,jst,mrbkap,waldo,sdwilsh) 2010-12-03 00:24:17 -08:00
Jonathan Kew
08134f2072 bug 624789 - allow for non-ASCII characters when reading plugin info strings on OS X. r=josh a=josh 2011-01-14 13:15:48 +00:00
Mounir Lamouri
b6a36b5882 Bug 610216 - Fix build bustage when SMIL is disabled. r=dholbert a=bustage 2010-11-08 10:59:59 +01:00
Robert O'Callahan
669ff953e8 Bug 602200. Share code to compute effective transforms and opacity, and snap effective transforms. r=bas,sr=vlad,a=blocker 2010-11-08 22:06:15 +13:00
Robert O'Callahan
bdd5b7e09e 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
Mike Hommey
92227a094a Bug 605406 part 1 - Don't build files that are included in ftbase.c. r=pavlov,r=khuey,a=blassey 2010-11-07 09:20:51 +01:00