Martijn Wargers
01fd8c8bbd
Bug 918604 - Remove more enablePrivilege calls. r=jmaher
2013-09-25 19:32:20 +02:00
Masayuki Nakano
f90a5b1125
Bug 912956 part.18 Remove nsGUIEvent.h r=roc
2013-09-25 20:21:22 +09:00
Masayuki Nakano
015140fe0d
Bug 912956 part.15 mozilla/TextEvents.h should be included directly r=roc
2013-09-25 20:21:19 +09:00
Masayuki Nakano
4983de6d4c
Bug 912956 part.14 mozilla/MouseEvents.h should be included directly r=roc
2013-09-25 20:21:18 +09:00
Jonathan Watt
2266364c41
Bug 920154 - Rename nsIContent's SetNativeAnonymous method to SetIsNativeAnonymousRoot to be clear that it should only be called for the root native anonymous element. r=bz
...
--HG--
extra : rebase_source : 9be498a3ae51a4a4587c8035cb7bc58002b3a268
2013-09-24 21:29:27 +01:00
Masayuki Nakano
0fbfe07d7e
Bug 912956 part.2 Rename nsEvent.h to mozilla/EventForwards.h and sort out it r=roc
...
--HG--
rename : widget/nsEvent.h => widget/EventForwards.h
2013-09-24 19:04:14 +09:00
Trevor Saunders
bc0de9a4dc
bug 915566 - rm some makefiles in editor/ r=gps
2013-09-12 07:43:41 -04:00
Ehsan Akhgari
65f1159522
Remove an unused variable in nsHTMLDataTransfer.cpp, no bug
2013-09-17 09:36:45 -04:00
Masayuki Nakano
c552beddd0
Bug 911951 part.2 Reimplement synthesizeText() in EventUtils.js and remove nsIDOMWindowUtils.COMPOSITION_ATTR_* from all tests r=smaug
2013-09-13 00:19:00 +09:00
Mike Hommey
f8bc7fa754
Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps
2013-09-05 09:01:46 +09:00
Masatoshi Kimura
e06d8f88fa
Bug 911573 - Mochitest fixup to prepare removing Components-in-content with UniversalXPConnect. r=bholley
2013-09-05 01:02:34 +09:00
Blake Kaplan
1f98b00a32
Bug 860123 - Use the right window's selection in some tests; r=ehsan
2013-09-03 15:01:00 -04:00
Masayuki Nakano
d5365ae3ea
Bug 907612 part.2 Get rid of nsNativeKeyEvent r=roc+gps, sr=jst
2013-08-24 16:24:32 +09:00
Ms2ger
4fb1aa6786
Bug 883284 - Part c: Move LIBXUL_LIBRARY into moz.build (d-e); r=mshal
2013-08-22 08:56:00 +02:00
Ms2ger
af2c13c793
Bug 906412 - Cleanup some random parts of the build system; r=mshal
2013-08-22 08:55:59 +02:00
Ms2ger
4807f1c86c
Bug 882859 - Part b: Move FAIL_ON_WARNINGS into moz.build; r=joey+gps
2013-08-22 08:55:59 +02:00
Ms2ger
5869ffd59e
Bug 905751 - Don't include binding headers in ns{I,DOM}CSSDeclaration.h; r=roc
2013-08-22 08:29:57 +02:00
Ms2ger
1a5ae526d9
Bug 901323 - Don't include nsContentUtils.h unnecessarily; r=jlebar
2013-08-14 08:56:21 +02:00
Ms2ger
0cb4ed71a3
Bug 900978 - Remove remaining ENABLE_EDITOR_API_LOG cruft; r=ehsan+khuey
2013-08-14 08:53:56 +02:00
Trevor Saunders
99d8dc50c9
bug 659722 - remove _IMPL_NS_LAYOUT r=bz
2013-03-16 00:31:38 -04:00
Trevor Saunders
e62a12b52f
bug 886526 - remove IS_COMPONENT and MODULE_NAME makefile vars for things in libxul r=bsmedberg r=glandium
2013-08-08 20:12:37 -04:00
Neil Deakin
8e1b7d6683
Bug 894736, pass clipboard type to data transfer so that the correct clipboard is used when pasting, r=ehsan
2013-08-07 14:52:38 -04:00
Ehsan Akhgari
cf5e28e06b
Bug 902111 - Forward-declare nsIFrame in nsISelectionPrivate.h; r=bzbarsky
2013-08-06 16:19:11 -04:00
Mike Hommey
2e729aa83d
Bug 881323 - Re-implement CycleCollectorParticipant with actual vtables, with constexpr to avoid static initializers. r=mccr8
2013-08-02 10:29:05 +09:00
Nathan Froyd
124a444ad6
Bug 899547 - add needs-focus to editor reftests; r=ehsan
2013-07-29 20:20:09 -04:00
Trevor Saunders
108b7dd046
backout bug 886526 because it probably made us use a lot more memory to link on windows
2013-07-29 11:03:21 -04:00
Neil Rashbrook
780648d5ee
Bug 898438 nsITableEditor.getCellAt doesn't default to the current table r=ehsan
2013-07-28 11:04:09 +01:00
Ms2ger
5a7acb357d
Bug 896283 - Part c: Use nsINode in nsEditor::JoinNodesImpl; r=ehsan
2013-07-24 09:39:08 +02:00
Ms2ger
0f6addda9f
Bug 896283 - Part b: Reindent nsEditor::JoinNodesImpl; r=ehsan
2013-07-24 09:39:04 +02:00
Ms2ger
d504c9941b
Bug 896283 - Part a: Remove a useless argument from nsEditor::JoinNodesImpl; r=ehsan
2013-07-24 09:39:01 +02:00
Ms2ger
10d5739f7a
Bug 888643 - Part b: Move CPP_UNIT_TESTS definitions into moz.build files; r=gps
2013-07-24 09:23:06 +02:00
L. David Baron
a7c8d44db9
Bug 896138 patch 4: Move restyle management code from nsCSSFrameConstructor to RestyleManager. r=heycam
...
This moves restyling management out of nsCSSFrameConstructor (thus
reducing its size), and keeps the restyling code closer together.
This is the first of two big chunks of code moved in this patch series.
A later patch in this series will move related code from nsFrameManager
into the same destination file.
2013-07-20 12:14:25 -07:00
Aryeh Gregor
49adbae7e2
Bug 587461 - Don't split out of ancestors in insertHTML r=ehsan
2013-04-04 17:27:41 +03:00
Trevor Saunders
f33ade0d68
bug 887483 - remove a bunch of useless assignments to FORCE_STATIC_LIB implied by LIBXUL_LIBRARY=1 r=mshal
2013-07-11 11:06:34 -04:00
J. Ryan Stinnett
751dda07cd
Bug 282097 - Part 8: Clean up test expectations. r=masayuki
2013-07-10 09:13:14 -05:00
Ryan VanderMeulen
d806e1e244
Merge m-c to inbound.
2013-07-10 09:45:16 -04:00
Ms2ger
8a2ff3f63f
Bug 890833 - Cleanup nsEditor::MoveNode; r=ehsan
2013-07-10 12:03:38 +02:00
Olli Pettay
b002b30b2a
bug 789919, (snow-white) make addref/release of CCable objects faster by removing indirect refcnt increase/decrease, r=mccr8, test changes r=ehsan
...
--HG--
extra : rebase_source : 2a3b22425c14d6daedc91d62a652c34431acd2fb
2013-07-09 13:30:58 -04:00
Trevor Saunders
4fda35a773
bug 886526 - disallow MODULE_NAME and IS_COMPONENT for makefiles in libxul r=bsmedberg
2013-06-25 11:15:21 -04:00
Mike Shal
884dee0b5a
Bug 880245 - Move EXTRA_JS_MODULES to moz.build (batch #4 ); r=joey
2013-07-01 11:34:30 -04:00
Justin Lebar
051c5b560a
Bug 802686 - s/MOZ_NOT_REACHED/MOZ_CRASH/ in Gecko. r=(see below)
...
r=tbsaunde for accessible
r=jmuizelaar for gfx
r=roc for layout
r=glandium for mozglue
r=jduell for netwerk
r=khuey for everything else
This is a mechanical change made with sed. Later patches in this queue
clean up the whitespace errors and so on.
2013-06-28 18:38:30 -07:00
Brian O'Keefe
11bcc1cd9e
Bug 875934 - Move LIBRARY_NAME to moz.build (batch #1 ); r=mshal
...
--HG--
extra : rebase_source : 385d3fd65475ffc18ee44ae088753649470e214b
2013-06-17 15:21:01 -04:00
Ehsan Akhgari
a903893848
Bug 674927 - Part 4: Add a reftest which was removed by mistake
2013-06-19 17:00:14 -04:00
Aryeh Gregor
f3ede57267
Bug 674927 - Part 3: Make the spellcheck attribute work correctly for contenteditable; r=ehsan
2013-06-19 16:54:53 -04:00
Ehsan Akhgari
1f65138696
Follow-up to bug 674927 part 1: Mark the failing reftests as passing on Android since spell checking is completely disabled there
2013-06-17 23:09:52 -04:00
Aryeh Gregor
a8c66f4e83
Bug 674927 part 1 - Add reftests for spellcheck in contenteditable; r=ehsan
2013-06-17 21:23:53 -04:00
Nathan Froyd
6a83f0d559
Bug 883423 - mark even more reftests as needs-focus; r=dholbert
2013-06-14 19:01:45 -04:00
Martin Stransky
d8da1b5a38
Bug 877626 - Port GTK2 to GTK3 - build config, rest of the tree. r=karlt
2013-06-12 08:04:28 -04:00
Ms2ger
752aed9619
Bug 880999 - Use do_QueryObject for nsIAbsorbingTransaction; r=ehsan
2013-06-12 09:00:08 +02:00
Drew Willcoxon
4f282a963f
Bug 856270 - Update spell checking to use nsIContentPrefService2 (part 4: update reftests). r=ehsan
2013-06-05 17:07:55 -07:00
Drew Willcoxon
8966c4d61e
Bug 856270 - Update spell checking to use nsIContentPrefService2 (part 3: update other tests). r=ehsan
2013-06-05 17:07:54 -07:00
Drew Willcoxon
93d9483a6c
Bug 856270 - Update spell checking to use nsIContentPrefService2 (part 2: test helper). r=ehsan
2013-06-05 17:07:54 -07:00
Drew Willcoxon
8b31a8953a
Bug 856270 - Update spell checking to use nsIContentPrefService2 (part 1: core changes). r=ehsan, sr=gavin
2013-06-05 17:07:54 -07:00
Andrew McCreight
60ea412b96
Bug 874583 - Use NS_IMPL_CYCLE_COLLECTION_INHERITED_n in more places. r=smaug
2013-05-21 16:23:53 -07:00
Mike Shal
5169c0a913
Bug 864774 - Part 2: Move CPPSRCS to moz.build as CPP_SOURCES; r=joey CLOSED TREE
...
From 9e0ba7f425143f545eb6c4b26a9a96b5ade4d8e9 Mon Sep 17 00:00:00 2001
2013-04-23 17:54:15 -04:00
Ralph Giles
cc2db4daf4
Bug 833385 - Implement HTMLTrackElement and TextTrack. r=bz,Ms2ger
...
Add webidl interfaces and implementations of the HTML <track>
element and related TextTrack, TextTrackList, TextTrackCue,
and TextTrackCueList dom objects.
Visibility is controlled by the media.webvtt.enabled pref,
which defaults to false.
HTMLMediaElement:NewURIFromString() is hoisted to
nsGenericHTMLElement so it's available to the track
element as well.
This patch is primarily work by Dale Karp, David Humphrey
and others as Seneca College.
2013-05-22 00:14:00 +08:00
Masayuki Nakano
3f8ff3ca06
Bug 396542 nsFocusManager should restore caret browsing mode when an editor loses focus r=ehsan
2013-05-22 12:28:43 +09:00
Masayuki Nakano
a54b2183fe
Bug 824080 HTML editor shouldn't set selection state as inactive at losing focus but the document has focus r=ehsan
2013-05-18 09:07:46 +09:00
Gregory Szorc
1b12175ba0
Bug 873629 - Remove 129 empty Makefile.in files; r=ted
2013-05-17 16:20:11 -07:00
Ehsan Akhgari
0b00dc2f2d
Bug 873038 - Remove the old MSVC PGO exclusions across the tree; r=glandium
2013-05-16 11:16:30 -04:00
Olli Pettay
51b5cc9bf9
Bug 862309, remove useless warning about missing presshell, r=mats
...
--HG--
extra : rebase_source : 5f77555a3a24bc27cb3ce4422d6f06e1d4b97ab3
2013-05-15 14:38:05 +03:00
JosiahOne
4b2747cd47
Bug 868432 - Alter tests to be aware of delayed changes in scrolling. r=roc
2013-05-08 22:25:09 -04:00
Gavin Sharp
4d947b6985
Re-land patches from bug 566746 and bug 697377 now that bug 851641 is addressed
2013-04-19 15:21:30 -07:00
Aryeh Gregor
809128eeae
Bug 867096 - Convert nsTransactionStack from nsDeque to std::deque; r=ehsan
2013-04-28 14:33:45 +03:00
Ryan VanderMeulen
048824e68e
Backed out changeset 555f2b757639 (bug 566746, bug 697377) for intermittent Win7 mochitest b-c orange.
2013-05-02 21:20:08 -04:00
Gavin Sharp
1372a3cf1c
Re-land patches from bug 566746 and bug 697377 now that bug 851641 is addressed
2013-04-19 15:21:30 -07:00
Aryeh Gregor
f0404a303a
Bug 859817 - Remove implicit conversions from raw pointer to already_AddRefed; r=Ms2ger
2013-04-22 14:15:59 +03:00
Aryeh Gregor
9c1f94b576
Bug 859817 - Make NS_NewAtom return already_AddRefed; r=bz
2013-04-22 14:13:22 +03:00
Cykesiopka
84eebaf3c9
Bug 645402 - Remove ToInteger() workarounds in mozilla-central. r=bz
2013-04-24 08:36:09 -04:00
David Zbarsky
23d55db958
Bug 862118 - Remove GetAttributeToModifyOnNode r=ehsan
2013-04-17 00:35:39 -04:00
Mike Shal
df7deac25b
Bug 846634 - Part 2: Move EXPORTS to moz.build; r=joey
2013-04-16 15:24:43 -04:00
Ehsan Akhgari
4134b5fe70
Bug 861897 - Cleanup nsComposeTxtSrvFilter to use nsGkAtoms; r=roc
2013-04-16 00:08:04 -04:00
Ehsan Akhgari
575b423ef1
Bug 861893 - Do not hold on to nsITextServicesDocument unnecessarily in the editor and the spell checker code; r=roc
2013-04-16 00:07:32 -04:00
Masayuki Nakano
89c7bcdad0
Bug 857820 part.2 Drop <blink> support from editor r=ehsan
2013-04-14 19:11:07 +09:00
Joshua Cranmer
5c31b481cd
Bug 856108 - Port static analyses to clang, part 2c: use MOZ_STACK_CLASS in editor. r=ehsan
2013-04-11 22:20:27 -05:00
Ryan VanderMeulen
0021e7aaee
Backed out 17 changesets (bug 566746, bug 697377) for frequent OSX debug mochitest-5 crashes.
2013-04-11 11:53:13 -04:00
Neil Deakin
8f48bceea0
Bug 566746 - Convert to use asynchronous FormHistory.jsm for form history autocomplete tests, p=enndeakin,felix, r=dteller
2013-04-11 04:01:48 -04:00
Aryeh Gregor
78fb6d6639
Bug 857617 - Clean up nsEditor::InsertTextImpl; r=ehsan
2013-04-04 15:02:24 +03:00
Aryeh Gregor
329a95c725
Bug 857102 part 5 - Make NS_NewDocumentFragment etc. infallible; r=bz
2013-04-10 17:15:54 +03:00
Boris Zbarsky
50d1b6f474
Bug 765780 part 2. Simplify the docshell code that was trying to enable script in subframes of designMode documents. r=ehsan
...
I'm leaving the editing session APIs for enabling/disabling script and finding out whether the editing session has done that, in case someone else is using it.
2013-04-08 17:04:20 -04:00
Ralph Giles
184a2e6f46
Bug 857022 - Remove MOZ_MEDIA from parser. r=smaug
...
Enable this code unconditionally.
2013-04-04 14:08:00 -07:00
Nathan Froyd
c85d676666
Bug 858203 - mark more reftests as needs-focus; r=dholbert
...
1. Start headless X server. Start basic window manager on it.
2. Run reftests with said X server. Take note of failing tests.
3. Disable all reftests that need focus:
find $topsrcdir -name '*.list' | xargs sed -i -e '/needs-focus/s/^/#/'
4. Make reftest.js:Focus never focus the window and always return true.
5. Start reftests with said X server again. Once the tests begin
running, start a xterm on the same X server. The window manager will
focus this xterm and will not return focus to the browser.
6. Compare now-failing tests with baseline. Mark all such tests as
needs-focus.
Comments on specific tests:
editor/reftests/
- spellcheck-input-ref.html and spellcheck-textarea-ref.html focus
input elements and don't work right without the window having focus.
- spellcheck-hyphen-invalid-ref.html and
spellcheck-hyphen-multiple-invalid-ref.html use @autofocus on
textarea.
- 674212-spellcheck.html, 338427-2.html, and
462758-grabbers-resizers.html all wait for onfocus for div elements.
layout/reftests/bugs/
- 652301-1b.html focuses a bogus element with an onfocus handler.
layout/reftests/selection/
- pseudo-element-of-native-anonymous-ref.html .select()s an <input>.
2013-04-04 15:02:30 -04:00
Andrew McCreight
55f3717625
Bug 852600 - traverse/unlink mStyleSheets in nsHTMLEditor. r=ehsan
2013-04-05 10:03:56 -07:00
Daniel Glazman
2f7c20db96
Bug 857487 - Fix deleting a table row using the inline table editing UI; r=ehsan
2013-04-03 13:40:34 -04:00
matekm
e28599d0e9
Bug 784739 - Switch from NULL to nullptr in editor/; r=ehsan
2013-04-02 20:13:10 -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
Andrea Marchesini
e575c7855f
Bug 825196 - Convert HTMLInputElement to WebIDL. r=Ms2ger
2013-03-28 15:41:32 -04:00
William Chen
591ce8a1df
Bug 818976 - Part 2: Implement template element interface. r=mrbkap,bz
2013-03-26 00:15:23 -07:00
Boris Zbarsky
dfa00a245d
Bug 848895 part 2. Null-check the pointer to the editor that the edit rules hold. r=ehsan
2013-03-22 23:47:58 -04:00
Boris Zbarsky
cdbe50e3df
Bug 848895 part 1. Always hold an on-stack strong reference to mRules when calling into it. r=ehsan
2013-03-22 23:47:57 -04:00
Mike Shal
e3efc3a646
Bug 852534 - Remove GRE_MODULE from Makefile.in; r=gps
2013-03-21 08:41:00 -07:00
Gregory Szorc
89e86f9b21
Bug 844654 - Part 3: Remove now empty Makefile.in files; rs=khuey
...
--HG--
extra : rebase_source : 8de9c7f68a953e574dda22f8c14c2b2ca60444f9
2013-03-19 18:49:07 -07:00
Mike Shal
7ecea60097
Bug 844654 - Part 2: Move MODULE to moz.build; rs=gps
2013-03-19 11:47:00 -07:00
Phil Ringnalda
c0f2c5d7d1
No bug, remove trailing whitespace
...
CLOSED TREE
2013-03-18 17:26:08 -07:00
Gregory Szorc
7d09ff18e0
Bug 844635 - Part 3: Remove empty Makefile.in files; r=glandium
2013-03-17 18:01:25 -07:00
Ms2ger
4ec472b450
Bug 844134 - Move the 'attributes' property from Node to Element; r=sicking
2013-03-17 09:51:34 +01:00
Jeff Walden
5ec763f216
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
de55b5242b
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