Commit Graph

216196 Commits

Author SHA1 Message Date
Ted Mielczarek
1042977486 bug 474610 - generate a text file alongside application packages that includes the build ID and source changeset, and upload it with the build package. r=bhearsum 2010-02-25 11:19:35 -05:00
Benjamin Smedberg
17a4b894c8 Merge backout of bug 548217 2010-02-25 03:59:05 -08:00
Benjamin Smedberg
c3db41eaeb Backed out changeset 77dc38d8196e - bug 548217 because even though this patch is correct, it exposes a bug in the OOPP code which got backed out. 2010-02-25 03:57:57 -08:00
Benjamin Smedberg
5839dc62ac Merge backout of bug 532208 due to test failures, crashes, and overall badness. 2010-02-25 03:03:12 -08:00
Benjamin Smedberg
11b1d27433 Backed out changeset e4a7ea0bb90f bug 532208 - asynchronous stream delivery because write events were being dispatched in odd re-entrant states and NPP_DestroyStream was being delivered before all the stream data was delivered. 2010-02-25 03:00:56 -08:00
Jonas Sicking
f866a0b7b7 Fix license in new files added for bug 546528 2010-02-25 01:25:53 -08:00
Karl Tomlinson
254b6762d3 resolve ambiguous call of overloaded ‘AppendInt(long unsigned int&)’ b=517133
--HG--
extra : rebase_source : bbe20660a15a645292bd802ab7e5d8db0124fbbd
2010-02-24 15:40:41 -08:00
Karl Tomlinson
30883fb3f1 b=517133 Get crash stats for X errors r=bsmedberg
--HG--
extra : rebase_source : e9b2319a566ecb5a8a3cd6ba322df97e1ff3ffc8
2010-02-24 14:25:16 -08:00
Benjamin Smedberg
2c9d96f80b 1;2cBug 548217 - Make NP_SEEK streams work properly: they shouldn't crash if NPN_RequestRead is called after all the stream data is delivered, and they should call NPP_DestroyStream when NPN_DestroyStream is called, but not before. To this end, the classes nsPluginStreamInfo and nsPluginStreamListenerPeer have been unified: the nsNPAPIPluginStreamListener holds the stream listener peer alive so that additional range requests can be made on it. In addition the nsNPAPIPluginStreamListener holds *itself* alive for NP_SEEK streams, and only calls releases itself/calls CleanUpStream when the plugin explicitly calls NPN_DestroyStream or when the associated plugin instance is being destroyed. r=josh
--HG--
extra : rebase_source : fba343acbfcaa785c7405552d42f4558424b485c
2010-02-23 21:58:27 -05:00
Ryan Flint
6179f28581 Backout bug 522842 (2858cd90d03) 2010-02-25 00:35:37 -05:00
Makoto Kato
335b9d7446 Bug 405242 - Implement select.options.remove() method [HTML5 HTMLOptionsCollection.remove]. r=Olli.Pettay, sr=jst 2010-02-25 13:53:42 +09:00
Ryan Flint
f49d17ff5e Bug 522842 - Don't notify during startup until all engines are loaded. r=gavin 2010-02-24 23:10:55 -05:00
Jonas Sicking
963e54b50f Bug 544642: Make frames report an error event if the frame src is pointed at a local file url. And don't make setAttribute thrown an exception in that scenario. r=smaug 2010-02-24 18:45:43 -08:00
Justin Dolske
44b19b2421 Bug 545514 - plugin-problem UI needs to be an inline-block element. r=gavin 2010-02-23 13:52:00 -08:00
Justin Dolske
4f9d77f28c Bug 545686 - [OOPP] crashed plugin UI doesn't work on some sites. r=gavin 2010-02-24 15:45:00 -08:00
Jim Mathies
39cc8f63c3 Bug 547353 - [OOPP] Mouse pointer coordinates misaligned with winless Silverlight. r=bent. 2010-02-24 16:13:48 -08:00
Benjamin Smedberg
758507922d Add return statement to fix build bustage from bug 503989 2010-02-24 17:48:32 -05:00
Josh Aas
23a4b4146e Require Mac OS X 10.5 on launch. b=548367 r=bsmedberg 2010-02-24 14:06:40 -08:00
Jacek Caban
a288a80eac Bug 547714. Fix compilation failure on gcc 4.5, r=roc
--HG--
extra : rebase_source : 9836c306e1087b45809cac39ed79262c285cb966
2010-02-24 11:50:11 -08:00
Jacek Caban
0de77f6075 Bug 546092. Move endian.patch code to config.h. r=doublec
--HG--
extra : rebase_source : 12c8d9221c8e883e99dc81627b4d3ea398b6c8ab
2010-02-24 11:49:50 -08:00
Robert O'Callahan
5d7101fa24 Bug 545581. Stop checking view visibility at content/chrome boundary. r=mats
--HG--
extra : rebase_source : 57383fcc5138b4b4ff27619adaaec33fba38a3a2
2010-02-24 11:37:58 -08:00
Robert O'Callahan
0851cb44eb Bug 546865. Stop creating widgets for XUL trees. r=mats
--HG--
extra : rebase_source : 261b3df6a9319699819a3f254fc61c0cc70e8b53
2010-02-24 11:35:43 -08:00
Benjamin Smedberg
fbec9f6e59 Bug 532208 - Make PBrowserStream destructor uni-directional by delivering all data asynchronously and doing two-phase (acknowledged) destruction, r=bent
--HG--
extra : rebase_source : 1155cb3c0d548712b274c81e7cf597eaf091d220
2010-02-23 16:45:00 -05:00
Robert O'Callahan
ddd804576e Bug 546530. Bound search for previous cluster start. r=smontagu
--HG--
extra : rebase_source : 5b7bca2777b5cfc5495fc9d339eaf0fbe1ff9a64
2010-02-19 14:30:43 +13:00
Robert O'Callahan
7f57711ea0 Bug 529263. Allow content IFRAMEs in chrome IFRAMEs to not be hooked into the view manager hierarchy. r=bz
--HG--
extra : rebase_source : a7e053e408bb176fc9df068f52157e886b0554b1
2010-02-24 11:16:18 -08:00
Robert O'Callahan
5da349c3d9 Bug 503989. Break MediaLoadListener reference cycle at shutdown. r=sicking,doublec
--HG--
extra : rebase_source : bbd326582e4a7d0864affcfe3a715e228c4b2647
2010-02-24 11:14:14 -08:00
Robert O'Callahan
a6908fbdd0 Bug 544399. Use nsLayoutUtils::SurfaceFromElement when comparing canvases. r=vlad
--HG--
extra : rebase_source : 93f22c10faa3bad9dbff48cd823f38d4a6ffc22a
2010-02-24 11:04:32 -08:00
Ben Turner
2e6db03591 Fix #warning, msvc doesn't have that.
--HG--
extra : rebase_source : 06b12ba7cb87045261a1bb042a654cac4d573bd1
2010-02-16 13:04:16 -08:00
Chris Jones
0860ce193a Bug 544945: Mochitest of clipboard interaction that forces the plugin subprocess into a nested event loop on gtk2 platforms. r=karlt
--HG--
extra : rebase_source : f9fb43d4bf4c3991bbdf30f6d999d315ee7a2407
2010-02-16 12:44:26 -06:00
Chris Jones
2a273c0016 Bug 544945, part 2: Periodically unblock the parent to allow it to process events while the plugin subprocess is in a nested event loop. r=karlt
--HG--
extra : rebase_source : bf9a2df9d7d6b420fb93d11dc5abaeb4be1214db
2010-02-16 12:44:25 -06:00
Chris Jones
2e0e523879 Bug 544945, part 1: Detect nested glib event loops in the plugin subprocess. r=karlt
--HG--
extra : rebase_source : 454553501de351b66e328a7005e6779088f2a2fa
2010-02-16 12:44:24 -06:00
Chris Jones
94faebe11f Bug 545455: IPDL/C++ test.
--HG--
extra : rebase_source : 9fae2c3f3192633834166b863f7ab0c1ed2f0e40
2010-02-16 12:44:23 -06:00
Chris Jones
357da6d25d Bug 545455, part 2: Expose override-able hooks for top-level IPDL actors to be notified on stack entrance/exit. r=bent
--HG--
extra : rebase_source : e50ede6dbffc9d864ba62eda6d2a622c8b99dece
2010-02-16 12:44:22 -06:00
Chris Jones
69d15304c9 Bug 545455, part 1: Track when RPCChannel code is first pushed on the C++ stack and last popped. r=bent
--HG--
extra : rebase_source : 1bf50aac0f5da1c4322347b42b24e72215543915
2010-02-16 12:44:21 -06:00
Ryan Flint
63ee1c67ec Bug 522842 - Don't notify during startup until all engines are loaded. r=gavin 2010-02-25 01:11:45 -05:00
Jonas Sicking
7a8eec8e55 Bug 546528 part 3: Implement FormData. r=benjamn 2010-02-24 21:58:18 -08:00
Jonas Sicking
c6c56bb0f3 Bug 546528 part 2: Create nsEncodingFormSubmission to allow nsFormSubmission subclasses to not have an encoder. r=benjamn 2010-02-24 21:58:17 -08:00
Jonas Sicking
16e88faeb6 Bug 546528 part 1: Break out code to convert body argument to an nsIInputStream out of nsXMLHttpRequest::Send to make the code more readable. r=benjamn 2010-02-24 21:58:17 -08:00
Jonas Sicking
5310e41295 Bug 545059: Remove unneeded/non-working bidi.controlstextmode pref. r=smontagu 2010-02-24 21:58:17 -08:00
Jonas Sicking
5309152e62 Bug 544698 part 4: Move the creation of the encoder to the nsFormSubmission ctor. Move the call to linkHandler->OnLinkClickSync to the nsHTMLFormElement. r=jst 2010-02-24 21:58:17 -08:00
Jonas Sicking
1b50629991 Bug 544698 part 3: Make nsFormSubmission not refcounted. r=jst 2010-02-24 21:58:17 -08:00
Jonas Sicking
b7a0428344 Bug 544698 part 2: Reorganize nsFormSubmission.cpp to make it more readable and to avoid having to forward declare functions. No actual code changes. r=jst 2010-02-24 21:58:17 -08:00
Jonas Sicking
12091aa8ea Bug 544698 part 1: Move value processing from submission code to elements. Decomtaminate. Kill a few dead functions. r=jst 2010-02-24 21:58:16 -08:00
Jonas Sicking
dcbd30a767 Bug 547165: Add tests for form submission and fix a few cases where we differ from IE/HTML5. Also add a generic getMyDirectory.sjs file for use in other tests as well. r=benjamn/waldo 2010-02-24 21:57:54 -08:00
Benjamin Smedberg
b2b8a2fa01 Bug 545712 - "A crash report was submitted" even when it wasn't. Check whether crashreportID is empty, which means there was no crash report. Also check whether CrashSubmit.submit returns false indicating that the crash report wasn't found in the expected location, r=dolske+gavin 2010-02-19 09:58:46 -05:00
Benjamin Smedberg
8a8ef6a58f Bug 544074 - Crashes at mozilla::plugins::PluginModuleChild::UnregisterActorForNPObject - the hash of scriptable objects is mutating while we enumerate the actors being destroyed after a plugin instance is destroyed. Save the list of actors off into a separate non-mutating table, r=bent 2010-02-24 16:14:13 -05:00
Robert O'Callahan
5983802080 Bug 541406. Temporarily disable showing outlines on focused plugins. r=dbaron
--HG--
extra : rebase_source : 94ac716a6c796c6f6e31f97847c91e56b747566b
2010-02-12 10:45:09 +13:00
Chris Jones
17e4329c85 Bug 548214: Extended IPDL/C++ test. 2010-02-24 15:59:24 -06:00
Chris Jones
f7ab808b8f Bug 548214: Seqno's go up in the parent, down in the child. r=bsmedberg 2010-02-24 15:59:23 -06:00
Benjamin Smedberg
a91ddf5a32 Bug 547894 - Allow null in NPN_GetStringIdentifier(s) to fix a topcrash with the divx plugin, r=bent 2010-02-24 16:34:17 -05:00