Henri Sivonen
4aee6fdb1f
Bug 959150 part 8 - Document nsHtml5DocumentBuilder. r=smaug.
2014-03-05 21:38:50 +02:00
Henri Sivonen
c30551e149
Bug 959150 part 7 - Retain probable bugs instead of changing behavior right now. r=smaug.
2014-03-05 21:38:50 +02:00
Henri Sivonen
74f9b65daf
Bug 959150 part 6 - Move the opening brace to the next line in methods whose body is in non-generated .h files under parser/html/. r=smaug.
2014-03-05 21:38:50 +02:00
Henri Sivonen
31c6b31aee
Bug 959150 part 5 - Avoid reallocating the attribute holder when parsing with nsHtml5StringParser. r=smaug.
2014-03-05 21:38:50 +02:00
Henri Sivonen
813381050b
Bug 959150 part 4 - Avoid using tree ops when parsing with nsHtml5StringParser. r=smaug.
2014-03-05 21:38:50 +02:00
Henri Sivonen
f17306cf3e
Bug 959150 part 3 - Move the parts of nsHtml5TreeOpExecutor that the static methods in nsHtml5TreeOperation need to access into a new superclass. r=smaug.
2014-03-05 21:38:49 +02:00
Henri Sivonen
d04c6ce179
Bug 959150 part 2 - Split reusable operations out of nsHtml5TreeOperation::Perform into static methods. r=smaug.
2014-03-05 21:38:49 +02:00
Henri Sivonen
e40712485d
Bug 959150 part 1 - Represent nodes as void* in the portable part of the parser. r=smaug.
2014-03-05 21:38:49 +02:00
William Chen
aea72816f8
Bug 901319 - Implement HTML spec change to Adoption Agency Algorithm to not reverse the order of nodes in the document, by removing nodes that we're not recreating from the stack of open elements. r=hsivonen
2014-03-04 18:06:15 -08:00
Reuben Morais
b672cdc604
Bug 458300 - Rename nsINameSpaceManager.h to nsNameSpaceManager.h. r=jst r=hsivonen
...
--HG--
rename : content/base/public/nsINameSpaceManager.h => content/base/public/nsNameSpaceManager.h
2014-02-27 20:04:46 -03:00
Andrew McCreight
c479f2a541
Bug 962608 - Make PL_DHashTableInit infallible by default. r=briansmith,bsmedberg,ehsan,froydnj,jduell,jfkthame,roc,smaug
2014-02-27 10:04:09 -08:00
Boris Zbarsky
fe2a748f4b
Bug 977553. Use an enum instead of macros for the nsStyleLinkElement rel types, so they won't collide with macros in wingdi.h. r=smaug
2014-02-27 08:44:52 -05:00
L. David Baron
dfb9ad9186
Bug 976350 patch 1: Move the contents of nsTraceRefcnt.h into nsISupportsImpl.h. r=bsmedberg
...
This makes sense since the file no longer contains anything with the
nsTraceRefcnt name in it, and it will allow renaming nsTraceRefcntImpl
back to nsTraceRefcnt.
2014-02-26 13:36:35 -08:00
William Chen
7d7470aa8a
Bug 856140 - Sync our document.registerElement implementation to the current version of the spec. r=mrbkap
2014-02-23 13:01:26 -08:00
James Kitchener
da784e8c3b
Bug 464222 - Get relative links to resolve in parser view selection source processing. r=hsivonen
2014-02-20 08:43:53 -05:00
Vaibhav Agarwal
81f1ea0a18
Bug 970925 - convert testing/mochitest/android.json into skip-if statements in mochitest.ini files; r=jmaher
2014-02-15 04:53:02 -05:00
Bob Owen
5fc7fe61b9
Bug 624883 - Tests for ensuring that view-source is forbidden in iframes. r=bz
2014-01-23 16:02:10 +00:00
James Kitchener
2a13332ba5
Bug 964239 - Check for special baseURI value for view-source:about:srcdoc. r=hsivonen
2014-02-06 09:46:30 -05:00
James Kitchener
0ffbacf28f
Bug 964239 - Ignore invalid URIs rather than stopping completely. r=hsivonen
2014-02-06 09:46:29 -05:00
Henri Sivonen
e854d787e2
Bug 910211 - Guess the fallback encoding from the top-level domain when feasible. r=emk.
2014-02-06 11:08:01 +02:00
Robert Longson
a765596d8d
Bug 964200 (Part 2) - Add HTML parser support for SVG <feDropShadow>. r=wchen
2014-02-05 15:04:08 +00:00
William Chen
51f5af34da
Bug 946585 - Change how the form element pointer affects parsing template elements. r=hsivonen
2014-01-31 15:03:24 -08:00
Birunthan Mohanathas
89f96b243e
Bug 828300 - Replace NS_ARRAY_LENGTH with mozilla::ArrayLength/MOZ_ARRAY_LENGTH. r=ehsan
2014-01-30 13:26:54 -05:00
Ehsan Akhgari
6170b26306
Bug 957356 - Use the correct string type for expat's XML_Char depending on the language to use; r=hsivonen
2014-01-10 01:36:35 -05:00
Jeff Walden
12220c1619
Bug 953296 - Implement mozilla::NullptrT as a typedef to use to accept nullptr values. Also add mozilla::IsNullPointer<T>, a trait for detecting *only* true nullptr (emulated nullptr [__null] used by gcc 4.4/4.5 isn't true nullptr). r=ehsan
...
Generally, if you want a decltype(nullptr)-based overload, you should use SFINAE and IsNullPointer. (Examples are provided in NullPtr.h comments.) The problem is NullptrT matches far more than just __null as emulated nullptr for gcc 4.4/4.5 overloading purposes. This problem is unavoidable without true nullptr. Currently, the only valid use for NullptrT is believed to be in operator overloads. All existing nullptr-overloading code has been rewritten to use the appropriate technique for the situation, and MOZ_HAVE_CXX11_NULLPTR is no longer an API.
--HG--
extra : rebase_source : 01abfcb66ae569db7b04a7b53f5cd5fd8151bffd
2014-01-02 17:27:41 -06:00
Ehsan Akhgari
eaa7491d77
Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
...
This patch was automatically generated by the following script:
#!/bin/bash
# Command to convert PRUnichar to char16_t
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*modules/libmar*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name prtypes.h \
! -name Char16.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 PRUnichar char16_t
2014-01-04 10:02:17 -05:00
Henri Sivonen
fe3cc0106e
Bug 213517 part 1 - Interpret x-user-defined as windows-1252 in <meta> for compatibility with other browsers. r=smontagu.
...
--HG--
rename : parser/htmlparser/tests/mochitest/file_bug672453_meta_utf16.html => parser/htmlparser/tests/mochitest/file_bug672453_meta_userdefined.html
2014-01-02 09:18:19 +02:00
Ms2ger
6c7c16c6b2
Bug 950130 - Move more INCLUDES / LOCAL_INCLUDES to moz.build; r=mshal
2013-12-31 10:06:11 +01:00
William Chen
f1738bc31b
Bug 887538 - Implement web components shadow element. r=mrbkap
2013-12-20 22:43:58 -08:00
Alessio Placitelli
ce111d2924
Bug 943519 - Handle errors returned from calls to Perform; r=reviewers
2013-12-19 09:09:00 -05:00
Benjamin Smedberg
6464d9eea0
Bug 943519 - If we don't have a valid nsIFormProcessor, the HTML parser should continue and should not mark the entire document as broken, r=hsivonen
2013-12-19 09:08:59 -05:00
Ryan VanderMeulen
e1a8c6e771
Backed out changesets 01de929d4b85 and b9c5750d818a (bug 943519) for suspicion of causing B2G mochitest-2 failures.
...
CLOSED TREE
2013-12-16 13:41:15 -05:00
Alessio Placitelli
46d9dd9daa
Bug 943519 - Handle errors returned from calls to Perform. r=hsivonen
2013-12-16 09:01:30 -05:00
Frédéric Wang
75e41ef6c0
Bug 527201 - Remove the hack to skip bogus MathML _moz-* attributes in the HTML5 test suite. r=hsivonen
2013-12-16 09:01:29 -05:00
Trevor Saunders
c2b2fcd3d4
bug 949821 - use MOZ_UTF16 more and NS_LITERAL_STRING less r=froydnj
2013-12-12 20:50:01 -05:00
Birunthan Mohanathas
58325c73be
Bug 713082 - Part 2: Rename Util.h to ArrayUtils.h. r=Waldo
...
--HG--
rename : mfbt/Util.h => mfbt/ArrayUtils.h
2013-12-08 21:52:54 -05:00
Birunthan Mohanathas
bd0f161288
Bug 713082 - Part 1: Remove unnecessary Util.h includes. r=Waldo
2013-12-08 21:52:33 -05:00
Boris Zbarsky
c418cbc508
Bug 945572 part 6. Make NS_NewElement take an Element** outparam instead of an nsIContent** one. r=smaug
2013-12-03 09:40:11 -05:00
William Chen
90f4e373d5
Bug 854736 - Implement HTML content element. r=mrbkap
2013-12-02 02:26:12 -08:00
Ms2ger
c20852e79e
Bug 939271 - Part h: move mochitests to manifests in parser/htmlparser; r=hsivonen
2013-11-28 15:03:18 +01:00
Mike Hommey
fdd3247a81
Bug 874266 - Move all DEFINES that can be moved to moz.build. r=mshal
2013-11-27 22:55:07 +09:00
Mike Hommey
2f727b6d62
Backout changeset 3fd4b546eed4 (bug 874266) and changeset a35d2e3a872f (bug 942043) for ASAN build bustage and Windows test bustage
...
--HG--
extra : amend_source : f20d09aeff1c8b5cbd0f1d24c7ce04e86f3aed1d
2013-11-28 14:24:05 +09:00
Mike Hommey
b038245b8d
Bug 874266 - Move all DEFINES that can be moved to moz.build. r=mshal
2013-11-28 13:08:16 +09:00
Henri Sivonen
b2bca3e3e1
Bug 919935 - Add a deCOMtaminated way to instantiate nsIUnicodeDecoders and nsIUnicodeEncoders. r=emk.
2013-11-26 09:31:52 +02:00
Henri Sivonen
d0c0e04f69
Bug 863728 - Implement the replacement encoding. r=emk.
2013-11-25 10:06:56 +02:00
Mike Hommey
67df42f71d
Bug 941450 - Add some GENERATED_FILES to moz.build. r=gps
2013-11-22 08:16:18 +09:00
Ed Morley
515fd9a20d
Backed out changeset c30371a66429 (bug 941450)
2013-11-22 15:59:22 +00:00
Mike Hommey
210fcbefa5
Bug 941450 - Add some GENERATED_FILES to moz.build. r=gps
2013-11-22 08:16:18 +09:00
Mike Hommey
931cb49886
Bug 939632 - Remove LIBRARY_NAME for leaf libraries. r=gps
...
Landing on a CLOSED TREE.
2013-11-19 11:50:54 +09:00
Mike Hommey
db9e5129bc
Bug 939074 - Remove most LIBXUL_LIBRARY. rs=gps
2013-11-19 11:48:10 +09:00
Mike Hommey
b18be7aacd
Bug 939044 - Rename remaining MODULE definitions to XPIDL_MODULE. r=mshal
2013-11-19 11:47:43 +09:00
Mike Hommey
f0d1cd1e10
Bug 939044 - Remove most definitions of MODULE. r=mshal
2013-11-19 11:47:39 +09:00
Mike Hommey
9c5c5d8f00
Bug 939039 - Remove now useless FORCE_STATIC_LIB definitions. r=gps
2013-11-19 11:47:28 +09:00
Mike Hommey
f81885e53b
Bug 935881 - Use FINAL_LIBRARY for all (fake) libraries that end up linked in a single other library. r=gps
2013-11-19 11:47:14 +09:00
William Chen
962d4f876b
Bug 705046 - Enable all html5lib tests on Mac OS X 10.7 and 10.8. r=hsivonen
2013-11-13 00:13:45 -08:00
William Chen
7c1cdb0c26
Bug 937003 - Use correct adjusted insertion location for foster parenting in template element. r=hsivonen
2013-11-10 22:45:43 -08:00
William Chen
a590bca00b
Bug 797009 - Remove bad assertion in HTML parser. r=hsivonen
2013-11-13 15:53:12 -08:00
William Chen
5abb61b7bb
Bug 937259 - Remove <command> element from the parser. r=hsivonen
2013-11-13 15:17:13 -08:00
William Chen
c549147842
Bug 822776 - Update "after after frameset" insertion mode. r=hsivonen
2013-11-13 14:57:07 -08:00
William Chen
f8aca48259
Bug 923167 - Update encoding used for compiling javaparser source files. r=hsivonen
2013-11-13 14:49:04 -08:00
Bobby Holley
d071bd541c
Bug 840488 - Refactor Gecko to provide a more direct API to ask whether script is allowed for a given global. r=bz
2013-11-12 16:43:31 -08:00
William Chen
20f8c09fca
Bug 936994 - Update html5lib-tests to latest version as of Oct 8, 2013. r=hsivonen
2013-11-10 22:02:21 -08:00
Henri Sivonen
b6a969b20d
Bug 930281 - Use nsINode instead of nsIContent. r=smaug.
2013-11-12 10:45:22 +02:00
Henri Sivonen
aa7d753d3c
Bug 936440 - Report UTF-16LE or UTF-16BE instead of UTF-16 as the BOM-sniffed encoding. r=emk.
2013-11-12 10:45:22 +02:00
Ehsan Akhgari
b36f465a9d
Bug 936927 - Build the HTML parser in unified mode; r=hsivonen
2013-11-11 09:07:50 -05:00
Ehsan Akhgari
a1c8394874
Bug 936445 - Remove some unused variables from the parser code; r=hsivonen
2013-11-08 08:55:38 -05:00
Trevor Saunders
3a7b718549
bug 935325 - merge nsIScriptGlobalObjectOwner into nsIDocShell r=smaug
2013-05-27 06:07:01 -04:00
William Chen
b5a15360d3
Bug 932086 - Hoist <template> to head when found between </head> and <body>. r=hsivonen
2013-11-04 17:19:22 -08:00
Henri Sivonen
5bf0b8c647
Bug 910192 non-UI part - Get rid of intl.charset.default as a localizable pref and deduce the fallback from the locale. r=bzbarsky.
2013-11-04 13:24:33 +02:00
Carsten "Tomcat" Book
c01cac29f1
Backed out changeset 88e0c01e2d81 (bug 910192) bustage on a CLOSED TREE
2013-11-04 13:04:02 +01:00
Henri Sivonen
e5a75a933d
Bug 910192 non-UI part - Get rid of intl.charset.default as a localizable pref and deduce the fallback from the locale. r=bzbarsky.
2013-11-04 13:24:33 +02:00
Daniel Holbert
81309399d5
Bug 932303: Mark parser/htmlparser/src as FAIL_ON_WARNINGS. r=mrbkap
2013-10-28 22:08:36 -07:00
Chris Peterson
8af0116122
Bug 931664 - Fix -Wunused-variable warning in nsScanner.cpp. r=mrbkap
2013-10-27 00:55:19 -07:00
Cykesiopka
e0bcd6aebc
Bug 914270 - Part 1: Simple/Automated moves. r=joey
2013-10-24 18:51:00 +01:00
Mike Hommey
f1c0c07862
Bug 929905 - Consolidate sources in moz.build. r=gps
2013-10-25 08:23:05 +09:00
Mike Hommey
80c623bb6a
Bug 921492 - Make StrictOrderingOnAppendList use actual alphabetical sorting. r=mshal,r=gps
2013-10-24 08:05:43 +09:00
Ehsan Akhgari
633d4b87a2
Bug 928049 - Remove some prtypes.h inclusions from parser/; rs=bsmedberg
...
--HG--
extra : rebase_source : e9f20ba45d4d1f4d76451b1ed066a6b4b9b6ae11
2013-10-18 20:34:58 -04:00
William Chen
17b4a008b9
Bug 925907 - Check for IN_SELECT_IN_TABLE in "reset the insertion mode" in HTML5 parser. r=hsivonen
2013-10-17 13:26:49 -07:00
Steve Workman
42ae41c7a8
Bug 920725 - Return with error in nsHtml5StreamParser::WriteStreamBytes if mLastBuffer is null. r=hsivonen
2013-10-16 11:16:36 -04:00
Henri Sivonen
61f07128a7
Bug 871161 - Stop inheriting charset where other browsers do not inherit it. r=bzbarsky.
2013-10-16 04:46:10 +03:00
Ms2ger
ae8c899faf
Merge m-c to inbound.
2013-10-03 11:09:17 +02:00
Ms2ger
df62fb8b0f
Bug 900980 - Part a: Move unconditional assignments to EXPORT_LIBRARY to moz.build; rs=gps
2013-10-03 09:11:13 +02:00
Ms2ger
9d5ce8dfb7
Bug 922268 - Remove empty makefiles; r=gps
2013-10-03 09:10:00 +02:00
Masayuki Nakano
0823bd31f1
Bug 920377 part.31 Get rid of nsEvent r=roc
2013-10-02 12:46:04 +09:00
Ehsan Akhgari
65f992afec
Bug 922933 - Don't #include nsIDocument.h in nsIContent.h; r=jst
...
--HG--
extra : rebase_source : 51f56fa27604224eacc2ba384bb826c49f4f917f
2013-10-02 07:40:07 -04:00
Trevor Saunders
9afef3334b
bug 920754 - rm more makefiles r=mshal
2013-09-25 16:39:06 -04:00
Ehsan Akhgari
9ef9a3128d
Bug 921882 - Remove IsSecondMarker; r=hsivonen
2013-09-30 11:38:11 -04:00
Ehsan Akhgari
5a268fc0a8
Bug 921880 - Remove two unused static variables from nsHTMLTags.cpp; r=hsivonen
2013-09-30 11:38:09 -04:00
Gregory Szorc
c44d9c8614
Bug 920223 - Part 1: Mass convert MOCHITEST_FILES to manifests; rs=Ms2ger
2013-09-30 09:51:57 +02:00
Ed Morley
eae8f15a4a
Backed out changeset 77bff106b704 (bug 920223)
2013-09-30 12:50:12 +01:00
Gregory Szorc
3d0a157ac2
Bug 920223 - Part 1: Mass convert MOCHITEST_FILES to manifests; rs=Ms2ger
2013-09-30 09:51:57 +02:00
Ehsan Akhgari
019f6a95dd
Backed out changeset a73ffb0d0c97 because of build bustage
2013-09-29 17:20:07 -04:00
Ehsan Akhgari
996fe50ca8
Remove a number of unused variables, no bug
2013-09-29 16:42:12 -04:00
Masayuki Nakano
ee772d1cbc
Bug 912956 part.18 Remove nsGUIEvent.h r=roc
2013-09-25 20:21:22 +09:00
Gregory Szorc
160a20817c
Bug 901990 - Part 2: Upgrade xpcshell manifests; r=ted
...
--HG--
rename : toolkit/mozapps/extensions/test/xpcshell-unpack/head_unpack.js => toolkit/mozapps/extensions/test/xpcshell/head_unpack.js
2013-09-24 11:50:08 -07:00
Masayuki Nakano
0b6d808310
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
Ehsan Akhgari
dee6c12c6f
Bug 918923 - Part 2: Switch to #including nsString.h in code using the internal strings API; r=bsmedberg
2013-09-23 13:25:00 -04:00
Alexander J. Vincent
52b70cee2d
Bug 916364 - Remove the unused mNumConsumed int. r=mrbkap
2013-09-20 10:26:43 -04:00
Benoit Jacob
b268087442
Bug 913847 - stop needlessly including nsThreadUtils.h - r=ehsan
2013-09-19 09:54:39 -04:00
Wes Kocher
818ff844d4
Backed out changeset 554bfe767519 (bug 913847) for leaking on a CLOSED TREE
2013-09-18 17:21:02 -07:00
Benoit Jacob
18df240efb
Bug 913847 - stop needlessly including nsThreadUtils.h - r=ehsan
2013-09-18 18:50:32 -04:00
Mike Hommey
7371888973
Bug 917086 - Disallow DIRS, PARALLEL_DIRS and TEST_DIRS under TOOL_DIRS and TEST_TOOL_DIRS, and adapt moz.build files accordingly. r=gps
...
Also mark TOOL_DIRS/TEST_TOOL_DIRS directories in backend.mk and recurse them normally instead of forcing make -C dir libs for them.
2013-09-19 07:43:02 +09:00
Joshua Cranmer
0706184d74
Bug 904985, part 2: Use char16_t for NS_LITERAL_STRING, r=glandium, dbaron.
...
--HG--
extra : rebase_source : b4c9def93d907724fb4a1bc3f6279db87a11fb1f
2013-09-17 22:43:12 -05:00
Henri Sivonen
c75fdb1ad8
Test for bug 910588 - log a parse error for <table><input></table>. rs=smaug.
2013-09-17 15:47:33 +03:00
Michael[tm] Smith
e6408b7ba8
Bug 910588 - log a parse error for <table><input></table>. r=hsivonen.
2013-09-17 15:47:32 +03:00
James Kitchener
fdc6b5e16c
Bug 912981 - Make parser aware of view-source srcdoc status. r=hsivonen
2013-09-10 13:40:50 -04:00
Robert O'Callahan
8ca63f18ef
Bug 910989. Remove nsTHashtable::Init, fallible allocation, and MT hashtables. r=ehsan,bsmedberg
...
--HG--
extra : rebase_source : 0787130b1814c74bfb38dc178de94022f0b2e64e
2013-09-02 20:41:57 +12:00
Mike Hommey
05b3f24e0e
Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps
2013-09-05 09:01:46 +09:00
Ryan VanderMeulen
8e3f57d156
Bug 750436 - Add new test to xpcshell manifest. r=WhoNeedsTryAnyway
...
CLOSED TREE
2013-09-04 13:40:29 -04:00
Frederik Braun
bc97ef7d08
Bug 750436 - Tests for the HTML sanitizer. r=hsivonen
2013-08-13 10:21:55 +02:00
Trevor Saunders
0725c40515
bug 908347 - rm nsIDebugDumpContent r=mrbkap
2013-08-17 10:46:38 -04:00
Trevor Saunders
8a1030ed0e
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
916b264dfc
bug 908347 - remove nsIHTMLCOntentSink::IsEnabled r=mrbkap
2013-08-17 07:45:46 -04:00
Trevor Saunders
0798c2784f
bug 908347 - gut nsHTMLTokenizer a bit more r=mrbkap
2013-08-17 07:27:09 -04:00
Trevor Saunders
e759f9279a
bug 908347 - kill nsIParserNode r=mrbkap
2013-08-16 22:19:32 -04:00
Trevor Saunders
9b7a5a0081
bug 908347 - rm the bits of nsIHTMLContentSink nobody calls r=mrbkap
2013-08-16 22:02:26 -04:00
Trevor Saunders
5c394b9fd5
bug 908347 - HTMLContentSink::OpenContainer() doesn't need a parser node either r=mrbkap
2013-08-16 21:20:57 -04:00
Trevor Saunders
34d9613d69
bug 908347 - rm useless includes in nsToken.h r=mrbkap
2013-08-16 17:29:04 -04:00
Trevor Saunders
f852218be0
bug 908347 - rm nsIElementObserver r=mrbkap
2013-08-16 16:39:22 -04:00
Cykesiopka
66a9e0bd5c
Bug 547963 - Uncomment assertion in test_bug418464.html. r=hsivonen
2013-08-23 11:07:10 -04:00
Cykesiopka
54109d8fa3
Bug 528863 - Use _h instead of _h__ in include guards in the HTML5 parser. r=hsivonen
2013-08-23 11:07:10 -04:00
Ms2ger
dd3ed79f0d
Merge PGO-green changeset from inbound to m-c.
2013-08-22 10:31:44 +02:00
Ms2ger
f8f8a40a0a
Bug 906619 - Part a: Move unconditional CSRCS to moz.build; r=mshal
2013-08-22 08:56:02 +02:00
Ms2ger
19f3e043e3
Bug 904831 - Part b: Move unconditional MSVC_ENABLE_PGO definitions into moz.build; r=gps
2013-08-22 08:56:01 +02:00
Ms2ger
4d0ead0110
Bug 883284 - Part f: Move LIBXUL_LIBRARY into moz.build (p-z); r=glandium
2013-08-22 08:56:01 +02:00
Ehsan Akhgari
2a87c95927
Bug 904695 - #include fewer headers in nsContentUtils.h; r=jst
2013-08-21 15:28:26 -04:00
Ms2ger
3d504dcb66
Merge latest PGO-green inbounc changeset to m-c.
2013-08-14 14:45:47 +02:00
Ms2ger
6ec28362b3
Bug 901323 - Don't include nsContentUtils.h unnecessarily; r=jlebar
2013-08-14 08:56:21 +02:00
William Chen
ad31fbf603
Bug 900724 - Prevent form association when creating elements in template contents. r=hsivonen
2013-08-13 14:31:18 -07:00
William Chen
5dfa68445b
Bug 897153 - Update parsing of template element to spec as of July 15, 2013. r=hsivonen
2013-08-12 14:46:12 -07:00
William Chen
33d6dd2ae8
Bug 897143 - Update parser algorithms to be namespace aware. r=hsivonen
2013-08-12 14:46:12 -07:00
William Chen
34eac866c6
Bug 888820 - Save template insertion mode stack information in TreeBuilderState. r=hsivonen
2013-08-12 14:46:12 -07:00
Blake Kaplan
77068e156d
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
Trevor Saunders
b2dc01f1a7
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
Mike Hommey
ca80cd82ad
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
5f66ae44c4
Bug 803669 - convert nsScannerBufferList to use mozilla::LinkedList; r=mrbkap
2013-07-31 11:35:25 -04:00
Birunthan Mohanathas
631b437146
Bug 784739 - Switch from NULL to nullptr in parser/; r=ehsan
2013-07-31 11:43:28 -04:00
Trevor Saunders
64dbc43c4d
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
Trevor Saunders
238525e2d8
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
Steve Workman
2159f4bb31
Bug 497003 - Support delivery of OnDataAvailable on the HTML5 parser thread r=hsivonen r=bholley r=bz
2013-07-08 18:45:26 -07:00
Trevor Saunders
ace23958ea
bug 886526 - disallow MODULE_NAME and IS_COMPONENT for makefiles in libxul r=bsmedberg
2013-06-25 11:15:21 -04:00
James Kitchener
9c1963ee9c
Bug 802895 - Parser changes to support srcdoc attributes for iframes, r=hsivonen
2013-06-28 23:13:23 -04:00
Gabor Krizsanits
2efc3017e5
Bug 864335 - Remove GetScriptGlobalObject. r=mrbkap
2013-06-21 16:25:20 +02:00
Brian O'Keefe
ed17339221
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
Andrea Marchesini
713a36e9e5
Bug 870787 - Improve named getter for form, r=bz
2013-06-18 08:53:23 -04:00
Ryan VanderMeulen
94cb0b7478
Backed out 4 changesets (bug 497003) for intermittent OSX crashes.
...
Backed out changeset 43223a927976 (bug 497003)
Backed out changeset 26c1d80edf1f (bug 497003)
Backed out changeset 841ed173ba2b (bug 497003)
Backed out changeset f70770fc6dce (bug 497003)
2013-06-17 15:44:07 -04:00
Henri Sivonen
78657cb89a
Bug 870787 HTML parser part - Make <img> a form-associated element in the HTML parser. r=smaug
2013-06-06 11:02:30 +03:00
Steve Workman
e9afc1f7c3
Bug 497003 - Support delivery of OnDataAvailable on the HTML5 parser thread r=hsivonen r=bholley r=bz
2013-06-13 10:42:48 -07:00
Mike Shal
6f32ddf61c
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
Aryeh Gregor
b14c2cbab2
Bug 867101 - Fix more implicit conversion to already_AddRefed; r=Ms2ger
2013-04-28 14:52:10 +03:00