dom/base/nsPluginArray.cpp
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
1c0791d5bce7381fe18dae8428fca50d52774499
created 2015-08-13 15:22 +0300
pushed 2015-10-29 11:30 +0000
Aryeh Gregor Aryeh Gregor - Bug 1179451 - Part 1: Rewrite some ternary operators as if/else. r=froydnj
ae321edfafccfe0afa4794b9efe0501815c8f669
created 2015-05-20 15:30 +0200
pushed 2015-09-21 14:04 +0000
John Schoenick John Schoenick - Bug 1178963 part 1. Use nsIPluginTagInternal instead of nsPluginTag in cases where it may be nsFakePluginTag. r=peterv
882f1779b4d8c2a428a5cde9a04f82453a5c4bbf
created 2015-05-29 22:42 -0700
pushed 2015-08-10 18:23 +0000
Chris Peterson Chris Peterson - Bug 1169945 - Remove unused plugins.enumerable_names whitelist. r=bsmedberg
bd079aadd3feeee3f9b9f73c5e0bc4bd6a870722
created 2015-05-03 15:32 -0400
pushed 2015-06-29 20:18 +0000
Andrew McCreight Andrew McCreight - Bug 1152551, part 2 - Fix mode lines in dom/. r=jst
0b0c492a33b545fb9daa9b041969e17b5dcbe00e
created 2015-03-19 10:13 -0400
pushed 2015-05-11 18:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 1117172 part 3. Change the wrappercached WrapObject methods to allow passing in aGivenProto. r=peterv
2ae2d0f3a5469335377c3cdb530518d6a7dd6eff
created 2014-10-07 11:44 +0200
pushed 2014-11-28 15:29 +0000
Peter Van der Beken Peter Van der Beken - Bug 1078744 - Replace SetIsDOMBinding with SetIsNonDOMBinding, remove nsWrapperCache::SetIsDOMBinding. r=bz.
c9d1c9fb5ee6e080d5581bcb2cdc08de92909dad
created 2012-09-18 00:56 -0700
pushed 2014-10-13 16:35 +0000
Chris Peterson Chris Peterson - Bug 793978 - Alphabetize navigator.plugins and navigator.mimeTypes arrays to reduce fingerprintable entropy. r=bsmedberg
231c5bbd4a75faecdbcc893a5fa36b1c10baea64
created 2014-06-30 16:00 -0700
pushed 2014-09-02 16:39 +0000
Jon Morton Jon Morton - Bug 1032417: Move nsPluginElement's destructor to the implementation file. r=khuey
77cb01391beffb1e271681d6a6c684096a2009df
created 2014-01-09 21:03 -0500
pushed 2014-07-21 20:25 +0000
Trevor Saunders Trevor Saunders - bug 966059 - add nsIDocShell::GetWindow and GetDocument r=smaug
98a11afc6cb58382cacc06332862734202d7ea25
created 2014-04-29 04:57 -0400
pushed 2014-07-21 20:25 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1001966 - Part 2: Change uses of numbered NS_IMPL_CYCLE_COLLECTION_WRAPPERCACHE macro to the variadic variant. r=smaug
f0057045ace5c3b83ed65d38399e298641d7bd31
created 2014-04-15 22:58 -0400
pushed 2014-06-09 21:49 +0000
Boris Zbarsky Boris Zbarsky - Bug 843840 part 2. Add a way to ask DOM proxies for only their enumerable property names, and use that in the enumerate hook. r=peterv
6ffe0fe626e0b870f1922a85f99df50951a646e8
created 2014-04-15 22:58 -0400
pushed 2014-06-09 21:49 +0000
Boris Zbarsky Boris Zbarsky - Bug 843840 part 1. Add a way to ask DOM proxies with a named getter whether a property is enumerable or not and use that information in getOwnPropertyDescriptor. r=peterv
de7487db16d9df8f72eaeb4d6cc7288b47cedb54
created 2014-04-08 18:27 -0400
pushed 2014-06-09 21:49 +0000
Boris Zbarsky Boris Zbarsky - Bug 991742 part 8. Remove the "aScope" argument of WebIDL/nsWrapperCache WrapObject() methods. r=bholley
c438f7b1d1b5f43b2beedb24359d69f50f918291
created 2014-04-08 18:27 -0400
pushed 2014-06-09 21:49 +0000
Boris Zbarsky Boris Zbarsky - Bug 991742 part 6. Remove the "aScope" argument of binding Wrap() methods. r=bholley
5a9badd6db004310b9d1aca5db25ef4c275a4362
created 2014-01-04 10:02 -0500
pushed 2014-03-17 21:55 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
ae4cfe0a9bdbca44b5c741c04dd5f7314c8a09e8
created 2013-10-31 22:19 -0700
pushed 2014-02-04 01:06 +0000
Chris Peterson Chris Peterson - Bug 757726 - Part 6a: Add support for cloaking plugin names in navigator.plugins and navigator.mimeTypes enumeration. r=johns sr=bsmedberg
2bc5f1f28031135b9af563da6330644b2ef70410
created 2013-10-20 00:05 -0700
pushed 2014-02-04 01:06 +0000
Chris Peterson Chris Peterson - Bug 757726 - Part 4: Consolidate duplicate code into EnsurePlugins() and EnsureMimeTypes(). r=johns
46be10c9cb30039511a99c225b0f2d2095e49f3b
created 2013-10-17 00:19 -0700
pushed 2014-02-04 01:06 +0000
Chris Peterson Chris Peterson - Bug 757726 - Part 3: Refactor nsPluginArray::GetPlugins() to GetMimeTypes(). r=johns
4a6e13aa26e7936e08e2e67ba988a42f4d9c10e5
created 2013-08-28 23:55 +0300
pushed 2013-10-28 21:59 +0000
Olli Pettay Olli Pettay - Bug 904351, make MimeType/Array, PluginArray/Element to hold strong reference to their parent object, r=mccr8
eba687b0842e08891dc1a07716ea77d81ed45dbc
created 2013-08-15 14:17 -0400
pushed 2013-10-28 21:59 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 905353 - Minimize the #includes in dom/base; r=jst
90591fb20b148524f0dd10bea1b7d9ec04f1da90
created 2013-08-14 08:56 +0200
pushed 2013-10-28 21:59 +0000
Ms2ger Ms2ger - Bug 901323 - Don't include nsContentUtils.h unnecessarily; r=jlebar
018ef921c94581b572db7a8644674c1cc9421853
created 2013-07-30 17:46 -0700
pushed 2013-09-16 19:14 +0000
Johnny Stenback Johnny Stenback - Bug 898906. Fix this bug by making nsMimeType objects hold their active plugin alive, and rely on the cycle collector to break the explicit reference cycle. r=mccr8
f9e89a88f017135a8bc96251079cbe68a20d0881
created 2013-07-24 23:33 -0700
pushed 2013-09-16 19:14 +0000
Johnny Stenback Johnny Stenback - Bug 896242. Fix possible crash due to dangling pointer to nsPluginElement. r=mccr8
571787c979259c1af862ea8d8dc595e6950c8aa2
created 2013-07-09 06:58 -0700
pushed 2013-09-16 19:14 +0000
Johnny Stenback Johnny Stenback - Fixing bug 855611. Convert navigator.plugins and navigator.mimeTypes to use new DOM bindings. r=peterv@propagandism.org.
faafe91695d97fa54cff7d34fab0ea0dcd827b5c
created 2013-04-23 16:02 -0400
pushed 2013-06-24 18:52 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 418615 - Neuter the code which tries to reframe existing plugin instances when navigator.plugins.refresh(true) is called. Instead, only scan for new plugins, unload unused plugins. The DOM code will continue to refresh the current page which calls navigator.plugins.refresh(true). r=jschoenick sr=bz
bc4dd82e27cd96481d97f8f586f52c8542efdd34
created 2013-04-10 13:59 -0700
pushed 2013-06-24 18:52 +0000
David Keeler David Keeler - bug 856777 - observe plugin-info-updated in nsPluginArray, not Navigator r=khuey
66ff4f31d731259adf27588345a3addaa704bb21
created 2013-04-23 16:02 -0400
pushed 2013-05-13 16:59 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 418615 - Neuter the code which tries to reframe existing plugin instances when navigator.plugins.refresh(true) is called. Instead, only scan for new plugins, unload unused plugins. The DOM code will continue to refresh the current page which calls navigator.plugins.refresh(true). r=jschoenick sr=bz a=lsblakk
c908514142927a47dd6cf904905076553cf9c7e1
created 2012-12-20 16:53 -0800
pushed 2013-02-19 18:06 +0000
David Keeler David Keeler - bug 820708 - refresh navigator.plugins when a plugin is enabled/disabled r=joshmoz
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
c797118c02a869e2eda77a380f0f646b84fe6679
created 2012-08-21 15:59 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
dc5fc4265990c8ecb269195372959f757af7d00e
created 2012-08-15 14:22 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
7aa128dbd1a9e5b9272376aa9a1f4aa23afd8787
created 2012-07-10 19:45 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
c1b222852377b86e59026f904681e11b08101f95
created 2011-12-01 11:35 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
89fff0ee52d5e237060a44b133a68e723dab8ae4
created 2011-11-04 14:02 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
f93960a93ad97a56d308bd9ce25d97cbc175d524
created 2011-10-17 11:52 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
016702490661e9371adb4542d1f8e156cd2b94fd
created 2011-10-10 17:32 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Backout merge.
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-10-08 18:29 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
63a4ad84d4c8e9f8f32bc765a52152dec1200c23
created 2012-08-20 11:34 -0700
pushed 2012-10-08 18:29 +0000
Ian Melven Ian Melven - Bug 341604 - Implement HTML5 sandbox attribute for IFRAMEs r=smaug r=jst
a1cb80516a0061cc0e0e3312e93b6a2585689367
created 2012-07-27 17:03 +0300
pushed 2012-10-08 18:29 +0000
Aryeh Gregor Aryeh Gregor - Bug 780618 - Move all error codes to nsError.h; r=ehsan
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed 2012-10-08 18:29 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
2068c7dda3a233937ebfde5995baa3888006cb88
created 2012-07-01 16:45 -0700
pushed 2012-08-27 22:37 +0000
David Zbarsky David Zbarsky - Bug 763350 - Clean up some includes in content/ and dom/ r=smaug
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-07-16 19:38 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
11d6f47eea30a5ef6cbc77b5ff0a8169abfca682
created 2011-12-01 00:28 -0800
pushed 2012-02-01 00:38 +0000
Johnny Stenback Johnny Stenback - Fixing bug 690952. Move window.navigator from the outer window to the inner window, and stop persisting it across same origin page navigations. r=mrbkap@gmail.com
51636ba3e69fac85527622ec5e246939e068e3dc
created 2011-11-02 14:44 +0100
pushed 2011-12-21 12:10 +0000
Mounir Lamouri Mounir Lamouri - Bug 695287 - Move Navigator declaration and definition outside of nsGlobalWindow.{h,cpp}. r=Ms2ger
ec7577dec4fceef0ac2717416d9c48289402d935
created 2011-10-17 10:59 -0400
pushed 2011-12-21 12:10 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
bd16e71072282406b7c82ca2f9f5cc85699fd0b2
created 2011-10-03 21:11 +0200
pushed 2011-12-21 12:10 +0000
Peter Van der Beken Peter Van der Beken - Stop including nsDOMClassInfo.h all over the place.
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-12-21 12:10 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
d3d024159f8b5a60f5a7e9375476904ee8e82ad3
created 2011-05-21 09:28 -0400
pushed 2011-07-05 17:00 +0000
Josh Aas Josh Aas - Bug 657952: Minimize methods in nsIPluginHost. r=jst
fe1b3c35fa9d45c694c57db70b1824c45646ba89
created 2010-08-12 21:05 -0700
pushed 2011-04-26 22:38 +0000
Blake Kaplan Blake Kaplan - Fix bug 584512.
8e6cbbc07c71d3b003d33e326601e168a42c6c47
created 2010-01-12 14:08 +0100
pushed 2011-04-26 22:38 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 533637 (Speed up unwrapping a node in quickstubs that use nsINode (dromaeo)). Pair every DOMCI to a specific C++ class. r=jst.
0068be50163313a2172ed974009d29c6818acab1
created 2010-02-11 13:03 +0200
pushed 2011-04-26 22:38 +0000
Olli Pettay Olli Pettay - Bug 538310, clean up old mimetype code, r=jst, sr=sicking
11d0025c933db9cc184a9e11b91fa86abaf0b987
created 2009-11-16 16:53 -0800
pushed 2011-04-26 22:38 +0000
Dietrich Ayala Dietrich Ayala - Backed out changeset 6e8717db83bb (accidental inclusion)
6e8717db83bb7ea167c59705ae00fbd2b49a6db6
created 2009-11-16 16:51 -0800
pushed 2011-04-26 22:38 +0000
Dietrich Ayala Dietrich Ayala - Bug 526545 - Crash reporter still can send wrong URL when crashing during pageload (r=bsmedberg)
f5f2c8fe6387cd49effbfbc37f16157f7a461559
created 2009-06-25 17:06 -0400
pushed 2011-04-26 22:38 +0000
Josh Aas Josh Aas - Remove nsIPluginManager/nsIPluginManager2. Fold their functionality into nsIPluginHost. b=499431 r/sr=jst
less more (0) -60 tip