Bobby Holley
a2d7eabc5a
Bug 774607 - Remove use of JS_{Is,Make}SystemObject from Gecko. r=bz
...
We currently set this for system globals and anything whose parent
chain leads to a system global. Maybe this was relevant before, but
with CPG this is just equivalent to asking whether the object is in
a system compartment. And the only place where we _check_ this bit
is immediately after checking for a system compartment, in
WrapperFactory. So AFAICT this can go away entirely.
2012-08-23 16:44:53 -07:00
Daniel Holbert
7aec61a9d3
Bug 785191: Push a null JSContext when binding / unbinding image elements in a document. r=bz
2012-08-23 16:24:58 -07:00
Ben Turner
0727b7098c
Bug 784726 - 'Remove old IPC::URI'. r=cjones+khuey.
...
--HG--
rename : ipc/glue/IPCSerializableParams.ipdlh => ipc/glue/InputStreamParams.ipdlh
extra : transplant_source : %A6%BC%8B%8D%3A_%7Df%2B%FE%AA%94%81%AB%CAW%15K%A7%03
2012-08-23 12:33:46 -07:00
Bobby Holley
7d93b33884
Bug 784560 - Fix more tests. r=mccr8
2012-08-23 11:45:28 -07:00
Chris Double
31255e897a
Backout bug 730765 Part 3/3
...
--HG--
extra : rebase_source : 2aadbb2419cceeac30bd95484e37ab905525662f
2012-08-24 00:12:53 +12:00
Chris Double
9543e95d97
Backed out changeset 5583ccdfea18
2012-08-23 22:42:14 +12:00
Paul Adenot
15058d402d
Bug 730765 - Media cache shouldn't be used when loading from blob: urls. r=biesi
2012-08-21 16:00:23 -07:00
Ryan VanderMeulen
351d01c8ff
Backout 3ce94808577b, 56f288230d5a, and 18ff170ecb1f (bug 730765) for bustage. r=fail
2012-08-21 18:45:54 -04:00
Paul Adenot
7751daec1e
Bug 730765 - Media cache shouldn't be used when loading from blob: urls. r=biesi
2012-08-15 10:36:12 -07:00
David Keeler
8c1cb54acb
Bug 767636 - expose plugin fallback type to extensions. r=jaws
2012-08-21 12:40:07 -07:00
Bobby Holley
625511572e
Bug 784233 - Relax __exposedProps__ check for sandboxes until we can repack AMO addons. r=gal
2012-08-21 10:27:08 -07:00
Bobby Holley
da84660fd1
Backed out changeset 61e9eaf9aae2
...
--HG--
extra : rebase_source : 30fb2e7a057482412d29a96f8b8e98135beb6a79
2012-08-20 21:07:07 -07:00
Bobby Holley
e4a6e10695
Bug 784233 - Relax __exposedProps__ check for sandboxes until we can repack AMO addons. r=gal
2012-08-20 21:03:44 -07:00
L. David Baron
8861dbb7d3
Only do hyphenation when the language was specified explicitly, rather than using an encoding-inferred language. (Bug 702121, patch 2) r=jfkthame
2012-08-20 19:23:32 -07:00
Peter Van der Beken
13f425b97c
Fix for bug 768692 (Move DOM list binding generation to the new DOM binding codegen). r=bzbarsky.
...
--HG--
extra : rebase_source : 651a0fac4c9a87ef1c0a9cd91588c6421fd050c4
2012-05-22 15:46:20 +02:00
Justin Lebar
7649f5cc25
Bug 784436 - Part 2: Use new infallible nsIDocShell methods. r=bz
2012-08-22 18:27:04 -07:00
Ian Melven
06019be17e
Bug 341604 - modify CheckMayLoad to allow sandboxed workers to load blob and data URIs r=jst
2012-08-20 11:34:33 -07:00
Ian Melven
46a3add818
Bug 341604 - Implement HTML5 sandbox attribute for IFRAMEs r=smaug r=jst
2012-08-20 11:34:32 -07:00
Nicolas Silva
047b99ba78
Bug 782372 - Splits ImageLayers.h into ImageLayers.h ImageContainer.h and ImageTypes.h, r=bgirard
2012-08-19 15:33:25 -04:00
Ed Morley
2d0ee22719
Backout 2b5b8baa5816 (bug 767636) for causing bug 783836
2012-08-19 02:08:13 +01:00
Chris Jones
b565a218be
Bug 783736: Load in-gecko controls for media-plugin types. r=roc
2012-08-18 14:48:25 -07:00
Bobby Holley
4a569927e2
Bug 553102 - Make content-> access default to deny if __exposedProps__ is not defined. r=mrbkap
2012-08-17 23:14:55 -07:00
Gregor Wagner
fc14a541a1
Bug 781331 - Hook up systemXHR to permissions manager. r=sicking
2012-08-17 17:42:00 -07:00
Sid Stamm
8b2cf899c7
Bug 783497 - Fix CSPSource expression intersection to resolve "self" data. (r=jst)
2012-08-17 15:03:24 -07:00
John Schoenick
6328e14f3f
Bug 781126 - Part 2 - nsObjectLoadingContent should call shouldLoad and shouldProcess sanely. r=jst
2012-08-17 14:45:04 -07:00
David Keeler
02cf2b5342
Bug 767636 - Expose plugin fallback type to extensions. r=josh
2012-08-17 14:24:00 -07:00
John Schoenick
938f9eee42
Bug 783351 - Remove unused variable. r=josh
2012-08-17 14:24:00 -07:00
John Schoenick
9b1ae05e71
Bug 782707 - Move waiting-on-channel bailout to after we potentially close it in nsObjectLoadingContent. r=josh
2012-08-17 14:24:00 -07:00
John Schoenick
1b88c21ec0
Bug 782703 - Ensure object tags get reloaded when unbound/rebound to the tree. r=josh
2012-08-17 14:24:00 -07:00
John Schoenick
24f0735a86
Bug 767639 - nsObjectLoadingContent - Remove activeX stubs and simpify classid/java handling. r=josh
2012-08-17 14:23:59 -07:00
Justin Lebar
c9bb43d3c4
Bug 776129 - Part 1: When an <iframe mozbrowser> calls window.open, the resulting frame must be OOP iff the opener frame is OOP. r=smaug
...
--HG--
extra : rebase_source : 14db2573db5e9d8ffb72798f3d856f98e49f8a83
2012-08-17 17:07:54 -04:00
Ed Morley
7a68f05d39
Backout 506268f7735e & ea163112807d (bug 746142) for Android build failures
2012-08-17 12:30:02 +01:00
Zoe Bellot
db5a881e7f
Bug 746142 - Part 1 - Add inputmode attribute to HTMLInputElement. r=mounir sr=smaug
2012-08-17 11:53:44 +02:00
Chris Pearce
274d465a14
Bug 775965 - Ensure presentation persists across nsSubDocumentFrame reframes. r=roc
2012-08-14 16:06:44 +12:00
Chris Pearce
8ceac78a9d
Bug 781384 - Allow web apps to exit fullscreen outside of user generated event handlers. r=jlebar
2012-08-17 12:47:48 +12:00
Chris Pearce
a7be937da8
Bug 782852 - Assume fullscreen/pointer lock is approved hwhen full-screen-api.approval-required pref is false. r=smaug
2012-08-17 12:47:37 +12:00
Marshall Moutenot
ae371ade93
Bug 737064 - sync CSP source-expression parsing with w3c spec (r=geekboy)
...
--HG--
extra : rebase_source : 895ec1b90e688f14e5c19af1411c4b2631cbc818
2012-08-16 11:02:17 -07:00
Andrew McCreight
b4633218eb
Bug 782677 - Misc. fixes for CHECK_VALID_NODEINFO, and demacro it. r=smaug
2012-08-16 08:07:55 -07:00
Ben Turner
10787d0206
Bug 781256 - 'Share FileDescriptors across processes in preparation for OS-level sandbox'. r=khuey+cjones.
...
--HG--
rename : netwerk/base/public/nsIIPCSerializable.idl => netwerk/base/public/nsIIPCSerializableObsolete.idl
extra : transplant_source : %EB%18%9D%E6%B1%C6%26%A2%16%F3%85g%1A%25%B1%8E%A1%E72e
2012-08-16 00:02:32 -04:00
John Schoenick
5e8c71800a
Bug 781265 - Remove old logic that double-creates frameloaders in nsObjectLoadingContent. r=josh
2012-08-15 11:26:36 -07:00
John Schoenick
1336ce86e5
Bug 782707 - Avoid an assertion in nsObjectLoadingContent. r=josh
2012-08-15 11:26:35 -07:00
John Schoenick
882f758477
Bug 781394 - Don't fire plugin errors for plugins that never got to a determined type. r=josh
2012-08-15 11:26:35 -07:00
Ed Morley
9cdd0db8cb
Merge mozilla-central to mozilla-inbound
2012-08-15 19:00:48 +01:00
Gregor Wagner
f79e6cb659
Bug 781355 - Hook up mozBrowser to Permission Manager. r=jlebar
2012-08-15 10:22:30 -07:00
Ed Morley
966fee8835
Backout bcac58cbf328 & 9c75f0428f8a (bug 775965) for causing bug 782981
2012-08-15 18:10:55 +01:00
Ed Morley
42369890c2
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-08-15 16:17:53 +01:00
Kyle Huey
fa127e8648
Merge m-c to b-s.
2012-08-15 06:25:20 -07:00
Olli Pettay
aeda425867
Bug 780199 - better mutationobserver handling when attribute value doesn't change, r=sicking
2012-08-15 13:06:01 +03:00
Kyle Huey
30cef0f1d5
Merge m-c to b-s.
2012-08-14 11:14:40 -07:00
Kyle Huey
725de5f1f9
Bug 683290: Followup to placate nsObjectLoadingContent. r=johns
2012-08-14 10:15:45 -07:00