content/base/src/nsObjectLoadingContent.cpp
128cbf1edc402482d096b0acc820549b0a7ebe68
created 2014-02-20 16:19 -0800
pushed 2014-03-06 09:24 +0000
Wes Kocher Wes Kocher - Backed out 7 changesets (bug 406541, bug 738396, bug 852315, bug 971273, bug 971279) for various java/plugin-related failures on a CLOSED TREE
23dfc36f99d43a293666dc73422e6722e165f18d
created 2013-03-18 17:34 -0700
pushed 2014-03-06 09:24 +0000
John Schoenick John Schoenick - Bug 852315 - Add scary warning comment. r=bsmedberg
34ecdab0cfc2ed48060bca6eb0c6ef21d8ed1460
created 2014-02-10 15:50 -0800
pushed 2014-03-06 09:24 +0000
John Schoenick John Schoenick - Bug 971279 - Add plugin.java.mime. r=bsmedberg
d4c5f52beb20ecd7a7a7581a994416f3bb9b41ac
created 2014-02-13 18:57 -0800
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 956382 - Consider document.domain when deciding whether to return contentDocument. r=mrbkap
49fb1ccb7a5e0b1b7df0e5572d299175cea4d1be
created 2014-02-04 13:53 -0800
pushed 2014-03-06 09:24 +0000
John Schoenick John Schoenick - Bug 967694 - Make clear that we only sync spawn plugins in response to content, not chrome, JS access. r=bsmedberg
ba4aa41ef3812e103a3496191f7f5b0ef965d207
created 2014-02-11 10:59 +0000
pushed 2014-03-06 09:24 +0000
Jon Coppeard Jon Coppeard - Bug 965830 - Convert use of JS_CallFunction and related APIs uses to HandleValueArray r=terrence r=smaug
44b82071c4f31595a728aa576a28b6bc0f04d6f4
created 2014-02-11 10:59 +0000
pushed 2014-03-06 09:24 +0000
Jon Coppeard Jon Coppeard - Bug 965830 - Remove AutoArrayRooter from the public API r=terrence r=smaug
ce4d2dd81858c50964fc4ef0db7a97dc3a2ba2e9
created 2014-01-28 12:05 -0800
pushed 2014-03-06 09:24 +0000
Terrence Cole Terrence Cole - Bug 963738 - Fix some false positives in the Array analysis; r=jonco
38aea88101ba9cb0252acb4371fb34aa1974cebf
created 2014-01-21 22:08 -0500
pushed 2014-03-06 09:24 +0000
Boris Zbarsky Boris Zbarsky - Bug 961208 part 2. Change the WebIDL DoNewResolve hook signature to take a JSPropertyDescriptor. r=bholley
0946f6737699de6abc04b4fd5dc35f94691aeeb3
created 2014-01-15 09:26 -0500
pushed 2014-03-06 09:24 +0000
David Zbarsky David Zbarsky - Bug 952973: Perform some content/base decom r=bz
d6938c92b2e3abaa1c7eeb4e9d775baa8fa6d88e
created 2013-11-25 12:08 -0500
pushed 2014-03-06 09:24 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 941908 - Crash in nsIDocument::IsActive becuse of a null document. This would assert in debug builds, but use a wallpaper null-check in release builds also, r=johns
141085686227c2a51f35a39f0a55ae7d312e6cca
created 2013-09-05 13:54 -0700
pushed 2014-03-06 09:24 +0000
John Schoenick John Schoenick - Bug 904835 - Don't stomp on the new plugin's prototype if we load a plugin nested inside unloading a plugin. r=josh
f9cbcd8206a056c50845c5a751e240d3b2840396
created 2013-06-18 14:35 -0700
pushed 2014-03-06 09:24 +0000
John Schoenick John Schoenick - Bug 883404 - Add a object.reload() call for chrome to de-activate plugins. r=josh
abd3a6ce1eaa9e6b44177f15b2e71b05be8581f3
created 2013-11-05 16:43 -0500
pushed 2014-03-06 09:24 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 934774 - Intermittent exception is killing mochitests (primarily browser_pluginnotification.js) because we're dispatching an event to a document which is already dead. Check it's aliveness before dispatching, r=johns
05c31c03a8dd7ca613840e8de25ad37f5487b1af
created 2013-10-26 18:19 +0200
pushed 2014-03-06 09:24 +0000
Tom Schuster Tom Schuster - Bug 930782 - Handlify JS_WrapValue. r=terrence
3a8a8a7e95839b37b31b45814e3937c36865ec52
created 2013-10-22 22:27 +0900
pushed 2014-03-06 09:24 +0000
Masayuki Nakano Masayuki Nakano - Bug 602787 part.10 Create TextRange.h for separating TextEvents.h r=roc
3c5efc154d58075cb9313eaff2b4987a609ecff6
created 2013-10-22 13:11 -0400
pushed 2014-03-06 09:24 +0000
Wes Kocher Wes Kocher - Backed out 9 changesets (bug 602787) on suspicion of breaking mochitest-metro on a CLOSED TREE
1730bcae2c4508df2610db74e45e38207fbd8687
created 2013-10-22 22:27 +0900
pushed 2014-03-06 09:24 +0000
Masayuki Nakano Masayuki Nakano - Bug 602787 part.10 Create TextRange.h for separating TextEvents.h r=roc
9349b9b4b22c98825c6f13732e3c9c717e3cee43
created 2013-10-14 16:05 -0700
pushed 2014-03-06 09:24 +0000
Sebastian Wong Sebastian Wong - Bug 827160 - added HTMLObjectElement typemustmatch check as well as unit tests. r=johns,sr=bz
5126b48adf91390db142ee55bc9c19cc1b9ae801
created 2013-10-15 20:02 -0400
pushed 2014-03-06 09:24 +0000
Tom Schuster Tom Schuster - Bug 8844105 - Handlify JS_WrapObject. r=terrence
2e3017bef2c676e75dd0eb27e7a1e7fecafa1e54
created 2013-09-25 20:21 +0900
pushed 2014-03-06 09:24 +0000
Masayuki Nakano Masayuki Nakano - Bug 912956 part.18 Remove nsGUIEvent.h r=roc
4127ebc547fdf569b326ab0fdb0e7fca94086fc2
created 2013-09-08 20:29 -0700
pushed 2014-03-06 09:24 +0000
Kyle Huey Kyle Huey - Bug 911258: Part 5 - Use the unified exception handling mechanism on workers. r=bz
080a54213c6eb3c0eb2300127c6bc0082ab745a2
created 2013-08-27 01:05 -0400
pushed 2014-03-06 09:24 +0000
Boris Zbarsky Boris Zbarsky - Bug 909642. Don't include nsNPAPIPluginInstance in headers so much, since it pulls in lots of gunk. r=bsmedberg
9d925d047ba50e5312ccab8b48b6b5237bb4e35b
created 2013-08-25 16:56 -0700
pushed 2014-03-06 09:24 +0000
Doug Turner Doug Turner - Bug 906072 - Remove Maemo port. r=romaxa, r=ted, r=johns
f10d31a0f7b48383b6d34f66607adc11eb18ec48
created 2013-08-22 14:32 -0400
pushed 2014-03-06 09:24 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 907883 - Minimize #includes in layout/generic; r=roc
8258b8c636a9d14f483e1121802ffefed6d128b4
created 2013-08-07 13:23 -0700
pushed 2014-03-06 09:24 +0000
John Schoenick John Schoenick - Bug 902375 - Actually use the optional parameter added explicitly for this purpose. r=bsmedberg
eba687b0842e08891dc1a07716ea77d81ed45dbc
created 2013-08-15 14:17 -0400
pushed 2014-03-06 09:24 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 905353 - Minimize the #includes in dom/base; r=jst
faf5cbc1c6ee7299f80651daa796658dee06159f
created 2013-08-07 16:23 -0400
pushed 2014-03-06 09:24 +0000
David Zbarsky David Zbarsky - Bug 901060 - Make nsGenericHTMLElement implement nsIDOMHTMLElement r=bz
10df319c639d93fcbf4f4f7bb4692237e7f17062
created 2013-08-06 11:01 +0100
pushed 2014-03-06 09:24 +0000
Bob Owen Bob Owen - Bug 886262 - Ensure sandbox flags and, where necessary, null principal are set for child objects. r=bz
8cdcbec4b5f2179b73855b7c987b5e17681429f9
created 2013-08-05 21:35 -0400
pushed 2014-03-06 09:24 +0000
Daniel Holbert Daniel Holbert - Bug 901645: Mark some variables in content/base/src as DebugOnly. r=smaug
db968c9c8831693b7d4980339c97419ef4063d4f
created 2013-08-03 23:38 -0400
pushed 2014-03-06 09:24 +0000
Boris Zbarsky Boris Zbarsky - Bug 707564 part 3. Give WebIDL bindings with NewResolve hooks Enumerate hooks as well, so enumerating them correctly resolves all the properties. r=smaug
f67fd341dd2ed3dac0e99fc06212e21840a5e135
created 2013-07-31 12:20 -0400
pushed 2014-03-06 09:24 +0000
Tom Schuster Tom Schuster - Bug 884410 - Handlify JS_GetPrototype. r=terrence
3f5f81744326f9fd1437aefd04946e48ef785b6f
created 2013-07-26 11:34 -0700
pushed 2014-03-06 09:24 +0000
John Schoenick John Schoenick - Bug 889614 - Followup, don't erroneously cancel other events. r=josh
78209b0be503c242ef192a72cc0cc909250e0b11
created 2013-07-22 15:08 -0700
pushed 2014-03-06 09:24 +0000
John Schoenick John Schoenick - Bug 889614 - Fix regression in plugin reparenting. r=josh
a03dad6ac12a8542bf419871604b7e687e498dac
created 2013-07-24 09:40 +0200
pushed 2014-03-06 09:24 +0000
Ms2ger Ms2ger - Bug 896280 - Pass MutableHandleValue to JS::Call(); r=terrence
678e1cb9f5879777f96aab5c4d46467c8180fc7c
created 2013-07-19 10:02 -0400
pushed 2014-03-06 09:24 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 889788 - Plugin doorhanger breaks when plugins are dynamically removed from a page. This implements the short-term solution of hiding the plugin doorhanger when no more plugins are on the page (the better long-term solution will keep showing the UI and track all the plugins a page ever uses). This also implements a short-term solution when a user enables a plugin. Also bug 887088 - Short-term UI solution: when a user loads multiple tabs from a site and enables a plugin on one of them, the plugins are not enabled on other tabs but the "continue allowing" button does nothing. This patch makes the "Continue Allowing" button enable existing plugins of that type. r=jaws r=jschoenick
e6d3454da7a7adb19056383175dfe37416d2e272
created 2013-07-17 11:34 -0400
pushed 2014-03-06 09:24 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 3 changesets (bug 889480, bug 889788, bug 888908) for mochitest-bc orange.
d1c616745325be5a7770b71c0f7fb78a7c2411be
created 2013-07-17 09:21 -0400
pushed 2014-03-06 09:24 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 889788 - Plugin doorhanger breaks when plugins are dynamically removed from a page. This implements the short-term solution of hiding the plugin doorhanger when no more plugins are on the page (the better long-term solution will keep showing the UI and track all the plugins a page ever uses). This also implements a short-term solution when a user enables a plugin. Also bug 887088 - Short-term UI solution: when a user loads multiple tabs from a site and enables a plugin on one of them, the plugins are not enabled on other tabs but the "continue allowing" button does nothing. This patch makes the "Continue Allowing" button enable existing plugins of that type. r=jaws r=jschoenick
0249e847f1c453bc8527786a24c7bdbdc2a94660
created 2013-07-16 01:31 -0400
pushed 2014-03-06 09:24 +0000
Boris Zbarsky Boris Zbarsky - Bug 838146 part 9. Make Xrays play nice with WebIDL resolve hooks. r=bholley
08cb6548110d78236040255c0c1e9dc794153085
created 2013-07-04 00:50 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 887558 (part 3) - Use JSObject::{is,as} for JSObject itself. r=sfink.
ddebb598336320491f8bd0c27979c01693dfc4a5
created 2013-07-10 13:39 -0400
pushed 2014-03-06 09:24 +0000
John Schoenick John Schoenick - Bug 889821 - Extend interface shim to allow nsIStreamListener callbacks to object/embed/applet tags to be used from script. r=bz
616f0b208426249ae0a871b64c989ad7ca7cbcc3
created 2013-07-09 13:29 -0400
pushed 2014-03-06 09:24 +0000
John Schoenick John Schoenick - Bug 788031 - For object/embed/applet tags, pass baseURI to shouldProcess if mURI is null. r=josh
1f09176d269b0e7359db6035665403421e3c8c0c
created 2013-07-01 14:14 -0700
pushed 2014-03-06 09:24 +0000
John Schoenick John Schoenick - Bug 888834 - Java sees no-explicit-codebase as . not baseURI. r=josh
b06bd5858999272dbdad41a91e323679eac017cf
created 2013-04-04 14:08 -0700
pushed 2014-03-06 09:24 +0000
John Schoenick John Schoenick - Bug 406541 - Add check for java file codebase security. r=bsmedberg
5ecd26bc5274bb4e2831e6649fa8bb516f3c9bc2
created 2013-06-28 18:38 -0700
pushed 2014-03-06 09:24 +0000
Justin Lebar Justin Lebar - Bug 820686 - Remove code after MOZ_CRASH or MOZ_ASSUME_NOT_REACHED. r=(see below)
55c1f447549d5ad6245f8f78fbea89ebd5350b04
created 2013-06-28 18:38 -0700
pushed 2014-03-06 09:24 +0000
Justin Lebar Justin Lebar - Bug 802686 - s/MOZ_NOT_REACHED/MOZ_CRASH/ in Gecko. r=(see below)
5d38d2a6e4c103cd9e7b042c131d65b7fd963dac
created 2013-03-21 18:02 -0700
pushed 2014-03-06 09:24 +0000
John Schoenick John Schoenick - Bug 738396 - Only pass canonicalized codebase to Java. r=bsmedberg sr=jst
de553526d1f85a8ada0ea973d3a7aea346611279
created 2013-03-25 12:26 -0700
pushed 2014-03-06 09:24 +0000
John Schoenick John Schoenick - Bug 738396 - Construct codebase URI for Java plugins as java would. r=bsmedberg sr=jst
e32abcc03d444ffcfd521f0cf59ce370b2732c0f
created 2013-06-24 08:51 -0400
pushed 2014-03-06 09:24 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 880735 part E - Use the new permissionmanager.updateExpireTime method to make sure that plugin permissions are renewed properly, r=johns
fa7166cddea213ecb5e65e818a7473451f2f176e
created 2013-06-24 08:51 -0400
pushed 2014-03-06 09:24 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 880735 part C - Disabled plugins should be always disabled, site-specific permissions do not override them. I'm sorry for the churn from bug 875454. At least the logic is in one place and easy to fix! r=johns
051b257f38ca1c283059d66558763469709f8af7
created 2013-06-24 08:51 -0400
pushed 2014-03-06 09:24 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 880735 part A - Add a .defaultFallbackType to plugins so that we can avoid re-implementing the ShouldPlay logic in the frontend code. r=johns
544f20b3e767f994e692e85e475e532bb32f4d42
created 2013-06-21 16:25 +0200
pushed 2014-03-06 09:24 +0000
Gabor Krizsanits Gabor Krizsanits - Bug 864335 - Remove GetScriptGlobalObject. r=mrbkap
f83604cff118085e8179ab136633b241afe98771
created 2013-06-21 14:12 +0100
pushed 2014-03-06 09:24 +0000
Jon Coppeard Jon Coppeard - Bug 885310 - 1 Rename JSHandleFoo in the browser r=bz
798c709e591fd4000f80eb90e9d98a74fc7b1dc5
created 2013-06-19 10:24 -0400
pushed 2014-03-06 09:24 +0000
Boris Zbarsky Boris Zbarsky - Bug 883968. Give <object>/<embed>/<applet> channels notification callbacks that can actually be used from script. r=johns
5ef49706a56ad50dbf4993f755248d50d506659a
created 2013-06-11 10:58 -0400
pushed 2014-03-06 09:24 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 875454 - Rework handling of per-site plugin permissions in objectloadingcontent such that users can disable or enable plugins per-site no matter what their "global" permission is (currently only plugins marked click-to-activate globally honor per-site overrides). Also change the pageInfo UI such that "use default" is separate from the explicit click-to-play setting. r=jschoenick/jaws
9953a7663df4e2a230ff0d6be6c268bc3883f044
created 2013-05-15 14:17 -0700
pushed 2014-03-06 09:24 +0000
John Schoenick John Schoenick - Bug 871942 - Don't synchronously stop plugins in DestroyContent. r=benjamin
bd355364bc33747548db82bfd267fecd518f3ec3
created 2013-05-22 10:05 -0600
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 868130 - Remove the lion's share of JSAutoRequests in gecko. r=gabor
4d80fdd4a55e8d91bceedfff52a0c29a953bafd4
created 2013-05-22 10:05 -0600
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 868130 - Include nsCxPusher.h everywhere we need it, and stop including it from nsContentUtils.h. r=gabor
fe05e84ac7a0dafa045dfb5f4365cfba19d74fe7
created 2013-05-22 10:05 -0600
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 868130 - Use an AutoSafeJSContext in nsObjectLoadingContent::TeardownProtoChain. r=gabor
5fdf32b0b0e9df757387c42681632589d3761a0b
created 2013-05-10 14:28 -0700
pushed 2014-03-06 09:24 +0000
John Schoenick John Schoenick - Bug 870216 - Fire SetWindow on plugins twice to make Adobe Reader happy. r=josh
less more (0) -300 -100 -60 tip