Граф коммитов

987 Коммитов

Автор SHA1 Сообщение Дата
Oonishi Atsushi 80df1b13db Bug 311007 - Add aFlags arg to onLocationChange(...), to distinguish between same-document and different-document. r=smaug, sr=bzbarsky 2011-11-10 15:01:11 +01:00
Timothy Zhu cfa79ec82d Bug 616774 followup: Remove nullchecks after new that are no longer needed. r=sicking 2011-11-07 22:27:27 -08:00
Timothy Zhu d65455bac6 Bug 616774: Make XPath expressions like "--expr" coerce into a number. r=sicking 2011-11-07 22:27:23 -08:00
Ed Morley b4eeea3edf Backout 4997c6f8b24d (bug 616542) for causing locally run mochitest-browser-chrome test runs to fail 2011-11-05 18:35:59 +00:00
Rail Aliiev a2113b4d42 Bug 616542 - Shorten file path length of mochitest; r=ted 2011-11-04 21:13:42 +00:00
Ms2ger 2083e6b98c Bug 697210 - Part c: Remove nsIDocument::CreateElem's aDocumentDefaultType argument; r=bz 2011-10-29 22:21:20 +02:00
Olli Pettay d30d7c0831 Bug 682420 - Rename nsINode::GetOwnerDoc to nsINode::OwnerDoc, part 2, r=jst
--HG--
extra : rebase_source : 53dc2ec386f6e4147587e6be3c53d297ad71d57a
2011-10-18 14:19:44 +03:00
Olli Pettay c3c86f516c Bug 682420 - Rename nsINode::GetOwnerDoc to nsINode::OwnerDoc, part 1, r=jst
--HG--
extra : rebase_source : baf1a25cdea68d499a7673fdf96e27b5a12dc83c
2011-10-18 13:53:36 +03:00
Ehsan Akhgari 1deb9f1504 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
Jeff Walden 1bb2d1626a Bug 693469 - Implement mozilla::ArrayLength and mozilla::ArrayEnd, and replace uses of NS_ARRAY_LENGTH whenever possible. (Exceptions: assigning to static initializers, use in static assertions, as template parameters, etc. These will go away when the relevant compilers have C++11 constexpr support.) r=cjones
--HG--
extra : rebase_source : b4bae9a0f85abf2feb828609b50e756916b99a6f
2011-10-10 22:50:08 -07:00
Jeff Walden 1872189eac Back out everything since 5435ee09cf7b. Tinderbox compilers hate me. r=epic-fail 2011-10-12 12:21:53 -07:00
Jeff Walden 37f2b96015 Bug 639469 - Implement mozilla::ArrayLength and mozilla::ArrayEnd, and replace uses of NS_ARRAY_LENGTH whenever possible. r=cjones
--HG--
extra : rebase_source : 860a8271bf7e51cde358f2a4185c410de1fc2960
2011-10-10 22:50:08 -07:00
Ehsan Akhgari d33f3a2246 Bug 689397 - Work around the broken-ness of gcc4.2 on Mac which causes the protection implemented in bug 666414 not take effect; r=bsmedberg 2011-09-26 20:45:25 -04:00
Peter Van der Beken 2ec3430a51 Stop including nsDOMClassInfo.h all over the place.
--HG--
extra : rebase_source : 24bd6a84238834f8ca50990a91849dff2c5040ba
2011-10-03 21:11:31 +02:00
Michael Wu ac54b41b01 Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
--HG--
rename : tools/trace-malloc/bloatblame.c => tools/trace-malloc/bloatblame.cpp
2011-09-28 23:19:26 -07:00
David Zbarsky c051dd5c37 Bug 682367 - Call nsINode::GetChildAt less. r=smaug 2011-09-27 09:54:58 +02:00
Bobby Holley 9ab69c69d5 Bug 683802 - Coalesce type-specific cleanup indicators. r=mrbkap 2011-09-25 15:38:01 +01:00
Bobby Holley 5dcce822fa Bug 683802 - Define and restrict the semantics of PTR_IS_DATA. r=mrbkap 2011-09-25 15:38:01 +01:00
Ed Morley 1183db1f2a Bug 687326 - Kill txAtoms.h and s/txXPathAtoms|txXMLAtoms|txXSLTAtoms|txHTMLAtoms/nsGkAtoms/g; r=sicking 2011-09-19 21:07:17 +01:00
Olli Pettay 1be1f28ff7 Bug 675166 - Make DocumentTypeNode to use NodeInfoManager of the document, r=sicking
--HG--
extra : rebase_source : c05867591dc394695c35de92a0c62ca5df9db1d6
2011-09-17 06:32:32 -07:00
julian.reschke@gmx.de 9ce7fcef1f Bug 656251: remove verbosity in Accept header for fetching XSLTs, r=sicking 2011-08-08 04:52:00 -07:00
Peter Van der Beken a711abc858 Fix for bug 660453 (Don't use txExecutionState if init fails). 2011-09-02 15:06:23 -07:00
Ed Morley e93c221d99 Bug 683416 - C: Remove #ifdef TX_EXE codepaths now that it is never defined; r=khuey 2011-09-01 17:49:25 +01:00
Ed Morley c955cad325 Bug 683416 - B: Remove files formerly used for standalone Necko and standalone Transformiix XSLT; r=khuey 2011-09-01 17:44:28 +01:00
Ed Morley e896e105df Bug 683416 - A: Remove build support for standalone Necko and standalone Transformiix XSLT; r=khuey 2011-09-01 17:42:09 +01:00
Malini Das 2a2a709a34 Bug 367393 - Add a packed MochiKit that contains only SimpleTest dependencies- plain 1/1. r=jmaher, a=test-only 2011-08-12 12:21:42 -04:00
Ms2ger 2817f1079f Bug 677101, part c - Reduce nsIDOMText.h inclusions; r=volkmar 2011-08-11 15:29:58 +02:00
Ehsan Akhgari ac11351177 Bug 677661 - Remove nsTPtrArray and add a SafeElementAt(index_type) API to nsTArray when it's instantiated with a pointer type; r=sicking 2011-08-10 01:36:00 -04:00
Jan Varga e8159617e4 Bug 617528 Part 2 - Core implementation r=smaug
--HG--
rename : content/html/content/test/test_bug418756.html => content/html/content/test/test_checked.html
2011-08-08 19:31:32 +02:00
Mounir Lamouri 0252d92d00 Bug 669310 - Fixes various includes and forward declarations. f=Ms2ger r=jst 2011-07-20 12:18:54 -07:00
Ehsan Akhgari 63320af2de Revert to changeset e0ce7821fce1 because the latest push broke all of the builds DONTBUILD 2011-07-19 16:25:54 -04:00
Mounir Lamouri b8b90bb631 Bug 669310 - Fixes various includes and forward declarations. f=Ms2ger r=jst 2011-07-19 11:22:43 -07:00
Mounir Lamouri d4958c3309 Backed out bug 669310, bug 668013, bug 667887 and bug 669886 due to build bustage. 2011-07-19 10:49:48 -07:00
Mounir Lamouri d9d1e6dee0 Bug 669310 - Fixes various includes and forward declarations. f=Ms2ger r=jst 2011-07-18 17:05:10 -07:00
Peter Van der Beken e89d72ade3 Fix for bug 667315 (Make unknown handler forward to new handler). r=sicking. 2011-07-01 12:55:05 +02:00
Mounir Lamouri cb7ece5357 Bug 658037 (1/2) - r=bz 2011-06-21 18:52:22 +02:00
Jonas Sicking 5a370f9dac Bug 659539 Part 4: Use nsINode::NodeType where possible. r=bz 2011-06-14 00:56:50 -07:00
Jonas Sicking 2045ee25aa Bug 659539 Part 3: Use nsINode::NodeName where possible. Remove the now unused mQualifiedNameCorrectedCase. r=bz,peterv 2011-06-14 00:56:49 -07:00
Jonas Sicking 27bb948022 Bug 659539 Part 1: Give nsINodeInfos a nodeType, nodeName and localName. r=bz 2011-06-14 00:56:49 -07:00
Jonas Sicking da5c2d70a4 Bug 659053 Part 1: Merge nsIDOM3Node into nsIDOMNode. Also removes Node.getFeature. r=peterv 2011-06-14 00:56:48 -07:00
Daniel Holbert 3cf84ed3ba Bug 662685: Add parens around "||" condition in txTransformNotifier::SignalTransformEnd to fix logic (& fix build warning). r=bz 2011-06-09 12:10:42 -07:00
Peter Van der Beken 7fc6bbc91f Fix for bug 658632 (Provide easy way to add non-leaky classinfo to JS components). r=gavin.
--HG--
extra : rebase_source : 8463c6f8ba1f969278d4e33bfa08495fa3e36071
2011-05-25 10:46:51 +02:00
Dominic Fandrey 5c71575e07 Bug 645398 - Substitute PR_(MAX|MIN|ABS|ROUNDUP) macro calls; r=roc 2011-06-02 14:56:50 +02:00
Landry Breuil b806c6f780 Fix fallout from #658363, probable typo Breaks sparc64 builds r=sicking 2011-06-01 13:15:41 -07:00
Julian Reschke 7c848ad558 Bug 655238 - add "application/xslt+xml" as media type for XSLT, affects stylesheet loading both from processing instruction and HTTP Link header field, also adding it to the Accept header sent when fetching XSLTs. r=sicking 2011-05-28 14:34:36 +02:00
Ms2ger d5b5dc43f8 Bug 658906 - Remove nsIDOMNSDocument; r=sicking 2011-05-28 09:43:53 +02:00
Trevor Saunders fa30cbd2f0 bug 658363 - move defines for double constants out of xslt r=sicking
From 57a4aaadf8fef828764c35dad01ce6da54fbb638 Mon Sep 17 00:00:00 2001
 xslt
---
 content/base/public/nsContentUtils.h        |   93 +++++++++++++++++++
 content/xslt/public/Makefile.in             |    1 -
 content/xslt/public/txDouble.h              |  133 ---------------------------
 content/xslt/src/base/txCore.h              |    8 +-
 content/xslt/src/base/txDouble.cpp          |   18 ++--
 content/xslt/src/xpath/txRelationalExpr.cpp |   12 +-
 6 files changed, 112 insertions(+), 153 deletions(-)
 delete mode 100644 content/xslt/public/txDouble.h
2011-05-19 12:35:46 -07:00
Daniel Holbert cc8996c23f Bug 308590 patch 5: Clean up QIs to nsIURL that are really checks for "Does this support GetRef/SetRef", now that nsIURI supports GetRef/SetRef too. r=bz 2011-05-21 18:12:46 -07:00
Julian Reschke e3bc216e5e Implement exslt-date:date-time (bug 603159) r=sicking 2011-04-26 13:46:43 +01:00
Boris Zbarsky 673e82e321 Bug 614171 part 4. Eliminate nsINodeInfo::GetLocalName in favor of GetName. r=sicking 2011-05-05 12:26:33 -04:00
Boris Zbarsky 313faaf3b9 Bug 614171 part 3. deCOM qualified name getters a bit. r=sicking 2011-05-05 12:26:33 -04:00
Ed Morley 9dc3290133 Bug 654463 - Remove WinCE code from content/* ; r=sicking 2011-05-04 09:25:50 +02:00
Peter Van der Beken 86a628df76 Fix for bug 649534 (Remove nsIXSLTProcessorObsolete). r=sicking.
--HG--
extra : rebase_source : 48d37254b6f50ac74b285fb0f765c159877e7d03
2011-04-08 10:50:51 -07:00
Peter Van der Beken 2e0bced52c Better fix for build bustage from patch for bug 603844.
--HG--
extra : rebase_source : 39bcb6558ecd109c67166ea836b241a8215b7164
2011-04-18 15:44:11 +02:00
Ms2ger 856271c9c6 Bug 604595, part b - Remove the nsIDOMNamedNodeMap* arguments to NS_NewDOMDocumentType; r=sicking 2011-04-14 14:04:21 +02:00
Ms2ger dede322bd0 Bug 589894 - Fix a number of build warnings in content/; r=smaug 2011-04-14 14:04:12 +02:00
Jonas Sicking 66e22074e7 Bug 640339: Make generate-id() generate safer ids. r=peterv 2011-04-11 18:28:28 -07:00
Peter Van der Beken 323672db06 Fix build bustage
--HG--
extra : rebase_source : ba745a7701c7dd5b3bda26868b10452ffa3a518a
2011-04-08 14:13:17 -07:00
Peter Van der Beken 7d7f1bb9d4 Fix for bug 584048 (Clean up cycle collection code) - remove NS_IMPL_CYCLE_COLLECTING_ADDREF_AMBIGUOUS/NS_IMPL_CYCLE_COLLECTING_RELEASE_AMBIGUOUS. r=bent. 2011-03-06 12:11:31 +01:00
Peter Van der Beken 4f71dca0e1 Fix for bug 603844 (Leak txUnknownHandler+ with transformToDocument(textnode)). r=sicking. 2010-12-02 11:12:27 -05:00
Jonas Sicking 0cdda7d665 Bug 644476: Rename classes/functions/variables to use "CORS" rather than "Access Control" or "Cross site" where appropriate. r=smaug 2011-03-28 13:18:45 -07:00
timeless@mozdev.org 0401ae698b Bug 620408 add fall through comment to txXPCOMExtensionFunctionCall::GetParamType
r=peterv
2011-03-26 00:37:11 -04:00
Boris Zbarsky 5621d0acac Bug 457102. Remove vestiges of dead xpointer/fixptr stuff. r=sicking 2011-03-23 10:45:21 -04:00
Chris Jones 41a827be7c Bug 631575: Clear the old window when setting a new document, and re-enable tests disabled in bug 631359. r=roc a=a 2011-02-15 15:45:02 -06:00
timeless@mozdev.org d4e74c5c70 Bug 584967 mark deprecated dom interfaces with [deprecated]; r=smaug a=jst 2010-08-06 16:16:31 +03:00
Ehsan Akhgari caaa261609 Backout all of the bugs in the 7e12e3e16e6c pushlog because of the orange.
It is not clear which one of these bugs is at fault.
2011-02-04 16:34:02 -05:00
timeless@mozdev.org 46fa71b416 Bug 584967 mark deprecated dom interfaces with [deprecated]; r=smaug a=jst
--HG--
extra : rebase_source : 6e132194d7a3d5106c09858d0739cf93a272c2bd
2010-08-06 16:16:31 +03:00
Chris Jones 693b690903 Bug 631359: These tests seem to work OK in <browser remote> but fail an assertion. Band-aid them for now. rs=bz a=tests 2011-02-04 12:09:02 -06:00
Ehsan Akhgari 5725ae121d Backed out changeset af87fa0a3052 because of build failures 2011-02-02 14:11:07 -05:00
timeless@mozdev.org 624f907cba Bug 584967 mark deprecated dom interfaces and methods with [deprecated]; r=smaug a=jst
--HG--
extra : rebase_source : d7d6f197b8df6cc87c93cc101e9cae5dbff5b82f
2010-08-06 16:16:31 +03:00
Chris Leary 366ec4ad44 Merge mozilla-central to tracemonkey. 2010-12-29 19:25:04 -05:00
Jonas Sicking ac4b31712f bustage fix a=red 2010-12-13 14:43:32 -08:00
Jonas Sicking 0a365c4011 Bug 602115: Fix XSLT error handling bugs. r=peterv a=blocker 2010-12-13 14:24:55 -08:00
Luke Wagner 5afb29cf6f Bug 609440, part 3 - remove fallible public APIs, update mozilla (r=bent,jst,mrbkap,waldo,sdwilsh) 2010-12-03 00:24:17 -08:00
Kyle Huey 2ac086cb56 Backing out Bug 603844 because of xslt test failures. a=orange 2010-12-02 12:29:43 -05:00
Kyle Huey 782c45f02f Backed out changeset 40b718853f48 2010-12-02 12:28:04 -05:00
Kyle Huey 8a69f2baf2 Bug 603844: Annotate some xlst classes with leak logging. r=sicking sr=dbaron 2010-12-02 11:15:48 -05:00
Peter Van der Beken 0be52ce062 Fix for bug 603844 (Leak txUnknownHandler+ with transformToDocument(textnode)). r=sicking a=b:final 2010-12-02 11:12:27 -05:00
timeless@mozdev.org 50008bac26 Bug 586650 txFnStartOutput leaks qname when qname->init fails
r=sicking, a=sicking

--HG--
extra : rebase_source : b33a1b5a1a7b5bc754cea9e6e505b4b3f1162272
2010-12-08 12:28:41 +00:00
Mike Hommey 91dfd2fdc1 Bug 569629 - Modify Double::NaN,POSITIVE_INFINITY,NEGATIVE_INFINITY to avoid static initializers. r=jonas,a=bsmedberg 2010-11-07 09:25:38 +01:00
Henri Sivonen 8b71a0db33 Bug 604660 - Make XSLT-inserted script execute in the insertion order. r=jonas, a=blocking2.0-beta7.
--HG--
extra : rebase_source : fde633f62de8b4ec5af5c85f21c01ed4781e06e3
2010-10-27 10:18:24 +03:00
Ms2ger 89ee0980b7 Bug 594339 - Create a FromParser enum. r=hsivonen, sr=bzbarsky, a=jonas.
--HG--
extra : rebase_source : 70d6b15b0b149a29d0cdb298209706bb5391f6b4
2010-10-25 15:17:38 +03:00
Kyle Huey 6204523619 Bug 601157: EXSLT regexp:match leaks. r=peterv a=blocking-final 2010-10-19 17:25:42 -04:00
Jesse Ruderman cc998d479d Crash test for bug 601543. a=TEST 2010-10-11 00:07:00 +02:00
Mats Palmgren b12a9872f4 Null-check to fix crash. b=601543 r+a=jonas 2010-10-11 00:07:00 +02:00
Philipp Wagner 8e9598bb54 Bug 581305 - Expect nsIClassInfo of XPath extension functions in class, not in factory; r=peterv,a=jst 2010-09-02 22:47:04 +02:00
Jonas Sicking 1fffec0433 Bug 566629: Make XSLT and XPath code use the correct casing for name() function for (X)HTML elements. r=hsivonen a=blocker 2010-10-07 09:41:03 -07:00
Daniel Holbert f7c17a7ccc Bug 592964: Use nsDependentAtomString instead of nsAtomString for temporary variables. r=jst a=jst 2010-09-04 23:41:17 -04:00
Josh Matthews 4a1def5689 Backing out ebce58252cf8, 1f94199af190, 81664d1912ee, 8e95db7adbea, f97a99ad74af, 66d12a1541f2, 6b936d1a9e65 2010-09-04 15:15:31 -04:00
Daniel Holbert 8fdaf31fed Bug 592964: Use nsDependentAtomString instead of nsAtomString for temporary variables. r=jst a=jst
Bug 592964: Use nsDependentAtomString instead of nsAtomString for temporary variables. r=jst a=jst
2010-09-03 14:29:00 -04:00
Jonas Sicking afd63543f3 Bug 579764: Send out notification when the document-element for a document has been created and inserted into the DOM. r=jst a=blocker 2010-08-27 22:54:57 -07:00
Ms2ger f0a2ee3e76 Bug 562698 - Part a: Pass Elements to nsIMutationObserver::AttributeChanged and nsCSSFrameConstructor::AttributeChanged; r=bzbarsky, a=dbaron 2010-08-24 09:05:56 +02:00
Olli Pettay e9c6bd7bea Bug 566466 - speed up createElement(), r=jst, peterv 2010-07-23 12:49:57 +03:00
Craig Topper 0bf7cc5f17 Bug 577438 Part 1: Add previous sibling to nsIMutationObserver::ContentRemoved. r=sicking 2010-07-21 15:05:17 -07:00
Boris Zbarsky 8b4c4a573f Bug 578696 part 6. Stop holding strong refs when calling CharacterDataChanged. r=sicking 2010-07-21 11:33:32 -04:00
Boris Zbarsky cdd6527e56 Bug 578696 part 4. Stop holding strong refs when calling NodeWillBeDestroyed. r=sicking 2010-07-21 11:33:32 -04:00
Zack Weinberg ccdce3a45d Bug 569719 part 2: Move headers for the former nsCSSLoader and nsCSSDeclaration into mozilla/css/. r=dbaron
--HG--
rename : layout/style/nsCSSDeclaration.cpp => layout/style/Declaration.cpp
rename : layout/style/nsCSSDeclaration.h => layout/style/Declaration.h
rename : layout/style/nsCSSLoader.cpp => layout/style/Loader.cpp
rename : layout/style/nsCSSLoader.h => layout/style/Loader.h
2010-06-28 15:49:35 -07:00
Benjamin Smedberg b54a384bb8 Merge mozilla-central into the branch for bug 568691, including fixup of the new jetpack binary module. 2010-06-25 19:41:09 -04:00
Benjamin Smedberg e11d27932e Fix review comments from bug 568691 comment 45. 2010-06-24 11:56:28 -04:00
Benjamin Smedberg 549d6ed5fd Bug 568691 - Convert existing JS components to use NSGetFactory and add manifest files for them. In a followup we will link the .manifest files together at packaging time. This patch was developed on Linux: Windows and Mac may require additional changes.
--HG--
rename : toolkit/components/filepicker/src/nsFilePicker.js.in => toolkit/components/filepicker/src/nsFilePicker.js
2010-06-22 12:59:15 -04:00