Trevor Saunders
15092f8b87
bug 908347 - remove OpenHeadContext() r=mrbkap
2013-08-17 09:11:18 -04:00
Trevor Saunders
0c205298fc
bug 908347 - make Open / Close Container() take an enum with only html and body elements r=mrbkap
2013-08-17 08:06:23 -04:00
Trevor Saunders
afea806bce
bug 908347 - remove nsIHTMLCOntentSink::IsEnabled r=mrbkap
2013-08-17 07:45:46 -04:00
Trevor Saunders
3eec5c1468
bug 908347 - rm the bits of nsIHTMLContentSink nobody calls r=mrbkap
2013-08-16 22:02:26 -04:00
Trevor Saunders
c44bd61930
bug 908347 - HTMLContentSink::OpenContainer() doesn't need a parser node either r=mrbkap
2013-08-16 21:20:57 -04:00
Trevor Saunders
dbec94e16b
bug 908347 - OpenBody() doesn't need a parser node r=mrbkap
2013-08-16 21:00:33 -04:00
Trevor Saunders
821f912748
bug 908347 - SinkContext::OpenContainer() only needs a tag r=mrbkap
2013-08-16 20:45:39 -04:00
Trevor Saunders
a044a3c0f1
bug 908347 - CreateContentObject() doesn't need a parser node r=mrbkap
2013-08-16 20:29:23 -04:00
Trevor Saunders
fa4593394a
bug 908347 - remove HTMLContentSink::AddAttribute() r=mrbkap
...
the first thing it does is to return if nsIParserNode.GetAttributeCount()
returned 0 which the one impl always does, so its all dead code we can remove.
2013-08-16 19:51:58 -04:00
Trevor Saunders
af70a91e16
bug 908347 - rm nsIElementObserver r=mrbkap
2013-08-16 16:39:22 -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
Boris Zbarsky
831b3fcdcf
Bug 908576 part 7. Move the various DOMProxyHandler classes into the binding implementation files. r=smaug
2013-08-23 22:42:42 -04:00
Boris Zbarsky
7393f81fff
Bug 908530 part 2. Fix all the places that are bootlegging things (esp nsIURI) via xpcpublic.h. r=khuey
2013-08-23 22:42:40 -04:00
Boris Zbarsky
24605b64a4
Bug 908530 part 1. Make Link::GetURI return a raw pointer so we don't have to include nsIURI.h in Link.h. r=khuey
2013-08-23 22:42:39 -04:00
Mounir Lamouri
bc15011f5d
Bug 905240 - Make HTMLInputElement.{width,height} getter return 0 for type!='image'. r=Ms2ger
2013-08-24 00:31:39 +01:00
David Zbarsky
4c5f4ab84f
Bug 908180 - Don't #include nsGUIEvent.h in nsIPresShell.h. r=mounir
2013-08-23 13:56:20 -04:00
David Zbarsky
0135827acf
Backout c619171e0070 for windows assertion failure on a CLOSED TREE
2013-08-23 14:58:41 -04:00
David Zbarsky
fa0754f81a
Bug 908180 - Don't #include nsGUIEvent.h in nsIPresShell.h r=mounir
2013-08-23 13:56:20 -04:00
Kyle Huey
52234568d4
Bug 887533: Remove even more includes from dom/bindings. r=bz
2013-08-22 22:17:11 -07:00
Kyle Huey
ffc165fd35
Back out Bug 887533 for test failures.
2013-08-22 23:40:32 -07:00
Kyle Huey
7be62a98b2
Bug 887533: Remove even more includes from dom/bindings. r=bz
2013-08-22 22:17:11 -07:00
Kyle Huey
d2e93ff015
Bug 903772: Part 3 - Refactor GlobalObject. r=peterv
2013-08-22 22:17:08 -07:00
Ehsan Akhgari
baf3a129ad
Bug 907883 - Minimize #includes in layout/generic; r=roc
...
--HG--
extra : rebase_source : 5e87b764a12b05aff477c71547e2131be67ca93b
2013-08-22 14:32:52 -04:00
Boris Zbarsky
4fa095c3f4
Bug 907892. Disallow setting document.domain in sandboxed iframes. r=smaug
2013-08-22 09:46:27 -04:00
David Zbarsky
6415dbe041
Remove an extra include of nsContentUtils that I somehow added in bug 903819
2013-08-22 09:26:19 -04:00
Ms2ger
f805d8d6eb
Merge m-c to inbound
2013-08-22 10:38:48 +02:00
Ms2ger
913bab58b0
Merge PGO-green changeset from inbound to m-c.
2013-08-22 10:31:44 +02:00
Ms2ger
bdfaa84f5b
Bug 904831 - Part b: Move unconditional MSVC_ENABLE_PGO definitions into moz.build; r=gps
2013-08-22 08:56:01 +02:00
Ms2ger
6d473220dc
Bug 883284 - Part b: Move LIBXUL_LIBRARY into moz.build (a-c); r=joey
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
f021b01688
Bug 899705 - Give SetDoubleAttr an ErrorResult argument; r=dzbarsky
2013-08-22 08:34:39 +02:00
Ms2ger
18cd92e9b4
Bug 903844 - Add/update include-what-you-use annotations for various files; r=ehsan+khuey
2013-08-22 08:31:21 +02:00
Ms2ger
c6ed78509a
Bug 904178 - Part f: Remove some includes from nsPIDOMWindow.h; r=mounir
2013-08-22 08:30:55 +02:00
Ms2ger
40829a23d0
Bug 903778 - Move dom::Date into its own files; r=khuey
2013-08-22 08:30:38 +02:00
Ehsan Akhgari
f9b077c0c8
Bug 904695 - #include fewer headers in nsContentUtils.h; r=jst
2013-08-21 15:28:26 -04:00
Nicholas Nethercote
2585de9a07
Bug 905017 (part 1) - Minimize inclusions of JS engine headers in .h and .idl files. r=billm.
...
--HG--
extra : rebase_source : 984c61ab12f46be0509b1ce0d458d9a6e5841c64
2013-08-17 15:50:18 -07:00
Michael Harrison
a5fb538393
Bug 897491 - Update the display when the alt attribute of an image is added or removed. r=bz
2013-08-21 08:44:14 -04:00
David Zbarsky
9841925526
Bug 903819 - Don't include Layers.h everywhere, part 4 r=nrc
2013-08-20 15:45:30 -04:00
Randell Jesup
1ecb159f44
Bug 905002: backout bug 879717 until we can fix the mac-only regression rs=roc
2013-08-19 18:30:15 -04:00
Rick Eyre
41f3e30fc7
Bug 880064 - Change HTMLTrackElement::Kind to a DOMString value. r=Ms2ger
...
This was originally in the spec as an enumerated value, but due to the current
problems with reflecting enumerated values it had to be changed to a DOMString.
This has been changed in the HTML5 spec as well.
2013-07-04 14:16:05 -04:00
Mina Almasry
52824c3d8a
Bug 717181 - Make <fieldset> invalid if they contain an invalid form control; r=mounir
...
This adds a CSS psuedo class to fieldset that acts much in the same way as the one
on form.
2013-08-16 20:32:47 -04:00
Olli Pettay
05d99e99a0
Bug 887241, Use strings, not atoms, for worker events, r=khuey
...
--HG--
extra : rebase_source : 3e294b1bde05a127db0a9fa1c31c48e9a514e11d
2013-08-16 13:06:24 +03:00
Blake Kaplan
f804cb2aec
Bug 851353 - Make sure the incoming node's JSObject is up to date. r=bzbarsky
2013-08-15 14:39:28 -07:00
Ehsan Akhgari
99058b577c
Bug 905353 - Minimize the #includes in dom/base; r=jst
...
--HG--
extra : rebase_source : e7a1d2262bf6d8c9b78057b8eb6cdbfd98262f68
2013-08-15 14:17:48 -04:00
Robert O'Callahan
1ba4dad200
Bug 902320. Prevent untimely destruction of mElement during HTMLMediaElement::StreamListener callbacks. r=smaug
2013-08-15 16:23:52 +12:00
Mounir Lamouri
7c5bc8f611
Bug 673553 - Move all button attributes reflection tests to test_button_attributes_reflection.html. r=Ms2ger
2013-08-14 12:12:01 +01:00
Ms2ger
f1fc9a981c
Merge m-c to inbound.
2013-08-14 14:47:39 +02:00
Ms2ger
75303ff8f0
Bug 904178 - Part c: Use nsIDocument in UndoManager::DispatchTransactionEvent; r=wchen
2013-08-14 09:03:15 +02:00
Ms2ger
102bea71eb
Bug 903791 - Make HTMLOptionElement.index infallible; r=mounir
2013-08-14 08:57:04 +02:00
Ms2ger
1a5ae526d9
Bug 901323 - Don't include nsContentUtils.h unnecessarily; r=jlebar
2013-08-14 08:56:21 +02:00
Ms2ger
682a633069
Bug 901269 - Part b: Stop including nsContentUtils.h in Element.h; r=jlebar
2013-08-14 08:55:46 +02:00
Ms2ger
dea14196f8
Bug 901269 - Part a: Move HTMLOutputElement::GetValue out of line; r=dzbarsky
2013-08-14 08:55:11 +02:00
Ms2ger
59ce738a01
Bug 887499 - Null-check mSelect in HTMLOptionsCollection::Add; r=smaug
2013-08-14 08:54:44 +02:00
Ryan VanderMeulen
be8d4a0e28
Merge m-c to fx-team.
2013-08-13 15:39:41 -04:00
Mounir Lamouri
256470d028
Bug 846688 - Move IsLTR() from nsHTMLInputElement.cpp to dom::Element. r=bz
2013-08-13 12:21:05 +01:00
Blake Kaplan
912e909fe1
Bug 903912 - Remove the internals of the old parser since it's only used for about:blank. r=hsivonen
...
--HG--
extra : rebase_source : 620d34c12607f1e79ffed95e547d19e9c7a2359b
2013-08-12 11:28:41 -04:00
Kyle Huey
2062f4e9b4
Bug 803612 - Add deprecation warnings for mozGetAsFile. r=sicking
2013-08-12 13:26:31 -04:00
Bob Owen
e6272f08a4
Bug 885140 - Move calls to testAttempted() before mouse click, in case it isn't getting called. r=smaug
2013-08-07 14:17:15 +01:00
Jonathan Watt
f8cb2eb37d
Bug 894840, part 2 - Get rid of the nsFilePickerShownCallback ctor's aMulti argument by exposing nsIFilePicker.mode. r=mounir
2013-07-22 13:46:27 +01:00
David Zbarsky
8415f9eb69
[Bug 901289] Remove nsIDOMLinkStyle r=Ms2ger
2013-08-09 21:17:52 -04:00
David Zbarsky
e15e6ae283
[Bug 901656] nsIRadioGroupContainer can use HTMLInputElement r=Ms2ger
2013-08-09 21:17:51 -04:00
Ehsan Akhgari
8e3c2f42bc
Bug 901773 - Remove the duplicate _moz-type atom from nsGkAtomList; r=khuey
2013-08-09 18:08:56 -04:00
Trevor Saunders
99d8dc50c9
bug 659722 - remove _IMPL_NS_LAYOUT r=bz
2013-03-16 00:31:38 -04:00
Nathan Froyd
0a89277437
Bug 901947 - part 1 - don't null-check |new X| in content/; r=smaug
2013-08-08 13:55:20 -04:00
Nathan Froyd
b2f68de751
Bug 901947 - part 0b - use fallible allocation in HTMLFrameSetElement.cpp; r=smaug
2013-08-08 13:54:07 -04:00
Mats Palmgren
501b3308d9
Bug 898871 - Hold a strong ref on the pres shell while scrolling, check for damage afterwards. r=roc
2013-08-08 22:04:58 +00:00
Olli Pettay
c1bf9a2cec
Bug 903106, <tr>.sectionRowIndex crashes, r=dz
2013-08-09 00:00:23 +03:00
David Zbarsky
9b8bb85a9c
Bug 902732: Merge nsILink and dom::Link r=bz
2013-08-08 01:26:32 -04:00
David Zbarsky
23bdda01ef
Bug 901060: Fix build bustage on Windows, r=bz over irc
2013-08-07 17:40:21 -04:00
David Zbarsky
7e67aa6146
Bug 901060 - Make nsGenericHTMLElement implement nsIDOMHTMLElement r=bz
2013-08-07 16:23:08 -04:00
Robert O'Callahan
8f1d2e4cd0
Bug 879717. Delay entering HAVE_CURRENT_DATA state until a video frame has been stored in the image container. r=cpearce
...
--HG--
extra : rebase_source : 66fe9f25407ce60ad753ca33dac6001aa185665d
2013-08-06 00:15:23 +12:00
Robert O'Callahan
d6469f3ba8
Bug 856361. Part 2: Block data from a non-same-origin media resource entering a MediaStream from a media element. r=cpearce
...
--HG--
extra : rebase_source : db895d3d2d91a92d0c8c381940a0e0ccc9d9a8d0
2013-07-24 21:55:23 +12:00
Bob Owen
1a9cd29ab9
Bug 886262 - Tests for HTML <object>s do not inherit sandbox flags from their parents. r=bz
2013-07-28 17:27:32 +01:00
Bob Owen
14573f364d
Bug 886262 - Ensure sandbox flags and, where necessary, null principal are set for child objects. r=bz
2013-08-06 11:01:23 +01:00
Arnaud Bienner
81c029b35a
Bug 899519 - Use "description" instead of "mime type name" for filter name for accept attribute. r=mounir,bz
2013-08-05 12:18:08 +01:00
Arnaud Bienner
4ade1553db
Bug 898550 - Remove useless thread in HTMLInputElement. r=mounir
2013-08-02 13:40:49 +02:00
Ms2ger
50634577d5
Merge m-c to inbound.
2013-08-02 11:07:57 +02:00
Ms2ger
1571fe39c1
Bug 896251 - Make nsEvent::{refPoint, lastRefPoint} LayoutDeviceIntPoints; r=smaug+kats
2013-08-02 09:05:16 +02:00
Ms2ger
a0c434eb33
Bug 898895 - Define MOZ_WEBGL globally; r=ted
2013-08-02 09:04:35 +02: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
Mina Almasry
a5fb99687b
Bug 737851 - Generate form state key at page load instead of page unload. r=bz
2013-08-01 21:21:31 -04:00
David Zbarsky
2ee4931d46
Bug 893117: Remove nsIDOMHTMLDListElement r=bz
2013-08-01 15:24:25 -07:00
David Zbarsky
08edbc4f4a
Bug 893117: Remove nsIDOMHTMLMeterElement r=bz
2013-08-01 15:24:24 -07:00
David Zbarsky
f30a5268e1
Bug 893117: Remove nsIDOMHTMLParamElement r=bz
2013-08-01 15:24:24 -07:00
David Zbarsky
91a1233b73
Bug 893117: Remove nsIDOMHTMLFontElement r=bz
2013-08-01 15:24:24 -07:00
David Zbarsky
a6ceba11ad
Bug 893117: Remove nsIDOMHTMLLegendElement r=bz
2013-08-01 15:24:24 -07:00
David Zbarsky
a34512c9de
Bug 893117: Remove nsIDOMHTMLModElement r=bz
2013-08-01 15:24:23 -07:00
David Zbarsky
297c5152c3
Bug 893117: Remove xpidl for nsIDOMHTMLDirectoryElement r=bz
2013-08-01 15:24:23 -07:00
David Zbarsky
efe4d5c852
Bug 893117: Remove nsIDOMHTMLOutputElement r=bz
2013-08-01 15:24:23 -07:00
David Zbarsky
8a7d0afa72
Bug 893117: Remove nsIDOMHTMLDataListElement r=bz
2013-08-01 15:24:23 -07:00
David Zbarsky
f150ab59c6
Bug 893117: Remove nsIDOMHTMLUnknownElement r=peterv
2013-08-01 15:24:23 -07:00
David Zbarsky
8423ce77eb
Bug 893117: Remove nsIDOMHTMLProgressElement r=peterv
2013-08-01 15:24:22 -07:00
David Zbarsky
11ddcf9986
Bug 893117: Remove nsIDOMHTMLTableColElement r=peterv
2013-08-01 15:24:22 -07:00
David Zbarsky
2085533186
Bug 893117: Remove nsIDOMHTMLTableRowElement r=peterv
2013-08-01 15:24:22 -07:00
David Zbarsky
01578bfa77
Bug 893117: Remove nsIDOMHTMLTableSectionElement r=peterv
2013-08-01 15:24:22 -07:00
David Zbarsky
52a72611be
Bug 893117: Remove xpidl for nsIDOMHTMLTableElement r=peterv
2013-08-01 15:24:21 -07:00
Masatoshi Kimura
a2d7f5d92e
Bug 673919 - Remove routeEvent, enableExternalCapture and disableExternalCapture. r=smaug
2013-08-01 23:48:18 +09:00
David Zbarsky
3d161603d7
backout Bug 893117 for mochitest failure
2013-08-01 01:54:09 -07:00
David Zbarsky
239d7c7d1c
Bug 893117: Remove nsIDOMHTMLDListElement r=bz
2013-07-31 23:12:41 -07:00
David Zbarsky
a8e04c91cc
Bug 893117: Remove nsIDOMHTMLMeterElement r=bz
2013-07-31 23:12:40 -07:00