gecko/testing
Ehsan Akhgari a95b6edeea 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
..
crashtest Bug 726376: Prevent infinite recursion in indexedDB::cmp. r=sicking 2012-05-11 10:47:27 -07:00
extensions/community Bug 759095 - upgrade license to MPL 2, and other licensing cleanups. 2012-05-29 16:52:43 +01:00
firebug Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
jetpack Bug 764688 - Update revision of Jetpack code used in Firefox. r=gozala 2012-06-14 15:02:59 -05:00
marionette Merge m-c to inbound. 2012-06-21 20:44:27 -04:00
mochitest 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 2012-04-16 22:14:01 -04:00
mozbase Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
peptest Bug 759000 Use accelKey instead of ctrlKey in peptest tests. r=ctalbert 2012-06-06 11:31:12 -04:00
release Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
talos Bug 586885 - [talos.zip] show search suggestions when entering text in awesome bar. r=armenzg 2012-06-05 14:08:47 -07:00
tests Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
tinderbox-standalone-tests Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
tools Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
tps Bug 761860 - Add mozautoeslib to setup.py deps, a=test-only 2012-06-05 17:34:46 -07:00
xpcshell Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-06-27 11:29:26 +01:00
machine-configuration.json Revert c39d36167b99 due to a horribly munged backout. 2012-06-10 19:44:50 -04:00
README.txt
testsuite-targets.mk Bug 755339 - Part 1b Create dummy file in modules/ directory; r=ted 2012-05-31 21:54:10 +02:00

Common testing tools for mozilla codebase projects, test suite definitions
for automated test runs, tests that don't fit anywhere else, and other fun
stuff