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
Thaddee Tyl
e16150af0e
Bug 714832 - [Linux] the redo command should also have the ctrl-y shortcut; r=msucan
2012-06-16 12:02:32 +03:00
Gervase Markham
cb6a072c2a
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
Girish Sharma
822725e6aa
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
Girish Sharma
4135a0c9b7
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
Mihai Sucan
bc6ce51db1
Bug 731721 - Source Editor stepping support; r=rcampbell,past
2012-03-14 18:23:39 +02:00
Pranav Ravichandran
ecd8472b3a
Bug 725430 - Add feature to sourceeditor/scratchpad: comment/uncomment line/block of code; r=msucan
2012-03-16 15:17:11 +02:00
Girish Sharma
7aab88bcf1
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
Mihai Sucan
5cbe6f3ea1
Bug 731394 - Source Editor in read only mode is not entirely read only; r=rcampbell f=rcampbell
2012-03-08 19:37:35 +02:00
Allen Eubank
54788e2df8
Bug 725618 - Source Editor: keyboard shortcut for moving lines up/down; r=msucan
2012-03-06 17:53:59 +02:00
Mihai Sucan
0f3b20ef33
Bug 700893 - API for tracking unsaved/saved state in source editor; r=rcampbell f=fayearthur
2012-02-17 19:11:17 +02:00
Mihai Sucan
bcbee3e083
Bug 712982 - can't select line by clicking the line number in scratchpad; r=rcampbell
2012-02-20 19:13:19 +02:00
Mihai Sucan
20586023bb
Bug 707987 - Ability to set breakpoints in the Source Editor (orion); r=rcampbell f=past
2012-02-18 12:58:54 +02:00
Mihai Sucan
8cd529cda4
Bug 718816 - Orion upstream update (with debugger ruler support code); r=rcampbell
2012-02-21 20:05:46 +02:00
Spyros Livathinos
056c890ff8
Bug 725388 - Expose the Orion mouse events in the Source Editor; r=msucan f=msucan
2012-02-17 18:40:03 +02:00
Spyros Livathinos
b407d9c084
Bug 703692 - Source Editor: add support for the focus/blur events; r=msucan f=msucan
2012-02-09 14:40:41 +02:00
Cedric Vivier
b59e6a224c
Bug 723459 - Add an API to SourceEditor to retrieve the character(s) used for indentation. r=msucan
2012-02-02 04:18:00 +01:00
Dao Gottwald
b3580fe0bd
Bug 719849 - global variables pollute the browser window during devtools tests; r=rcampbell
2012-01-23 11:50:11 -04:00
Mihai Sucan
c7c4670445
Bug 650345 - Implement minimal UI for Find in the Source Editor. r=rcampbell
2012-01-16 18:51:44 +02:00
Kenny Heaton
5cab2fe59a
Bug 684546 - The Scratchpad editor's undo/redo state is preserved across file loads. r=msucan
2011-12-20 20:03:16 +02:00
Mihai Sucan
28ee32d063
Bug 683172 - Source Editor should automatically set up Undo/Redo key bindings; r=rcampbell
2011-12-12 23:17:11 +02:00
Mihai Sucan
11477a48be
Bug 695032 - [GTK/X11] selecting text in scratchpad doesn't place it on the X primary selection; r=rcampbell
2011-12-12 20:32:35 +02:00
Mihai Sucan
ede990bf2a
Bug 687160 - Source Editor should provide a line-based API; r=rcampbell
2011-12-09 19:10:15 +02:00
Mihai Sucan
8463acf874
Bug 702331 - Update Orion from upstream; r=rcampbell
2011-12-10 19:03:57 +02:00
Ed Morley
6e731c995a
Backout 4997c6f8b24d (bug 616542) for causing locally run mochitest-browser-chrome test runs to fail
2011-11-05 18:35:59 +00:00
Rob Campbell
9ad4bf4a4a
merge m-c to fx-team
2011-11-05 10:11:34 -03:00
Rail Aliiev
b2aeac5a65
Bug 616542 - Shorten file path length of mochitest; r=ted
2011-11-04 21:13:42 +00:00
Mihai Sucan
9b47741b19
Bug 697407 - Another Orion upstream update; r=rcampbell
2011-10-31 13:07:51 +02:00
Mihai Sucan
689718473a
Bug 692807 - Update the code from Orion upstream; r=rcampbell
2011-10-12 15:52:45 +03:00
Mihai Sucan
d685160172
Bug 699541 - Pasted HTML shows twice in Orion; r=rcampbell
2011-11-03 22:12:27 +02:00
Mihai Sucan
18ea37b3cd
Bug 678763 - Intermittent browser_sourceeditor_initialization.js | application timed out after 330 seconds with no output; r=rcampbell
2011-08-17 15:35:35 +03:00
Rob Campbell
fcf1b9fbd7
merged m-c to fx-team, browser_595601-restore_hidden.js conflicted
2011-08-16 12:21:00 -03:00
Ehsan Akhgari
7172d11cd8
Bug 678763 - Disable browser_sourceeditor_initialization.js because it is practically perma-orange; rs=msucan,robcee
...
DONTBUILD
2011-08-16 10:54:10 -04:00
Mihai Sucan
f48e1e3bfa
Bug 678763 - Intermittent browser_sourceeditor_initialization.js | application timed out after 330 seconds with no output; r=rcampbell
2011-08-15 18:38:53 +03:00
Mihai Sucan
07149933c9
Bug 660784 - Add the Orion source code editor to the browser; r=ehsan,rcampbell,gavin.sharp
2011-08-12 12:58:40 +03:00