Ms2ger
87a525ec39
Bug 956015 - Followup: bump uuids.
2014-01-20 10:04:25 +01:00
Bob Owen
1a5046cc2f
Bug 785310 - HTML5 sandboxed iframe should not be able to perform top navigation when scripts are allowed. r=bholley, r=smaug
2014-01-13 07:58:16 +00:00
Christian Legnitto
a7ce12665b
Bug 935377 - Firefox should fix common scheme typos, r=dolske
2014-01-12 12:02:27 -08:00
Bobby Holley
5e788f9565
Bug 840488 - Directly mark compartments whose docshells disable script execution. r=bz
2013-11-12 16:43:33 -08:00
Wes Kocher
aa27f88eb0
Merge m-c to inbound
2013-11-07 17:56:10 -08:00
Paul Rouget
b50be088a0
Bug 890195 - allow deviceSizeIsPageSize default value to be set via a preference. r=bz
2013-11-07 14:40:23 +01:00
Paul Rouget
b83275098a
Bug 890195 - device-width media queries should use the page width, not the actual device width. r=bz
2013-11-07 14:40:23 +01:00
Shih-Chiang Chien
11cc7925bf
Bug 926289 - Part 1, Add recording type and request URL in recording-device-events. r=khuey.
2013-10-25 20:04:50 -04:00
Henri Sivonen
eb050aeb55
Bug 871161 - Stop inheriting charset where other browsers do not inherit it. r=bzbarsky.
2013-10-16 04:46:10 +03:00
Gabor Krizsanits
7b41a35e1e
Bug 565388 - No paint for invisible docshell. r=tnikkel
2013-10-16 15:18:42 +02:00
Trevor Saunders
092eeac701
bug 935325 - merge nsIScriptGlobalObjectOwner into nsIDocShell r=smaug
2013-05-27 06:07:01 -04:00
Bob Owen
858efdc803
Bug 766282 - Implement allow-popups directive for iframe sandbox. r=smaug
2013-03-21 18:44:58 +00:00
Ehsan Akhgari
b5889f412e
Bug 919330 - Minimize the #includes in docshell/ IDL files; r=bzbarsky
...
--HG--
extra : rebase_source : ddae0c7f915c086fcd98bda168ab127764d4f7fc
2013-09-22 19:25:21 -04:00
Paul Rouget
b5a1da4913
Backed out changeset 184a0076278b (bug 890195). Almost-perma orange
2013-09-18 17:53:15 +02:00
Paul Rouget
b042dc9c82
Bug 890195 - device-width media queries should use the page width, not the actual device width. r=bz
2013-07-17 05:08:00 +02:00
Mark Hammond
40f61430b5
Bug 909218 - add defaultLoadFlags to nsILoadGroup and have the docShell set them. r=mayhemer
2013-09-06 16:33:29 +10:00
Mark Hammond
94e78bfd55
Bug 909218 - add defaultLoadFlags to nsIDocShell. r=bz
2013-09-06 16:33:28 +10:00
Felipe Gomes
cf77c1b0f9
Bug 899348 - Dispatch an event when an out-of-process browser crashes and display an error page when that occurs. r=bz
2013-09-03 19:11:22 -03:00
Nicholas Nethercote
01c70c8c97
Bug 911020 - Introduce js/TypeDecls.h, which holds very commonly used type declarations from the JS engine. r=luke.
...
--HG--
extra : rebase_source : 008ef689989f93b46627b8be8608bdbc544ca3a2
2013-08-27 19:59:14 -07:00
Drew Willcoxon
b7e11dbae6
Bug 906276 - Add attribute to nsIDocShell to disable content retargeting. r=jlebar, sr=biesinger
2013-08-24 01:10:50 -07:00
Tom Schuster
c24d950ecf
Bug 895957 - Implement a workaround for goDoCommand in e10s. r=neil
2013-08-21 13:24:53 -04:00
Johnny Stenback
84b7ee4886
Bug 859707. Convert History to WebIDL bindings. r=bz
2013-08-09 23:47:59 -07:00
James Kitchener
c67faac389
Bug 802895 - Docshell related changes for srcdoc iframe r=bz
2013-06-28 23:13:22 -04:00
Matthew Noorenberghe
8df8466d7d
Bug 759964 - Part 1 - Add allowMedia attribute to nsIDocShell to disable HTML5 media elements. r=bz
2013-03-29 14:52:59 -07:00
Trevor Saunders
e8101d7095
bug 882079 - merge nsIDocShellHistory into nsIDocShell r=smaug
2013-02-15 11:07:29 -05:00
Tim Taubert
bf97ac300c
Bug 453650 - implement reflow observers for docShells; r=bz
2013-06-01 12:00:12 +02:00
Michael Brennan
7e2180cd93
Bug 829603 - Change charsets to strings in nsIDocShell. r=hsivonen
2013-05-25 16:09:30 +02:00
Honza Bambas
f29df2e52f
Bug 600307 - localStorage and sessionStorage implementation overhaul, r=mak77+smaug, sr=smaug
2013-04-15 14:38:48 +02:00
Ryan VanderMeulen
60dbee1a3e
Backed out 2 changesets (bug 850362, bug 600307) for Windows XP leaks on a CLOSED TREE.
2013-04-11 17:00:28 -04:00
Honza Bambas
26d97547b7
Bug 600307 - localStorage and sessionStorage implementation overhaul, r=mak77+smaug, sr=smaug
2013-04-11 18:26:06 +02:00
Boris Zbarsky
50d1b6f474
Bug 765780 part 2. Simplify the docshell code that was trying to enable script in subframes of designMode documents. r=ehsan
...
I'm leaving the editing session APIs for enabling/disabling script and finding out whether the editing session has done that, in case someone else is using it.
2013-04-08 17:04:20 -04:00
Henri Sivonen
f5a5389bec
Bug 840476 - Add telemetry probe for character encoding override situation. r=smaug.
2013-02-28 10:44:57 +02:00
Trevor Saunders
fda9efaa98
bug 841430 - nuke nsIEditorDocShell r=bz
2013-02-13 17:39:30 -05:00
Trevor Saunders
de6a629cdc
bug 841436 - make nsIDocShell inherit from nsIDocShellTreeItem r=bz
2013-02-11 20:31:43 -05:00
Tanvi Vyas
543b556acf
Bug 822367 - Add mixed display flags to the document. Add mixed display and mixed active states to nsIWebProgressListener and use them in nsMixedContentBlocker. r=smaug
2013-01-30 00:04:41 -08:00
Tanvi Vyas
6591455ded
Bug 822367 - Since document.open() creates a new channel, set nsDocShell:mMixedContentChannel to the newly created channel if the user has decided to allow mixed content on the page. r=smaug
2013-01-30 00:04:34 -08:00
Tanvi Vyas
c3eedfc7b5
Bug 822367 - Plumbing needed to show user Mixed Content Blocker Doorhanger when Mixed Active Content is Blocked and allow user an option to load the inseucre content anyway. r=smaug
2013-01-30 00:04:31 -08:00
Josh Matthews
1c26029ced
Bug 829383 - Ensure hidden private window docshells aren't counted towards private session lifetime. r=bz
2013-01-22 18:06:30 +00:00
Josh Matthews
9f8c41d2ca
Backed out changeset cc665373ff61 (bug 829383). CLOSED TREEs don't bother me.
2013-01-21 16:22:38 +00:00
Josh Matthews
775c1bf54a
Bug 829383 - Ensure hidden private window docshells aren't counted towards private session lifetime. r=bz
2013-01-21 14:42:16 +00:00
Henri Sivonen
2583554bc9
Bug 234628 part 2 - Make manual encoding overrides not apply to internal URL schemes or to docs declared as UTF-16 on the HTTP level; make docshells able to report when the encoding menu should be disabled. r=bzbarsky.
2013-01-18 16:27:03 +02:00
Trevor Saunders
09f3b656b4
bug 825419 - outparamdel nsIDocShell::GetPresShell() r=smaug
2012-12-28 20:56:42 -05:00
Tanvi Vyas
cb8c045f43
Bug 782654 - Add Mixed Active state and an hasMixedActiveContentLoaded flag. (r=smaug)
2012-12-13 14:53:06 -08:00
Tom Schuster
9271842e43
Bug 676619 - Implementation of the download attribute for links. r=smaug
2012-12-02 21:55:52 +01:00
Justin Lebar
a9e6d9a0c8
Bug 802366 - The main event: Let a browser process inherit its app's id. r=bz,cjones
...
The main bug fixed here is that in half of our interfaces, we use "is browser frame/element" to mean "browser or app", and in the other half, we use it to mean "is browser not app".
There's a related, functional bug also fixed here, which is that a browser process doesn't inherit its parent's app-id. This causes problems e.g. for IndexedDB: If a browser inside an app uses IndexedDB, the DB should have the app's app-id.
I also modified Tab{Parent,Child} and nsFrameLoader to call "app" "ownOrContainingApp", to emphasize that we might have inherited the app from a parent process. I left nsIDocShell::appId alone, because changing that would have necessitated changing nsILoadGroup and therefore a /lot/ of users in Necko; it's also not clear it would have clarified anything in those cases.
2012-11-10 10:32:37 -08:00
Justin Lebar
d91b7132e1
Bug 802366 - Prelude, part 2: Rename GetParentIgnoreBrowserFrame to GetSameTypeParentIgnoreBrowserAndAppBoundaries. r=bz
...
It's a long name, but at least it's clear.
2012-11-10 10:32:35 -08:00
Ryan VanderMeulen
3eff16d324
Backed out 12 changesets (bug 806127, bug 802366, bug 806168) for Windows build bustage.
...
--HG--
rename : dom/indexedDB/test/webapp_clearBrowserData.js => dom/indexedDB/test/test_webapp_clearBrowserData.html
2012-11-09 20:14:40 -05:00
Justin Lebar
785d3c9b2f
Bug 802366 - The main event: Let a browser process inherit its app's id. r=bz,cjones
...
The main bug fixed here is that in half of our interfaces, we use "is browser frame/element" to mean "browser or app", and in the other half, we use it to mean "is browser not app".
There's a related, functional bug also fixed here, which is that a browser process doesn't inherit its parent's app-id. This causes problems e.g. for IndexedDB: If a browser inside an app uses IndexedDB, the DB should have the app's app-id.
I also modified Tab{Parent,Child} and nsFrameLoader to call "app" "ownOrContainingApp", to emphasize that we might have inherited the app from a parent process. I left nsIDocShell::appId alone, because changing that would have necessitated changing nsILoadGroup and therefore a /lot/ of users in Necko; it's also not clear it would have clarified anything in those cases.
2012-11-09 16:37:39 -08:00
Justin Lebar
46ec89c38b
Bug 802366 - Prelude, part 2: Rename GetParentIgnoreBrowserFrame to GetSameTypeParentIgnoreBrowserAndAppBoundaries. r=bz
...
It's a long name, but at least it's clear.
2012-11-09 16:37:38 -08:00
Justin Lebar
19e81c3a0c
Backed out changeset e710acd6ef11 (bug 802366)
2012-10-30 21:36:32 -04:00