content/base/src/nsObjectLoadingContent.cpp
19d4d4a860515ca0b1b62058864dcf73dd1cab0a
created 2013-08-07 13:23 -0700
pushed 2013-08-23 16:48 +0000
John Schoenick John Schoenick - Bug 902375 - Actually use the optional parameter added explicitly for this purpose. r=bsmedberg, a=bajaj
17b59850715a4e8c4f622ff05669dd10151d3a86
created 2013-07-26 11:34 -0700
pushed 2013-08-05 18:49 +0000
John Schoenick John Schoenick - Bug 889614 - Followup, don't erroneously cancel other events. r=josh, a=bajaj
1897241d2e7b323ff448fa91ae916e615a5250f3
created 2013-07-22 15:08 -0700
pushed 2013-08-05 18:49 +0000
John Schoenick John Schoenick - Bug 889614 - Fix regression in plugin reparenting. r=josh, a=bajaj
c5c2d41b057294cdc24b931160a77640aa41dbab
created 2013-07-19 10:02 -0400
pushed 2013-08-05 18:49 +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, a=bajaj
e3d234674a863d7baaebf7a534684919cb12cd02
created 2013-07-01 14:14 -0700
pushed 2013-08-05 18:49 +0000
John Schoenick John Schoenick - Bug 888834 - Java sees no-explicit-codebase as . not baseURI. r=josh, a=bajaj
16ee09f2fb7e595494bc1c4aaafdb25dc3954104
created 2013-07-10 13:39 -0400
pushed 2013-08-05 18:49 +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, a=bajaj
3967f5179aabec839d11847e3a01e0b9194b97dd
created 2013-04-04 14:08 -0700
pushed 2013-08-05 18:49 +0000
John Schoenick John Schoenick - Bug 406541 - Add check for java file codebase security. r=bsmedberg, a=lsblakk
20a1cd5be4fb694f15b71c2c9288f36f4193910f
created 2013-03-21 18:02 -0700
pushed 2013-08-05 18:49 +0000
John Schoenick John Schoenick - Bug 738396 - Only pass canonicalized codebase to Java. r=bsmedberg, sr=jst, a=lsblakk
819cefc60adea7fdb1ce786fb849f28798529b85
created 2013-03-25 12:26 -0700
pushed 2013-08-05 18:49 +0000
John Schoenick John Schoenick - Bug 738396 - Construct codebase URI for Java plugins as java would. r=bsmedberg, sr=jst, a=lsblakk
e32abcc03d444ffcfd521f0cf59ce370b2732c0f
created 2013-06-24 08:51 -0400
pushed 2013-08-05 18:49 +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 2013-08-05 18:49 +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 2013-08-05 18:49 +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 2013-08-05 18:49 +0000
Gabor Krizsanits Gabor Krizsanits - Bug 864335 - Remove GetScriptGlobalObject. r=mrbkap
f83604cff118085e8179ab136633b241afe98771
created 2013-06-21 14:12 +0100
pushed 2013-08-05 18:49 +0000
Jon Coppeard Jon Coppeard - Bug 885310 - 1 Rename JSHandleFoo in the browser r=bz
798c709e591fd4000f80eb90e9d98a74fc7b1dc5
created 2013-06-19 10:24 -0400
pushed 2013-08-05 18:49 +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 2013-08-05 18:49 +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 2013-08-05 18:49 +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 2013-08-05 18:49 +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 2013-08-05 18:49 +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 2013-08-05 18:49 +0000
Bobby Holley Bobby Holley - Bug 868130 - Use an AutoSafeJSContext in nsObjectLoadingContent::TeardownProtoChain. r=gabor
b4fa00ef357fd2b3fc965354f0eeb0851482c470
created 2013-07-01 14:14 -0700
pushed 2013-07-20 01:48 +0000
John Schoenick John Schoenick - Bug 888834 - Java sees no-explicit-codebase as . not baseURI. r=josh, a=bajaj
1ae00cd78569b3bc735a73380e582a0edbfd3335
created 2013-07-10 13:39 -0400
pushed 2013-07-16 14:12 +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, a=lsblakk
fc3d9e72357bcf36adf3d8102cb1228339ce02de
created 2013-04-04 14:08 -0700
pushed 2013-07-08 20:55 +0000
John Schoenick John Schoenick - Bug 406541 - Add check for java file codebase security. r=bsmedberg a=lsblakk
24df0a207416442001428dfd05bbb5cb37b68bca
created 2013-07-08 13:38 -0400
pushed 2013-07-08 20:55 +0000
John Schoenick John Schoenick - Bug 738396 - Only pass canonicalized codebase to Java. r=bsmedberg sr=jst a=lsblakk
10544c91e1d6da449eda71155d9f53dc25c297cc
created 2013-03-25 12:26 -0700
pushed 2013-07-08 20:55 +0000
John Schoenick John Schoenick - Bug 738396 - Construct codebase URI for Java plugins as java would. r=bsmedberg sr=jst a=lsblakk
6630322716e084855850e91df86eecb26fdca467
created 2013-05-15 14:17 -0700
pushed 2013-06-26 22:08 +0000
John Schoenick John Schoenick - Bug 871942 - Don't synchronously stop plugins in DestroyContent. r=benjamin a=lsblakk
7462b76587aad46ee3d6092ebc0b8ceceba96391
created 2013-06-19 10:24 -0400
pushed 2013-06-24 18:52 +0000
Boris Zbarsky Boris Zbarsky - Bug 883968 - Give <object>/<embed>/<applet> channels notification callbacks that can actually be used from script. r=johns, a=lsblakk
a0305227b47a76c188a8533734ece8a0064f926f
created 2013-05-10 14:28 -0700
pushed 2013-06-24 18:52 +0000
John Schoenick John Schoenick - Bug 870216 - Fire SetWindow on plugins twice to make Adobe Reader happy. r=josh, a=akeybl
6e00018528cd8dca0386f0405bedb019cd9d516c
created 2013-05-07 22:34 -0400
pushed 2013-06-24 18:52 +0000
Boris Zbarsky Boris Zbarsky - Bug 869311. More rooting in dom/bindings and content/base. r=smaug
aed0d9db6a9ce16b86f1a23cb7f391fd4c8d077f
created 2013-05-06 08:30 -0400
pushed 2013-06-24 18:52 +0000
Boris Zbarsky Boris Zbarsky - Bug 867844 part 1. Fix rooting hazards in LegacyCall. r=smaug
c2b32320a79f37c6c63e39138713330f9cef3925
created 2013-05-03 19:28 -0400
pushed 2013-06-24 18:52 +0000
Boris Zbarsky Boris Zbarsky - Bug 868266. Root the arguments list in nsObjectLoadingContent::LegacyCall. r=terrence
70cfbdceb63a69446c81f4924c25c52ef8fbc753
created 2013-05-03 14:47 -0700
pushed 2013-06-24 18:52 +0000
Bobby Holley Bobby Holley - Bug 829872 - Return null for cross-origin contentDocument. r=bz
478105be6e91d2608c1a784ec96e3407589e4205
created 2013-05-02 05:12 -0400
pushed 2013-06-24 18:52 +0000
David Zbarsky David Zbarsky - Bug 866450 Part 7: Root some additional JS::Values found during review r=bz
27f8c1c2e09e9e0bb77c59fcf211efbb9df037cf
created 2013-05-02 05:12 -0400
pushed 2013-06-24 18:52 +0000
David Zbarsky David Zbarsky - Bug 866450 Part 1: Fix rooting hazards under content/ and dom/ r=bz
a299e38549e7b3f7a030fe889cd1ea71a7a28c5f
created 2013-05-02 11:58 +0100
pushed 2013-06-24 18:52 +0000
Ed Morley Ed Morley - Backed out changeset ad10907da2d4 (bug 866450) for B2G build failures
abda0ace7aaf31029ac4148a5574b68e8510f58d
created 2013-05-02 11:56 +0100
pushed 2013-06-24 18:52 +0000
Ed Morley Ed Morley - Backed out changeset e0b51717bb64 (bug 866450)
e0b51717bb643cd96fe8d29d5840c4388a58d808
created 2013-05-02 05:12 -0400
pushed 2013-06-24 18:52 +0000
David Zbarsky David Zbarsky - Bug 866450 Part 7: Root some additional JS::Values found during review r=bz
ad10907da2d45f07768051f9fc53f4437531c40c
created 2013-05-02 05:12 -0400
pushed 2013-06-24 18:52 +0000
David Zbarsky David Zbarsky - Bug 866450 Part 1: Fix rooting hazards under content/ and dom/ r=bz
a606d921d45aae01f97b86bc6932a6839413c6c4
created 2013-05-01 23:44 -0400
pushed 2013-06-24 18:52 +0000
Boris Zbarsky Boris Zbarsky - Bug 861022 part 2. Root the global object in WebIDL prototype and interface object setup. r=peterv,terrence
60e671f364b941c704282cf191892dc65758bbe0
created 2013-05-01 23:44 -0400
pushed 2013-06-24 18:52 +0000
Boris Zbarsky Boris Zbarsky - Bug 861022 part 1. Root the non-globals in WebIDL prototype and interface object setup. r=peterv,terrence
b3516be5f0b8c47dead86c82de84e92ed41a63c5
created 2013-04-16 16:20 -0700
pushed 2013-06-24 18:52 +0000
Terrence Cole Terrence Cole - Bug 860050 - Remove JSMutableHandleObject typedef; r=bz,jonco
e2f30291a3fcfe7d20524720b7d420099b8cad7e
created 2013-04-29 11:16 -0700
pushed 2013-06-24 18:52 +0000
Bobby Holley Bobby Holley - Bug 865729 - Remove nsIJSContextStack from content/foo. r=gabor
447cf900cd4f9fed2997882d443739b962d3c1a6
created 2013-04-22 14:15 +0300
pushed 2013-06-24 18:52 +0000
Aryeh Gregor Aryeh Gregor - Bug 859817 - Remove implicit conversions from raw pointer to already_AddRefed; r=Ms2ger
557f1cfca69cbd232776947f0d18343517e6b1b6
created 2013-04-17 17:11 -0700
pushed 2013-06-24 18:52 +0000
John Schoenick John Schoenick - Bug 863792 - Handle re-entry during plugin instantiation. r=josh
9844a2fe0f46a62da9c5476725a763e354ab8d93
created 2013-04-17 15:11 -0700
pushed 2013-06-24 18:52 +0000
John Schoenick John Schoenick - Bug 854082 - Cleanup plugin frame ownership, prevent losing our frame due to re-entrance. r=bsmedberg
221e325b028c1f4e6a8e044289cdafa7f054c8ca
created 2013-04-22 16:29 -0700
pushed 2013-06-24 18:52 +0000
John Schoenick John Schoenick - Backout 9423207656dd and d226a39b4181 (Bug 863792) for triggering bug 854082 crashes, the fix for which was backed out. CLOSED TREE
58011469a3c951328dc35293ee5cebaa6b843260
created 2013-04-22 14:57 -0700
pushed 2013-06-24 18:52 +0000
John Schoenick John Schoenick - Backout e3eaea876a18, 3aaf738a04d8, and 43d1b14e8920 (Bug 854082) for orange on a CLOSED TREE
9423207656dd9f2f76379a9dd1f7e70d9ad0b2e4
created 2013-04-17 17:11 -0700
pushed 2013-06-24 18:52 +0000
John Schoenick John Schoenick - Bug 863792 - Handle re-entry during plugin instantiation. r=josh
e3eaea876a18bf1eb2dc252e08a31772af515813
created 2013-04-17 15:11 -0700
pushed 2013-06-24 18:52 +0000
John Schoenick John Schoenick - Bug 854082 - Cleanup plugin frame ownership, prevent losing our frame due to re-entrance. r=bsmedberg
91cf58935be3864ba63138dc6cd6321987c74c21
created 2013-04-21 21:25 -0400
pushed 2013-06-24 18:52 +0000
David Zbarsky David Zbarsky - [Bug 857884] Use dom::EventTarget more instead of nsIDOMEventTarget Part 7 r=Ms2ger
583bf36efce8741279509aa7bee18fbb36d05850
created 2013-04-18 22:29 -0700
pushed 2013-06-24 18:52 +0000
Matt Brubeck Matt Brubeck - Back out cd218e07ede2, e57ac5581703, f53ad2a10ff8, ec91252c57d2, 2eca17711eff, 1997e63a1124 for build errors
e57ac5581703ccfa76c5a95af5f8bceef5ac7a79
created 2013-04-19 00:48 -0400
pushed 2013-06-24 18:52 +0000
David Zbarsky David Zbarsky - [Bug 857884] Use dom::EventTarget more instead of nsIDOMEventTarget Part 7 r=Ms2ger
021bca10985b42fd1a7d9aad4b58f3ed56035316
created 2013-03-18 17:34 -0700
pushed 2013-06-24 18:52 +0000
John Schoenick John Schoenick - Bug 852315 - Use CheckPluginStopEvent for plugins when documents go inactive. r=bsmedberg
4add88d3db6959db49c8f1c47b0d8537539fa969
created 2013-04-11 11:50 -0700
pushed 2013-06-24 18:52 +0000
Jacek Szpot Jacek Szpot - Bug 854503 - Rename JS unwrapping functions. r=bholley
d1c30a97d22923761769a436aaf777a4e479f8c4
created 2013-04-10 13:49 -0400
pushed 2013-06-24 18:52 +0000
Boris Zbarsky Boris Zbarsky - Bug 851917. Get rid of the classinfo for HTMLObjectElement, HTMLEmbedElement, HTMLAppletElement, and rip out nsHTMLPluginObjElementSH. r=peterv,johns
c677dd4b1aba3806ea464b1dfccef647d4aefe56
created 2013-04-06 14:37 -0400
pushed 2013-06-24 18:52 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset a85d21e394c0 (bug 854503) for bustage.
a85d21e394c0b3114e4ae34eac63ac5bea2f0f7c
created 2013-04-04 12:14 +0200
pushed 2013-06-24 18:52 +0000
Jacek Szpot Jacek Szpot - Bug 854503 - Rename JS unwrapping functions. r=bholley
11370b00b64d699770ce862ebaab40ed96f1a6f8
created 2013-04-04 11:27 +0200
pushed 2013-06-24 18:52 +0000
Gabor Krizsanits Gabor Krizsanits - Bug 820170 - using nsIGlobalObject in documents. r=smaug
b5373e1f83b20283ef06a1871fec252bad81c230
created 2013-05-03 19:28 -0400
pushed 2013-05-13 16:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 868266 - Root the arguments list in nsObjectLoadingContent::LegacyCall. r=terrence, a=akeybl
9c5a9fdda49e6d422f02e9550fcff130c77249ff
created 2013-04-17 17:11 -0700
pushed 2013-05-13 16:59 +0000
John Schoenick John Schoenick - Bug 863792 - Handle re-entry during plugin instantiation. r=josh a=akeybl
less more (0) -300 -100 -60 tip