Commit Graph

194 Commits

Author SHA1 Message Date
Victor Porof
b0a6f64ed3 Bug 934225 - GLSL code should be syntax highlighted, r=anton 2013-11-06 11:59:20 +02:00
Anton Kovalyov
27bc164e60 Bug 933015 - Attach Editor controller to the hidden textarea instead of a CM window. r=benvie 2013-11-05 10:30:19 -08:00
Victor Porof
72b34a49ec Bug 930928 - Shader compilation errors should be displayed in the editor, r=rcampbell,anton 2013-11-05 14:07:37 +02:00
Victor Porof
b2a7636fab Bug 910955 - Implement a live WebGL shader editor, r=dcamp 2013-10-25 10:18:41 +03:00
Brian Grinstead
802c833161 Bug 895561 - 'Edit As HTML' option in the markup view - browser changes, r=jwalker 2013-10-24 08:41:03 -05:00
Victor Porof
b2084655d3 Bug 929888 - Remove the editor context menu listeners from the debugger, r=anton 2013-10-24 11:48:42 +03:00
Girish Sharma
50d57eec1b Bug 919978 - Make StyleEditor use CodeMirror, r=anton, msucan 2013-10-24 10:31:02 +05:30
Anton Kovalyov
9e21571433 Bug 919706 - Localize search UI. r=robcee 2013-10-23 14:57:13 -07:00
Anton Kovalyov
de1f0214e6 Bug 919709 - Make Debugger use CodeMirror. r=vporof 2013-10-22 13:53:53 -07:00
Ed Morley
8388fc40f5 Bug 920570 & bug 920876 - Skip-if browser_codemirror.js on linux for too many intermittent failures 2013-10-14 22:56:25 +01:00
Ms2ger
1ee1f27aa3 Bug 922268 - Remove empty makefiles; r=gps 2013-10-03 09:10:00 +02:00
Gregory Szorc
54c1de66d6 Bug 920223 - Part 3: Mass convert MOCHITEST_BROWSER_FILES to manifests; rs=Ms2ger 2013-09-30 09:52:06 +02:00
Ed Morley
2c7dd24541 Backed out changeset 8b02873ee07e (bug 920223) 2013-09-30 12:50:05 +01:00
Gregory Szorc
8344d8a946 Bug 920223 - Part 3: Mass convert MOCHITEST_BROWSER_FILES to manifests; rs=Ms2ger 2013-09-30 09:52:06 +02:00
Anton Kovalyov
ff54039ba4 Bug 912260 - Make Scratchpad use CodeMirror. r=robcee r=msucan 2013-09-20 11:34:10 -07:00
Mike Hommey
f8bc7fa754 Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps 2013-09-05 09:01:46 +09:00
Gregory Szorc
5cf35af589 No Bug - Removing empty Makefile.in files; r=me 2013-07-18 09:09:28 -07:00
Mike Shal
d2ead9d919 Bug 880245 - Move EXTRA_JS_MODULES to moz.build (batch #3); r=joey 2013-06-28 15:17:07 -04:00
Girish Sharma
cb800508e0 Bug 886474 - Stop using Ctrl + ] [ to match brackets in source editor, r=msucan 2013-07-02 16:07:31 +05:30
Girish Sharma
3490ae57c5 Backout 4cdab5388392 (Bug 886474) because of wrong shortcut modifier 2013-07-02 16:05:09 +05:30
Girish Sharma
f2f5f11188 Bug 886474 - Stop using Ctrl + ] [ to match brackets in source editor. r=msucan 2013-06-27 00:51:33 +05:30
Brandon Benvie
594b2941b8 bug 679364 - Use content/browser/devtools/* for aliases; r=rcampbell 2013-04-30 11:56:00 -04:00
Kyle Machulis
72a717a860 Bug 855465 - Add emacs python mode comments to moz.build files; r=gps 2013-04-01 11:36:59 -07:00
Kyle Machulis
43628a7867 Backout for changeset 03452b187c14 (Bug 855465) due to bustage on a CLOSED TREE; r=qdot 2013-03-29 15:12:58 -07:00
Kyle Machulis
334c0800cf Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
--HG--
extra : rebase_source : 004a756492323e1a049586e85b3be5037159df20
2013-03-29 13:56:18 -07:00
Gregory Szorc
1b27561fa4 Bug 784841 - Part 18d: Convert /browser; r=gavin f=Ms2ger 2013-02-25 12:47:18 -08:00
Mihai Sucan
5a23550362 Bug 826388 - Allow single click on line numbers to add/remove breakpoints; r=rcampbell 2013-01-03 21:29:53 +02:00
Mihai Sucan
92b589e4c7 Bug 725392 - Source Editor: add a method to convert mouse coordinates to character offsets, r=msucan 2012-08-02 22:30:46 +03:00
Kyle Huey
0469a02b25 Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
--HG--
extra : rebase_source : 98337b6a8c07d05e8c961a452dd05a7d75c3c60b
2012-10-31 09:13:28 -07:00
Vicamo Yang
a78b5b38c7 Backout 67cb43bb8865: Breaks B2G Marionette 2012-10-31 16:35:11 +08:00
Kyle Huey
9a3674d80a Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon 2012-10-30 12:28:11 -07:00
Ed Morley
4144129728 Backout a145ded68994, e0cf397089ec & 1545e91c658e (bug 798491) for bustage on a CLOSED TREE 2012-10-30 17:02:31 +00:00
Kyle Huey
50b5d3f681 Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon 2012-10-30 08:26:12 -07:00
Girish Sharma
e8ae2cf8de 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
74a83a6378 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
70d7c821af Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted 2012-08-04 20:26:44 +02:00
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