Commit Graph

61 Commits

Author SHA1 Message Date
Girish Sharma
197e99bc7e Bug 744021 - Source Editor jump to prev/next block should move to prev/next sibling block when caret has no parent block; r=msucan 2012-10-12 22:27:18 +05:30
Abhishek Potnis
bcb5d9c439 Bug 691925 - Replaced content.focus() with gBrowser.selectedBrowser.focus() and/or window.focus(). r=dao 2012-09-19 12:59:26 +02:00
Mike Hommey
0f9f294ea0 Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted 2012-08-04 20:26:44 +02:00
Nathan Froyd
f7054dc678 Bug 370750 - consolidate mochitest files installation; r=glandium
With assistance on the patch from Ms2ger, Waldo, and Mossop.
2012-07-03 16:49:02 -04:00
Ehsan Akhgari
797430c93f Bug 769881 - copyStringToClipboard Optional parameters should go at the end, also this will make it backward compatible for version bumped extensions; r=roc 2012-07-01 14:18:23 -04:00
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
Robert Longson
e4d07f9bdc Bug 528332 - Implement non-scaling-stroke vector-effect. Part 2 - SVG changes r=dholbert 2012-05-18 09:34:25 +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
Mihai Sucan
278d262a00 Bug 734432 - Add Orion ProjectionTextModel to our package; r=rcampbell 2012-03-11 13:25:19 +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
Mark Capella
776caaa79c Bug 730898 - Reuse editMenuKeys in scratchpad.xul, r=msucan 2012-03-11 11:47:01 +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
L. David Baron
e7872d79a1 Fix uses of removed CSS2Properties.MozOutline DOM property (replaced by outline). (Bug 730532, patch 3) r=mihai.sucan
Note that since these are all property sets and since the unprefixed set
is already present in all cases, they don't block actually removing the
property.
2012-02-29 20:47:52 -08:00
Mihai Sucan
5fe79ffa8e Bug 684445 - Orion source editor should have built-in context menu; r=rcampbell f=rcampbell 2012-02-27 20:08:45 +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
fb67da191a Bug 717613 - Make sure the primary selection is not updated too often in the Source Editor; r=rcampbell 2012-02-08 22:59:33 +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
27f363f60e Bug 717219 - Source Editor should highlight the current line in HTML documents; r=rcampbell 2012-02-08 22:49:10 +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
Rob Campbell
8d0a96f412 Bug 717373 - Remove the textarea fallback from the Source Editor; r=msucan 2012-02-08 10:48:07 -04: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
VD
23026b0097 Bug 721324 - Allow the source code editor of Scratchpad & StyleEditor to be themed; r=dao,msucan 2012-02-06 21:35:19 +02:00
Panagiotis Koutsourakis
835036b234 Bug 702388 - Convert Makefiles to use |TEST_DIRS += foo| r=khuey
Files named Makefile.in containing the expression

DIRS += <foo>
or
DIRS = <foo>

inside the conditional expression

ifdef ENABLE_TESTS
...
endif

are changed to

TEST_DIRS += tests

outside any conditional expression.

The files

./layout/Makefile.in
./layout/Makefile.in
./layout/style/Makefile.in
./rdf/Makefile.in
./security/manager/Makefile.in
./content/Makefile.in
./content/smil/Makefile.in
./content/xul/templates/Makefile.in
./content/xul/content/Makefile.in
./content/base/Makefile.in
./content/media/Makefile.in
./parser/htmlparser/Makefile.in
./dom/sms/Makefile.in
./js/jsd/Makefile.in
./js/xpconnect/Makefile.in
./widget/Makefile.in
./widget/windows/Makefile.in
./Makefile.in
./startupcache/Makefile.in
./storage/Makefile.in
./gfx/Makefile.in
./intl/strres/Makefile.in
./intl/uconv/Makefile.in
./intl/unicharutil/Makefile.in
./intl/lwbrk/Makefile.in
./embedding/Makefile.in
./modules/libjar/Makefile.in
./modules/libpref/Makefile.in
./build/Makefile.in
./build/win32/Makefile.in
./xpcom/Makefile.in
./extensions/spellcheck/hunspell/Makefile.in
./extensions/cookie/Makefile.in
./netwerk/Makefile.in
./netwerk/streamconv/Makefile.in
./editor/txmgr/Makefile.in
./toolkit/mozapps/shared/Makefile.in
./toolkit/mozapps/update/Makefile.in
./toolkit/library/Makefile.in
./toolkit/library/Makefile.in
./toolkit/crashreporter/Makefile.in
./toolkit/components/perf/Makefile.in
./toolkit/components/perf/Makefile.in
./toolkit/components/feeds/Makefile.in
./toolkit/components/url-classifier/Makefile.in

contain the string

ifdef ENABLE_TESTS

but have some other statement inside (e.g. TOOL_DIRS += <foo> etc) and
they remain unchanged by this patch.
2012-02-04 17:32:24 +00:00
Alex Lakatos
acc3cded9e Bug 719028 - Style Editor does not highlight a few CSS2.0 and CSS3 properties. r=msucan 2012-01-22 01:11:28 +02: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
e1b33d31db Bug 714942 - Implement minimal UI for Jump to line in the Source Editor. r=rcampbell 2012-01-16 13:59:39 +02: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
Paul Rouget
9226812169 Bug 712867 - Orion is white-on-white when using High Contrast Black color scheme; r=msucan 2012-01-03 17:52:57 +01: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
Paul Rouget
25ac1161f4 Bug 711737 - Orion should support all the CSS properties from CSS1, CSS2, CSS2.1 and CSS3. r=msucan 2011-12-18 17:36:17 +01:00
Paul Rouget
8054c7c9cf Bug 709006 - Implement a Orion theme that matches the DevTools theme. r=msucan 2011-12-18 17:02:54 +01: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
Mihai Sucan
c0751a1414 Bug 583041 - Style Editor integration; part 4 - orion fixes; r=rcampbell 2011-11-11 19:36:26 +02:00
Cedric Vivier
5b7b66264d Bug 583041 - Style Editor integration; part 2; r=rcampbell 2011-10-03 19:08:15 +08:00
Rob Campbell
ac3dfa72f5 Bug 583041 - Style Editor integration; backout; a=orange 2011-11-07 15:02:55 -04:00
Cedric Vivier
2c567403f3 Bug 583041 - Style Editor integration; sourceeditor fix; r=rcampbell,msucan 2011-10-03 19:08:15 +08: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