Commit Graph

57134 Commits

Author SHA1 Message Date
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
Jory A. Pratt
dc217b4b9b Bug 583582 - Fix compilation of hunspell with gcc-4.5 for changes to fortify sources. r=smaug a=bsmedberg 2010-11-05 18:22:36 +01:00
Mounir Lamouri
529415fddc Bug 598907 - crash [@ _purecall | nsGenericHTMLFormElement::IsDisabled() ]. r=smaug a=blocking 2010-11-05 18:15:05 +01:00
Mounir Lamouri
45a67c2d71 Bug 609279 - Add getLabelAt in tests redifining nsAutoCompleteSimpleResult. r=ehsan a=tests 2010-11-05 18:14:40 +01:00
Alon Zakai
b9a4c8936d Bug 594121 - Nice the child process. r=dougt a=blocking-fennec 2010-11-05 09:38:17 -07:00
Alon Zakai
0eea5c252a Bug 609678 - Fix memory leak in SetBackingBuffer. r=cjones a=blocking-fennec 2010-11-05 09:37:40 -07:00
Brandon Sterne
6b5c4f41f8 Bug 608662 - fix X-Frame-Options crash when using external view-source editor, r=jst, a=blocking2.0 2010-11-05 09:33:26 -07:00
Brandon Sterne
350eae7241 Bug 589457 - fix random orange in X-Frame-Options test, r=jst, a=blocking2.0 2010-11-05 09:33:08 -07: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
Jan Arne Petersen
63f71f3156 Bug 583109 - Add visibility notification for plugins by setting the NPWindow.clipRect to [0, 0, 0, 0] when the plugin is not visible, either in a background tab, or visibility: hidden. r=karlt Patch rebased against trunk by Benjamin Smedberg. 2010-11-05 10:38:33 -04:00
Dave Townsend
8379adc562 Bug 608316: Cancelling an uninstall while onUninstalling events are still being sent can leave the UI confused. r=Unfocused, a=blocks-final 2010-11-03 11:21:47 -07:00
Dave Townsend
86c4936ec0 Bug 608680: Throw an exception if illegal arguments are passed to InstallTrigger.install. r=Unfocused, a=blocks-betaN 2010-11-03 11:21:04 -07:00
Dave Townsend
ece33fba68 Bug 553017: Make revealing and hiding bootstrapped add-ons in non-profile install locations work correctly. r=robstrong, a=blocks-final 2010-11-05 09:20:14 -07:00
Ehsan Akhgari
f434f2c01f Bug 372345 - Part 3: Some cleanup code, followup to the first part; r=bzbarsky a=blocking-final+
--HG--
extra : rebase_source : c2dd67652939e1e9a26a3f0d2671b2b49c32d4d9
2010-11-04 15:00:35 -04:00
Ehsan Akhgari
cc6346ffd2 Bug 372345 - Part 2: Port the fix from bug 289384 to make sure that the editor gets reconstructed correctly when navigating back to an editable page; r=bzbarsky a=blocking-final+
--HG--
extra : rebase_source : 6f92f02d129ca03b6171377eaf6b37a4a9a3325b
2010-10-31 16:10:22 -04:00
Ehsan Akhgari
311cff87c3 Bug 372345 - [Midas] text cursor overrides CSS mouse cursor styles for some elements; r=bzbarsky a=blocking-final+
--HG--
extra : rebase_source : 502e9561f1a91464b8de502eb44098ab126d3930
2010-10-29 12:30:15 -04:00
Jim Mathies
ada067c895 Bug 607326 - Fix for ASSERTION: Received 'nonqueued' message 126. r=bent, a=final. 2010-11-05 10:19:05 -05:00
Jim Mathies
bc8f55e1ed Bug 591154 - Fix for Quake Live flickering when entering full screen mode. r=roc, a=final. 2010-11-05 10:19:05 -05: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
Ms2ger
6492dfc93a Bug 538965 - part b: compress whitespace in MathML mfenced's open and close attributes; r=karlt a=bsmedberg 2010-11-05 11:57:51 +01:00
Ms2ger
f94a249008 Bug 538965 - part a: make nsMathMLmfencedFrame::CreateFencesAndSeparators return void; r=karlt a=bsmedberg 2010-11-05 11:57:39 +01:00
Ms2ger
f4cdfb893f Bug 582712 - Remove nsHTMLDocument::TryBookmarkCharset; r=bz a=bsmedberg 2010-11-05 11:57:10 +01:00
Alice0775 White
994a73d975 Bug 405541 - Location Bar don't revert back to the correct url of the tab when you middle click go after entering text, to open in a new tab. r=dao 2010-11-05 11:56:49 +01:00
Michael Monreal
7e5bd17af2 Bug 594720 - Use GTK dialog icons in sync. r=dao 2010-11-05 11:55:34 +01:00
Dão Gottwald
328048b888 Bug 608522 - menubar shouldn't be draggable when a lightweight theme is applied (missing colon in global.css). r+a=gavin 2010-11-05 09:29:45 +01:00
Azat Tymerkaev
79dfd0fce5 Bug 599735 - Add feed icon to the new Subscribe entry in Bookmarks menu. r=dao 2010-11-05 09:29:10 +01:00
Bill Gianopoulos
6143235978 Bug 604650 - Make accelerator-text-in-tooltip work for top-level app menu items on Linux. r=dao 2010-11-05 09:27:48 +01:00
Bill Gianopoulos
6eb0e41b89 Bug 608717 - Add CAN_DRAW_IN_TITLEBAR since MENUBAR_CAN_AUTOHIDE is overloaded. r=dao a=NPOTB 2010-11-05 09:26:46 +01:00
Chris Jones
6142433bc6 Change a comment in a patch for bug 605362, so I can add a=blocking-fennec 2010-11-05 02:21:30 -05:00
Chris Jones
3a6c74c8d5 Bug 605362, part 5: Centralize more of the accounting. r=joe 2010-11-05 02:17:07 -05:00
Chris Jones
9119868099 Bug 605362, part 4: Notify shmem MemoryReporters from all shmem backends. r=joe 2010-11-05 02:17:07 -05:00
Chris Jones
0dd1deba83 Bug 605362, part 3: Add MemoryReporters for shmem. r=vlad 2010-11-05 02:17:07 -05:00
Chris Jones
f8648de60a Bug 605362, part 2: Track allocated sizes (in the allocating process) in all shmem backends. r=joe 2010-11-05 02:17:07 -05:00
Chris Jones
5ca29d9212 Bug 605362, part 1: Allocate page-aligned shmem segments in ShmImage, to match other allocators which more honestly report address space and system mem taken by alloc. r=joe 2010-11-05 02:17:07 -05:00
Chris Jones
cfafc2d132 Bug 603885, part 8: Add logging for buffer creation and readback operations. r=roc 2010-11-05 02:17:07 -05:00
Chris Jones
5d4e5b42c3 Bug 603885, part 7: Remove front-buffer pre-fill code that is now subsumed by swap-and-readback (which also gets the pre-fill off the critical path for repainting). r=roc 2010-11-05 02:17:07 -05:00
Chris Jones
288dc3e604 Bug 603885, part 6: Implement swap-and-readback. r=roc 2010-11-05 02:17:07 -05:00
Chris Jones
8e5431c6bc Bug 603885, part 5: Move the code for getting a gfxContext for a quadrant update into its own method. r=roc 2010-11-05 02:17:07 -05:00
Chris Jones
26eb3d0bcb Bug 603885, part 4: Use unsafe-shmem-backed gfxSharedImageSurface for IPC shadow layers. r=joe 2010-11-05 02:17:07 -05:00
Chris Jones
06dffe7607 Bug 603885, part 3: Allow allocating gfxSharedImageSurface with unsafe Shmem. r=joe 2010-11-05 02:17:07 -05:00
Chris Jones
ec4a82019e Bug 603885, part 2: Set up the framework for swap-and-readback. r=roc sr=vlad 2010-11-05 02:17:07 -05:00
Chris Jones
db22ab9350 Bug 603885, part 1: Move separate a method decl/def and reindent a long block. r=roc 2010-11-05 02:17:07 -05:00
Chris Jones
00324b70d5 Tests for bug 598866. 2010-11-05 02:17:07 -05:00
Chris Jones
ed08fa2c82 Bug 598866, part 2: Generate an AllocUnsafeShmem() method for shmem-using protocols. r=bent 2010-11-05 02:17:07 -05:00
Chris Jones
890cc387f6 Bug 598866, part 1: Add library support for an "unsafe" Shmem variant. r=joe 2010-11-05 02:17:07 -05:00
Chris Jones
9fc678e363 Followup to bug 606538: Fix incorrect assertion. r=bent a=blocking-fennec 2010-11-05 02:17:06 -05:00
Reed Loden
0e2a5c94b4 Bug 605739 - Ensure GPLv2 license text in about:license is consistent with the official GPLv2 text [r=gerv a=bsmedberg] 2010-11-05 00:14:43 -07:00
Josh Matthews
75625c2d15 Backed out changeset 77b1a2f70f65 a=busted 2010-11-05 01:51:42 -04:00