Commit Graph

34010 Commits

Author SHA1 Message Date
Chris Jones
d484a65e38 bug 517923: support serializing ns*Strings that represent NULL, use this mechanism in PluginInstanceParent/PluginModuleChild. also add basic crash-handling to *Channel code and some NS_OVERRIDE annotations. 2009-09-21 21:02:15 -05:00
Benjamin Smedberg
c0b5ec1c43 Oops, I did not mean for mochitests to test IPC-plugins by default (yet). 2009-09-21 13:33:25 -04:00
Benjamin Smedberg
b64d353fd6 Implement Plugin->Browser streams. In a very basic form the first plugin instantiation passes the new plugin stream tests, but subsequent instantiations don't: I think there's some shutdown/startup issue (the plugin is being unloaded, perhaps?) 2009-09-21 10:51:35 -04:00
Benjamin Smedberg
b492f5cb54 __FUNCTION__ is not a preprocess macro: it is a symbol which ends up being a const char* for the current function. You can't concatenate it with other stuff. 2009-09-21 11:46:38 -04:00
Benjamin Smedberg
8aab401dc1 Merge mozilla-central into electrolysis to pick up new plugin tests. 2009-09-21 10:57:57 -04:00
Henri Sivonen
bab474a623 Bug 515142 - Make HTML5 parser never clone nodes. WHATWG spec SVN rev 2947. rs=sicking. 2009-09-21 10:00:10 +03:00
Marco Bonardo
5bd75ee46a Bug 516440 - Port waitForFocus to browser chrome tests framework, r=gavin 2009-09-22 11:16:03 +02:00
Dão Gottwald
7d308bb248 Bug 511771 - Provide a way for Web content to preview and install lightweight themes. r=mconnor, sr=vlad 2009-09-22 10:40:12 +02:00
Markus Stange
670c6722c8 Bug 517412 - 64 Bit fixes for nsLookAndFeel.mm. Also removes some unused colors. r=josh, r=dbaron 2009-09-22 20:03:17 +12:00
Markus Stange
ad76cfe637 Bug 517415 - 64 Bit fixes for nsNativeThemeCocoa.mm. r=josh 2009-09-22 20:01:35 +12:00
Markus Stange
fea8980cd9 Bug 517802 - Use a new API on 10.5 that lets us scroll dirty rects instead of always invalidating the whole view when scrolling a dirty view. r=josh 2009-09-22 19:50:45 +12:00
Markus Stange
064df42d99 Bug 513493 - Adjust native theme colors to match Snow Leopard. r=josh 2009-09-22 19:48:55 +12:00
Dave Townsend
8f787ba4fd Bug 471245: Unpacked extensions inadvertently enable plugins when reading chrome file at startup. r+sr=jst 2009-09-22 08:46:32 +01:00
Matthew Gregan
506451a5e5 Bug 501279 - Update media/libvorbis/README_MOZILLA to represent reality.
--HG--
extra : rebase_source : 553bdb02ffe00b0a94ebdb0227aaf8cf56f9841d
2009-09-22 12:40:35 +12:00
Matthew Gregan
bf1da0be02 Fix typo/mismerge in 7bab344403c3.
--HG--
extra : rebase_source : 3586c78584b1ed73168ef0e7361b6e46305f43d6
2009-09-22 12:25:24 +12:00
Matthew Gregan
07d35f126f Bug 517834 - Use gfxQuartzImageSurface to paint video frames for an 8-23% perf win on Mac. r=roc
--HG--
extra : rebase_source : de46fdadcefed1fd203a824ed4b078c7ba0b6779
2009-09-22 12:12:06 +12:00
Matthew Gregan
4f10720ec8 Bug 515552 - Enable in-monitor assertions in nsOggDecoder. r=chris.double
--HG--
extra : rebase_source : c494f75bd7cc1cf4b114b9ff497412fb1e3c1ce1
2009-09-22 12:11:10 +12:00
Markus Stange
af80e1bef8 Bug 517804 - Flush reflows and invalidations during viewWillDraw. r=roc, r=josh 2009-09-21 18:29:59 +12:00
Reed Loden
c518261d1c Bug 511322 - follow-up for s/These licenses applies/These licenses apply/ 2009-09-20 23:12:20 -05:00
Robert O'Callahan
aec89afa3b Bug 517818. Suppress seeking to the end of the stream on Resume, there is no data to read there. r=kinetik 2009-09-21 15:47:47 +12:00
Ben Turner
66a36315ce Merging mozilla-central once more to hopefully clear windows unit tests 2009-09-20 10:47:21 -07:00
Dão Gottwald
7ac2f9cfd4 Bug 517704 - use gBrowser instead of getBrowser() in Places code. r=mak 2009-09-20 12:58:27 +02:00
Dão Gottwald
e2edb17057 backout part of changeset d93f6e968a19 2009-09-20 04:06:56 +02:00
Dão Gottwald
7a0d81c9ad Bug 517706 - use gBrowser instead of getBrowser() in private browsing code. r=ehsan 2009-09-20 04:00:09 +02:00
Dão Gottwald
ae7911d68f add debug info 2009-09-20 03:59:39 +02:00
Dão Gottwald
c574c94e2f Bug 517708 - use gBrowser instead of getBrowser() in session restore code. r=zeniko 2009-09-19 21:38:58 +02:00
Bobby Holley
26aa9ebc91 Bug 517091 - Don't do an expensive asynchronous RequestDecode() if there's already an active full decoder. r=joe 2009-09-19 12:33:00 -07:00
Ben Turner
eb6738b7b5 More nsresult -> bool fixes, and fix windows bustage from NPEvent stub impl. 2009-09-19 12:24:24 -07:00
Neil Rashbrook
e4cac4353a Bug 508780 Followup to make qsgen.py compatible with Python 2.4 r=peterv 2009-09-19 18:10:09 +01:00
Ehsan Akhgari
9a8993224e Bug 513166 - Remove "Warning Messages" settings button from Preferences --> Security; r=dao 2009-09-19 21:08:56 +04:30
Robert O'Callahan
b45fe9a213 Bug 516740. Never simplify the visible region by increasing its area when we're subtracting opaque areas from the visible region. Instead, just don't subtract the opaque area if it would make the visible region too complex. r=bzbarsky
--HG--
extra : rebase_source : 388dd9229d6d1a50efd409f508aded95f1ec226a
2009-09-20 00:12:48 +12:00
Robert O'Callahan
bab2afc1ec Bug 435441. Fix signed/unsigned warning. r=dbaron
--HG--
extra : rebase_source : 2aac24423b822a5737714115ff9bc3c53677ddd2
2009-09-20 00:12:48 +12:00
Timothy Nikkel
5f8ff6cfdc Bug 514127. Draw the canvas background color on the whole canvas area instead of just the viewport when RenderDocument is called with ignore scrolling flag. r=roc 2009-09-19 12:20:42 +02:00
Dão Gottwald
792e203b04 Additional fixes for bug 386333 2009-09-19 12:19:48 +02:00
Henrik Skupin
20394f5a36 Bug 386333 - Extract the mime type from data URI images in Page Info. r=mano 2009-09-19 12:19:00 +02:00
Alexander Surkov
bb15489364 Bug 496783 - setParent shouldn't be virtual, r=marcoz, davidb
--HG--
rename : accessible/tests/mochitest/test_accessnode_invalidation.html => accessible/tests/mochitest/test_invalidate_accessnode.html
2009-09-19 14:30:07 +08:00
Phil Ringnalda
e62c83fdc6 Bug 495228 - Remove checks for mac MOZ_WIDGET_TOOLKIT, r=ted 2009-09-18 19:59:53 -07:00
Phil Ringnalda
94cd737ac8 Bug 514211 - Sweep some mouse turds out of build/unix/, r=ted 2009-09-18 19:59:52 -07:00
Phil Ringnalda
fc286a6483 Bug 515578 - Kill some more xmlextras and webservices leftovers, r=ted 2009-09-18 19:59:52 -07:00
Chris Jones
fcd45719e6 fix more bustage related to nsresult-to-bool switch. committing initial (untested!) NPEvent forwarding caught in the crossfire 2009-09-18 20:19:11 -05:00
Olli Pettay
c9f70daaaa b=516213; followup fix for older linux systems; r=vlad 2009-09-18 16:53:27 -07:00
Vladimir Vukicevic
51833424c4 b=517559; remove runtime (startup) dependency on opengl32.dll, to fix Ts; r=mwsteele 2009-09-18 16:48:36 -07:00
Vladimir Vukicevic
411b62d064 b=517557; remove --enable-canvas; r=ted 2009-09-18 16:48:35 -07:00
Chris Jones
90a2666dff fix lingering cruft from the nsresult-to-bool conversion 2009-09-18 16:35:53 -05:00
Peter Weilbacher
225cff8d8f [OS/2] Bug 511361 - fix font name conversion before calling FC to match the font 2009-09-18 23:33:03 +02:00
Benjamin Smedberg
004047451f Sync changes to static-checking.js from the NS_OVERRIDE and NS_MUST_OVERRIDE bugs. 2009-09-18 17:12:19 -04:00
Benjamin Smedberg
0b4ab180ee Fix up dom/plugins code for bug 516661 - no more nspluginsdefs.h! 2009-09-18 17:01:09 -04:00
Benjamin Smedberg
d44f878b56 Merge mozilla-central into Electrolysis. 2009-09-18 16:47:18 -04:00
Robert Strong
f964c114d7 Followup test only fix for bug 471219 2009-09-18 12:50:33 -07:00
Chris Jones
20d86c434b make actor param/return types nullable. use decl initializers where possible for more concise code 2009-09-18 12:28:37 -05:00