Commit Graph

1074 Commits

Author SHA1 Message Date
Ehsan Akhgari
f4bd388765 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
4c71ae6d9a Revert c39d36167b99 due to a horribly munged backout. 2012-06-10 19:44:50 -04:00
Ryan VanderMeulen
202bd53a55 Backout the bug 754202 backout due to orange. 2012-06-10 19:37:47 -04:00
Olli Pettay
2146ee62af Bug 761613 - Merge nsIPrivateDOMEvent to nsIDOMEvent, r=jst 2012-06-10 21:14:30 +03:00
Mats Palmgren
47ccc86ac3 Bug 759243 - Remove event listeners when the test is done. r=philor 2012-05-30 15:03:19 +02:00
Mounir Lamouri
ede48794b2 Bug 376649 - In GTK, F10 key should show active menubar item and open submenu. r=bz 2012-05-22 01:31:17 +02:00
Ed Morley
7212749e9b Merge mozilla-central to mozilla-inbound 2012-05-21 13:19:38 +01:00
Gervase Markham
cb6a072c2a Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
Phil Ringnalda
918b31becd Bug 756885 - Bail out of test_bug624329.xul early on 10.7, where win.maximize() gives us a resize without actually maximizing, r=karlt 2012-05-20 11:51:34 -07:00
Neil Rashbrook
318544b461 Bug 678726 Improved diagnostics to try to figure out what this random orange is r=ted 2012-05-10 22:46:15 +01:00
Masayuki Nakano
75e0f9284e Bug 749563 nsMenuBarListener should ignore consumed alt key events in its keydown and keyup event handlers r=enn 2012-05-10 08:25:48 +09:00
Tim Taubert
4f4bce8d22 Bug 743877 - tab switching shouldn't occur off a timeout; r=gavin 2012-05-05 01:32:34 +02:00
Jared Wein
16af31c419 Bug 702463 - Increasing the timeout of the tests due to the presence of multiple refresh drivers. r=ehsan 2012-04-30 13:44:55 -04:00
Ryan VanderMeulen
b66090ce98 Mark a failing test from bug 741842 as todo-is until bug 716321 lands. 2012-04-03 20:33:14 -04:00
Gordon P. Hemsley
9088905ec1 Bug 741842 - Improve BCP 47 support for extension and privateuse subtags. r=gavin 2012-04-03 12:49:51 -04:00
Gordon P. Hemsley
f051853028 Bug 730209: Parse spellchecker dictionary names as BCP 47 language tags. r=gavin 2012-03-28 18:56:02 -04:00
Phil Ringnalda
941a3ed11c Back out 0cb85ff0f764 (bug 738568), 9949bb092303 (bug 730209), 095fd525afa7 (bug 729924), dcf8929a8115 (bug 633602) because of widely scattered and unclear bustage on a CLOSED TREE 2012-03-28 22:37:46 -07:00
Gordon P. Hemsley
9c834fc351 Bug 730209 - Parse spellchecker dictionary names as BCP 47 language tags. r=gavin 2012-03-28 18:56:02 -04:00
Masayuki Nakano
517bde0738 Bug 722961 Add tests for autocomplete with composition r=m_kato 2012-03-27 23:22:56 +09:00
Dão Gottwald
c20087bdc9 Bug 585946 - Location / search bar splitter moves to the end of the toolbar when toggling "tabs on top". r=neil 2012-03-25 18:10:36 +02:00
Aryeh Gregor
eb1b0b6f6a Bug 735805 - Part 4: Fix toolkit mochitest that runs no tests. r=enn 2012-03-16 16:07:16 -04:00
Masayuki Nakano
cde453f3db Bug 728103 part.2 Fix new test failures r=smaug 2012-03-16 15:29:15 +09:00
Marco Bonardo
4a9ce1631b Bug 734653 - Scrollbox should filter out hidden elements, since they are unscrollable.
r=mano
2012-03-13 12:05:23 +01:00
Serge Gautherie
999937b234 Bug 727954. (Bv1) test_autocomplete_delayOnPaste.xul: Support XPFE AutoComplete widget too. r=mak77. 2012-03-05 19:34:55 +01:00
Gavin Sharp
1d9bc35367 Bug 724161: simplify some javascript:/data: drop checks, r=dao 2012-02-14 15:08:35 -08:00
Felix Fung
51e746a7f9 Bug 495277 - Reduce calls to new Function in Autocomplete.xml. r=gavin 2012-02-16 14:56:06 -05:00
Tim Taubert
3d38e989b7 merge m-c to fx-team 2012-02-15 11:15:26 +01:00
Masayuki Nakano
8a74596d01 Bug 625151 Reset accesskey state at blur and alt keydown r=enn 2012-02-14 09:56:03 +09:00
Jared Wein
55f9c9c037 Bug 725122 - Fix the intermittent timeouts by only setting the src attribute of the <audio> element after the event listener has been added. r=neil 2012-02-13 16:48:44 -08:00
Geoff Lankow
ea30cec949 Bug 718255 - Merge nsIPrefBranch2 with nsIPrefBranch - Part C, remove uses of nsIPrefBranch2 in toolkit/ ; r=bsmedberg 2012-01-17 14:18:29 +13:00
Matthew Noorenberghe
9bf9072d5f Bug 722636 - Only show "Undo Add to Dictionary" context menu on text fields and add separator r=ehsan 2012-01-31 14:53:21 -08:00
Tim Taubert
9a4a45fcfb merge m-c to fx-team 2012-02-04 11:28:09 +01:00
Jared Wein
ec2ec54ea1 Bug 722532 - Large play button should not be displayed on audio elements. r=dolske 2012-02-03 13:29:44 +01:00
Neil Rashbrook
23ddca2513 Better test for bug 649840. r=ehsan. + bustage-fix by sgautherie. 2012-02-02 22:54:58 +01:00
Ehsan Akhgari
e1d4977ebc Backout changeset 8b6e498d5933 (bug 649840) because it landed without reviews 2012-01-31 12:07:56 -05:00
Neil Rashbrook
459fb26af1 Better test for bug 649840. r=ehsan. + bustage-fix by sgautherie. 2012-01-31 00:27:23 +01:00
Ed Morley
d8e8008e1a Backout 8705f07a49ec (bug 649840) for bustage 2012-01-30 23:20:54 +00:00
Neil Rashbrook
7474e19712 Better test for bug 649840 r=ehsan 2012-01-30 22:28:21 +00:00
Dão Gottwald
80556f539e Bug 720984 - contentAreaUtils.js: getTargetFile leaks gDownloadLastDir into the global scope. r=gavin 2012-01-26 13:09:45 +01:00
Dão Gottwald
244748fbaa No bug - fix some browser chrome tests that pollute the global scope 2012-01-24 23:08:42 +01:00
Serge Gautherie
91f947046c Bug 718545. (Av1) browser_keyevents_during_autoscrolling.js: Use EventUtils sendChar() and sendKey(), instead of synthesizeKey(). r=enndeakin. 2012-01-24 07:05:14 +01:00
Asaf Romano
15bce77beb Reland Part 1 of Bug 710259 - Add a module for reading property list (plist) files (and add support for lazy-getters values in Dict.jsm). r=mak, sr=mossap for the new module. r=sid0 for the changes to Dict.jsm 2012-01-23 14:05:01 +02:00
Ed Morley
424d70ca5f Backout 5ad0ee32f855 (bug 710259) for build failures on all platforms 2012-01-22 22:08:18 +00:00
Asaf Romano
ee22fb9778 Part 1 of Bug 710259 - Add a module for reading property list (plist) files (and add support for lazy-getters values in Dict.jsm). r=mak, sr=mossap for the new module. r=sid0 for the changes to Dict.jsm 2012-01-22 23:49:20 +02:00
Marco Bonardo
77decc3d95 Bug 717772 - Delay autocomplete of pasted value.
r=gavin
2012-01-19 12:31:29 +01:00
Till Schneidereit
20167f82ca Bug 718518. Remove in-tree uses of the nonstandard third argument to String.prototype.replace. r=dcamp,jgriffin,dao,ted,dtownsend 2012-01-18 16:10:39 -05:00
Gavin Sharp
7c37dfcd07 Bug 712421: allow pasting of a URL in the download manager window, r=neil 2011-12-20 14:14:10 -08:00
Marco Bonardo
83791a2a0c Merge last green PGO changeset from inbound to central 2012-01-17 16:22:33 +01:00
Tim Taubert
5b2a2f40d4 merge m-c to fx-team 2012-01-16 11:20:19 +01:00
Jared Wein
21d6279b9b Bug 198964 - Enable smooth scrolling by default. r=gavin 2012-01-13 16:26:34 -08:00