Matt Woodrow
4d7eebfb5f
Bug 1056427 - Stop PRenderFrame from managing PLayerTransaction since it hasn't worked since the layers refactoring. r=roc
...
--HG--
extra : rebase_source : 38c86648bb8e59a6b992bd377acb9aacb418c98b
2014-08-22 12:16:44 +12:00
Bobby Holley
354fc3883c
Bug 981218 - Remove default compartment objects. r=luke
...
\o/
2014-08-21 17:13:51 -07:00
Christoph Kerschbaumer
ef6c463f47
Bug 1049289 - CSP: Test that fragments are stripped in csp-reports (r=sstamm)
2014-08-07 12:51:50 -07:00
Christoph Kerschbaumer
f36c70b281
Bug 1049289 - CSP: Strip uri fragments before sending csp-reports (r=sstamm)
2014-08-05 16:12:16 -07:00
Christoph Kerschbaumer
e25473a9a7
Bug 1053028 - Remove remaining relicts of deprecated X-CSP header (r=sstamm)
2014-08-12 21:15:56 -07:00
Bobby Holley
7b689eecfd
Bug 1056271 - Switch to GetEntryGlobal in DOMParser::Init. r=smaug
2014-08-20 17:45:04 -07:00
Ryan VanderMeulen
655d07d1e0
Merge m-c to inbound. a=merge
...
CLOSED TREE
2014-08-20 16:23:04 -04:00
Ryan VanderMeulen
9767936074
Merge inbound to m-c. a=merge
2014-08-20 16:14:23 -04:00
Ed Morley
a04736e627
Merge mozilla-central and fx-team
2014-08-20 15:18:31 +01:00
Ed Morley
83a5064ff2
Merge latest green b2g-inbound changeset and mozilla-central; a=merge
2014-08-20 14:46:55 +01:00
Mike Conley
72420563c2
Bug 961362 - DOM Fullscreen API support for e10s. r=smaug,billm.
2014-08-19 16:58:00 -04:00
Ryan VanderMeulen
455e48bbde
Merge inbound to m-c. a=merge
2014-08-19 16:09:47 -04:00
Fabrice Desré
3c97fffc91
Bug 899322 - Convert the mozApps API to use webidl r=marco,bholley
2014-08-19 09:30:54 -07:00
Lynn Tran
36bc853044
Bug 1041335 - Add a mozilla::services getter for nsIServiceWorkerManager; r=ehsan
2014-08-18 21:13:14 -04:00
Bill McCloskey
6fe00b051a
Bug 1050360 - Fix script blocker warning (r=smaug)
2014-08-19 17:24:55 -07:00
Ryan VanderMeulen
476e0aef44
Merge m-c to inbound. a=merge
2014-08-19 16:25:33 -04:00
Botond Ballo
1d16def11d
Bug 923512 - Introduce strongly-typed coordinate classes. r=kats,Bas
...
--HG--
extra : rebase_source : 22e5fe577ea503aede765c70e16c0bf875c4a9fd
2014-08-19 13:08:16 -04:00
Junior Hsu
57c101009b
Bug 1005818 - Part 2: Only limited browser API are available to a widget. r=kanru
...
1. Add |ownerIsWidget| in nsIFrameLoader.idl
2. Add |GetReallyIsWidget| in nsIMozBrowserFrame.idl
3. Hide the methods of browser API of a widget
4. Hide security-sensitive mozbrowser events of a widget
2014-08-19 15:14:22 +01:00
Junior Hsu
e84ab195da
Bug 1005818 - Part 1: Load a widget as an app if the |src| is in the |widgetPages|. r=fabrice, sr=sicking
...
1. Add permission |embed-widgets| and Element attribute |mozwidget|
2. Add |hasWidgetPage| in /mozIApplication.idl
3. Check permission |embed-widgets| and the |src| is in the |widgetPages| when |GetAppManifest|
4. Add test case
5. Should enable preference |dom.enable_widgets|
2014-08-19 15:14:08 +01:00
Ed Morley
0a2146dfad
Backed out changeset e020d647d6d3 (bug 1005818) for exceptions during test_widget.html
2014-08-19 15:06:12 +01:00
Ed Morley
f049ad3ce3
Backed out changeset e71a3cac1b3d (bug 1005818)
2014-08-19 15:05:51 +01:00
Kyle Machulis
754f812274
Bug 1055898 - Readd include of nsIContent.h to nsINodeList.h; r=bz
2014-08-19 19:32:25 -07:00
Bobby Holley
115b664102
Bug 796938 - Switch nsHTMLDocument::Open and XMLDocument::Load to a new GetEntryDocument API and remove nsContentUtils::GetDocumentFromContext. r=smaug
2014-08-19 12:02:06 -07:00
Bobby Holley
2bbc0ff149
Bug 796938 - Switch nsGlobalWindow::Focus to GetEntryGlobal and eliminate nsContentUtils::GetWindowFromCaller. r=smaug
2014-08-19 12:02:05 -07:00
Bobby Holley
16c18914d9
Bug 951991 - Implement GetEntryGlobal. r=smaug
2014-08-19 12:02:05 -07:00
Christoph Kerschbaumer
f9f3b04dc6
Bug 1045902: CSP - log warning and ignore 'reflected-xss' directive (r=grobinson)
...
--HG--
extra : rebase_source : 9625060894079debd9cee8bc50bdc3b3be1ee18f
2014-07-31 22:24:07 -07:00
Bill McCloskey
8652680f22
Bug 1052093 - Child->parent CPOWs should go through COWs in the parent for security (r=bholley)
2014-08-20 12:49:10 -07:00
Junior Hsu
368a85c7f6
Bug 1005818 - Part 2: Only limited browser API are available to a widget. r=kanru
...
1. Add |ownerIsWidget| in nsIFrameLoader.idl
2. Add |GetReallyIsWidget| in nsIMozBrowserFrame.idl
3. Hide the methods of browser API of a widget
4. Hide security-sensitive mozbrowser events of a widget
2014-08-04 09:06:26 +08:00
Junior Hsu
518ff2f66d
Bug 1005818 - Part 1: Load a widget as an app if the |src| is in the |widgetPages|. r=fabrice, sr=sicking
...
1. Add permission |embed-widgets| and Element attribute |mozwidget|
2. Add |hasWidgetPage| in /mozIApplication.idl
3. Check permission |embed-widgets| and the |src| is in the |widgetPages| when |GetAppManifest|
4. Add test case
5. Should enable preference |dom.enable_widgets|
2014-07-03 13:47:09 +08:00
Bobby Holley
4c2d9e0211
Bug 1052089 - Rename JunkScope to PrivilegedJunkScope and remove fallibility of singleton scope access. r=billm
...
These two things ended up getting mushed together in my tree.
2014-08-18 10:57:30 -07:00
Bobby Holley
4331197e1b
Bug 1052089 - Sprinkle some assert against using nsContentUtils too early. r=billm
...
And earlier version of these patches called nsContentUtils::GetSystemPrincipal()
too early, which returned null, and caused xpc::CreateSandboxObject to create
an nsNullPrincipal. Let's avoid having that happen again.
2014-08-18 10:57:28 -07:00
Aryeh Gregor
15ec3ba67b
Bug 1053190 - Reduce unnecessary inclusion of nsINode.h in headers; r=ehsan
2014-08-18 17:44:50 +03:00
Aryeh Gregor
5c83a43d29
Bug 1010760 - Add nsINode::GetAsText; r=smaug
2014-08-13 14:53:32 +03:00
Aryeh Gregor
0b4a8e008c
Bug 1052427 - Make nsContentUtils::ASCIIToLower/ASCIIToUpper infallible; r=smaug
2014-08-13 14:53:32 +03:00
Chris Peterson
5a452428dc
Bug 1046006 - Remove telemetry for JS versions (JS_MINOR_VERSION). r=till
2014-07-29 23:05:50 -07:00
Chris Pearce
d195f4a49f
Bug 1035056 part 1 - Force CDMProxy to shutdown on tab close or navigation. r=ehsan
2014-08-18 09:41:50 +12:00
Catalin Badea
e92b05a6af
Bug 853995 - Move plugin parameters array from nsPluginInstanceOwner to content. r=johns,jst
2014-08-15 14:24:40 -07:00
Steve Fink
09c67dcee1
Bug 1037358 - Fix up ArrayBufferObject malloc accounting, assigning to correct zone for all types, r=terrence,froydnj,smaug
2014-08-12 16:59:12 -07:00
Bobby Holley
7c7704aa07
Bug 1052052 - Hoist Auto*JSContext into nsContentUtils and kill nsCxPusher.{cpp,h}. r=gabor
2014-08-14 18:47:15 -07:00
Bobby Holley
d6a4070c87
Bug 1052052 - Hoist AutoCxPusher into ScriptSettings.h. r=gabor
2014-08-14 18:47:15 -07:00
Ryan VanderMeulen
7c3098f03b
Backed out changesets 5b1a3161f614, 17a9673ed782, and a9b8c346d295 (bug 1052052) for B2G non-unified bustage.
2014-08-14 17:23:10 -04:00
Bobby Holley
e5da39b71b
Bug 1052052 - Hoist Auto*JSContext into nsContentUtils and kill nsCxPusher.{cpp,h}. r=gabor
2014-08-14 12:54:34 -07:00
Bobby Holley
95763e1065
Bug 1052052 - Hoist AutoCxPusher into ScriptSettings.h. r=gabor
2014-08-14 12:53:52 -07:00
David Keeler
843f8bbee8
bug 1030963 - remove non-standard window.crypto functions/properties r=jst r=briansmith r=glandium
2014-08-14 09:38:42 -07:00
Seth Fowler
ec50cd2fe9
Bug 913586 (Part 3) - Update Maybe users in content. r=bent
...
--HG--
extra : rebase_source : 79526555fcb097068b9d0b54b90e35b0d53eb43e
2014-08-13 15:39:41 -07:00
David Major
e1781611b1
Bug 1051858: Update UUIDs that should have been revved in bug 741295. r=smaug
...
--HG--
extra : rebase_source : ec9740e1a9794ae8d974f36a503e97fb2e4fc95e
2014-08-14 10:38:29 +12:00
Jon Coppeard
a4a71fde44
Bug 1052388 - Rename JS_CallHeapFooTracer() functions to JS_CallFooTracer() r=terrence r=smaug
2014-08-13 10:05:22 +01:00
Trevor Saunders
434a7cf97c
bug 1016545 - Provide an iterator that iterates over all children of an element r=bz
2014-07-16 14:41:57 -04:00
Andrew McCreight
57ccaeacc5
Backout bug 1038243 for not actually helping.
2014-08-12 10:55:29 -07:00
Martijn Wargers
174ea37131
Bug 1032878 - Fix for various failing mochitest-plain/-chrome tests. r=jmaher, r=akachkach, r=surkov, r=cpearce
2014-08-10 20:03:50 -07:00