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
Richard Newman
e3b670c130
Merge m-c to s-c.
2012-06-26 13:00:09 -07:00
Paul Rouget
1e27b077c0
Bug 763932 - [devtb] Add the right buttons to the Developer Toolbar; r=dao,jwalker,cedricv
2012-06-25 11:37:16 +02:00
Paul Rouget
59aabc5ac5
Bug 766999 - In the developer toolbar, the debugger should be named "debugger", not "Script"; r=past,dao,rcampbell
2012-06-25 11:40:40 +02:00
Andres Hernandez [:andreshm]
f9912c615f
Bug 765729 - New Tab page thumbnails can't be tabbed to r=ttaubert
2012-06-25 14:03:26 -06:00
Gregory Szorc
76d894b2f9
Merge mozilla-central into services-central
2012-06-25 13:40:04 -07:00
Gregory Szorc
70e1e3d5c9
Bug 763171 - Open tabs for URIs received from Sync; r=rnewman
2012-06-22 22:28:23 -07:00
Dão Gottwald
0d8fc08142
Bug 767813 - Set the consumeoutsideclicks attribute on panels instead of calling popupBoxObject.setConsumeRollupEvent. r=enndeakin
2012-06-24 22:30:59 +02:00
Ryan VanderMeulen
84292006a9
Backout e8a507a0a1a8 (bug 767813) due to mochitest-browser-chrome orange.
2012-06-24 16:27:20 -04:00
Dão Gottwald
907d3a4738
Bug 767813 - Set the consumeoutsideclicks attribute on panels instead of calling popupBoxObject.setConsumeRollupEvent. r=enndeakin
2012-06-24 19:44:04 +02:00
Saurabh Anand
49ad7f29d6
Bug 722990 - NewTabUtils.jsm uses a global Private Browsing state to make decisions; r=ttaubert
2012-06-20 14:00:21 +05:30
Paul Rouget
951319f534
Bug 761023 - [devtb] Developer Toolbar should re-open automatically if browser closed with it open; r=jwalker
...
--HG--
extra : rebase_source : 95852ec078fb49ba547bed20abb4b886efb1f5d8
2012-06-15 15:55:33 +02:00
Saurabh Anand
2bc8a651e6
Bug 763468 - Use about:privatebrowsing for new tabs opened in private browsing mode; r=ttaubert
2012-06-21 03:13:19 +05:30
Tim Taubert
82f28a0977
merge m-c to fx-team
2012-06-22 17:32:51 +02:00
Paul Rouget
75743a31c3
Bug 766535 - [devtb] this.DeveloperToolbar is undefined when starting Firefox with toolbar previously visible. r=dao
2012-06-20 15:54:39 +02:00
Paul Rouget
f274cbe9d0
Bug 765413 - Warning: Unknown property '-moz-transition-properties'. Declaration dropped. r=dao
2012-06-20 16:28:56 +02:00
Paul Rouget
49eaa7a9a6
Bug 761023 - [devtb] Developer Toolbar should re-open automatically if browser closed with it open; r=jwalker
2012-06-15 15:55:33 +02:00
Ryan VanderMeulen
a1cab9283c
Merge inbound to m-c.
2012-06-16 09:38:43 -04:00
Tim Taubert
cd123e7b32
merge m-c to fx-team
2012-06-16 12:36:20 +02:00
Tim Taubert
4eefac0ed0
Bug 764931 - Don't use about:newtab for nsBrowserAccess; r=gavin
2012-06-14 20:29:31 +02:00
Dão Gottwald
7910ffcfef
Bug 759299 - Remove identity-box-inner and page-proxy-stack. r=jaws
2012-06-13 13:56:57 +02:00
Kartikaya Gupta
e3e8c3d4e0
Bug 755971 - Switch to using the padding rect size for scrollWidth and scrollHeight, and update tests to continue passing. r=bz, gavin
2012-06-21 09:36:57 -04:00
Ryan VanderMeulen
7b339af7fc
Merge m-c to inbound.
2012-06-14 18:45:40 -04:00
Olli Pettay
70b59cb97e
Bug 764540 - browser_tabfocus.js is racy, r=dao
2012-06-14 20:59:19 +03:00
Alice0775 White
bb09f3deb8
Bug 682944 - Prevent snippets with iframes from breaking about:home. r=gavin
2012-06-13 15:44:28 -07:00
Jim Mathies
4f6033b3e7
Bug 764355 - Add a new edge swipe simple gesture and add a click count value to existing tap gestures for Win8. r=felipe
2012-06-14 12:40:12 -05:00
David Keeler
4090b50573
Bug 764421 - poll with setInterval instead of using setTimeout in browser_bug743421.js; r=jaws
2012-06-14 16:52:49 -07:00
Justin Dolske
14c638b533
Bug 731926 - Refactor init/shutdown functions in browser.js (minor cleanup while I'm here). r=gavin
2012-06-15 12:09:48 -07:00
Justin Dolske
7a67b4e381
Bug 731926 - Refactor init/shutdown functions in browser.js (eliminate getWebNavigation usage). r=gavin
2012-06-15 12:09:48 -07:00
Justin Dolske
d14a2f2f62
Bug 731926 - Refactor init/shutdown functions in browser.js (trivial inlining of prepareForStartup). r=gavin
2012-06-15 12:09:48 -07:00
Justin Dolske
4a375890b9
Bug 731926 - Refactor init/shutdown functions in browser.js (rename some functions). r=gavin
2012-06-15 12:09:48 -07:00
Justin Dolske
cc09875646
Bug 731926 - Refactor init/shutdown functions in browser.js (objectify methods, indent, and add legacy globals.). r=gavin
2012-06-15 12:09:47 -07:00
Justin Dolske
1e5f8681ca
Bug 731926 - Refactor init/shutdown functions in browser.js (trivial move of HandleAppCommandEvent). r=gavin
2012-06-15 12:09:47 -07:00
Dão Gottwald
34c7c1e23a
Bug 762395 - Rename "Responsive Mode" to "Responsive Design View". r=paul
2012-06-12 19:18:19 +02:00
Olli Pettay
e160cfea86
Bug 761613 - Merge nsIPrivateDOMEvent to nsIDOMEvent, r=jst
2012-06-10 21:14:30 +03:00
Saurabh Anand
d94c81930f
Bug 763111 - Use gBrowser.docShell for brevity in bug 748477. r=dao
2012-06-09 05:52:24 +05:30
Ryan VanderMeulen
b24fa4c946
Merge m-c to inbound
2012-06-09 14:22:32 -04:00
Tim Taubert
1b4959b372
merge m-c to fx-team
2012-06-09 17:34:20 +02:00
Panos Astithas
7e556ef3c9
Bug 762403 - Disable the chrome debugger menu item until it's ready; r=dcamp,dtownsend
2012-06-08 10:01:19 +03:00
David Keeler
3efc7b08fb
Bug 759703 - Poll with setInterval instead of using setTimeout for browser_pluginnotification.js tests. r=jaws
2012-06-07 13:56:04 -07:00
Saurabh Anand
3fe845a689
Bug 748477 - Switch chrome privateWindow getter to check currentTab and remove setter; r=ehsan
2012-06-08 07:11:40 +05:30
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
Dão Gottwald
6250342eac
Bug 760083 - Clean up and consolidate toolbar customization tests. r=ttaubert
2012-06-06 13:01:19 +02:00
Dão Gottwald
d6d6f959d6
Bug 759754 - With toolbar.customization.usesheet=true, the customization document stays alive after closing the sheet. r=ttaubert
2012-06-06 13:00:49 +02:00
David Keeler
bd26af8894
Bug 749455 - Use mContentType for click-to-play plugins in nsObjectLoadingContent::OnStartRequest. r=josh
2012-04-27 17:01:07 -07:00
Jonathan Wilde
c4e833ba77
Bug 763033 - Keep url bar blank on about:home. r=fryn ui-r=limi
2012-06-08 14:31:44 -07:00
Ehsan Akhgari
b05cd8343d
Merge the last green changeset of mozilla-inbound to mozilla-central
2012-06-02 14:39:47 -04:00
Dave Camp
0a580edfa9
Merge fx-team to m-c.
2012-06-01 21:40:26 -07:00
Ehsan Akhgari
4a9a91aba5
Bug 760290 - The update UI needs to be aware of the possibility that the update cannot be staged in the background; r=rstrong
2012-05-31 20:28:32 -04:00
Paul Rouget
9d7f00830b
Bug 749628 - Implement a Responsive Design tool. r=dcamp r=gavin
2012-06-01 14:53:58 +02:00