Commit Graph

62925 Commits

Author SHA1 Message Date
Brian Crowder
c5197f8eeb Bug 634555 - Do not fib in the child process about whether we have gotten mime info or not, r=blassey, sr=bz, a=blocking-fennec:2.0,blassey 2011-02-23 13:52:47 -08:00
Matt Woodrow
780ff82ea8 Bug 634132 - Reset the current GL context after drawing thebes layers. r=joe a=blocking2.0 2011-02-24 09:31:49 +13:00
Benjamin Smedberg
8b0d70820a Merge backout of bug 634534 due to test failures. a=backout 2011-02-23 16:06:49 -05:00
Benjamin Smedberg
7c6b002c22 Revert bug 634534 because of test failures (test_visibility.html timing out, and neverending.sjs data leaking into other plugin tests?) 2011-02-23 16:04:35 -05:00
L. David Baron
2355d289bc Disable opening of new tabs when double-clicking on the tabbar when the tabbar is unified with the titlebar, on GTK. (Bug 635397) r=dao a2.0=beltzner 2011-02-23 12:07:35 -08:00
L. David Baron
945ff28141 Linux theme: make dragging the tabbar drag the window when the tabbar is unified with the titlebar. (Bug 635397) r=dao a2.0=beltzner 2011-02-23 12:07:35 -08:00
Joel Maher
432824779c Bug 636154 - server.js limits custom ports to 31999, we should make this 64K. r=ted, a=test-only 2011-02-23 14:39:01 -05:00
Joel Maher
4e9688be42 Bug 632895 - Reftests on device cannot require 800x1000 window size. r=ctalbert, a=NPOTB 2011-02-23 14:38:59 -05:00
Joel Maher
d3c43fac0f Bug 629266 - org.mozilla.fennec is left running after dm.updateApp(). r=ctalbert, a=NPOTB 2011-02-23 14:38:56 -05:00
Joel Maher
bdd8be2e61 Bug 634691 - update devicemanager to adjust screen resolution and fix unit tests. r=mcote, a=NPOTB 2011-02-23 14:38:55 -05:00
Benjamin Smedberg
b70550d556 Bug 634534 - Firefox 4 (and probably earlier versions) crash when they make a byte-range request and then call NPN_DestroyStream while both the "main" request and the byte-range request are active. This affects Silverlight on mac, and almost certainly Acrobat on Windows.
Instead of tracking a single request in nsPluginStreamListenerPeer::mRequest, track all the currently pending requests with nsPluginStreamListenerPeer::mRequests, and make sure that they are all cancelled when the stream is destroyed. r=josh sr=bz a=blocker
2011-02-23 10:47:25 -05:00
Benjamin Smedberg
1481e5c51f Tests for bug 634534 (destroy a stream while a part-request has been requested but OnStartRequest has not yet fired)
--HG--
extra : rebase_source : b29a496f75aacb57b8b9f285358278380580babd
2011-02-23 10:47:17 -05:00
Tim Taubert
db7943c12a Bug 635696 - restore focus after 'Undo Close Group' of last group [r=ian, a=beltzner] 2011-02-22 21:32:16 +01:00
Michael Yoshitaka Erlewine
f20c25ae92 Bug 635733 - Weird transparency when dragging tabs out of groups [r=ian, ui=faaborg, a=beltzner] 2011-02-23 13:27:03 -05:00
Michael Yoshitaka Erlewine
978456e888 Bug 635728 - Favicon background must match group item background color [r=ian, ui=faaborg, a=beltzner] 2011-02-22 15:55:54 -05:00
Raymond Lee
0e4537207d Bug 633788 - "closing last tab" inconsistency between main browser window and panorama [r=ian, a=beltzner] 2011-02-22 16:02:29 -05:00
Tim Taubert
d4838c0048 Bug 635668 - The zoom in animation doesn't work for new tab by group + button or double click on group or empty space [r=ian, a=beltzner] 2011-02-22 21:34:49 +01:00
Tim Taubert
1d2483a704 Bug 635362 - Assertion fails when closing group item [r=ian, a=beltzner] 2011-02-22 21:37:38 +01:00
Tim Taubert
bea38ba513 Bug 635051 - revert experienced_first_use to experienced_first_run [r=ian, a=beltzner] 2011-02-22 21:49:50 +01:00
Michael Yoshitaka Erlewine
a9922f901f Bug 635737 - Zoom animation frame is rotated when we zoom out of a non-top stacked tab [f=ttaubert, r=ian, a=beltzner] 2011-02-22 15:48:41 -05:00
Philipp Wagner
e08e404946 Bug 634974 - JavaScript strict warning: chrome://browser/content/tabview.js, line 3274: anonymous function does not always return a value [r=ian, a=beltzner] 2011-02-22 16:06:22 -05:00
Oleg Romashin
e2607da0c1 Bug 636008 - [Maemo6] Fennec crashes on startup, with Xlib error. r=wolfiR a=npotb
--HG--
extra : rebase_source : 8055f0cd4e1c51f2a8372adaf96e4fce701cc960
2011-02-23 09:39:00 -08:00
Chris Jones
68448b7880 Bug 633462: Nuke this printf in release builds. r=bent a=a 2011-02-23 11:45:09 -06:00
Chris Jones
c39a2dab70 Bug 631119: Don't let fake popup widgets interfere with IME state. r=roc a=a 2011-02-23 11:45:09 -06:00
Chris Jones
2cbfd55a70 Bug 624636, part 2: Allow reftests to disable layers-sync-before-snapshot, in order to test "natural" widget repainting. r=roc a=a 2011-02-23 11:45:09 -06:00
Chris Jones
953b064187 Bug 624636, part 1: Allow reftests to override viewport+displayport. r=roc 2011-02-23 11:45:09 -06:00
Chris Jones
07f1b97335 Bug 635014: Don't draw a checkerboard behind undefined <browser remote> content in sync mode. r=tn a=a 2011-02-23 11:45:09 -06:00
Jeff Muizelaar
c97adad679 Bug 626678. Try to handle docking station device resets better. r=bas,a=b
Docking stations seem to cause DEVICELOST errors that never become
DEVICERESET so we don't ever succeed in reseting the device. We now
try to detect these situations and recreate the device.
2011-02-23 09:18:00 -08:00
Peter Annema
814a761b00 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
Josh Aas
3bea020cda Bug 633941: Make opening files from the Finder work more reliably. Code written a while ago by Josh Aas, credit for this bug should really go to Peter Annema (jag) though. r=josh/jag a=josh 2011-02-23 11:53:01 -05:00
Rob Campbell
6b3a996481 Bug 632817 - Cannot filter search for NET events in the Web console; f=pwalton,mihai.sucan r=sdwilsh approval2.0=beltzner 2011-02-18 11:46:59 -08:00
Brad Lassey
40207130ba bug 634555 - Caret is misplaced before the last typed in character when entering characters in input fields r=mwu a=blocking-fennec 2011-02-23 11:22:43 -05:00
Brad Lassey
945901d981 bug 624900 - '.com' portion of email address disappears when spanning to password field on facebook.com r=cjones a=blocking-fennec 2011-02-23 11:21:07 -05:00
Patrick McManus
16aeac69f7 Bug 635892 - HTTP/2.0 from SmarterTools Server. Fake it till you make it. a=hardblocker r=bz
--HG--
extra : rebase_source : 6a61e6e6a1ececf8d1d0827706e0755741930832
2011-02-22 21:02:19 -05:00
Jonathan Kew
bd37a3bdb7 bug 635768 - restore explicit font selection in gfxGDIFont::GetGlyphWidth to fix spacing issues when printing. r=roc a=blocker 2011-02-23 09:39:21 +00:00
Mats Palmgren
9480a83bd3 Test for bug 635085 - Reconstruct any active formatting elements after auto closing a <nobr> in a nested <nobr> situation, per HTML spec. r=hsivonen, a=test-only. 2011-02-23 11:32:19 +02:00
Mike Hommey
6b2bd8ac5a Bug 635966 - Avoid elfhack failure with llvm. r=khuey,a=shaver 2011-02-23 10:06:26 +01:00
Mike Hommey
b3a46cf568 Bug 434592 - Enable url-classifier by default on xulrunner. r=bsmedberg,a=beltzner 2011-02-23 10:06:24 +01:00
Jonathan Kew
eda599e429 bug 635705 - reorder code in GetParameterInternal. r+a=bzbarsky 2011-02-23 07:29:26 +00:00
Ginn Chen
80188b7773 Bug 607900 [startup-notification] Restore DESKTOP_STARTUP_ID if a restart is required r=benjamin sr=glandium a=beltzner 2011-02-23 15:18:17 +08:00
Robert O'Callahan
20b9397753 Bug 630835. Make BuildLayer responsible for setting a visible region on the layer, and let FrameLayerBuilder only reduce it. r=tnikkel,a=blocking
This avoids problems with FrameLayerBuilder making the visible region bigger than we expected, invalidating CONTENT_OPAQUE flags set on the layer.
In particular, we had been using TransformBounds to compute the new visible region, and for non-axis-aligned transforms this gives us a visible
region which contains areas not actually painted by the layer contents.
2011-02-23 18:38:09 +13:00
Robert O'Callahan
8c2e30a98c Bug 634844. Part 2: Don't create a new Image in BuildLayer if we already have one. r=cjones,a=blocking 2011-02-23 18:38:09 +13:00
Robert O'Callahan
afda29e271 Bug 634844. nsPluginInstanceOwner::IsUpToDate should not create an Image for the plugin. r=cjones,a=blocking 2011-02-23 18:38:09 +13:00
Robert O'Callahan
134548e4e6 Bug 631388. Part 2: Don't let nsDisplayPlugin bounds depend on the ImageContainer's current image bounds, since that can change during display list processing. r=cjones,a=blocking 2011-02-23 18:38:09 +13:00
Robert O'Callahan
af601dc986 Bug 631388. Part 1: Add nsIPluginInstance::GetImageSize. r=cjones,a=blocking 2011-02-23 18:38:09 +13:00
Shawn Wilsher
92891f9848 Bug 632625 - xpcshell: intermittent "test_async_history_api.js | 2 == 3" or "0 == 3"; Be smart and wait for all background work to complete before moving to the next test.
r=mak77 (a=test-only).
2011-02-23 05:40:56 +01:00
ffxbld
88a246e456 Automated checkin: version bump for firefox 4.0b12 release. CLOSED TREE a=release 2011-02-22 18:13:35 -08:00
Josh Matthews
4df99b7101 Bug 631553 - Avoid caching frame scripts during xpcom shutdown. r=smaug a=johnath 2011-02-16 12:11:27 -05:00
Brendan Eich
4906480245 Method read barrier requried when changing attributes but not value (634210, r=jorendorff). 2011-02-15 12:11:04 -08:00
Andreas Gal
adc7d18078 Fix GC/CC scheduling (bug 630932, patch by gal/smaug, r=mrbkap). 2011-02-16 15:47:12 -08:00