gecko/browser/devtools/sourceeditor/test
Ehsan Akhgari 45fe6d3ae2 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
..
browser_bug650345_find.js Bug 719849 - global variables pollute the browser window during devtools tests; r=rcampbell 2012-01-23 11:50:11 -04:00
browser_bug684546_reset_undo.js Bug 719849 - global variables pollute the browser window during devtools tests; r=rcampbell 2012-01-23 11:50:11 -04:00
browser_bug684862_paste_html.js Bug 719849 - global variables pollute the browser window during devtools tests; r=rcampbell 2012-01-23 11:50:11 -04:00
browser_bug687160_line_api.js Bug 719849 - global variables pollute the browser window during devtools tests; r=rcampbell 2012-01-23 11:50:11 -04:00
browser_bug687568_pagescroll.js Bug 719849 - global variables pollute the browser window during devtools tests; r=rcampbell 2012-01-23 11:50:11 -04:00
browser_bug687573_vscroll.js Bug 707987 - Ability to set breakpoints in the Source Editor (orion); r=rcampbell f=past 2012-02-18 12:58:54 +02:00
browser_bug687580_drag_and_drop.js Bug 719849 - global variables pollute the browser window during devtools tests; r=rcampbell 2012-01-23 11:50:11 -04:00
browser_bug695035_middle_click_paste.js 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
browser_bug700893_dirty_state.js Bug 700893 - API for tracking unsaved/saved state in source editor; r=rcampbell f=fayearthur 2012-02-17 19:11:17 +02:00
browser_bug703692_focus_blur.js Bug 703692 - Source Editor: add support for the focus/blur events; r=msucan f=msucan 2012-02-09 14:40:41 +02:00
browser_bug707987_debugger_breakpoints.js Bug 707987 - Ability to set breakpoints in the Source Editor (orion); r=rcampbell f=past 2012-02-18 12:58:54 +02:00
browser_bug712982_line_ruler_click.js Bug 712982 - can't select line by clicking the line number in scratchpad; r=rcampbell 2012-02-20 19:13:19 +02:00
browser_bug725388_mouse_events.js Bug 718816 - Orion upstream update (with debugger ruler support code); r=rcampbell 2012-02-21 20:05:46 +02:00
browser_bug725430_comment_uncomment.js Bug 739192 - Source Editor should toggle comment on line or selection with one key binding; r=msucan 2012-04-09 13:31:45 +03:00
browser_bug725618_moveLines_shortcut.js Bug 725618 - Source Editor: keyboard shortcut for moving lines up/down; r=msucan 2012-03-06 17:53:59 +02:00
browser_bug729480_line_vertical_align.js Bug 729480 - Link to rule in Style Editor should show the relevant line at the top of the editor's viewport; r=msucan f=msucan 2012-03-11 11:50:01 +02:00
browser_bug729960_block_bracket_jump.js Bug 729960 - Source Editor: add shortcuts to quickly jump to the code block start and end; r=msucan 2012-04-09 13:31:45 +03:00
browser_bug731721_debugger_stepping.js Bug 731721 - Source Editor stepping support; r=rcampbell,past 2012-03-14 18:23:39 +02:00
browser_sourceeditor_initialization.js Bug 714832 - [Linux] the redo command should also have the ctrl-y shortcut; r=msucan 2012-06-16 12:02:32 +03:00
head.js 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
Makefile.in Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00