GWicke
f798c6048a
Merge "First pass porting PHP's sanitizer to Parsoid"
2012-07-26 20:24:02 +00:00
Trevor Parscal
12d3afa85c
Merge "(bug 37905) Make unlisting unlist all list levels"
2012-07-26 18:53:00 +00:00
Rob Moen
2ae174f805
Bug 38657 - VisualEditor: User should be able to select text in the save dialog.
...
- Attaching save dialog to toolbar wrapper vs toolbar itself.
- Attaching surface specific toolbar wrapper vs all toolbar wrappers
in the case of multiple editors on the page.
Change-Id: Ic81f5a680f5593c71c27b7d47fe246487eebd4a3
2012-07-26 11:47:11 -07:00
Trevor Parscal
d12beec67b
Code and comment cleanup in the ve module
...
Change-Id: Ifec72c3992db2ad222a1a89c5172d4089afd865b
2012-07-26 11:42:33 -07:00
Subramanya Sastry
25419d028a
First pass porting PHP's sanitizer to Parsoid
...
* Ported attribute sanitization code (and related functions) from
core/includes/Sanitizer.php
* Added dummy flags and set to true (use of rdfa, microdata attrs,
and html5 mode).
* Removed couple whitelisted sanitizer tests.
* A few sanitizer tests now pass.
* More work to be done.
Change-Id: I19c92bbfcb57f3e97a7af1b7c5f63772e427dae4
2012-07-26 11:35:55 -05:00
Trevor Parscal
b9af72e7e3
Merge "Switching to localStorage for copy and paste, remove test"
2012-07-26 00:08:10 +00:00
Christian Williams
9723bf51e5
Switching to localStorage for copy and paste, remove test
...
Change-Id: I555b8756afb53680d60f2068b8615787c60e9d8f
2012-07-25 17:07:08 -07:00
Gabriel Wicke
06dee5864d
Merge "Use killall -9 instead of just kill"
2012-07-26 00:02:00 +00:00
Gabriel Wicke
fd5b8ea2d7
Use killall -9 instead of just kill
...
This makes sure that the new sigterm handler doesn't keep node hanging around
Change-Id: I26a1df3fcc5ec9c3f90c57f7621238ef77a2f089
2012-07-25 17:00:43 -07:00
Gabriel Wicke
2ab3096c7d
Merge "Add robots.txt so that our service is not crawled"
2012-07-25 23:53:45 +00:00
Gabriel Wicke
00e1f84eab
Add robots.txt so that our service is not crawled
...
Change-Id: I20c78537f665606c51a687657fd422b8b471f453
2012-07-25 16:52:35 -07:00
Trevor Parscal
94c68e6c4b
Merge "Bug 33088 - VisualEditor: Editing a part of text of a link doesn't work"
2012-07-25 23:51:51 +00:00
Rob Moen
df0fa5159c
Bug 33088 - VisualEditor: Editing a part of text of a link doesn't work
...
(or this shouldn't be allowed)
-Revised method for for returning all link annotations in a
selection. Now properly clearning all selected links.
-Trimming whitespace from selection
-Modifying selection if it doesn't contain annotated range
-Disabled link creation only if target is blank. This allows
Existing link text to be modified while having the same target.
Change-Id: I7255dcf1c88fa1cd6e7edbc3baa82cd4c72a95d1
2012-07-25 16:49:34 -07:00
Trevor Parscal
c244efe1ac
Merge "Fix position of context icons."
2012-07-25 23:41:12 +00:00
Catrope
1a573480f7
Moved text node test to the correct directory
...
Change-Id: I6c2146cd051e9e992e6a30a2d5f83d337d454387
2012-07-25 14:49:48 -07:00
Catrope
23e3726a04
Merge "Added the missing "Node" to alien dm class names"
2012-07-25 21:45:39 +00:00
Catrope
e9cfdd0230
Merge "Move test files"
2012-07-25 21:43:08 +00:00
Rob Moen
277e0f8b86
Fix position of context icons.
...
-Added RL embed for images
Change-Id: Id92e3cfe31376e18a924acc983ab17a2bcca837a
2012-07-25 14:41:25 -07:00
Trevor Parscal
c03c52e762
Merge "Fix bug in getCoveredSiblingGroups(): forgot to decrement i at the end"
2012-07-25 21:38:06 +00:00
Trevor Parscal
76bac7d152
Move test files
...
Change-Id: Id0a0bd5b4a91f702cad34e9f5e7f2121763abffd
2012-07-25 14:35:49 -07:00
Catrope
639c9c189c
(bug 37905) Make unlisting unlist all list levels
...
This means that when unlisting (unwrapping) a list, all of its child
lists are unwrapped too.
Change-Id: I7456ddf289dc15a662a4e1fabdeae283d31cd311
2012-07-25 14:24:39 -07:00
Catrope
ce84277287
Fix bug in getCoveredSiblingGroups(): forgot to decrement i at the end
...
Change-Id: Iaba268e01000ac5a7ccfc6dfe23db624408e5234
2012-07-25 14:22:22 -07:00
Trevor Parscal
a5b7d6d7c7
Merge "Parsoid: move tests/parser to modules/parser/test"
2012-07-25 21:14:13 +00:00
Gabriel Wicke
63cdfdc2c7
Merge "Add generic attribute accessors"
2012-07-25 20:50:23 +00:00
Trevor Parscal
f9f49c09b7
Merge "Added very simple "debug" tool to demo page."
2012-07-25 19:54:40 +00:00
Trevor Parscal
a05381dce7
Merge "Inspector box shadow was a bit too dramatic, adjusted styles."
2012-07-25 19:50:29 +00:00
Trevor Parscal
abe32945d1
Merge "Bug 38655 - VisualEditor: White box syndrome strikes back!"
2012-07-25 19:49:45 +00:00
Rob Moen
99ff0d5f6c
Inspector box shadow was a bit too dramatic, adjusted styles.
...
Change-Id: Ie0f066f62b363df645c072ee174000991258574e
2012-07-25 12:47:04 -07:00
Rob Moen
5a41f77b99
Bug 38655 - VisualEditor: White box syndrome strikes back!
...
-Hide / show inspector with visibility vs display property
for iframe cross browser compatibility.
Change-Id: Ibdd0250872c42d74d6ff7d22abdf9d838962acc1
2012-07-25 12:40:56 -07:00
Trevor Parscal
c88cc63b81
Merge "Restore arrow-down to original size because it is needed in context menu."
2012-07-25 19:33:16 +00:00
Trevor Parscal
7d7385658e
Merge "Change addInterwiki to setInterwiki, the method name changed"
2012-07-25 19:30:59 +00:00
Trevor Parscal
565432d4aa
Merge "Fix childNodeTypes for table"
2012-07-25 19:30:19 +00:00
Catrope
13ba9b7de8
(bug 37980) Cutting all text and repasting it breaks the editor
...
This was caused by a bug in fixupInsertion that caused it to believe
that inserting something like "a</p><p>b</p><p>c" into the middle of an
empty paragraph was invalid.
This commit fixes the fixupInsertion bug, which fixes the
select-all-cut-paste behavior in Chrome. It's still broken in Firefox
because of selection-related issues, but I'll split that out into a
different bug report.
Change-Id: I767f5d37ec7e511778ae9ca8283ec4b26c728298
2012-07-25 12:29:19 -07:00
Rob Moen
3c9a4e7027
Restore arrow-down to original size because it is needed in context menu.
...
Add element for arrow icon in dropdown tool and new css rules which
support RTL.
Change-Id: I4193f9cac7af7b84cf8400e9bdcbcb4967b57932
2012-07-25 12:18:51 -07:00
Gabriel Wicke
e3af50ea68
Add generic attribute accessors
...
* addAttribute and getAttribute do the obvious and simple thing
* addNormalizedAttribute remembers an unnormalized version of an attribute and
supports change detection for the normalized attribute
* getAttributeSource retrieves the original attribute if there was a
normalized version which was not changed, or the current value (potentially
based on the normalized version) otherwise. For use by the
WikitextSerializer.
Change-Id: I72533cf6cfff1ddb88be2501653c7c47d270898c
2012-07-25 11:58:24 -07:00
Trevor Parscal
f43eeac80e
Added the missing "Node" to alien dm class names
...
Change-Id: Ia18d3ede612e2ab8054feb6d94d3587a605e47c2
2012-07-25 11:54:54 -07:00
Gabriel Wicke
67c12fcbfb
Mention the page name in timing information log message
...
Change-Id: I7bf03dcae63734b14499aac77933e8eac5445db2
2012-07-24 18:33:16 -07:00
Gabriel Wicke
d9a2a9a181
Merge "Explicitly redirect stderr so that it works when restarted from cron"
2012-07-25 01:26:39 +00:00
Gabriel Wicke
ff76bb5fbf
Explicitly redirect stderr so that it works when restarted from cron
...
Change-Id: I22550bbde926024e03123274ae7e960f663bd44b
2012-07-24 18:25:49 -07:00
Gabriel Wicke
0476262cf0
Merge "Append, don't truncate"
2012-07-25 01:07:02 +00:00
Gabriel Wicke
d8a5eda5aa
Append, don't truncate
...
Change-Id: If01d6e343f57965f5d0e6ad0a7000da882257b6a
2012-07-24 18:06:35 -07:00
Gabriel Wicke
35aa25ee37
Merge "Explicitly redirect nohup output to nohup.out"
2012-07-25 01:04:34 +00:00
Gabriel Wicke
b853eaa6e9
Explicitly redirect nohup output to nohup.out
...
Change-Id: Ia4b4143cd4fc7e6b41fd2ee1a0161d1fe9c4ddd8
2012-07-24 18:03:46 -07:00
Inez Korczynski
aa281166ff
Added some Arabic text to complex demo - to make testing bi-directional text easier.
...
Change-Id: I9d5ed8a4d3e57cece0c6dda5e14850151bb0e9da
2012-07-24 17:38:35 -07:00
Carl Fürstenberg
dca609e3f9
Parsoid: move tests/parser to modules/parser/test
...
In preparation for the big extraction of Parsoid out of VisualEditor,
we'll start by moving the tests into the parsoid location.
Change-Id: I4a926ee4aad1490d4f769d44e91af80842b881f0
2012-07-25 02:29:25 +02:00
Inez Korczynski
876fd6be36
Added very simple "debug" tool to demo page.
...
Change-Id: I3df694187089ac4caa2287b55e3a51755cdec2c7
2012-07-24 16:44:06 -07:00
Catrope
bc911bce9c
Change addInterwiki to setInterwiki, the method name changed
...
Change-Id: Ibd255f41b686757378e349fdddbe6b60329d8070
2012-07-24 14:43:03 -07:00
Gabriel Wicke
c4e7544f60
Merge "Use various RDFa types for links"
2012-07-24 20:17:42 +00:00
GWicke
dfe082a258
Merge "Added html2wt command-line option to parse.js"
2012-07-24 18:26:50 +00:00
Subramanya Sastry
01d6f17a3e
Renamed ext.Util.js to mediawiki.Util.js
...
Change-Id: I909847686c8239a0b00cbaa9a0b1583826ee1487
2012-07-24 13:07:53 -05:00