Commit Graph

158 Commits

Author SHA1 Message Date
Nathan Froyd
bfff055672 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
0bde718f71 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
f4b598bf08 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
7aac277eb5 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
82ff7027aa Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
Robert Longson
68d77a3a59 Bug 528332 - Implement non-scaling-stroke vector-effect. Part 2 - SVG changes r=dholbert 2012-05-18 09:34:25 +01:00
Girish Sharma
eefac75726 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
63c8a8a719 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
f3b305cc58 Bug 731721 - Source Editor stepping support; r=rcampbell,past 2012-03-14 18:23:39 +02:00
Pranav Ravichandran
84769940f0 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
a497d27e07 Bug 734432 - Add Orion ProjectionTextModel to our package; r=rcampbell 2012-03-11 13:25:19 +02:00
Girish Sharma
7a55e54453 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
8ad767dea2 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
ab747add0d Bug 730898 - Reuse editMenuKeys in scratchpad.xul, r=msucan 2012-03-11 11:47:01 +02:00
Allen Eubank
647dcda9ad Bug 725618 - Source Editor: keyboard shortcut for moving lines up/down; r=msucan 2012-03-06 17:53:59 +02:00
L. David Baron
b79c1c7f30 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
a414046b7f 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
a25f68694c 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
87ff8e798d 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
3b9fc45392 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
8b47778c40 Bug 717219 - Source Editor should highlight the current line in HTML documents; r=rcampbell 2012-02-08 22:49:10 +02:00
Mihai Sucan
0fd25e6d95 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
d3328d15e5 Bug 718816 - Orion upstream update (with debugger ruler support code); r=rcampbell 2012-02-21 20:05:46 +02:00
Spyros Livathinos
39e87086fc 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
aba709d421 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
f8b3ca7191 Bug 717373 - Remove the textarea fallback from the Source Editor; r=msucan 2012-02-08 10:48:07 -04:00
Cedric Vivier
fd654c6f67 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
bfb934ab01 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
9c7dfb9706 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
71b481fd13 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
706992fd3b Bug 719849 - global variables pollute the browser window during devtools tests; r=rcampbell 2012-01-23 11:50:11 -04:00
Mihai Sucan
1f22704ce5 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
f2c52c371a Bug 650345 - Implement minimal UI for Find in the Source Editor. r=rcampbell 2012-01-16 18:51:44 +02:00
Paul Rouget
4baa46a3c7 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
4a2139898a 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
a262bcddcd 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
b3357b8dfe Bug 709006 - Implement a Orion theme that matches the DevTools theme. r=msucan 2011-12-18 17:02:54 +01:00
Mihai Sucan
93b0202c85 Bug 683172 - Source Editor should automatically set up Undo/Redo key bindings; r=rcampbell 2011-12-12 23:17:11 +02:00
Mihai Sucan
1b30837b8c 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
b0f38fdada Bug 687160 - Source Editor should provide a line-based API; r=rcampbell 2011-12-09 19:10:15 +02:00
Mihai Sucan
299d0dfeb9 Bug 702331 - Update Orion from upstream; r=rcampbell 2011-12-10 19:03:57 +02:00
Mihai Sucan
8f857ea4ea Bug 583041 - Style Editor integration; part 4 - orion fixes; r=rcampbell 2011-11-11 19:36:26 +02:00
Cedric Vivier
d35d92b234 Bug 583041 - Style Editor integration; part 2; r=rcampbell 2011-10-03 19:08:15 +08:00
Rob Campbell
ed4d9d5d94 Bug 583041 - Style Editor integration; backout; a=orange 2011-11-07 15:02:55 -04:00
Cedric Vivier
ae9e468806 Bug 583041 - Style Editor integration; sourceeditor fix; r=rcampbell,msucan 2011-10-03 19:08:15 +08:00
Ed Morley
7ea8e12caa 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
530454ffd3 merge m-c to fx-team 2011-11-05 10:11:34 -03:00
Rail Aliiev
ac65d0d88e Bug 616542 - Shorten file path length of mochitest; r=ted 2011-11-04 21:13:42 +00:00
Cedric Vivier
bb2b0fe31f Bug 698703 - Source Editor should display text with the user's preferred monospace font size; r=msucan 2011-11-01 18:30:19 +08:00
Mihai Sucan
9d099d6b23 Bug 697407 - Another Orion upstream update; r=rcampbell 2011-10-31 13:07:51 +02:00
Mihai Sucan
37a4f7641b Bug 692807 - Update the code from Orion upstream; r=rcampbell 2011-10-12 15:52:45 +03:00
Mihai Sucan
a507e74d1a Bug 699541 - Pasted HTML shows twice in Orion; r=rcampbell 2011-11-03 22:12:27 +02:00
Panos Astithas
cebf77ad19 Bug 686705 - Source Editor with the textarea fallback displays undefined without a placeholderText; r=mihai.sucan 2011-09-14 10:25:43 -07:00
Mihai Sucan
1acf242dc5 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
793eb5d860 merged m-c to fx-team, browser_595601-restore_hidden.js conflicted 2011-08-16 12:21:00 -03:00
Ehsan Akhgari
ac4f08796e 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
61df76a4b6 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
a23227da87 Bug 660784 - Add the Orion source code editor to the browser; r=ehsan,rcampbell,gavin.sharp 2011-08-12 12:58:40 +03:00