Ehsan Akhgari
64be2eda3b
Bug 936927 - Build the HTML parser in unified mode; r=hsivonen
2013-11-11 09:07:50 -05:00
Andrea Marchesini
2c1e22a84a
Bug 870787 - Improve named getter for form, r=bz
2013-06-18 08:53:23 -04:00
Joshua Cranmer
b06decdd30
Bug 856108 - Port static analyses to clang, part 2h: use MOZ_STACK_CLASS everywhere else. r=bsmedberg
2013-04-11 22:22:09 -05:00
Aryeh Gregor
30b90d6862
Bug 857102 part 4 - Make NS_NewCommentNode and nsIDocument::CreateCommentNode infallible; r=bz
2013-04-04 15:02:22 +03:00
Aryeh Gregor
fd76179457
Bug 857102 part 2 - Make NS_NewTextNode and nsIDocument::CreateTextNode infallible; r=bz
2013-04-04 15:01:08 +03:00
William Chen
43d16f6276
Bug 818976 - Part 1: Add supplement code and new tree op to support generated code in HTML5 parser. r=hsivonen
2013-03-26 00:15:23 -07:00
Ms2ger
6194513ca7
Bug 845374 - Part f: Create a new nsDocElementCreatedNotificationRunner.h; r=khuey
2013-03-17 08:55:12 +01:00
Jacek Szpot
09f9b9a1c3
Bug 792180 - Replace NS_{UN,}LIKELY with MOZ_{UN,}LIKELY; r=ehsan
2012-10-26 15:32:10 +02:00
Henri Sivonen
fc88a5853d
Bug 792790 - Introduce NoBoundsCheck variants of accessors on nsHtml5HtmlAttributes; Make operator= in jArray nullptr-aware. r=smaug.
2012-10-01 11:49:01 +03:00
Randell Jesup
3b4961b603
Bug 773151: Convert nsCAutoString->nsAutoCString CLOSED TREE r=bsmedberg
2012-09-01 22:35:17 -04:00
Ehsan Akhgari
243c878d26
Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
...
This patch was generated by a script. Here's the source of the script for
future reference:
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name nsXPCOMCID.h \
! -name prtypes.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t
convert PRIntn int
convert PRUintn unsigned
convert PRSize size_t
convert PROffset32 int32_t
convert PROffset64 int64_t
convert PRPtrdiff ptrdiff_t
convert PRFloat64 double
2012-08-22 11:56:38 -04:00
Aryeh Gregor
8b4a23fc4c
Bug 777292 part 2 - Change all nsnull to nullptr
2012-07-30 17:20:58 +03:00
Henri Sivonen
67be401de2
Bug 765620 - When parsing from stream without executing scripts, avoid script execution-related tree ops. r=smaug
2012-06-20 10:05:39 +03:00
Ed Morley
0228a9bd8b
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-07-02 10:03:16 +01:00
Ms2ger
270eca9657
Bug 767790 - Remove nsIHTMLDocument::{Get,Set}IsFrameset; r=mounir
2012-07-02 08:22:37 +02:00
David Zbarsky
9050aef271
Bug 763350 - Clean up some includes in content/ and dom/ r=smaug
2012-07-01 16:45:59 -07:00
Gervase Markham
d697fdc8ec
Bug 759095 - upgrade license to MPL 2, and other licensing cleanups.
2012-05-29 16:52:43 +01:00
Daniel Holbert
f49ddde18d
Bug 743404: In nsHtml5TreeOperation::Perform, store the return-value of nsINode::IndexOf in a PRInt32 instead of a PRUint32, so we can range-check it. r=hsivonen
2012-04-10 10:44:49 -07:00
Ms2ger
99b825674e
Bug 738654 - Part b: RemoveChildAt can't fail; r=sicking
2012-03-29 23:09:07 +02:00
Henri Sivonen
71efda6e2b
Bug 672453 - Whine to console about various character encoding declaration-related authoring errors. r=smaug.
2012-03-24 13:34:42 +02:00
Henri Sivonen
43610b6da3
Bug 717488 part 1. r=smaug.
2012-03-21 14:39:25 +02:00
Jacob Holzinger
bfaddb970e
Bug 696242 - Convert NS_RegisterStaticAtoms and nsCSSScanner::ReportUnexpectedParams to take an array-reference rather than a pointer and length, making it impossible to pass a pointer/length that are inconsistent. r=jwalden
2012-03-08 18:22:57 -08:00
Ms2ger
5aaaad9380
Bug 718504 - Remove some GetChildAt callers; r=smaug
2012-01-25 08:50:07 +01:00
Henri Sivonen
2c9c468406
Bug 102699 - Support text/html in DOMParser.parseFromString(). r=smaug.
2012-01-20 14:03:49 +02:00
Gabor Krizsanits
d1e1ae9f59
Bug 678465 - 'document-element-inserted' doesn't fire on ImageDocument; r=bz
2011-12-15 15:10:36 +00:00
Ms2ger
926b9f3912
Bug 698261 - Remove the aElementType argument of NS_NewElement; r=bz
2011-11-16 08:50:19 +01:00
Henri Sivonen
b251f508a4
Bug 482921 part 14 - Address review comments. r=Olli.Pettay.
2011-11-01 13:33:11 +02:00
Henri Sivonen
d3c0af9751
Bug 482921 part 10 - Support parametrized error messages in new View Source. r=Olli.Pettay.
2011-11-01 13:33:11 +02:00
Henri Sivonen
4aac5fe9f6
Bug 482921 part 7 - Add an id for each line in new View Source. r=Olli.Pettay.
2011-11-01 13:33:11 +02:00
Henri Sivonen
df4f37165e
Bug 482921 part 2 - Highligh tokenizer-level errors in View Source. r=Olli.Pettay.
2011-11-01 13:33:11 +02:00
Henri Sivonen
a42c6e14db
Bug 482921 part 1 - Implement HTML syntax highlighting using the new parser. r=Olli.Pettay.
2010-07-30 13:15:38 +03:00
Henri Sivonen
6d5bbec2af
Bug 482921 part 0.5 - Restore support for using tree op queue to set document charset. r=bzbarsky.
2011-11-01 13:33:11 +02:00
Olli Pettay
1cdbb1b884
Bug 682420 - Rename nsINode::GetOwnerDoc to nsINode::OwnerDoc, part 1, r=jst
2011-10-18 13:53:36 +03:00
Ehsan Akhgari
478ad1a412
Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
...
Landing on a CLOSED TREE
2011-10-17 10:59:28 -04:00
Henri Sivonen
1cde100e2a
Bug 687744 and bug 573078 - Make buffer allocations in the HTML parser fallible; deal with allocation failures; reuse the buffers of strings passed to the parser. r=Olli.Pettay.
2011-09-28 15:45:17 +03:00
Jared Wein
d6c31068db
Backout revision 379147b5215f due to video controls not showing when viewing standalone videos (bug 689106). r=jonas
2011-10-03 20:46:40 -07:00
Michael Wu
0fe7772ece
Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
2011-09-28 23:19:26 -07:00
Gabor Krizsanits
44b682e438
Bug 678465 - 'document-element-inserted' doesn't fire on ImageDocument; r=sicking
2011-09-22 17:35:25 +01:00
Olli Pettay
f8b451d821
Bug 675166 - Make DocumentTypeNode to use NodeInfoManager of the document, r=sicking
2011-09-17 06:32:32 -07:00
Olli Pettay
e26255bb80
Bug 680687, Follow COM rules - keep strong ref to object, r=jst
2011-08-23 15:57:29 +03:00
Rafael Ávila de Espíndola
4f25c3f655
Bug 678209 - Fix c++0x initializer list error found by clang. r=jonas
...
The aLength argument is used in
CharacterDataChangeInfo info = {
PR_TRUE,
oldLength,
oldLength,
aLength
};
and the last field of CharacterDataChangeInfo is a PRUint32, so
aLength should be one to for this to be valid c++0x.
2011-08-22 15:35:19 -04:00
Henri Sivonen
1fa592b573
Bug 675499 - Transfer initially sniffed document charset through the speculative load queue to avoid race conditions. r=bzbarsky.
2011-08-02 20:45:38 +03:00
Mats Palmgren
0ecb2755a7
Bug 672438 - Notify only if AppendChildTo succeeds. r=hsivonen
2011-07-20 22:22:27 +02:00
Ed Morley
44c5c3868e
Bug 665387 - Remove unused variable document from nsHtml5TreeOperation::Perform; r=hsivonen
2011-06-21 17:37:41 +02:00
Jonas Sicking
572a8d4beb
Bug 659539 Part 1: Give nsINodeInfos a nodeType, nodeName and localName. r=bz
2011-06-14 00:56:49 -07:00
Ed Morley
6e443492c7
Bug 614515 - Remove MOZ_SVG conditions. r=roc
2011-05-30 09:34:50 +02:00
Jonas Sicking
b3f3996b2d
Bug 659530: Clean up and remove unused code that we no longer need with the safer mutation events implementation. r=smaug
2011-05-25 10:58:23 -07:00
Ms2ger
61cb1bf906
Bug 604595, part b - Remove the nsIDOMNamedNodeMap* arguments to NS_NewDOMDocumentType; r=sicking
2011-04-14 14:04:21 +02:00
Henri Sivonen
cfd0030c38
Bug 642145 - Avoid firing document-element-inserted for non-element insertions to the document node. r=jonas.
2011-04-08 09:07:28 +03:00
Boris Zbarsky
ba87ca5c66
Bug 313351. ContentStatesChanged should take only one argument. r=dbaron
2011-03-28 23:32:11 -04:00