Trevor Saunders
8e2914b645
bug 908347 - remove logging stuff for html content sink r=mrbkap
...
It hardly seems useful to have debug logging for creating about:blank
2013-08-17 15:18:03 -04:00
Trevor Saunders
5a8598bced
bug 908347 - remove AddLeaf() r=mrbkap
2013-08-17 14:48:06 -04:00
Trevor Saunders
dac77d2bb5
bug 908347 - remove text handling from html content sink r=mrbkap
2013-08-17 14:42:20 -04:00
Trevor Saunders
3a62231955
bug 908347 - make a bunch of html content sink stuff explicitly only deal with html:body r=mrbkap
2013-08-17 11:39:34 -04:00
Trevor Saunders
705a930a75
bug 908347 - rm nsIDebugDumpContent r=mrbkap
2013-08-17 10:46:38 -04:00
Trevor Saunders
ffc74483ed
bug 908347 - remove OpenHeadContext() r=mrbkap
2013-08-17 09:11:18 -04:00
Trevor Saunders
aa0b2562ae
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
57645ed471
bug 908347 - remove nsIHTMLCOntentSink::IsEnabled r=mrbkap
2013-08-17 07:45:46 -04:00
Trevor Saunders
25d83bca02
bug 908347 - rm the bits of nsIHTMLContentSink nobody calls r=mrbkap
2013-08-16 22:02:26 -04:00
Trevor Saunders
69685851b8
bug 908347 - HTMLContentSink::OpenContainer() doesn't need a parser node either r=mrbkap
2013-08-16 21:20:57 -04:00
Trevor Saunders
5901882a4f
bug 908347 - OpenBody() doesn't need a parser node r=mrbkap
2013-08-16 21:00:33 -04:00
Trevor Saunders
d5f5c2b37a
bug 908347 - SinkContext::OpenContainer() only needs a tag r=mrbkap
2013-08-16 20:45:39 -04:00
Trevor Saunders
9f4d8af909
bug 908347 - CreateContentObject() doesn't need a parser node r=mrbkap
2013-08-16 20:29:23 -04:00
Trevor Saunders
c050336620
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
4d08a5a5ce
bug 908347 - rm nsIElementObserver r=mrbkap
2013-08-16 16:39:22 -04:00
Masayuki Nakano
d7ec8e6508
Bug 907612 part.2 Get rid of nsNativeKeyEvent r=roc+gps, sr=jst
2013-08-24 16:24:32 +09:00
Boris Zbarsky
f9dfbe132d
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
7da23c2946
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
12e653e224
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
885f4841d0
Bug 905240 - Make HTMLInputElement.{width,height} getter return 0 for type!='image'. r=Ms2ger
2013-08-24 00:31:39 +01:00
David Zbarsky
31df3b590f
Bug 908180 - Don't #include nsGUIEvent.h in nsIPresShell.h. r=mounir
2013-08-23 13:56:20 -04:00
David Zbarsky
6e2250a052
Backout c619171e0070 for windows assertion failure on a CLOSED TREE
2013-08-23 14:58:41 -04:00
David Zbarsky
f19c09b33c
Bug 908180 - Don't #include nsGUIEvent.h in nsIPresShell.h r=mounir
2013-08-23 13:56:20 -04:00
Kyle Huey
4fd557dbb9
Bug 887533: Remove even more includes from dom/bindings. r=bz
2013-08-22 22:17:11 -07:00
Kyle Huey
00fed9eba7
Back out Bug 887533 for test failures.
2013-08-22 23:40:32 -07:00
Kyle Huey
24e5819315
Bug 887533: Remove even more includes from dom/bindings. r=bz
2013-08-22 22:17:11 -07:00
Kyle Huey
de0ee30e74
Bug 903772: Part 3 - Refactor GlobalObject. r=peterv
2013-08-22 22:17:08 -07:00
Ehsan Akhgari
80d135155d
Bug 907883 - Minimize #includes in layout/generic; r=roc
...
--HG--
extra : rebase_source : 5e87b764a12b05aff477c71547e2131be67ca93b
2013-08-22 14:32:52 -04:00
Boris Zbarsky
77e8df1201
Bug 907892. Disallow setting document.domain in sandboxed iframes. r=smaug
2013-08-22 09:46:27 -04:00
David Zbarsky
5b975224e6
Remove an extra include of nsContentUtils that I somehow added in bug 903819
2013-08-22 09:26:19 -04:00
Ms2ger
8bfa279bb1
Merge m-c to inbound
2013-08-22 10:38:48 +02:00
Ms2ger
87ae95251c
Merge PGO-green changeset from inbound to m-c.
2013-08-22 10:31:44 +02:00
Ms2ger
4922ccbc0a
Bug 904831 - Part b: Move unconditional MSVC_ENABLE_PGO definitions into moz.build; r=gps
2013-08-22 08:56:01 +02:00
Ms2ger
2d7391b50d
Bug 883284 - Part b: Move LIBXUL_LIBRARY into moz.build (a-c); r=joey
2013-08-22 08:55:59 +02:00
Ms2ger
4d968c40e1
Bug 882859 - Part b: Move FAIL_ON_WARNINGS into moz.build; r=joey+gps
2013-08-22 08:55:59 +02:00
Ms2ger
e769de94cf
Bug 899705 - Give SetDoubleAttr an ErrorResult argument; r=dzbarsky
2013-08-22 08:34:39 +02:00
Ms2ger
585bec8d38
Bug 903844 - Add/update include-what-you-use annotations for various files; r=ehsan+khuey
2013-08-22 08:31:21 +02:00
Ms2ger
dd5239111f
Bug 904178 - Part f: Remove some includes from nsPIDOMWindow.h; r=mounir
2013-08-22 08:30:55 +02:00
Ms2ger
ce99c00e31
Bug 903778 - Move dom::Date into its own files; r=khuey
2013-08-22 08:30:38 +02:00
Ehsan Akhgari
1e7ca5d13f
Bug 904695 - #include fewer headers in nsContentUtils.h; r=jst
2013-08-21 15:28:26 -04:00
Nicholas Nethercote
42ccf38dcd
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
9546f11a00
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
04ff4c97fa
Bug 903819 - Don't include Layers.h everywhere, part 4 r=nrc
2013-08-20 15:45:30 -04:00
Randell Jesup
6fd042fea7
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
e448413ee7
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
817ee803d6
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
ff4865eaff
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
c09ff521ef
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
3ec2c9b451
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
1be429f495
Bug 902320. Prevent untimely destruction of mElement during HTMLMediaElement::StreamListener callbacks. r=smaug
2013-08-15 16:23:52 +12:00
Mounir Lamouri
b2b21d09fa
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
2797100606
Merge m-c to inbound.
2013-08-14 14:47:39 +02:00
Ms2ger
21610ed23f
Bug 904178 - Part c: Use nsIDocument in UndoManager::DispatchTransactionEvent; r=wchen
2013-08-14 09:03:15 +02:00
Ms2ger
b49f5bef29
Bug 903791 - Make HTMLOptionElement.index infallible; r=mounir
2013-08-14 08:57:04 +02:00
Ms2ger
df8525f77d
Bug 901323 - Don't include nsContentUtils.h unnecessarily; r=jlebar
2013-08-14 08:56:21 +02:00
Ms2ger
f2457c6b24
Bug 901269 - Part b: Stop including nsContentUtils.h in Element.h; r=jlebar
2013-08-14 08:55:46 +02:00
Ms2ger
516babf1cb
Bug 901269 - Part a: Move HTMLOutputElement::GetValue out of line; r=dzbarsky
2013-08-14 08:55:11 +02:00
Ms2ger
f5eab3d0da
Bug 887499 - Null-check mSelect in HTMLOptionsCollection::Add; r=smaug
2013-08-14 08:54:44 +02:00
Ryan VanderMeulen
2cf7945b69
Merge m-c to fx-team.
2013-08-13 15:39:41 -04:00
Mounir Lamouri
924122577c
Bug 846688 - Move IsLTR() from nsHTMLInputElement.cpp to dom::Element. r=bz
2013-08-13 12:21:05 +01:00
Blake Kaplan
5c3a529f78
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
9fe1cac069
Bug 803612 - Add deprecation warnings for mozGetAsFile. r=sicking
2013-08-12 13:26:31 -04:00
Bob Owen
aca1451e7f
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
68ef94c02a
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
68527f0cce
[Bug 901289] Remove nsIDOMLinkStyle r=Ms2ger
2013-08-09 21:17:52 -04:00
David Zbarsky
4f8354ad9d
[Bug 901656] nsIRadioGroupContainer can use HTMLInputElement r=Ms2ger
2013-08-09 21:17:51 -04:00
Ehsan Akhgari
ad1141baba
Bug 901773 - Remove the duplicate _moz-type atom from nsGkAtomList; r=khuey
2013-08-09 18:08:56 -04:00
Trevor Saunders
e59057dee7
bug 659722 - remove _IMPL_NS_LAYOUT r=bz
2013-03-16 00:31:38 -04:00
Nathan Froyd
3a9e74620d
Bug 901947 - part 1 - don't null-check |new X| in content/; r=smaug
2013-08-08 13:55:20 -04:00
Nathan Froyd
d69204f386
Bug 901947 - part 0b - use fallible allocation in HTMLFrameSetElement.cpp; r=smaug
2013-08-08 13:54:07 -04:00
Mats Palmgren
15851d455b
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
e7e8511754
Bug 903106, <tr>.sectionRowIndex crashes, r=dz
2013-08-09 00:00:23 +03:00
David Zbarsky
de328bd8e8
Bug 902732: Merge nsILink and dom::Link r=bz
2013-08-08 01:26:32 -04:00
David Zbarsky
2486054166
Bug 901060: Fix build bustage on Windows, r=bz over irc
2013-08-07 17:40:21 -04:00
David Zbarsky
d0e051e4b7
Bug 901060 - Make nsGenericHTMLElement implement nsIDOMHTMLElement r=bz
2013-08-07 16:23:08 -04:00
Robert O'Callahan
623a8e3064
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
d1d9b8e419
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
7330cb6959
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
d12e2d913c
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
32e23e5b1f
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
69f9896434
Bug 898550 - Remove useless thread in HTMLInputElement. r=mounir
2013-08-02 13:40:49 +02:00
Ms2ger
5c2b63d2c7
Merge m-c to inbound.
2013-08-02 11:07:57 +02:00
Ms2ger
78f9e66db8
Bug 896251 - Make nsEvent::{refPoint, lastRefPoint} LayoutDeviceIntPoints; r=smaug+kats
2013-08-02 09:05:16 +02:00
Ms2ger
db93468e84
Bug 898895 - Define MOZ_WEBGL globally; r=ted
2013-08-02 09:04:35 +02:00
Mike Hommey
d01b5df996
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
2c591d2c3b
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
922e3732d6
Bug 893117: Remove nsIDOMHTMLDListElement r=bz
2013-08-01 15:24:25 -07:00
David Zbarsky
e1b94c8f42
Bug 893117: Remove nsIDOMHTMLMeterElement r=bz
2013-08-01 15:24:24 -07:00
David Zbarsky
a7a0c8eb68
Bug 893117: Remove nsIDOMHTMLParamElement r=bz
2013-08-01 15:24:24 -07:00
David Zbarsky
d5206e657a
Bug 893117: Remove nsIDOMHTMLFontElement r=bz
2013-08-01 15:24:24 -07:00
David Zbarsky
c799af0ead
Bug 893117: Remove nsIDOMHTMLLegendElement r=bz
2013-08-01 15:24:24 -07:00
David Zbarsky
9d9eb747de
Bug 893117: Remove nsIDOMHTMLModElement r=bz
2013-08-01 15:24:23 -07:00
David Zbarsky
0cc67ef64e
Bug 893117: Remove xpidl for nsIDOMHTMLDirectoryElement r=bz
2013-08-01 15:24:23 -07:00
David Zbarsky
1d630028a3
Bug 893117: Remove nsIDOMHTMLOutputElement r=bz
2013-08-01 15:24:23 -07:00
David Zbarsky
01605ae497
Bug 893117: Remove nsIDOMHTMLDataListElement r=bz
2013-08-01 15:24:23 -07:00
David Zbarsky
93a7c7e04c
Bug 893117: Remove nsIDOMHTMLUnknownElement r=peterv
2013-08-01 15:24:23 -07:00
David Zbarsky
8f03cd73c1
Bug 893117: Remove nsIDOMHTMLProgressElement r=peterv
2013-08-01 15:24:22 -07:00
David Zbarsky
a9e75ce234
Bug 893117: Remove nsIDOMHTMLTableColElement r=peterv
2013-08-01 15:24:22 -07:00
David Zbarsky
d630840ff2
Bug 893117: Remove nsIDOMHTMLTableRowElement r=peterv
2013-08-01 15:24:22 -07:00
David Zbarsky
395af59db0
Bug 893117: Remove nsIDOMHTMLTableSectionElement r=peterv
2013-08-01 15:24:22 -07:00
David Zbarsky
3f9755b6ae
Bug 893117: Remove xpidl for nsIDOMHTMLTableElement r=peterv
2013-08-01 15:24:21 -07:00
Masatoshi Kimura
93b88d2366
Bug 673919 - Remove routeEvent, enableExternalCapture and disableExternalCapture. r=smaug
2013-08-01 23:48:18 +09:00
David Zbarsky
59d52bfb66
backout Bug 893117 for mochitest failure
2013-08-01 01:54:09 -07:00
David Zbarsky
5f50aff71b
Bug 893117: Remove nsIDOMHTMLDListElement r=bz
2013-07-31 23:12:41 -07:00
David Zbarsky
c1cdd88a1b
Bug 893117: Remove nsIDOMHTMLMeterElement r=bz
2013-07-31 23:12:40 -07:00
David Zbarsky
5e1998694a
Bug 893117: Remove nsIDOMHTMLParamElement r=bz
2013-07-31 23:12:40 -07:00
David Zbarsky
71e5c930f0
Bug 893117: Remove nsIDOMHTMLFontElement r=bz
2013-07-31 23:12:40 -07:00
David Zbarsky
be987cad58
Bug 893117: Remove nsIDOMHTMLLegendElement r=bz
2013-07-31 23:12:40 -07:00
David Zbarsky
92d3630c88
Bug 893117: Remove nsIDOMHTMLModElement r=bz
2013-07-31 23:12:39 -07:00
David Zbarsky
24987bb171
Bug 893117: Remove xpidl for nsIDOMHTMLDirectoryElement r=bz
2013-07-31 23:12:39 -07:00
David Zbarsky
b3149c10ed
Bug 893117: Remove nsIDOMHTMLOutputElement r=bz
2013-07-31 23:12:39 -07:00
David Zbarsky
c33808dc0d
Bug 893117: Remove nsIDOMHTMLDataListElement r=bz
2013-07-31 23:12:39 -07:00
David Zbarsky
923ea2fcde
Bug 893117: Remove nsIDOMHTMLUnknownElement r=peterv
2013-07-31 23:12:39 -07:00
David Zbarsky
7f5f285110
Bug 893117: Remove nsIDOMHTMLProgressElement r=peterv
2013-07-31 23:12:38 -07:00
David Zbarsky
bfb159918f
Bug 893117: Remove nsIDOMHTMLTableColElement r=peterv
2013-07-31 23:12:38 -07:00
David Zbarsky
3c6fe36365
Bug 893117: Remove nsIDOMHTMLTableRowElement r=peterv
2013-07-31 23:12:38 -07:00
David Zbarsky
22007f29c6
Bug 893117: Remove nsIDOMHTMLTableSectionElement r=peterv
2013-07-31 23:12:38 -07:00
David Zbarsky
d0bc724873
Bug 893117: Remove xpidl for nsIDOMHTMLTableElement r=peterv
2013-07-31 23:12:37 -07:00
Masatoshi Kimura
b85aa29a35
Backed out changeset 2aa62db58f24 (bug 673919) due to Web compat
2013-08-01 06:44:51 +09:00
Nicholas Cameron
e91b1d6d0d
Bug 895873 - backout bug 893117 for Win8 mc bustage
2013-07-30 23:32:35 -04:00
David Zbarsky
0b54272f14
Bug 893117: Remove nsIDOMHTMLDListElement r=bz
2013-07-30 14:55:13 -07:00
David Zbarsky
795f349564
Bug 893117: Remove nsIDOMHTMLMeterElement r=bz
2013-07-30 14:55:13 -07:00
David Zbarsky
29e80e44e4
Bug 893117: Remove nsIDOMHTMLParamElement r=bz
2013-07-30 14:55:13 -07:00
David Zbarsky
4bdec1896b
Bug 893117: Remove nsIDOMHTMLLabelElement r=bz
2013-07-30 14:55:13 -07:00
David Zbarsky
558bb6bc20
Bug 893117: Remove nsIDOMHTMLFontElement r=bz
2013-07-30 14:55:13 -07:00
David Zbarsky
0246c16dd7
Bug 893117: Remove nsIDOMHTMLLegendElement r=bz
2013-07-30 14:55:12 -07:00
David Zbarsky
7e71039f57
Bug 893117: Remove nsIDOMHTMLHeadingElement r=bz
2013-07-30 14:55:12 -07:00
David Zbarsky
7df71cccae
Bug 893117: Remove nsIDOMHTMLModElement r=bz
2013-07-30 14:55:12 -07:00
David Zbarsky
da666f858f
Bug 893117: Remove xpidl for nsIDOMHTMLDirectoryElement r=bz
2013-07-30 14:55:12 -07:00
David Zbarsky
bbc43bc08d
Bug 893117: Remove nsIDOMHTMLOutputElement r=bz
2013-07-30 14:55:11 -07:00
David Zbarsky
4fae1d580c
Bug 893117: Remove nsIDOMHTMLDataListElement r=bz
2013-07-30 14:55:11 -07:00
David Zbarsky
e848b5694c
Bug 893117: Remove nsIDOMHTMLUnknownElement r=peterv
2013-07-30 14:55:11 -07:00
David Zbarsky
4a6c9a63c0
Bug 893117: Remove nsIDOMHTMLProgressElement r=peterv
2013-07-30 14:55:11 -07:00
David Zbarsky
2f83251914
Bug 893117: Remove nsIDOMHTMLTableColElement r=peterv
2013-07-30 14:55:11 -07:00
David Zbarsky
8106932083
Bug 893117: Remove nsIDOMHTMLTableRowElement r=peterv
2013-07-30 14:55:10 -07:00
David Zbarsky
85457b1c6e
Bug 893117: Remove nsIDOMHTMLTableSectionElement r=peterv
2013-07-30 14:55:10 -07:00
David Zbarsky
7f927d60e3
Bug 893117: Remove xpidl for nsIDOMHTMLTableElement r=peterv
2013-07-30 14:55:10 -07:00
David Zbarsky
ae6d482ec6
Bug 893117: Remove nsIDOMHTMLTableCellElement r=peterv
2013-07-30 14:55:10 -07:00
David Zbarsky
c20f51dc6b
Bug 898947 - Remove nsIInlineEventHandlers from nodes r=bz
2013-07-30 01:47:28 -07:00
David Zbarsky
9bd3567fd7
Backout a0868fe02c2a because I suspect it caused the debug mochitest failures resulting in the CLOSED TREE
2013-07-29 19:51:39 -07:00
David Zbarsky
96da4fe14d
Bug 898947 - Remove nsIInlineEventHandlers from nodes r=bz
2013-07-29 16:04:09 -07:00
Tom Schuster
e5fe0046d0
Bug 691610 - e10s support for useDefaultIcon. r=felipe sr=smaug
2013-07-29 11:03:41 -04:00
gkrizsanits@mozilla.com
304cb6502e
Bug 877164, return early if nsDocument::Init fails, r=smaug
2013-07-27 12:12:38 +03:00
David Zbarsky
7837d54bf0
Bug 865998: Implement WebIDL union return values r=bz
2013-07-26 11:25:54 -07:00
Ryan VanderMeulen
fd6a160000
Bug 895303 - Annotate test_bug893537.html for sporadic asserts. r=bz
2013-07-26 13:35:33 -04:00
Bob Owen
f221fb9c6e
Bug 885140 - Fix intermittent timeout in content/html/content/test/test_iframe_sandbox_navigation.html. r=imelven
2013-06-21 18:33:39 +01:00
Ed Morley
2a40e9c35b
Merge mozilla-central and birch
2013-07-24 13:37:33 +01:00
Dale Harvey
b1250887ad
Bug 891884 - toBlob should support the quality parameter as toDataURL does r=joedrew sr=mrbkap
...
--HG--
extra : rebase_source : 6b12921bf06a2ccf4154222bf19b2779d3bc68b3
2013-07-24 12:17:00 +01:00
Ms2ger
834f814430
Merge m-c to inbound.
2013-07-24 11:53:22 +02:00
Ms2ger
a7fe79ef2e
Bug 893925 - Cleanup nsILayoutHistoryState and nsGenericHTMLElement::GetPrimaryPresState; r=smaug
2013-07-24 09:38:13 +02:00
Ms2ger
cbdb1736bd
Bug 893909 - Part n: Cleanup HTMLSelectElement::IsValueMissing; r=dzbarsky
2013-07-24 09:37:36 +02:00
Ms2ger
216dc6c1fe
Bug 893909 - Part m: Cleanup HTMLSelectElement::SubmitNamesValues; r=dzbarsky
2013-07-24 09:37:32 +02:00
Ms2ger
4527740d72
Bug 893909 - Part l: Cleanup HTMLSelectElement::Reset; r=dzbarsky
2013-07-24 09:37:28 +02:00
Ms2ger
9fd3d76630
Bug 893909 - Part k: Cleanup HTMLSelectElement::RestoreStateTo; r=dzbarsky
2013-07-24 09:37:24 +02:00
Ms2ger
9b74170ffd
Bug 893909 - Part j: Cleanup HTMLSelectElement::SaveState; r=dzbarsky
2013-07-24 09:37:20 +02:00
Ms2ger
35163e629e
Bug 893909 - Part i: Cleanup SetOptionsSelectedByIndex; r=dzbarsky
2013-07-24 09:37:14 +02:00
Ms2ger
f80058fb77
Bug 893909 - Part h: Cleanup HTMLSelectElement::FindSelectedIndex; r=dzbarsky
2013-07-24 09:37:10 +02:00
Ms2ger
75d9db187b
Bug 893909 - Part g: Cleanup HTMLSelectElement::OnOptionSelected; r=dzbarsky
2013-07-24 09:37:07 +02:00
Ms2ger
c63360da24
Bug 893909 - Part f: Cleanup HTMLSelectElement::IsOptionSelectedByIndex; r=dzbarsky
2013-07-24 09:37:03 +02:00
Ms2ger
4e8ee71121
Bug 893909 - Part e: Cleanup HTMLSelectElement::SetLength; r=dzbarsky
2013-07-24 09:36:59 +02:00
Ms2ger
69c531e18f
Bug 893909 - Part d: Cleanup HTMLSelectElement::Remove; r=dzbarsky
2013-07-24 09:36:54 +02:00
Ms2ger
bdb8600e62
Bug 893909 - Part c: Cleanup HTMLSelectElement::InsertOptionsIntoList; r=dzbarsky
2013-07-24 09:35:44 +02:00
Ms2ger
13a464533a
Bug 893909 - Part b: Return void from InsertOptionsIntoList{,Recurse}; r=dzbarsky
2013-07-24 09:35:08 +02:00
Ms2ger
16a2074b2a
Bug 893909 - Part a: Add a HTMLSelectElement::IsOptionDisabled overload without an outparam; r=dzbarsky
2013-07-24 09:31:49 +02:00
David Zbarsky
a8e101cf37
Bug 897211: Remove nsITouchEventReceiver from nodes r=bz
2013-07-23 23:20:16 -07:00
Matthew Gregan
8912b984d1
Bug 895754 - Update VideoPlaybackQuality to current MSE spec (remove playbackJitter, add totalFrameDelay). r=doublec
2013-07-24 11:46:43 +12:00
Guillaume Abadie
6ea0563e72
bug 896875 - [WebGL 2.0] WebGL2 unable to create context. r=bjacob
2013-07-23 11:41:25 -04:00
Joshua Cranmer
08dac03f44
Bug 884061 - Part 3d: Use NS_DECL_THREADSAFE_ISUPPORTS in content/, r=smaug
...
--HG--
extra : rebase_source : ee869e0ec710259b1f3d1a328bff27c5d2960ea1
2013-07-18 21:21:19 -05:00
Carsten "Tomcat" Book
2c24b18b6a
Backed out changeset 1bbc7f3de64c (bug 891884)
2013-07-23 10:30:08 +02:00
Julien Wajsberg
967a03a56e
Bug 891884 - toBlob should support the quality parameter as toDataURL does r=joedrew sr=mrbkap
...
--HG--
extra : rebase_source : 22574a2852a6147019cc787ab1a8711adca7c0b2
2013-07-19 20:19:48 +01:00
Guillaume Abadie
ce9e52b804
Bug 895855 - [WebGL 2.0] Build error when using --disable-webgl. r=bjacob
2013-07-19 12:53:54 -04:00
Paul Adenot
886696b46e
Bug 886173 - Preserve playbackRate across pause/play. r=cpearce
2013-07-11 16:58:57 +02:00
Reuben Morais
3526a1d754
Backed out changeset 8dfdebcc8ce6 (bug 893117)
2013-07-18 20:02:01 -07:00
Reuben Morais
a551a7ff58
Backed out changeset 6515e55d4fb9 (bug 893117)
2013-07-18 20:02:00 -07:00
Reuben Morais
1cd29ead11
Backed out changeset 05ae078ca073 (bug 893117)
2013-07-18 20:01:58 -07:00
Reuben Morais
d281d01459
Backed out changeset 6d1675c08598 (bug 893117)
2013-07-18 20:01:57 -07:00
Reuben Morais
a5a7c62045
Backed out changeset 8ea5fd72aa59 (bug 893117)
2013-07-18 20:01:55 -07:00
Reuben Morais
48ce7155b0
Backed out changeset 12a2fa9940f4 (bug 893117)
2013-07-18 20:01:54 -07:00
Reuben Morais
3d0fe120ad
Backed out changeset 1b779d67a022 (bug 893117)
2013-07-18 20:01:52 -07:00
Reuben Morais
be3d335867
Backed out changeset 3772e15f1b45 (bug 893117)
2013-07-18 20:01:51 -07:00
David Zbarsky
dac5dca7b6
Bug 893117: Fix warnings-as-errors bustage
2013-07-18 19:23:34 -07:00
David Zbarsky
1c22b2ad0d
Bug 893117: Remove nsIDOMHTMLUnknownElement r=peterv
2013-07-18 17:43:38 -07:00
David Zbarsky
b1219acb3f
Bug 893117: Remove nsIDOMHTMLProgressElement r=peterv
2013-07-18 17:43:38 -07:00
David Zbarsky
e5b8f5517f
Bug 893117: Remove nsIDOMHTMLTableColElement r=peterv
2013-07-18 17:43:37 -07:00
David Zbarsky
3f44c71d1a
Bug 893117: Remove nsIDOMHTMLTableRowElement r=peterv
2013-07-18 17:43:36 -07:00
David Zbarsky
ad6562312b
Bug 893117: Remove nsIDOMHTMLTableSectionElement r=peterv
2013-07-18 17:43:36 -07:00
David Zbarsky
25ecd21670
Bug 893117: Remove xpidl for nsIDOMHTMLTableElement r=peterv
2013-07-18 17:43:35 -07:00
David Zbarsky
16641ec9c8
Bug 893117: Remove nsIDOMHTMLTableCellElement r=peterv
2013-07-18 17:43:34 -07:00
Ed Morley
4a2765128e
Backed out changeset eeab86551b26 (bug 891884) for reftest failures
2013-07-18 12:18:12 +01:00
Julien Wajsberg
ba1fedc9cc
Bug 891884 - toBlob should support the quality parameter as toDataURL does r=joedrew sr=mrbkap
2013-07-18 10:29:54 +01:00
Guillaume Abadie
0c8ed8b0ed
Bug 890311 - [WebGL 2.0] Add WebGL2Context C++ class inheriting WebGLContext. r=jgilbert
2013-07-17 09:58:09 -04:00
James Kitchener
556abefcd4
Bug 893537 - Crash after unloading an iframe with srcdoc attribute set. r=bz
2013-07-16 10:32:39 -04:00
David Zbarsky
ea2a85a9a6
Remove unneeded DOMCI_DATA. no bug
2013-07-15 12:26:24 -07:00
Trevor Saunders
82e5558b37
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
Masatoshi Kimura
e58e1a162c
Bug 892460 - Add MOZ_FINAL to a bunch of node classes. r=bz
2013-07-12 06:26:54 +09:00
Boris Zbarsky
45006a7480
Bug 883889. Call SetIsDOMBinding() in the nsINode constructor, and remove it from all the subclasses. r=peterv
...
This patch leaves the call in the Attr constructor, because we plan to make Attr not inherit from nsINode.
2013-07-11 11:58:29 -04:00
Ryan VanderMeulen
d1f6de5610
Backed out changeset 4504582d908c (bug 843003) for Marionette failures.
2013-07-11 11:46:04 -04:00
Mounir Lamouri
3b7cf8e2bf
Bug 890516 - Backout patch from bug 614825. r=bz
2013-07-11 10:39:18 -04:00
Ed Morley
9b47990cb3
Backed out changeset ee7d34a58f11 (bug 886173) for mochitest 1 failures in test_playback_rate.html
2013-07-11 15:31:52 +01:00
Mounir Lamouri
3036616524
Bug 843003 - Send events and allow :hover to apply on <button>'s children. r=bz
2013-07-11 10:30:23 -04:00
J. Ryan Stinnett
ce023dcc05
Bug 282097 - Part 10: Ensure input commands are enabled. r=enndeakin
2013-07-10 09:14:21 -05:00
Paul Adenot
8ebc289ad7
Bug 886173 - Preserve playbackRate across pause/play. r=cpearce
2013-06-24 14:05:38 +02:00
Ed Morley
881a35e05a
Merge latest green fx-team changeset and mozilla-central
2013-07-11 10:12:37 +01:00
Matthew Gregan
d597606de0
Bug 889201 - Add tests for VideoPlaybackQuality. r=roc
2013-07-11 15:52:22 +12:00
Tim Taubert
65cc5f15e6
Bug 891806 - part 2 - replace 'yield;' with 'yield undefined;' in content/; r=smaug
2013-07-10 23:52:14 +02:00
Ryan VanderMeulen
aaee3cf638
Merge m-c to inbound.
2013-07-10 09:45:16 -04:00
Ms2ger
3b0fc664a9
Bug 890695 - Use MOZ_THIS_IN_INITIALIZER_LIST in content/; r=mounir
2013-07-10 11:56:47 +02:00
Ryan VanderMeulen
c9d5a706a1
Backed out changeset b7d6458d2a3c (bug 887483) for apparently causing Android robocop-2 failures.
2013-07-10 13:51:28 -04:00
Trevor Saunders
c3f96258c3
bug 887483 - rm a bunch of useless assignments to FORCE_STATIC_LIB r=mshal
2013-06-25 14:29:26 -04:00
Ralph Giles
d187fe7323
Bug 887463 - remove webvtt parser library. r=cpearce.
2013-07-09 17:02:00 -07:00
Peter Van der Beken
5dad2b2c60
Bug 883313 - Fix nsHTMLDocument::SetBody to call either ReplaceChild or AppendChild, not both. r=smaug.
2013-07-04 17:20:45 +02:00
Olli Pettay
16127542ea
backout Bug 533840, since it added a randomly failing test
...
--HG--
extra : rebase_source : c9f9de9148b5a52bf7013b543035626d959c6e5a
2013-07-09 13:30:38 -04:00
Olli Pettay
5d033a4941
backout Bug 533840, since it added a randomly failing test
2013-07-09 13:30:18 -04:00
Bastien Scanu
c7cdb9f7e1
Bug 533840 - Don't start playback when removed from a document and autoplaying. r=padenot,cpearce
2013-06-07 13:46:45 +02:00
Léonard Beck
3feece5ab1
Bug 654550 - Add a preference to disable media statistics. r = padenot,jaws
2013-06-11 17:23:13 +02:00
Andrew McCreight
9af3fec602
Bug 883037 - Clean up HOLD/DROP of nsHTMLDocument. r=peterv
2013-06-25 17:13:06 -07:00
Phil Ringnalda
52c7134e66
Back out 8e83da248fc9 (bug 886635) for warnings-as-errors bustage
...
CLOSED TREE
2013-06-24 23:44:52 -07:00
L. David Baron
cb5a6c8733
Bug 886635: HTMLCanvasElement.h (which is included in dom/bindings) should not include nsLayoutUtils.h r=khuey
...
(It still ends up included in dom/bindings, though.)
2013-06-24 22:32:11 -07:00
Catalin Iacob
4f03e5bb1a
Bug 798914 (part 5) - Use newly introduced mozilla::MallocSizeOf instead of nsMallocSizeOfFun. r=njn.
...
--HG--
extra : rebase_source : fc472490dd978d165f02f77ed37f07aed6e5bb61
2013-06-23 14:03:39 +02:00
Michael Harrison
260edab87f
Bug 841547 - Only set the 'decoded' class on top-level image documents. r=jaws, r=Ms2ger
2013-06-24 11:29:23 -04:00
Ms2ger
8a3d025cdc
Bug 878950 - Add a test for HTMLImageElement and fix h/vspace reflection; r=mounir
2013-06-23 09:14:15 +02:00
Rick Eyre
9209bc17fb
Bug 833386 - Tests for HTMLTrackElement and TextTrack* DOM objects r=rillian,cpearce
...
This patch is primarily the work of Marcus Saad (msaad) and Jordan
Raffoul (jbraffoul) at Seneca College.
2013-06-20 06:55:00 -07:00
Gabor Krizsanits
756a8f8c8c
Bug 864335 - Remove GetScriptGlobalObject. r=mrbkap
2013-06-21 16:25:20 +02:00
Andrea Marchesini
71e3b2912a
Bug 885024 - "ASSERTION: FindAncestorForm should not be called if @form is set!". r=bz
2013-06-20 14:07:57 -04:00
Rick Eyre
d82dad9e62
Bug 883843 - Remove extraneous QI line in HTMLTrackElement. r=peterv
...
This was accidentally introduced in bug 882817. The line that deals
with the interface map entry for nsIDOMHTMLElement is unneeded as
NS_HTML_CONTENT_INTERFACES deals with this as well.
2013-06-17 10:32:14 -04:00
Brian O'Keefe
5f8b5163e8
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
Aryeh Gregor
dbd644b368
Bug 674927 - Part 3: Make the spellcheck attribute work correctly for contenteditable; r=ehsan
2013-06-19 16:54:53 -04:00
Marc Jessome
279a1ca007
Bug 813034 - Implement table.createTBody(); r=mounir sr=smaug
2012-12-04 00:04:30 -05:00
Ms2ger
4148536df2
Bug 888366 - Part a: Remove dead DOMCI_DATA uses and SVGRect classinfo; r=peterv
2013-07-10 11:55:16 +02:00
Ms2ger
0ab44fcff8
Bug 888576 - Follow the spec for document.body; r=mounir sr=smaug
2013-07-10 11:54:51 +02:00
Mounir Lamouri
44b578a01e
Bug 885996 - 2/2 - Tests. r=smaug
2013-07-08 15:12:53 -04:00
Mounir Lamouri
78df4ce8ba
Bug 885996 - 1/2 - Interaction between nsIColorPicker and content. r=smaug
2013-07-08 15:12:18 -04:00
Ryan VanderMeulen
e892ca4f99
Backed out changeset abdcad6d6fb4 (bug 868611) for mochitest crashes.
2013-07-07 19:34:41 -04:00
Rick Eyre
e111055fa9
Bug 880094 - Provide a stable state for HTMLTrackElement asynchronous functions. r=cpearce
...
- Removed HTMLMediaElement::AsyncAwaitStableState and exposed a new method,
HTMLMediaElement::RunInStableState, that allows any nsIRunnable to run on
the app shell and take advantage of IsCancelled() code in an nsMediaEvent.
- HTMLTrackElement now uses this to call HTMLTrackElement::LoadResource.
- Changed test_texttrackcue.html to listen for MediaElement's "loadedmetadata"
to ensure that we wait until the cues are loaded before testing and set
preload=auto to get it to pass on Android.
2013-06-27 21:05:03 -04:00
Rick Eyre
0a80238486
Bug 868611 - Implement HTMLTrackElement::UbindFromTree. r=rillian
...
Update HTMLTrackElement::UnbindFromTree to remove its TextTrack from
its HTMLMediaElement's list of TextTracks.
2013-06-24 11:35:58 -04:00
Phil Ringnalda
7540524e9d
Backed out changeset 5ea64b6ba89b (bug 889201) for too-frequent failures
2013-07-05 14:24:50 -07:00
Matthew Gregan
dbcfe9d22f
Bug 889201 - Add tests for VideoPlaybackQuality. r=roc
2013-07-05 12:24:55 +12:00
Matthew Gregan
b61fe1fbac
Bug 889205 - Change HTMLVideoElement.videoPlaybackQuality attribute to getVideoPlaybackAttribute method to reflect the current spec. r=roc
2013-07-05 12:24:35 +12:00
Masatoshi Kimura
77d07fff51
Bug 889148 - Remove legacy QS/classinfo bits from events even more. r=smaug, peterv
2013-07-05 07:53:59 +09:00
Matthew Gregan
fa8068d755
Bug 855130 - Integrate MediaSource into HTMLMediaElement. r=roc
2013-06-21 15:15:47 +12:00
Matthew Gregan
79e4765b62
Bug 855130 - Implement HTMLVideoElement's VideoPlaybackQuality (from
...
Media Source Extensions specification). r=roc
2013-06-21 15:14:18 +12:00
Mounir Lamouri
80acd77768
Bug 883164 - More tests for <input type='file'>.click(). r=smaug
2013-07-02 16:34:20 +01:00
Phil Ringnalda
caf26c910c
Backed out 5fa1f7715c19:7a300d1d1b23 (bug 855130) for Windows build failures
...
CLOSED TREE
2013-07-01 21:23:37 -07:00
Matthew Gregan
54d3db2b8b
Bug 855130 - Integrate MediaSource into HTMLMediaElement. r=roc
...
---
content/html/content/public/HTMLMediaElement.h | 4 ++
content/html/content/src/HTMLMediaElement.cpp | 51 +++++++++++++++++++++++++-
2 files changed, 53 insertions(+), 2 deletions(-)
2013-07-02 15:46:49 +12:00
Matthew Gregan
acfa080650
Bug 855130 - Implement HTMLVideoElement's VideoPlaybackQuality (from Media Source Extensions spec). r=roc
...
---
content/html/content/public/HTMLVideoElement.h | 4 ++
content/html/content/src/HTMLVideoElement.cpp | 27 ++++++++++
content/media/MediaDecoder.h | 17 +++++++
content/media/MediaDecoderStateMachine.cpp | 6 ++-
content/media/VideoPlaybackQuality.cpp | 53 ++++++++++++++++++++
content/media/VideoPlaybackQuality.h | 68 ++++++++++++++++++++++++++
content/media/moz.build | 2 +
dom/base/moz.build | 2 +
dom/bindings/Bindings.conf | 4 ++
dom/webidl/HTMLVideoElement.webidl | 6 +++
dom/webidl/VideoPlaybackQuality.webidl | 20 ++++++++
dom/webidl/WebIDL.mk | 1 +
12 files changed, 209 insertions(+), 1 deletion(-)
create mode 100644 content/media/VideoPlaybackQuality.cpp
create mode 100644 content/media/VideoPlaybackQuality.h
create mode 100644 dom/webidl/VideoPlaybackQuality.webidl
2013-07-02 15:46:48 +12:00
Ryan VanderMeulen
1a472aefb6
Merge inbound and m-c.
2013-07-01 08:12:24 -04:00
Ms2ger
88ffbf173b
Bug 880318 - Don't use nsIDOMDocument::GetHidden in media elements; r=cpearce
2013-07-01 09:02:28 +02:00
Catalin Iacob
ff12d6de33
Bug 798914 (part 6) - Followup: move MemoryReporting.h include after the cpp's own header include. r=njn.
2013-06-30 18:26:39 +02:00
James Kitchener
c4909c06c5
Bug 802895 - Tests for srcdoc iframe r=bz
2013-06-28 23:13:23 -04:00
James Kitchener
7206e512a6
Bug 802895 - Implement srcdoc attribute for iframe r=bz
2013-06-28 23:13:23 -04:00