Gregory Szorc
ed102f4876
Merge mozilla-central into build-system
2013-03-13 08:20:09 -07:00
Gregory Szorc
94e8454958
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
Mike Shal
e9f8bc0fbd
Bug 818246 - Part 7: Move XPIDL_MODULE to moz.build; rs=gps
2013-03-11 22:00:00 -07:00
Gregory Szorc
7bb3ee056b
Bug 818246 - Part 4: Move XPIDLSRCS into moz.build (auto); rs=glandium
...
This is the result of running
|mach mozbuild-migrate --list XPIDLSRCS SDK_XPIDLSRCS XPIDL_SOURCES| and
reverting xpcom/sample/*.
2013-03-12 10:17:46 -07:00
Ms2ger
1574205dac
Bug 849659 - Make Ripc/Cipc pass on OSX; r=dbaron
2013-03-11 09:08:59 +01:00
Nicholas Nethercote
1c40305ba0
Bug 847248 (part 9) - Remove nsFixedSizeAllocator from parser/htmlparser/. r=hsivonen.
...
--HG--
extra : rebase_source : 9a9bbdeb87a2d7a3739777ad152937c09caa82d1
2013-03-05 16:51:40 -08:00
Jared Wein
43677b479e
Bug 253564 - Plain text (text/plain, text/javascript, text/css, etc) documents should word-wrap. r=bz
2013-03-06 23:45:08 -05:00
Olli Pettay
58810c25e8
Bug 847600 - Remove SVGEvent, r=jwatt
...
--HG--
extra : rebase_source : 5b9452c1757b2cec02d469337ae3876a554f0081
2013-03-11 20:57:08 +02:00
Sunny
c16ed67e12
Bug 844127 - Replaced 'Span' with 'Unknown' and added tests for the same. r=bz
2013-03-12 16:36:49 -04:00
Ms2ger
3813557cac
Merge m-i to b-s.
2013-02-28 14:46:10 +01:00
Gregory Szorc
f0b7e3972c
Merge mozilla-central into build-system
...
There were merges in configure.in and some Makefile.in. None had any
conflicts. I spot verified the Makefile.in changes and confirmed that
the changes did not touch any DIRS* variables.
2013-02-27 10:03:52 -08:00
Ms2ger
cd9c6150fe
Merge m-c to b-s.
2013-02-26 19:09:25 +01:00
Gregory Szorc
abf776860f
Bug 784841 - Part 18α: Convert /parser; f=Ms2ger rs=khuey
2013-02-25 12:47:24 -08:00
David Humphrey (:humph)
520543aa7f
Bug 839371 - Implement HTML5 <data> element. r=smaug
2013-02-26 15:19:05 -05:00
Nicholas Nethercote
7fdf5f31dc
Bug 824891 - Change |result| from XML_Error to XML_Status to quell some -Wenum-conversion warnings. r=jst,peterv.
...
--HG--
extra : rebase_source : e367d5eb46d7e101298b1517439ca6f1f723e0f3
2012-12-26 21:47:52 -08:00
Masatoshi Kimura
903c9dbac7
Bug 844007 - PL_strcmp works only if the string is null-terminated. r=hsivonen
2013-02-23 21:14:12 +09:00
David Humphrey (:humph)
5773fc1f37
Bug 629801 Implement HTML5 <time> element. r=smaug, peterv, hsivonen
2013-02-22 10:07:42 -05:00
L. David Baron
57d19fbb86
Bug 404077: Annotate known assertions in mochitests.
2013-02-25 18:39:21 -08:00
Ryan VanderMeulen
858de2ee46
Backed out 6 changesets (bug 832920, bug 825341, bug 838582, bug 842726, bug 629801, bug 842561) for Linux32 debug mochitest-2 and Windows/OSX mochitest-browser-chrome failures on a CLOSED TREE.
2013-02-22 15:30:06 -05:00
David Humphrey (:humph)
019ece73e5
Bug 629801 Implement HTML5 <time> element. r=smaug, peterv, hsivonen
2013-02-22 10:07:42 -05:00
L. David Baron
0595d8d1b1
Bug 563195: Fix -Wshadow warning in nsHtml5ByteReadable.h. r=hsivonen
2013-02-21 18:10:59 -08:00
Trevor Saunders
afab70f054
bug 841436 - remove nolonger needed qi from nsIDocShell to nsIDocShellTreeItem r=bz
2013-02-12 17:02:51 -05:00
Boris Zbarsky
24d9f6a70b
Bug 836850. Allow a single C++ class to implement multiple WebIDL interfaces. r=peterv
...
--HG--
rename : content/html/content/test/test_li_attributes_reflection.html => content/html/content/test/test_dl_attributes_reflection.html
rename : content/html/content/test/test_li_attributes_reflection.html => content/html/content/test/test_ul_attributes_reflection.html
2013-02-08 12:20:11 +00:00
Blake Kaplan
6cdcaced1b
Bug 479499 - Re-enable this crashtest since it appears to no longer hang. r=peterv
...
--HG--
extra : rebase_source : 3ac50c08eab0213b532d861e8f06abbb144eead9
2013-02-08 10:13:03 +00:00
Daniel Holbert
e8e3ef3ae3
Bug 838715: Add periods at the end of sentences in nsHTMLTagList.h header-comment. r=hsivonen DONTBUILD
2013-02-06 10:22:46 -08:00
Daniel Holbert
9b5facab02
backout eafc4cf19150 because it landed with the wrong bug number
2013-02-06 10:25:05 -08:00
Daniel Holbert
6a5b2190b0
Bug 838256: Add periods at the end of sentences in nsHTMLTagList.h header-comment. r=hsivonen
2013-02-06 10:22:46 -08:00
Boris Zbarsky
e4b4da3503
Bug 838518 part 1. Fix treewalker callers per the API change that was made. r=smaug
2013-02-06 14:22:33 +00:00
Henri Sivonen
ebd208d6e6
Bug 820508 part 4 - Make <main> have the HTMLElement DOM interface. r=smaug.
2013-01-29 14:31:45 +02:00
Henri Sivonen
5636baf78e
Bug 820508 part 2 - UA stylesheet for <main>. r=bzbarsky.
2013-01-29 14:31:45 +02:00
Henri Sivonen
1c1feac1bf
Bug 820508 part 1 - Parser support for <main>. r=smaug.
2013-01-29 14:31:45 +02:00
Ehsan Akhgari
8df404f0aa
Backed out changeset 70baa7e07838 (bug 833915) since one day has passed
2013-01-24 11:12:24 -05:00
Ehsan Akhgari
15d7770547
Bug 833915 - Turn off PGO and LTCG on Windows Nightly for one day; r=glandium
2013-01-23 16:13:50 -05:00
Ehsan Akhgari
b450bb5c5c
Bug 833197 - Disable PGO on the old html parser; a=me
2013-01-21 23:23:02 -05:00
Henri Sivonen
6e6ffe477c
Bug 234628 part 1 - Make the BOM take precedence over manual encoding overrides. r=smaug.
2013-01-18 16:27:03 +02:00
Trevor Saunders
9f0ad48b28
bug 822289 - remove NS_IMPL_CYCLE_COLLECTION_CLASS and friends r=mccr8
2013-01-12 07:40:33 -05:00
Mats Palmgren
6c53161814
Bug 786533 - Replace NS_MIN/NS_MAX with std::min/std::max and #include <algorithm> where needed. r=ehsan
2013-01-15 13:22:03 +01:00
Phil Ringnalda
f757179f83
Bug 696670, bug 696671, bug 696672, bug 696673, bug 703201 - switch Windows no-accel annotations to use fuzzy-if instead of fails-if
...
--HG--
extra : rebase_source : 801b413470016e9f165e824d8350687b3de1eb47
2013-01-13 15:05:23 -08:00
Chris Peterson
34d009dfe8
Bug 829685 - Remove #include "prtypes.h" from some files that no longer use PR types. r=ehsan
2013-01-10 08:19:36 -08:00
Andrew Halberstadt
4a18b30019
Bug 811779 - Enable larger set of reftests on B2G emulators, r=jgriffin
2013-01-03 15:35:01 -05:00
Boris Zbarsky
d7646d41bf
Bug 827214. Fix HTML lists to really be webidl. r=peterv
2013-01-07 08:34:16 -05:00
Ehsan Akhgari
2cf729e283
Backed out changeset 66a7359f9be2 (bug 791546) because it broke the build
2013-01-03 18:36:16 -05:00
Shriram Kunchanapalli
bbed330a6b
Bug 791546: Removes nsCRT::strcmp(const PRUnichar* s) from nsCRT.h and replaces it occurrences with NS_strcmp; r=bsmedberg
2012-12-24 08:47:18 +05:30
Phil Ringnalda
e4afea6191
Bug 705570 - reenable the crashtests that include an <applet> on OS X 10.7 and 10.8 now that they no longer leak
...
--HG--
rename : browser/components/preferences/in-content/tests/privacypane_tests_perwindow.js => browser/components/preferences/in-content/tests/privacypane_tests.js
rename : browser/components/preferences/tests/privacypane_tests_perwindow.js => browser/components/preferences/tests/privacypane_tests.js
extra : rebase_source : c4a2231db56c29693d34f31eba70a90543910bcc
2012-12-29 08:18:56 -08:00
Alexander J. Vincent
722faa2cd1
Bug 812302 - nsSAXXMLReader::HandleXMLDeclaration should report its results. r+sr=smaug
2012-12-17 20:53:38 -05:00
Masayuki Nakano
792137f340
Bug 813445 part.3 Remove NS_EVENT_FLAG_CANT_CANCEL and NS_EVENT_FLAG_CANT_BUBBLE r=smaug
2012-12-16 10:26:03 +09:00
Jeff Walden
7146c23e80
Bug 820570 - Move mozilla::DebugOnly into DebugOnly.h to pare down the grab-baggish Util.h. r=Ms2ger
2012-12-14 18:58:45 -05:00
Juan Gomez
22cd8de7ad
Bug 820435 - Fix the B2G builds on gcc-4.6 (NDK r8) due to missing std::nullptr_t in STLPort; r=ehsan
...
--HG--
extra : rebase_source : e5fd2c6d1f3c0c817374b0fbf6471e14171f04b4
2012-12-11 20:29:00 -05:00
Kartikaya Gupta
e72d7a1386
Bug 820172 - Fix android build when building with gcc 4.6. r=ehsan
2012-12-11 01:08:27 -05:00
Masatoshi Kimura
86d97108c8
Bug 638379 - Part 3: Remove workaround for unreliable inputErrorBehavior. r=hsivonen
2012-12-10 09:11:15 -05:00
Masatoshi Kimura
89a4119635
Bug 819650 - Remove nsContentUtils::CreateDocument. r=sicking
2012-12-10 09:05:33 -05:00
Patrick McManus
bda7430bfa
bug 792438 part 1 - identify css and head-based-js as dedicated network resources r=bz
2012-12-04 18:06:29 -05:00
Andrew McCreight
c8ecf6e183
Bug 815707 - clean up cycle collector Traverse/Unlink in parser/ r=smaug
2012-11-27 15:08:22 -08:00
Ehsan Akhgari
612c605383
Bug 813211 - Remove unneeded includes and forward declarations for threading code; r=hsivonen
2012-11-16 19:39:44 -08:00
Zack Weinberg
b90cc17174
Bug 663291: Improve the SpecialPowers and SimpleTest APIs to make it easier to write mochitests that look at error console output. Update all tests that were using ad-hoc console inspection or the old SimpleTest console handler API. r=ted
2012-11-16 21:53:32 -05:00
Ryan VanderMeulen
401bd9646a
Backed out changesets b242651c3c1b (bug 229827), b36eaac9ecf8, and 40f38a8aa660 (bug 663291) for mochitest-3/4 failures.
...
CLOSED TREE
2012-11-16 16:59:38 -05:00
Zack Weinberg
c1f34c416f
Bug 663291: Improve the SpecialPowers and SimpleTest APIs to make it easier to write mochitests that look at error console output. Update all tests that were using ad-hoc console inspection or the old SimpleTest console handler API. r=ted
...
--HG--
extra : rebase_source : 013c6031577f88a764fecee9750ee890b45d1181
2012-11-16 15:29:21 -05:00
Benoit Jacob
a1d7e0f511
Bug 807437 - Eliminate redundant Traverse/Unlink CC macros - part 1: automatic changes - r=mccr8
2012-11-15 02:32:40 -05:00
Alex Vincent
f60312a268
Bug 810559 - Switch publicID and systemID to match IDL and SAX specification. r=smaug
2012-11-13 21:16:00 -05:00
Henri Sivonen
e829394001
Bug 808464 - Refresh the "special" list in the HTML parser and the check for that list in the <dd> case. r=smaug.
2012-11-12 16:41:17 +02:00
Henri Sivonen
2711cf9503
Bug 809956 - Deal with an odd number of ] characters before ]]> in a CDATA section in the HTML parser. r=smaug.
2012-11-12 15:42:23 +02:00
Henri Sivonen
2f13dd66f6
Bug 809403 - Sync Gecko C++ version of the HTML parser with changes made for Rust. rs=smaug.
2012-11-09 11:04:28 +02:00
Ms2ger
1458c5086e
Merge backout on a CLOSED TREE.
2012-11-08 09:20:52 +01:00
Ms2ger
e7adc51bbe
Bug 809756 - Backout bug 803665, bug 803668, bug 803666 and bug 803669 on a CLOSED TREE.
2012-11-08 09:20:25 +01:00
Masatoshi Kimura
97d73c1c4e
Bug 801402 - Use FindEncodingForLabel from HTML parser. r=hsivonen
2012-11-07 18:04:22 -05:00
Masatoshi Kimura
322d4b5d48
Bug 801402 - Use FindEncodingForLabel from XML parser. r=hsivonen
2012-11-07 18:04:21 -05:00
Nathan Froyd
dfb7fa0bf4
Bug 803669 - convert nsScannerBufferList to use mozilla::LinkedList; r=mrbkap
2012-10-19 12:23:15 -04:00
Henri Sivonen
a42309c3ff
Bug 716579 - Let a BOM override HTTP-level charset in the HTML and XML parsers. r=smaug.
2012-11-06 13:57:51 +02:00
Jeff Walden
793acbdae0
Bug 803439 - Add removeFrom() that takes a list and asserts the element is initially present in it. r=jlebar
...
--HG--
extra : rebase_source : c2aad35774a71167f97f940fb416735862b78950
2012-10-23 17:43:23 -07:00
Alex Vincent
9d1057101f
Bug 436728 - Support SAX's namespace-prefixes feature, r=smaug
2012-11-04 12:38:00 -08:00
Nathan Froyd
083390c43e
Backout 57d8f6cd245a (bug 803669), fb673c95d56b (bug 803665), 24d8e0cb73f2 (bug 803665), ac46bd0d9fba (bug 803669), c9c67b62799b (bug 803666), b3314c0ddaac (bug 803668) for debug build test failures
2012-10-31 13:23:17 -04:00
Nathan Froyd
9698781209
Bug 803669 - followup fix; r=bustage
2012-10-31 12:31:36 -04:00
Nathan Froyd
b76665e7a6
Bug 803669 - convert nsScannerBufferList to use mozilla::LinkedList; r=mrbkap
2012-10-19 12:23:15 -04:00
Nathan Froyd
bd55a07f0e
Bug 806618 - rewrite PR_NewLogModule calls to not generate static initializers; r=ehsan
2012-10-29 19:32:10 -04:00
Jacek Szpot
0b35b0e3d8
Bug 792180 - Replace NS_{UN,}LIKELY with MOZ_{UN,}LIKELY; r=ehsan
2012-10-26 15:32:10 +02:00
Ryan VanderMeulen
dd87cc277e
Bug 799917 - Backout for various regressions.
2012-10-28 08:49:20 -04:00
Henri Sivonen
dc4ef20648
Bug 799958 - Remove prtype.h from C++ translator output. r=smaug.
2012-10-25 14:03:27 +03:00
Isaac Aggrey
cbb17fe7b2
Bug 794510: Part 2: Use more stdint types instead of protypes.h types; r=ehsan
2012-10-11 18:38:04 -05:00
Henri Sivonen
9f6eeef233
Bug 599320 - Refuse encodings that are not rough ASCII supersets as hints from parent, previous doc or cache. r=smaug.
2012-10-16 10:42:54 +03:00
Henri Sivonen
e523717573
Bug 798275 - Make nsParser always say the insertion point is undefined, since it always is. r=smaug.
2012-10-16 16:05:06 +03:00
Ed Morley
c9faf83062
Backout 6db369a15ea7 (bug 599320) for frequent failures in bug599320-1.html
2012-10-16 12:22:31 +01:00
Henri Sivonen
52e012a82d
Bug 599320 - Refuse encodings that are not rough ASCII supersets as hints from parent, previous doc or cache. r=smaug.
2012-10-16 10:42:54 +03:00
Aryeh Gregor
45b3e80460
Bug 799917 - Make document.characterSet always lowercase; r=bz,f=hsivonen,smontagu
2012-10-14 10:13:19 +02:00
Trevor Saunders
3d3592cd63
bug 798595 - remove useless prmem.h includes r=ehsan
2012-10-04 02:14:06 -04:00
Jeff Walden
e06de56d87
Bug 796925 - Fix clang-on-Linux bustage in parser/html/jArray.h. rs=hsivonen
...
--HG--
extra : rebase_source : 1efb96732f06fea908dfa5b3a711bc1eafe99132
2012-10-09 15:01:48 -07:00
Henri Sivonen
4eb686ec9c
Bug 503190 - Include assertions in the C++ translator output. r=smaug.
2012-10-01 11:52:32 +03:00
Henri Sivonen
d91939100e
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
Isaac Aggrey
997db4d142
Bug 791906: Replace NSPR integer limit constants with stdint ones; r=ehsan
2012-09-28 01:57:33 -05:00
Ms2ger
14bb88f62a
Bug 581198 - Remove xpcom/io from LOCAL_INCLUDES; r=ted
2012-09-20 09:55:36 +02:00
Zack Weinberg
3613cbaf5f
Bug 791003: proper diagnostics rather than bogus NS_NOTREACHED from the HTML parser for character encodings that are blacklisted for XSS smuggling. r=hsivonen
2012-09-18 10:46:30 -04:00
Phil Ringnalda
9589f29bae
Bug 705570 - skip every crashtest with an <applet> in it on OS X 10.7 and 10.8, since they leak if Java isn't installed
2012-09-10 19:50:18 -07:00
Daniel Holbert
f32f6b5f8b
Bug 789382: Change nsIScriptError methods init() and initWithWindowID() to take nsAString, rather than wchar / PRUnichar*. r=bz sr=bsmedberg
2012-09-09 16:29:12 -07:00
Makoto Kato
c28c020a8f
Bug 784912 - nsIStreamListener.onDataAvailable should handle 64-bit offset. r=honza
2012-09-06 11:41:02 +09:00
Randell Jesup
eedf93a21d
Bug 773151: Convert nsCAutoString->nsAutoCString CLOSED TREE r=bsmedberg
2012-09-01 22:35:17 -04:00
Phil Ringnalda
07256e6829
Bug 705046 - Disable the chunks of test_html5_tree_construction_part2.html which touch plugins and thus expose our brokenness on 10.8
...
--HG--
extra : rebase_source : 566332fd749935688e36c8ed8f2b54d9b8f05ec4
2012-08-30 20:11:21 -07:00
Boris Zbarsky
927e2bc32d
Bug 732209 part 3. Communicate the CORS state of preloads to the CSS loader. r=sicking,hsivonen
2012-08-28 13:10:08 -04:00
Ehsan Akhgari
0fd9123eac
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
3e8b41c23d
Bug 782602 - Use NS_FAILED instead of boolean test (parser/html/); r=hsivonen
2012-08-14 12:10:41 +03:00
Aryeh Gregor
e0ab48ca47
Bug 782252 - Use NS_FAILED instead of boolean test for ToInteger()/ToFloat(); r=ehsan
2012-08-13 16:49:48 +03:00
Aryeh Gregor
0923bf00ef
Bug 780618 - Move all error codes to nsError.h; r=ehsan
2012-07-27 17:03:27 +03:00