Commit Graph

158 Commits

Author SHA1 Message Date
Dão Gottwald
c68a059a6b Bug 894877 - permissions.js onRadioClick tries to pass a host string to SitePermissions.remove, needs to be an nsIURI instead. r=jaws 2013-07-19 23:15:35 +02:00
Dão Gottwald
4d3ab27bc9 Bug 892378 - Let SitePermissions.jsm handle indexedDB's special use of UNKNOWN_ACTION and ALLOW_ACTION. r=jaws 2013-07-16 09:59:34 +02:00
Dão Gottwald
4f4d68484b Bug 889835 - Use SitePermissions.jsm as the backend for Page Info's Permissions tab. r=jaws 2013-07-09 14:44:41 +02:00
Dão Gottwald
06dd327b18 Bug 889770 - permissions.js onRadioClick tries to pass an nsIURI to nsIPermissionManager::remove, needs to be the host string instead. r=bsmedberg 2013-07-04 23:22:50 +02:00
Benjamin Smedberg
b02c781c12 Bug 880735 part D - New doorhanger frontend code. Removes all logic which shows the plugin doorhanger automatically, including on scripting. Always show the doorhanger when there is a plugin present on the page, even if that plugin is currently enabled. Make the "always" choices clear to the user. r=jaws 2013-06-24 08:51:07 -04:00
Benjamin Smedberg
f470a6d661 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
--HG--
extra : rebase_source : e5bfba45eaa5619d695c484573b90303cc113181
2013-06-11 10:58:43 -04:00
Robert O'Callahan
aa60d410a4 Bug 877135. Remove HTMLMediaElement::mozLoadFrom since it's nonstandard and no longer needed (setting 'src' to another element's 'currentSrc' works just as well). r=doublec
--HG--
extra : rebase_source : f1e04fe469a1757bfabfcf79bbf0fec29faee1c7
2013-06-04 15:28:23 +12:00
Johnny Stenback
a577974812 Bug 855613. Stop exposing nsIDOMMimeType in nsIPluginTag. r=joshmoz@gmail.com 2013-03-27 22:19:41 -07:00
Tim Taubert
fd966dc96b Bug 860622 - Stop preprocessing browser/base/content/pageinfo/pageInfo.js; r=dolske 2013-04-11 10:35:07 +02:00
Ralph Giles
e1fe5aed01 Bug 857022 - Remove MOZ_MEDIA build-time define. r=ted
We don't test with MOZ_MEDIA=0 so that configuration no longer
works. It's better to drop the switch altogether and enable
this code unconditionally. Per-codec and -feature configure
and runtime options remain available.
2013-04-04 14:09:00 -07:00
Gijs Kruitbosch
7ec586f820 Bug 854583 - Use 'pointer' instead of 'cursor' for mouse lock, r=dolske
--HG--
extra : rebase_source : 8dae0bae57c516727040576a92618cf7a96570b0
2013-04-03 10:22:05 +02:00
Jan Varga
8b28e5b8f1 Bug 767944 - Implement a manager for centralized quota and storage handling. r=bent 2013-03-26 12:13:17 +01:00
Olli Pettay
0e8cf1f788 Bug 737100 - Extend Pointer Lock (Mouse Lock) for non-fullscreen elements, p=smaug,dolske, r=cpearce,dolske,smaug 2013-03-24 12:32:44 +02:00
William Chen
ea96b0a3e8 Bug 782211 - Part 7: Added permission prompt for desktop notifications on desktop platforms. r=MattN 2012-07-12 11:45:38 -04:00
Yosy Attias
615abcacc2 Bug 845055 - Check the mime type is not null before testing the mime type itself. r=dao 2013-03-12 12:48:59 -07:00
Trevor Saunders
254bffb739 bug 407956 - make nsITreeView not take a nsISupportsArray* r=neil, bz sr=neil 2013-01-06 19:54:42 -05:00
David Keeler
da0a4ee108 bug 821892 - update "Page Info" -> Permissions for plugin permission differentiation r=jaws 2013-02-10 18:27:02 -08:00
Boris Zbarsky
1ee4c73471 Bug 838518 part 1. Fix treewalker callers per the API change that was made. r=smaug 2013-02-06 14:22:33 +00:00
Phil Ringnalda
a25bd86007 Back out ed72449453b4 (bug 715075) for browser-chrome orange 2012-11-15 20:40:49 -08:00
Dario Bertero
f27f52412f Bug 715075 - Page Info reads image width and height synchronously after setting src, leads to 0px x 0px if the image isn't in your cache (e.g. after clearing cache). r=mak 2012-11-15 20:34:56 -05:00
Josh Matthews
be721d5624 Bug 795065 - Add privacy status to nsDownload. r=mak sr=bz 2012-10-03 13:10:20 -04:00
Yosy
ef3be55d08 Bug 792968 - Replace some regular expression string matches with String.startsWith and replace /^https?/ URI scheme tests with /^https?$/. r=dao 2012-09-23 21:09:29 +02:00
Benjamin Peterson
ade089d9d0 Backed out changeset 3ca1f19e4c2a (bug 792968) for mochitest-oth failures 2012-09-23 12:25:39 -04:00
Yosy
9cd25eead2 Bug 792968 - Replace some regular expression string matches with String.startsWith and replace /^https?/ URI scheme tests with /^https?$/. r=dao 2012-09-23 16:48:23 +02:00
Andres Hernandez
b783039a2c Bug 781973 - Use filepicker's open() instead of the obsolete show() in /browser. r=bbondy 2012-09-19 17:21:38 -06:00
Margaret Leibovic
2ef7f8b096 Bug 695399 - Remove synchronous calls to nsICacheSession::openCacheEntry in pageInfo.js. r=gavin 2012-09-13 18:22:35 +02:00
Atte Kemppila
fa0d673248 Bug 787650 - Add element id attributes to pageInfo.xul. r=adw 2012-09-07 16:23:01 -04:00
Atte Kemppila
8a97420e7f Bug 771888 - Fix tree selection handling in Page Info > Media. r=adw 2012-09-01 11:35:56 -04:00
Andres Hernandez
41c0955363 Bug 325901 - fix unnecessarily preprocessed files in browser/, r=gavin
--HG--
extra : rebase_source : cc42d98604e38528f3bc9941dce4f15ec8ad5d67
2012-08-10 14:20:25 -06:00
Ben Turner
946695bf5a Bug 758357 - Only show prompt after 50mb of quota was reached. r=sicking 2012-07-05 14:11:48 -07:00
Chris Pearce
5ae276db7c Bug 758357 - Backout 2d295ed03d7f for causing bug 770085. r=backout 2012-07-02 16:49:38 +12:00
Ben Turner
a221e9eebb Bug 758357: Only show prompt after 50mb of usage for now. Plan is to soon introduce a new service which allows us to remove "old" indexedDB databases and keep a global quota, but for now we simply remove the prompt. r=sicking 2012-06-30 19:57:15 +02:00
Ehsan Akhgari
f4b598bf08 Bug 722872 - Part 1: Add nsITransferable::Init(nsILoadContext*), enforce that it's called in debug builds, and add nsIDOMDocument* arguments to nsIClipboardHelper methods; r=roc
This patch does the following:

* It adds nsITransferable::Init(nsILoadContext*).  The load context
  might be null, which means that the transferable is non-private, but
  if it's non-null, we extract the boolean value for the privacy mode
  and store it in the transferable.
* It adds checks in debug builds to make sure that Init is always
  called, in form of fatal assertions.
* It adds nsIDOMDocument* agruments to nsIClipboardHelper methods which
  represent the document that the string is coming from.
  nsIClipboardHelper implementation internally gets the nsILoadContext
  from that and passes it on to the transferable upon creation.  The
  reason that I did this was that nsIClipboardHelper is supposed to be a
  high-level helper, and in most of its call sites, we have easy access
  to a document object.
* It modifies all of the call sites of the above interfaces according to
  this change.
* It adds a GetLoadContext helper to nsIDocument to help with changing
  the call sites.
2012-04-16 22:14:01 -04:00
Ryan VanderMeulen
5f2a19ee6e Revert c39d36167b99 due to a horribly munged backout. 2012-06-10 19:44:50 -04:00
Ryan VanderMeulen
6d6c4efbab Backout the bug 754202 backout due to orange. 2012-06-10 19:37:47 -04:00
Ekanan Ketunuti
968ced56c6 Bug 437864 - In <pageInfo.xul>, "Warning: XUL box for hbox element contained an inline img child, forcing all its children to be wrapped in a block." r=dao 2012-05-29 10:28:00 +07:00
L. David Baron
4c91539c7a Unprefix the border-image-* properties and add a temporary alias for -moz-border-image (but not for its subproperties, which we haven't shipped prefixed). (Bug 713643, patch 5) r=bzbarsky 2012-05-30 22:19:49 -07:00
Raymond Lee
95568a9cec Bug 733297 - When saving a video from Page Info, the file picker title is 'Save Image'. r=jaws 2012-05-21 14:26:18 +08:00
Gervase Markham
82ff7027aa Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
Raymond Lee
fb8f2d2331 Bug 753308 - Call openUILink with named parameters. r=dao 2012-05-12 17:00:48 +02:00
Chris Pearce
7433ea1120 Bug 716107 part 1 - Add 'fullscreen' permissions to Page Info. r=dao 2012-05-09 09:47:18 +12:00
Jared Wein
f0d3be66de Bug 711618 - Add ability to remember plugin activation settings. r=felipe a=blassey 2012-04-18 11:40:30 -07:00
Geoff Lankow
8c5fdd1d03 Bug 718255 - Merge nsIPrefBranch2 with nsIPrefBranch - Part D, remove uses of nsIPrefBranch2 in browser/ and mobile/ ; r=bsmedberg 2012-01-17 14:34:51 +13:00
Maxim Iorsh
fd144f8520 Bug 460146 - CSS3 border-image images should appear in Page Info -> Media; r=db48x 2012-02-05 19:07:18 +00:00
Felix Fung
6b2098fe3a Bug 275223 - Enable Tree View Columns to be Sorted in Page Info. r=db48x 2012-01-26 16:10:00 -05:00
Phil Ringnalda
7687477d87 Backed out 2e37e7223aa3 (bug 460146) for orange 2012-01-25 21:08:17 -08:00
Maxim Iorsh
07bc1ca8b1 Bug 460146 - CSS3 border-image images should appear in Page Info ? Media. r=db48x 2012-01-25 18:49:23 -08:00
Jan Varga
78980f36af Bug 661877 - Enable storing files in IndexedDB. r=bent 2011-12-16 08:34:24 +01:00
Felix Fung
9d7715e47c Bug 632119 - Fix View Image Info for Data URIs. r=gavin 2011-12-02 07:33:05 -08:00
Margaret Leibovic
656cca26d1 Bug 655869 - Permissions tab assumes all consumers use testPermission. r=gavin 2011-09-06 13:51:11 -07:00