Commit Graph

8301 Commits

Author SHA1 Message Date
Robert O'Callahan
26bbeb07e5 Bug 656749. Fix Mac test failure 2011-05-17 19:03:02 +12:00
Robert O'Callahan
7824486811 Bug 656749. Only optimize away zero-opacity elements when we're painting, not for any other kind of display list construction such as plugin geometry. r=tnikkel 2011-05-17 11:05:46 +12:00
Taras Glek
8e0c4b5bd5 bug 585196: Telemetry clientside r=Mossop 2011-05-12 11:22:35 -07:00
Taras Glek
bcc423bd5b Backout bug 585196 due to test fail 2011-05-12 13:09:28 -07:00
Taras Glek
22ca3f45ba bug 585196: Telemetry clientside r=Mossop 2011-05-12 11:22:35 -07:00
Mats Palmgren
dda59f8318 Bug 639303. r=joe 2011-05-11 11:46:59 +02:00
Masayuki Nakano
36ce1aa162 Bug 651307 Don't commit composition string on plugins at changing input source r=smichaud 2011-05-11 13:52:45 +09:00
Michael Wu
90fb74e443 Merge backout (to fix bug 656172) 2011-05-10 19:10:01 -07:00
Michael Wu
899d3b6b5d Back out parts 3-7 of bug 620931 which caused bug 656172, r=killer 2011-05-10 18:27:51 -07:00
Ed Morley
97cc9c4eea Bug 655756 - Remove final XP_MAC remnants; r=josh 2011-05-10 20:24:48 +02:00
Edmund Wong
9926796429 Bug 366774 - Removed unused preference bidi.characterset. r=smontagu 2011-05-10 20:24:43 +02:00
Mike Hommey
a1c93a6f14 Bug 620931 part 3 - Allow GRE and XUL application to use omni.jar independently. r=bsmedberg,r=mwu
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-02-25 12:53:36 +01:00
Benoit Jacob
1e8ce0c249 Bug 655703 - disable by default the type-ahead-find beep (accessibility.typeaheadfind.enablesound) - r=davidb
No more annoying system beeps when doing Ctrl+F on linux.
2011-05-10 09:08:08 -04:00
Ms2ger@gmail.com
e6d71c2141 Bug 572652 - Remove the Accept-Charset header from HTTP requests. r=bz 2011-05-08 10:33:18 +02:00
Matt Woodrow
a0703b2a12 Remove spaces from reftest manifest file. r=orange 2011-05-08 14:01:20 +12:00
Matt Woodrow
b8ad9e935d Bug 648604 - Re-enable plugin transform test on linux when GPU layers are enabled. r=joe 2011-05-08 13:19:08 +12:00
Ed Morley
370527db8c Bug 655039 - Remove WinCE code from libmar; r=rstrong 2011-05-05 17:14:43 -04:00
Ed Morley
8f81bdd6cf Bug 655010 - Remove WinCE code from mozilla owned parts of ImageLib; r=joe 2011-05-05 17:14:27 -04:00
Jonathan Kew
79231d281d bug 253317 - part 4 - implement nsHyphenationManager and nsHyphenator classes. r=smontagu sr=roc 2011-05-04 12:29:45 +01:00
Nicholas Nethercote
020b76968f Bug 633653 - revamp about:memory. r=vlad,sdwilsh,dvander,gavin,ehsan,edwsmith; sr=benjamin. 2011-05-03 17:12:58 -07:00
Boris Zbarsky
d8f37cc945 Merge cedar with mozilla-central 2011-05-02 09:10:48 -04:00
David Gardiner
f950feab89 Bug 284156. Stop using the deprecated SHGetMalloc function. r=joe 2011-04-29 17:39:01 -04:00
martin
24432fba71 Bug 653718. Fix struct size check to account for clearsitedata and urlredirectnotify. r=josh 2011-04-29 17:26:45 -04:00
Benjamin Smedberg
04263fe19c Bug 649558 - Move modules/plugin/base to dom/plugins/base, r=josh
--HG--
rename : modules/plugin/base/src/Makefile.in => dom/plugins/base/Makefile.in
rename : modules/plugin/base/src/PluginPRLibrary.cpp => dom/plugins/base/PluginPRLibrary.cpp
rename : modules/plugin/base/src/PluginPRLibrary.h => dom/plugins/base/PluginPRLibrary.h
rename : modules/plugin/base/public/npapi.h => dom/plugins/base/npapi.h
rename : modules/plugin/base/public/npfunctions.h => dom/plugins/base/npfunctions.h
rename : modules/plugin/base/public/npruntime.h => dom/plugins/base/npruntime.h
rename : modules/plugin/base/public/nptypes.h => dom/plugins/base/nptypes.h
rename : modules/plugin/base/public/nsIHTTPHeaderListener.idl => dom/plugins/base/nsIHTTPHeaderListener.idl
rename : modules/plugin/base/public/nsIPlugin.idl => dom/plugins/base/nsIPlugin.idl
rename : modules/plugin/base/public/nsIPluginDocument.idl => dom/plugins/base/nsIPluginDocument.idl
rename : modules/plugin/base/public/nsIPluginHost.idl => dom/plugins/base/nsIPluginHost.idl
rename : modules/plugin/base/public/nsIPluginInputStream.idl => dom/plugins/base/nsIPluginInputStream.idl
rename : modules/plugin/base/public/nsIPluginInstance.idl => dom/plugins/base/nsIPluginInstance.idl
rename : modules/plugin/base/public/nsIPluginInstanceOwner.idl => dom/plugins/base/nsIPluginInstanceOwner.idl
rename : modules/plugin/base/public/nsIPluginStreamInfo.idl => dom/plugins/base/nsIPluginStreamInfo.idl
rename : modules/plugin/base/public/nsIPluginStreamListener.idl => dom/plugins/base/nsIPluginStreamListener.idl
rename : modules/plugin/base/public/nsIPluginTag.idl => dom/plugins/base/nsIPluginTag.idl
rename : modules/plugin/base/public/nsIPluginTagInfo.idl => dom/plugins/base/nsIPluginTagInfo.idl
rename : modules/plugin/base/src/nsJSNPRuntime.cpp => dom/plugins/base/nsJSNPRuntime.cpp
rename : modules/plugin/base/src/nsJSNPRuntime.h => dom/plugins/base/nsJSNPRuntime.h
rename : modules/plugin/base/src/nsNPAPIPlugin.cpp => dom/plugins/base/nsNPAPIPlugin.cpp
rename : modules/plugin/base/src/nsNPAPIPlugin.h => dom/plugins/base/nsNPAPIPlugin.h
rename : modules/plugin/base/src/nsNPAPIPluginInstance.cpp => dom/plugins/base/nsNPAPIPluginInstance.cpp
rename : modules/plugin/base/src/nsNPAPIPluginInstance.h => dom/plugins/base/nsNPAPIPluginInstance.h
rename : modules/plugin/base/src/nsNPAPIPluginStreamListener.cpp => dom/plugins/base/nsNPAPIPluginStreamListener.cpp
rename : modules/plugin/base/src/nsNPAPIPluginStreamListener.h => dom/plugins/base/nsNPAPIPluginStreamListener.h
rename : modules/plugin/base/src/nsPluginDirServiceProvider.cpp => dom/plugins/base/nsPluginDirServiceProvider.cpp
rename : modules/plugin/base/src/nsPluginDirServiceProvider.h => dom/plugins/base/nsPluginDirServiceProvider.h
rename : modules/plugin/base/public/nsPluginError.h => dom/plugins/base/nsPluginError.h
rename : modules/plugin/base/src/nsPluginHost.cpp => dom/plugins/base/nsPluginHost.cpp
rename : modules/plugin/base/src/nsPluginHost.h => dom/plugins/base/nsPluginHost.h
rename : modules/plugin/base/public/nsPluginLogging.h => dom/plugins/base/nsPluginLogging.h
rename : modules/plugin/base/src/nsPluginManifestLineReader.h => dom/plugins/base/nsPluginManifestLineReader.h
rename : modules/plugin/base/src/nsPluginModule.cpp => dom/plugins/base/nsPluginModule.cpp
rename : modules/plugin/base/src/nsPluginNativeWindow.cpp => dom/plugins/base/nsPluginNativeWindow.cpp
rename : modules/plugin/base/public/nsPluginNativeWindow.h => dom/plugins/base/nsPluginNativeWindow.h
rename : modules/plugin/base/src/nsPluginNativeWindowGtk2.cpp => dom/plugins/base/nsPluginNativeWindowGtk2.cpp
rename : modules/plugin/base/src/nsPluginNativeWindowOS2.cpp => dom/plugins/base/nsPluginNativeWindowOS2.cpp
rename : modules/plugin/base/src/nsPluginNativeWindowQt.cpp => dom/plugins/base/nsPluginNativeWindowQt.cpp
rename : modules/plugin/base/src/nsPluginNativeWindowWin.cpp => dom/plugins/base/nsPluginNativeWindowWin.cpp
rename : modules/plugin/base/src/nsPluginSafety.h => dom/plugins/base/nsPluginSafety.h
rename : modules/plugin/base/src/nsPluginStreamListenerPeer.cpp => dom/plugins/base/nsPluginStreamListenerPeer.cpp
rename : modules/plugin/base/src/nsPluginStreamListenerPeer.h => dom/plugins/base/nsPluginStreamListenerPeer.h
rename : modules/plugin/base/src/nsPluginTags.cpp => dom/plugins/base/nsPluginTags.cpp
rename : modules/plugin/base/src/nsPluginTags.h => dom/plugins/base/nsPluginTags.h
rename : modules/plugin/base/public/nsPluginsCID.h => dom/plugins/base/nsPluginsCID.h
rename : modules/plugin/base/src/nsPluginsDir.h => dom/plugins/base/nsPluginsDir.h
rename : modules/plugin/base/src/nsPluginsDirDarwin.cpp => dom/plugins/base/nsPluginsDirDarwin.cpp
rename : modules/plugin/base/src/nsPluginsDirOS2.cpp => dom/plugins/base/nsPluginsDirOS2.cpp
rename : modules/plugin/base/src/nsPluginsDirUnix.cpp => dom/plugins/base/nsPluginsDirUnix.cpp
rename : modules/plugin/base/src/nsPluginsDirUtils.h => dom/plugins/base/nsPluginsDirUtils.h
rename : modules/plugin/base/src/nsPluginsDirWin.cpp => dom/plugins/base/nsPluginsDirWin.cpp
rename : modules/plugin/base/public/nspluginroot.idl => dom/plugins/base/nspluginroot.idl
2011-04-26 17:38:43 -04:00
Alon Zakai
d08fd54f5f Bug 627215 - Enable browser.sessionhistory.optimize_eviction. r=smaug 2011-04-29 16:50:12 -07:00
Zack Weinberg
d100392a5b Bug 651498: call gfxPlatform::Init when necessary and not earlier. r=joedrew,bsmedberg
--HG--
extra : rebase_source : fa6eae9a0656197d2c245f7c15120f36face2347
2011-04-21 12:36:49 -07:00
Chris Jones
31aa2c4e77 Bug 556214, parts 1 and 1.1: Rename Monitor to ReentrantMonitor and fix existing Monitor users. r=roc
--HG--
rename : xpcom/glue/Monitor.h => xpcom/glue/ReentrantMonitor.h
2011-04-29 14:21:57 -05:00
Daniel Holbert
6fcad3e7db Bug 649440 test: Convert randomorange reftest img-anim-1.html into a chrome mochitest that polls for onStopFrame notifications until animation completes. r=joe
--HG--
rename : layout/reftests/svg/as-image/lime-anim-100x100.svg => modules/libpr0n/test/mochitest/lime-anim-100x100.svg
2011-04-28 19:12:02 -07:00
Daniel Holbert
b166f2a101 Bug 649440 followup: remove some obsolete MOZ_ENABLE_LIBXUL ifdefs in VectorImage. r=joe 2011-04-28 19:11:16 -07:00
Daniel Holbert
d9eccb862a Bug 649440: Fire OnStopFrame notification on each redraw request in SVG images. r=joe 2011-04-28 19:11:16 -07:00
Josh Aas
3c5bbfe193 Bug 606641: Cleanup for plugin initialization. r=bz 2011-04-28 16:08:33 -04:00
Josh Aas
7d3127c3ae Bug 653349: Clean up nsPluginHost::FindPluginForType. r=jst 2011-04-28 16:06:15 -04:00
Josh Aas
ee97d7ac20 Bug 468678: Remove support for resource (.rsrc) files in Mac OS X plugins. r=smichaud 2011-04-28 16:02:35 -04:00
timeless@mozdev.org
f98e776db0 Bug 523663 Firefox crashes [@imgRequest::NotifyProxyListener(imgRequestProxy*)]
r=joedrew
2010-05-25 17:34:04 +03:00
Chris Leary
c8a6428cec Merge mozilla-central and tracemonkey. 2011-04-26 10:42:36 -07:00
Masatoshi Kimura
9eff6e5ef5 bug 643460 pt 3 - remove gfx.downloadable_fonts.sanitize.preserve_otl_tables preference, no longer needed with new OTS version. r=jfkthame 2011-04-26 16:29:43 +01:00
Cameron McCormack
7fa9b8a992 Bug 652501 - Part 2: Make existing plugin crash reftests clean up after themselves. r=roc 2011-04-26 15:02:38 +12:00
Ryan VanderMuelen
7a7383ffea Bug 646312: Enable methodjit by default for chrome JavaScript, r=dmandelin 2011-04-25 18:17:32 -07:00
Philip Chee
66c6830451 Backed out changeset: 3f7277e15d8d 2011-04-25 02:20:46 +08:00
Edmund Wong
cfeb3e8763 Bug 366774 - Remove unused preference bidi.characterset. (p3) (v2) r=smontagu 2011-04-25 01:56:49 +08:00
Kyle Huey
f7b28e9a92 Bug 622840: Part 1 - Remove WINCE icon code. rs=joe 2011-04-22 20:06:31 -04:00
Justin Lebar
aa0b7411ef Bug 647273 - Remove nsIContentUtils and nsIContentUtils2. r=sicking
--HG--
extra : rebase_source : 8a99a1401b7d7427bed4a136e0b38c475f6473a2
2011-04-14 13:58:36 -07:00
Mike Hommey
d1e2c6fe89 Bug 650263 - Filter by toolkit instead of by OS to decide whether to go into modules/plugin/test. r=ted 2011-04-22 10:31:59 +02:00
j. 'mach' wust
a3bae723b8 Bug 648248 - Update default Hebrew fonts on OS X to avoid fonts with buggy rendering; r=smontagu 2011-04-12 14:32:03 +02:00
Jonathan Kew
b9cfb5f205 bug 642589 - expose prefs for tweaking DirectWrite/D2D antialiasing behavior. r=jdaggett 2011-04-21 07:29:50 +01:00
Masayuki Nakano
1f33181162 Bug 347185 Adding automated tests r=roc 2011-04-21 08:54:43 +09:00
Cameron McCormack
3bcb2e5dad Bug 541707: Ensure iframes in plugin crash tests don't load before the containing document is ready. r=bent 2011-04-21 08:43:44 +12:00
Zack Weinberg
cf9f8f9844 Bug 651017, part 2: wrap gfxPlatform::Init/Shutdown in a service and register it for app-startup. Also prune some dead CIDs from nsGfxCIID.h.
--HG--
extra : rebase_source : d296ac53c4c60d79f7e2d6904dd54ce930099bbd
2011-04-16 18:22:41 -07:00
Robert O'Callahan
fc7faceefc Bug 641426. Part 6: Rename Empty to SetEmpty. r=cjones 2011-04-19 15:07:23 +12:00
Robert O'Callahan
a7b4f1246b Bug 641426. Part 5: Avoid operator== where possible to distinguish between 'equal edges' and 'equal areas' for rectangles. r=dbaron,sr=cjones 2011-04-19 15:07:23 +12:00