Ms2ger
efad9ae54c
Bug 844134 - Move the 'attributes' property from Node to Element; r=sicking
2013-03-17 09:51:34 +01:00
Jeff Walden
0bfefb7eed
Bug 847480 - Blindly convert all existing mozilla::Abs users to mozilla::DeprecatedAbs. Individualized conversions to the reformed mozilla::Abs will continue until mozilla::DeprecatedAbs is unused, at which point it will be removed. r=Ms2ger
2013-03-05 15:43:30 -08:00
Gregory Szorc
94e8454958
Merge mozilla-central into build-system
...
dom/interfaces/svg/Makefile.in and dom/media/Makefile.in had merge
conflicts. They were resolved by hand. The former needed 2 IDLs removed.
The latter had a context conflict for EXPORTS_NAMESPACES.
2013-03-12 13:04:55 -07:00
Gregory Szorc
7bb3ee056b
Bug 818246 - Part 4: Move XPIDLSRCS into moz.build (auto); rs=glandium
...
This is the result of running
|mach mozbuild-migrate --list XPIDLSRCS SDK_XPIDLSRCS XPIDL_SOURCES| and
reverting xpcom/sample/*.
2013-03-12 10:17:46 -07:00
Trevor Saunders
43728598df
bug 825341 - convert range to webidl r=bz, smaug
2013-02-07 07:09:41 -05:00
Ms2ger
2cf07efa15
Bug 847195 - Make NamedNodeMap only deal with Attrs; r=khuey
...
--HG--
rename : dom/interfaces/core/nsIDOMNamedNodeMap.idl => dom/interfaces/core/nsIDOMMozNamedAttrMap.idl
2013-03-10 09:00:33 +01:00
Ms2ger
964738391b
Bug 840024 - Cleanup nsHTMLEditor::RemoveAttributeOrEquivalent some; r=ehsan
2013-03-10 08:58:34 +01:00
Jim Mathies
e817cf3f6e
Bug 847893 - adjust xul editor test annotations to include Win8. r=ehsan
2013-03-08 05:22:36 -06:00
Jim Mathies
b07b03ce6a
Bug 847885 - disable test_bug600570 on Win8. r=khuey
2013-03-08 05:22:35 -06:00
Chris Lord
1ddba876be
Bug 716403 - Fix intermittent failure of Bug 795785 test. r=ehsan
...
This test is prone to race conditions, up the timeout wait from 20ms to 100ms.
2013-03-07 10:17:34 +00:00
Ehsan Akhgari
ebd69dc043
Bug 848644 - Do not flush when determining if a node is preformatted or not; r=bzbarsky
2013-03-07 01:12:41 -05:00
Ryan VanderMeulen
893d8d351a
Backed out 9 changesets (bug 716403) for Android 4.0 robocop bustage on a CLOSED TREE.
2013-03-06 16:11:05 -05:00
Chris Lord
3555e9bd0b
Bug 716403 - Fix intermittent failure of Bug 795785 test. r=ehsan
...
This test is prone to race conditions, up the timeout wait from 20ms to 100ms.
2013-03-06 16:56:00 +00:00
Phil Ringnalda
7fbba09df0
Back out fee79a593fd3 and 2c8930343985 (bug 825341) for having probably needed-clobber
2013-03-11 20:10:18 -07:00
Trevor Saunders
3de595d32e
bug 825341 - convert range to webidl r=bz, smaug
2013-02-07 07:09:41 -05:00
Ehsan Akhgari
756d280b9a
Attempt to fix bug 622534 by waiting for focus on the test window before running the test
...
Also, remove an unneeded enablePrivilege API call!
2013-03-05 09:41:27 -05:00
Jim Chen
210428772e
Bug 831144 - Change tests to use Shift+Accel+Z for redo; r=masayuki
2013-03-05 11:08:42 +00:00
Trevor Saunders
c8fcbf60b7
bug 846487 - remove remaining usage of some nsIDOMFooElement r=Ms2Ger
2013-02-14 10:33:16 -05:00
Jeff Walden
bf23cd54f1
Bug 835542 - Implement mozilla::Abs. r=Ms2ger
...
--HG--
extra : rebase_source : a3e62ff76365d27cc4cb10e4fee942ddb8b10b79
2013-02-15 19:55:36 -08:00
Trevor Saunders
60678a2f23
bug 845562 - remove GetFrameSelection() from nsISelectionPrivate r=smaug
2013-02-15 15:09:28 -05:00
Boris Zbarsky
3b744c12b9
Bug 776536 part 1. Rename nsNodeIterator to mozilla::dom::NodeIterator. r=peterv
...
--HG--
rename : content/base/src/nsNodeIterator.cpp => content/base/src/NodeIterator.cpp
rename : content/base/src/nsNodeIterator.h => content/base/src/NodeIterator.h
2013-02-28 12:56:41 -05:00
Ryan VanderMeulen
ebcc7ae06a
Backed out 7 changesets (bug 832920, bug 776536, bug 843261) for mochitest-a11y assertions on a CLOSED TREE.
...
--HG--
rename : content/base/src/NodeIterator.cpp => content/base/src/nsNodeIterator.cpp
rename : content/base/src/NodeIterator.h => content/base/src/nsNodeIterator.h
rename : content/base/src/TreeWalker.cpp => content/base/src/nsTreeWalker.cpp
rename : content/base/src/TreeWalker.h => content/base/src/nsTreeWalker.h
2013-02-28 14:41:30 -05:00
Boris Zbarsky
fd61c32a1a
Bug 776536 part 1. Rename nsNodeIterator to mozilla::dom::NodeIterator. r=peterv
...
--HG--
rename : content/base/src/nsNodeIterator.cpp => content/base/src/NodeIterator.cpp
rename : content/base/src/nsNodeIterator.h => content/base/src/NodeIterator.h
2013-02-28 12:56:41 -05:00
Gregory Szorc
f0b7e3972c
Merge mozilla-central into build-system
...
There were merges in configure.in and some Makefile.in. None had any
conflicts. I spot verified the Makefile.in changes and confirmed that
the changes did not touch any DIRS* variables.
2013-02-27 10:03:52 -08:00
Ms2ger
cd9c6150fe
Merge m-c to b-s.
2013-02-26 19:09:25 +01:00
Gregory Szorc
25aa94aa13
Bug 784841 - Part 18l: Convert /editor; r=glandium f=Ms2ger
2013-02-25 12:47:20 -08:00
Boris Zbarsky
51b8917bbc
Bug 838686 part 2. Use NodeFilterHolder in treewalker and nodeiterator and start using WebIDL codegen for NodeFilter. r=peterv
2013-02-26 15:10:15 -05:00
L. David Baron
a144cc1c82
Bug 404077: Use navigator.platform.startsWith rather than navigator.platform.indexOf, at Jesse's suggestion.
2013-02-26 22:23:08 -08:00
Boris Zbarsky
8f45a6f4d4
Back out changeset 1c851a5bbc9f (bug 838686) because it depends on a changeset gcc doesn't like
2013-02-26 15:34:25 -05:00
David Humphrey (:humph)
520543aa7f
Bug 839371 - Implement HTML5 <data> element. r=smaug
2013-02-26 15:19:05 -05:00
Boris Zbarsky
e68a91179b
Bug 838686 part 2. Use NodeFilterHolder in treewalker and nodeiterator and start using WebIDL codegen for NodeFilter. r=peterv
2013-02-26 15:10:15 -05:00
David Humphrey (:humph)
5773fc1f37
Bug 629801 Implement HTML5 <time> element. r=smaug, peterv, hsivonen
2013-02-22 10:07:42 -05:00
L. David Baron
57d19fbb86
Bug 404077: Annotate known assertions in mochitests.
2013-02-25 18:39:21 -08:00
Ehsan Akhgari
1fd90dee58
Bug 842892 - Block scripts while extending the selection for deletion in order to prevent a crash when changing the type of an input; r=smaug
2013-02-22 18:40:09 -05:00
Ehsan Akhgari
17bceb4c6e
Bug 838582 - Part 2: Move HTMLTextAreaElement to Web IDL bindings; r=bzbarsky
2013-02-19 00:54:23 -05:00
Ryan VanderMeulen
858de2ee46
Backed out 6 changesets (bug 832920, bug 825341, bug 838582, bug 842726, bug 629801, bug 842561) for Linux32 debug mochitest-2 and Windows/OSX mochitest-browser-chrome failures on a CLOSED TREE.
2013-02-22 15:30:06 -05:00
Ehsan Akhgari
d15b248e6d
Bug 838582 - Part 2: Move HTMLTextAreaElement to Web IDL bindings; r=bzbarsky
...
--HG--
extra : rebase_source : f8933c4973220dc8845b9ce2f63e91b366167117
2013-02-19 00:54:23 -05:00
David Humphrey (:humph)
019ece73e5
Bug 629801 Implement HTML5 <time> element. r=smaug, peterv, hsivonen
2013-02-22 10:07:42 -05:00
Trevor Saunders
70d157e13c
bug 825341 - convert range to webidl r=bz, smaug
2013-02-07 07:09:41 -05:00
Mike Conley
e917cee383
Bug 841811 - Remove deprecated enablePrivilege from test added in bug 790475. r=ehsan.
2013-02-19 10:29:30 -05:00
Olli Pettay
dc2243899a
Bug 842132 - Crash with contentEditable, selection.deleteFromDocument with overlapping selection ranges, r=tbsaunde
2013-02-18 18:32:32 +02:00
Ryan VanderMeulen
10bb153b4f
Backed out changeset 645cb4fbf390 (bug 842132) for build bustage.
2013-02-18 11:12:16 -05:00
Olli Pettay
7da38b2a1a
Bug 842132 - Crash with contentEditable, selection.deleteFromDocument with overlapping selection ranges, r=tbsaunde
2013-02-18 17:33:49 +02:00
L. David Baron
822b2ca3bc
Bug 781360 patch 3: Rename {nsIFrame,nsStyleContext,nsComputedDOMStyle}::GetStyle* to Style*, since they can never return null. r=dholbert
...
Except for the changes in:
layout/generic/nsIFrame.h (part)
layout/style/nsComputedDOMStyle.h (all)
layout/style/nsRuleNode.cpp (part)
layout/style/nsStyleContext.cpp (part)
layout/style/nsStyleContext.h (part)
(see patch 3b in the bug), this patch was written with the sed script:
s/\<GetStyle\(Font\|Color\|List\|Text\|Visibility\|Quotes\|UserInterface\|TableBorder\|SVG\|Background\|Position\|TextReset\|Display\|Content\|UIReset\|Table\|Margin\|Padding\|Border\|Outline\|XUL\|SVGReset\|Column\)\>/Style\1/g
2013-02-16 13:51:02 -08:00
Peter Van der Beken
490e9a4afd
Fix for bug 839529 (Remove various CC participants that don't do anything). r=smaug.
...
--HG--
extra : rebase_source : 8a272905c79396e7ae08aaaf83566ac450c45be0
2013-02-07 10:19:08 +00:00
Trevor Saunders
4bc29b1b63
bug 841706 - remove nsSelectionIterator r=smaug
2013-02-15 05:52:57 -05:00
Trevor Saunders
ef3a9cb704
bug 841430 - nuke nsIEditorDocShell r=bz
2013-02-13 17:39:30 -05:00
Trevor Saunders
31e42ed09f
bug 839051 - remove usage of nsISelectionPrivate::GetEnumerator() r=smaug
2013-02-07 09:17:47 -05:00
Ryan VanderMeulen
67a3dc3eae
Merge the last PGO green inbound changeset to m-c.
2013-02-07 09:55:08 -05:00
Ms2ger
e74f6c7157
Bug 832751 - Make nsHTMLEditRules::ClearCachedStyles return void; r=ehsan
2013-02-07 09:08:57 +01:00
Ryan VanderMeulen
4fb6d21629
Backed out changeset 487d16b80087 (bug 812638) for mochitest orange.
2013-02-06 11:21:25 -05:00
Jet Villegas
303cd79738
Bug 812638: backs out bug 480647 (part 6) r=ehsan
2013-02-06 06:57:26 -08:00
Jet Villegas
f42c3d0d69
Bug 812638: revert fix for bug 480647 (part 6) that introduced this regression. r=ehsan
2013-02-05 22:00:59 -08:00
Jeff Walden
582b2e961d
Bug 835648 - Move typed enum support to a new header. r=Ms2ger
2013-01-28 16:33:17 -08:00
Ryan VanderMeulen
18cfd86d7e
Backed out changeset 3eb633a97c1f (bug 835648) for suspected Windows orange on a CLOSED TREE.
2013-01-29 19:01:45 -05:00
Jeff Walden
129a025dee
Bug 835648 - Move typed enum support to a new header. r=Ms2ger
...
--HG--
extra : rebase_source : 8c912fba889c1c5435e3619714071502fbfb30a3
2013-01-28 16:33:17 -08:00
Henri Sivonen
ebd208d6e6
Bug 820508 part 4 - Make <main> have the HTMLElement DOM interface. r=smaug.
2013-01-29 14:31:45 +02:00
Daniel Glazman
b53a71d806
Bug 833610 - Backout the second half of bug 832025; r=ehsan
2013-01-23 18:19:00 -05:00
Ehsan Akhgari
b563921cf8
Bug 833189 - Disable PGO on editor; a=me
2013-01-21 22:58:33 -05:00
Daniel Glazman
bd2faa434c
Bug 832025 - Clear the cached styles and type-in state props when pressing Enter inside a heading or a list item; r=ehsan
...
--HG--
extra : rebase_source : 210c1b2b2c27761d89b6609017b9722607a33450
2013-01-19 09:43:01 -05:00
Trevor Saunders
9f0ad48b28
bug 822289 - remove NS_IMPL_CYCLE_COLLECTION_CLASS and friends r=mccr8
2013-01-12 07:40:33 -05:00
Ehsan Akhgari
4a34af5c92
Bug 830600 - Improve the performance of pasting into the location bar by rewriting the O(n^2) algorithm used there to be O(n); r=roc
2013-01-15 18:44:16 -05:00
Ehsan Akhgari
2c5853610e
Backed out changeset 4c6024d6f725 (bug 830600) because of build failures
2013-01-15 19:29:50 -05:00
Ehsan Akhgari
00419fb320
Bug 830600 - Improve the performance of pasting into the location bar by rewriting the O(n^2) algorithm used there to be O(n); r=roc
2013-01-15 18:44:16 -05:00
Mats Palmgren
6c53161814
Bug 786533 - Replace NS_MIN/NS_MAX with std::min/std::max and #include <algorithm> where needed. r=ehsan
2013-01-15 13:22:03 +01:00
David Zbarsky
cae582f47e
Bug 830132 r=ehsan
2013-01-14 21:06:19 -05:00
David Zbarsky
936f50944d
Fix bustage for Bug 827149
2013-01-12 18:20:57 -05:00
David Zbarsky
ae40c85085
Bug 827149 - Remove some uses of nsIDOMHTMLBodyElement r=bz
2013-01-12 16:53:01 -05:00
Masayuki Nakano
3f208a21f2
Bug 825924 Input events which are dispatched by editor should be trusted always r=smaug+ehsan
2013-01-12 10:49:29 +09:00
Ms2ger
3c26b8b8e4
Merge latest PGO-green m-i changeset to m-c.
2013-01-11 14:48:33 +01:00
Ms2ger
c5be726449
Bug 828975 - Cleanup nsHTMLCSSUtils::ElementsSameStyle a bit; r=ehsan
2013-01-11 09:43:01 +01:00
Ms2ger
3afadd016c
Bug 825407 - Get rid of GetElementParent; r=mounir
2013-01-11 09:43:01 +01:00
David Zbarsky
228efdd220
fix bustage from Bug 828169 on a CLOSED TREE
2013-01-09 19:09:34 -05:00
David Zbarsky
3ee6a12d3f
Bug 828169 - Don't use nsIDOMNode in editor transactions r=ehsan
2013-01-09 18:05:08 -05:00
Andrew Halberstadt
4a18b30019
Bug 811779 - Enable larger set of reftests on B2G emulators, r=jgriffin
2013-01-03 15:35:01 -05:00
Masatoshi Kimura
a1f5549a30
Bug 826983 - Enable FAIL_ON_WARNINGS on MSVC in editor/. r=ehsan
2013-01-07 04:41:46 +09:00
Neil Rashbrook
c27eb373cc
Bug 826479 Assertion failure: mInitialized when using Ctrl+Middle-click paste r=ehsan
2013-01-04 20:33:09 +00:00
William Chen
7cd5470029
Bug 617532 - Implement UndoManager. r=ehsan
2013-01-03 22:54:26 -08:00
Ehsan Akhgari
2cf729e283
Backed out changeset 66a7359f9be2 (bug 791546) because it broke the build
2013-01-03 18:36:16 -05:00
Shriram Kunchanapalli
bbed330a6b
Bug 791546: Removes nsCRT::strcmp(const PRUnichar* s) from nsCRT.h and replaces it occurrences with NS_strcmp; r=bsmedberg
2012-12-24 08:47:18 +05:30
Masatoshi Kimura
b5e27745c8
Bug 824247 - Part 3: Disable FAIL_ON_WARNINGS on not-yet-warning-free directories on MSVC. r=ted
2013-01-03 00:56:38 +09:00
Neil Rashbrook
15ad5a16df
Bug 824926 Make relative font size change handle nested font size tags correctly r=ehsan
2012-12-31 21:49:49 +00:00
Trevor Saunders
dc7cb06198
bug 821593 - stop using nsIDOMCSSValue / nsIDOMRGBColor in editor r=bz
2012-12-14 04:14:21 -05:00
Ms2ger
7debeae6b4
Backout bug 821593 for bustage.
2012-12-22 15:33:46 +01:00
Trevor Saunders
d07cd72fc2
bug 821593 - stop using nsIDOMCSSValue / nsIDOMRGBColor in editor r=bz
2012-12-14 04:14:21 -05:00
Ms2ger
1ffa67723b
Bug 813532 - Part b: Some cleanup for GetNextHTMLNode; r=ehsan
2012-12-22 09:17:05 +01:00
Ms2ger
5ebe7ea292
Bug 813532 - Part a: Some cleanup for GetPriorHTMLNode; r=ehsan
2012-12-22 09:17:05 +01:00
Masayuki Nakano
2455263ab2
Bug 813445 part.14 Make dom::EventListenerFlags for nsEventListenerManager r=smaug
2012-12-16 10:26:05 +09:00
Masayuki Nakano
792137f340
Bug 813445 part.3 Remove NS_EVENT_FLAG_CANT_CANCEL and NS_EVENT_FLAG_CANT_BUBBLE r=smaug
2012-12-16 10:26:03 +09:00
Jeff Walden
7146c23e80
Bug 820570 - Move mozilla::DebugOnly into DebugOnly.h to pare down the grab-baggish Util.h. r=Ms2ger
2012-12-14 18:58:45 -05:00
Boris Zbarsky
7cbdd79ac6
Bug 820902. nsAttrValue::Equals should do ASCII-case-insensitive compares when it's doing case-insensitive compares. r=sicking
2012-12-13 17:08:44 -05:00
Trevor Saunders
cdabdac86e
bug 781409 - remove nsITableLayout r=roc,davidb
2012-08-08 09:05:17 -04:00
Saurabh Anand
c9e3659e16
Bug 818817 - Fix some compiler warnings, r=Ms2ger
2012-12-09 22:53:19 +05:30
Olli Pettay
3243bf0a89
Bug 803853, make sure to not leak mRules, r=ehsan
2012-12-07 01:31:48 +02:00
Aryeh Gregor
316edf1905
Bug 200416 - Test; r=ehsan
2012-12-04 14:11:47 +02:00
Kai Engert
838796da5f
Bug 200416 - Account for blocks inside inlines when deleting; r=ehsan
2012-11-25 14:38:23 +02:00
Mats Palmgren
60ccae9fe3
Bug 817574 - Replace NS_ABS with std::abs. r=roc
2012-12-04 13:33:33 +01:00
Ms2ger
cf85be986f
Bug 812891 - Remove duplicated code from nsEditor::Get{Left,Right}mostChild; r=ehsan
2012-12-02 09:59:45 +01:00
Ms2ger
590f343557
Bug 812885 - Cleanup nsHTMLEditor::GetElementOrParentByTagName some; r=ehsan
2012-12-02 09:59:41 +01:00
Benoit Jacob
ec39e2a150
Bug 814444 - Remove now-useless TRAVERSE_NATIVE_BEGIN and UNLINK_BEGIN_NATIVE macros - r=mccr8
2012-11-22 12:15:38 -05:00