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

16205 Коммитов

Автор SHA1 Сообщение Дата
Jesse Ruderman b62ad0fcfb Temporarily turn this assertion into a warning because of frequent random orange. Bug 569108 covers turning it back into an assertion. 2010-05-29 21:51:12 -07:00
Vladimir Vukicevic 8d6816b2c9 b=568526 (related); add env var for switching 2d canvas to image surfaces; r=bz 2010-05-28 21:13:08 -07:00
Vladimir Vukicevic 3592754105 b=520136; clear canvaselement member on SetCanvasElement; r=joe 2010-05-28 16:41:02 -07:00
Vladimir Vukicevic 79688aa1e8 b=551771; WebGL calls broken with boolean args in loop (qsgen octet handling); also rename all WebGL types to avoid conflicts with system GL types; r=jorendroff,joe 2010-05-28 15:52:39 -07:00
Timothy Nikkel e79a69e85a Bug 561981. Guard against nsFrameLoader::Show flushing and re-entering or destroying us. r=smaug 2010-05-28 14:34:50 -05:00
Mounir Lamouri e7fd5dbe6f Bug 567098 - Remove setTimeout's in autofocus tests; r=ehsan 2010-05-28 12:28:31 -04:00
Ehsan Akhgari 6c111ee4ae Bug 568120 - Possible intermittent oranges in tests with iframe onload handlers pointing to functions defined later; r=sicking
--HG--
extra : rebase_source : 1f4fd2b78e396303cefbe42f0e4dcf602694ee01
2010-05-25 20:33:17 -04:00
Brian Birtles d6f45bf4e0 Bug 554202 - SVG SMIL: Fix crash due to infinite recursion negotiating cyclic dependencies. r=roc 2010-05-28 21:43:17 +09:00
Robert Longson 189cf82cee Bug 561726 - make animateTransform work on gradientTransform and patternTransform. r=jwatt 2010-05-28 13:15:56 +01:00
Robert Longson f9b20eb9ad Bug 564719 - SVG length parsing should indicate an error when it only contains whitespace. r=jwatt 2010-05-28 12:07:06 +01:00
Matt Brubeck fbad093905 Bug 567183 - Add DOMMetaAdded and DOMMetaRemoved events [r=jst] 2010-05-27 15:19:01 -04:00
Boris Zbarsky 6644f13f29 Bug 564979. Get rid of nsINode::GetSibling and just use GetNext/PreviousSibling instead. r=peterv, sr=sicking 2010-05-17 14:18:25 -04:00
Boris Zbarsky 270ae8d585 Bug 566416. Make attribute nodes set their mFirstChild correctly. r=sicking 2010-05-27 15:10:33 -04:00
Brandon Sterne 37c18c621c Test for bug 548193, r=sicking 2010-05-27 09:12:32 -07:00
Brandon Sterne 3afed3d802 Bug 548193 - Make CSP send reports as JSON, r=sicking 2010-05-27 09:07:36 -07:00
Masayuki Nakano 849f525487 Bug 568135 IME composition string is committed unexpectedly on Gmail when editor flag was changed by some commands r=smaug 2010-05-27 11:04:14 +09:00
Benoit Jacob cc2978a0dd b=525538; webgl readPixels fix; r=vlad 2010-05-26 16:53:15 -07:00
Jonas Sicking ac360c62dd Fix bustage caused by merge problem in patch for bug 529087. 2010-05-26 15:59:23 -07:00
Jonas Sicking f2fa47761e Bug 529087: Fix crash involving XBL and cloned XUL elements. r=smaug 2010-05-26 15:39:13 -07:00
Felipe Corrêa da Silva Sanches 5404061c20 Bug 558935: Add ifndef/define/endif guards to header files that lack them, in SVG code. r=jwatt 2010-05-26 13:01:10 -07:00
Olli Pettay 9136e67528 Bug 565633 - Inline nsIDocument::GetScriptHandlingObject, r=sicking 2010-05-26 17:36:47 +03:00
Ms2ger@gmail.com dc578ff1de Bug 567723 - Move nsIFormSubmission.h to nsFormSubmission.h. r=sicking
--HG--
rename : content/html/content/public/nsIFormSubmission.h => content/html/content/public/nsFormSubmission.h
2010-05-26 14:49:38 +02:00
Ehsan Akhgari aeb7c4dbe0 Test case for bug 564461; r=roc
--HG--
extra : rebase_source : 8f5bea38964e7175667d9a6354a260773290c83b
2010-05-22 21:04:09 -04:00
Brian Birtles f2d7637c45 Bug 541297 - SVG SMIL: Fix abort on sampling re-attached animation node, r=roc
--HG--
extra : rebase_source : 1f228522d818b31d336558f6a238660c2972b770
2010-05-25 09:38:25 +09:00
Robert Sayre 80865fada3 Merge tracemonkey to mozilla-central. 2010-05-24 16:27:35 -07:00
Mats Palmgren 94071fa8f9 Make use of SkipInvisibleContent flag to skip invisible content in Selection.toString(). r=dbaron b=564967 2010-05-25 01:24:15 +02:00
Mats Palmgren a180f952fd Bug 39098 - Elements with visibility:hidden, visibility:collapse, or display:none get copied to the clipboard. r=dbaron 2010-05-25 01:24:15 +02:00
timeless@mozdev.org 2bbea3a937 Bug 565393 useless initialization of src in WebGLContext::DOMElementToImageSurface. r=vlad
--HG--
extra : rebase_source : fb8c42a04580f12e5d1ca89dd67861f8a2941bc8
2010-05-23 15:36:14 -07:00
timeless@mozdev.org 047c090ce8 Bug 397744 Can't access to the third account and the local mail [@ nsXULTreeBuilder::RemoveMatchesFor(nsTreeRows::Subtree&)] r=neil,enndeakin
--HG--
extra : rebase_source : 9a7cb590fe9a185e829fd90ef5cc086b8531adef
2010-05-23 15:26:34 -07:00
Timothy Nikkel 3bd86dc7fb Bug 507628 and bug 507991. Add crashtests. 2010-05-11 19:30:42 -05:00
Timothy Nikkel 9e209dbed8 Bug 559996. Lazy frame construction can sometimes cause a subdocument to not scroll to ref in url. r=jst 2010-05-11 19:30:40 -05:00
L. David Baron 86bba93f79 Make the 'noappend' selector optimizations only restyle later siblings, which is what they need to do. (Bug 534804) r=bzbarsky 2010-05-14 22:01:46 -07:00
L. David Baron 76df418748 Additional restyling is needed for :empty + E and :empty ~ E selectors. (Bug 534804) r=bzbarsky 2010-05-14 22:01:45 -07:00
Makoto Kato 442091e52f Bug 52019. Don't treat <font size='+.5'> as <font size='5'>. r=bzbarsky 2010-05-14 17:17:56 -04:00
Ehsan Akhgari 3403a0ab1a Bug 565775 - The editor will not be correctly initialized for <input type=tel> on user events; r=roc 2010-05-13 18:56:24 -04:00
Craig Topper 29a342cd5f Rename nsIStyleSheet::GetApplicable to IsApplicable and GetComplete to IsComplete. (Bug 239008) r=dbaron 2010-05-14 12:05:14 -07:00
Josh Aas 8eb42619db Remove default plugins. b=533891 r=dolske sr=jst 2010-05-14 13:08:12 -04:00
Boris Zbarsky 1316de26e9 Bug 565826. Use Element in SMIL code as needed. r=dholbert 2010-05-14 13:04:51 -04:00
Boris Zbarsky 4399ba2268 Bug 565820. Use Element as the return value for ReferencedElement. r=roc 2010-05-14 13:04:51 -04:00
Olli Pettay d4851a986d Bug 563711 - Optimize nsHTMLContentSerializer::AppendAndTranslateEntities, p=laurent@xulfr.org+smaug, r=sicking
--HG--
extra : rebase_source : 592c5262c031e6d52fa753e8ae1f659bb4985a3c
2010-05-14 13:18:27 +03:00
Mitchell Field 0fd15d94da Bug 564950 - Make more use of mozilla::services, r=surkov, jst, neil, smontagu, roc, joshmoz, gavin, shaver 2010-05-14 18:24:41 +09:00
Alexander Surkov 56d9175ecd Bug 561741 - use nsAccessible outside an accessible module, r=smaug, neil, joshmoz, marcoz, davidb, smichaud, sr=roc 2010-05-12 15:47:35 +09:00
L. David Baron 864652362b Add additional annotation for a random assertion on a crashtest. (Bug 472557) 2010-05-13 19:36:48 -07:00
Chris Jones 91e40e05b5 Merged backout 2010-05-13 17:24:43 -05:00
Chris Jones 91745321b3 Backed out changeset eef17c173aaa 2010-05-13 17:24:30 -05:00
Frédéric Wang 42b10a418a Bug 552044 - [MathML 3] Add support for mathcolor/mathbackground on any presentation MathML element. r=karlt 2010-05-13 14:38:28 +12:00
Karl Tomlinson 8d05d0ece4 b=564972 Add NS_IS_MOUSE_EVENT_STRUCT to test event class and use it to correct assert r=smaug 2010-05-13 14:33:16 +12:00
Blake Kaplan c24e32495b Bug 546573 - EnsureInnerWindow from wrappers. r=jst sr=bzbarsky 2010-03-22 15:46:37 -07:00
Josh Aas 06a2bfa2fb Backed out changeset 558df3e5b094 due to talos master issue. 2010-05-13 15:56:19 -04:00
Josh Aas 3467785222 Remove default plugins. b=533891 r=dolske sr=jst 2010-05-13 14:54:26 -04:00
Timothy Nikkel af717a7193 Bug 563407. Cast to unsigned int to fix warning. r=sicking 2010-05-11 19:30:42 -05:00
timeless@mozdev.org 81adf51c25 Bug 563303 useless check of !data.index in nsContentUtils::ReparentClonedObjectToScope
r=bent
2010-05-13 11:11:24 -07:00
Michael Kohler 9d899e6494 Bug 506041 Part 2: Correct misspellings in source code
r=timeless
2010-05-13 14:19:51 +02:00
Michael Kohler 6c0f59f4a6 Bug 506041 Part 2: Correct misspellings in source code
r=timeless
2010-05-13 14:19:50 +02:00
Chris Pearce b8c4549e32 Bug 562840 - Fix audio buffering logic to prevent over eager frame dropping on load. r=kinetik 2010-05-13 12:59:42 +12:00
Ms2ger 220c34d2b2 Bug 109445. Allow imagemap references by id in text/html. r=jst 2010-05-13 12:56:10 +12:00
Doug Turner ecd1b841ce Bug 564402 - slots #define in Qt, prevents Qt builds on trunk. r/sr=jst
--HG--
extra : rebase_source : 5f7ac6c449ea03e4be8ab6834d3f1880cb7d9c80
2010-05-11 16:32:17 -07:00
Craig Topper bd3c6ba927 DeCOMtaminate nsIStyleSheet method signatures. (Bug 239008) r=dbaron 2010-05-12 13:18:47 -07:00
Mounir Lamouri 873151021e Bug 555567. <legend>.form tests. r=jst 2010-05-12 15:01:26 -04:00
Mounir Lamouri 4ad5f93833 Bug 555567. Make <legend>.form follow HTML5 spec. r=jst 2010-05-12 15:01:25 -04:00
Boris Zbarsky 868ddbaf9c Bug 564981. Make content flushes after pageload faster. r=jst 2010-05-12 15:01:25 -04:00
Rob Arnold e69fc3e4b4 Bug 510037 - Remove obsolete widget events r=roc r=smaug 2010-04-29 18:03:00 -04:00
bjarne@runitsoft.com 987c28833e Bug 561727 - nsCSPService breaks nsIChannelEventSink contract. r=jst 2010-05-12 12:12:04 +02:00
Marco Bonardo 2e5b6f9223 Backing out Bug 561741 due to suspect Linux crash on startup 2010-05-12 11:14:50 +02:00
Mounir Lamouri 34bd1fda86 Bug 557620 - Implement <input type="tel">. r=smaug,dolske,dao sr=sicking 2010-05-12 09:17:07 +02:00
Alexander Surkov 0dc25817c0 Bug 561741 - use nsAccessible outside an accessible module, r=smaug, neil, joshmoz, marcoz, davidb, smichaud, sr=roc 2010-05-12 15:47:35 +09:00
Boris Zbarsky e687ed1d46 Bug 565125 and bug 564974. Make sure to null out our sibling pointers even if our parent goes away due to gc. r=jst 2010-05-11 23:34:49 -04:00
Timothy Nikkel 7ba76a2011 back out e40cbab6a972 (Bug 564705) 590da60fd253 (Bug 507628 and bug 507991) b166415b8c3f (Bug 564368) 0dac5d3eeb97 (Bug 564063) 116e56d84770 (Bug 563407) c51c93f5240f (Bug 536495) for some orange 2010-05-11 22:01:08 -05:00
Timothy Nikkel 15853d70da Merge back out of changeset a6138098775f (bug 559996) for causing orange. 2010-05-11 21:24:21 -05:00
Timothy Nikkel 186c1f1ef0 Backed out changeset a6138098775f (bug 559996) for causing orange. 2010-05-11 21:24:02 -05:00
Timothy Nikkel f4f12f1dd1 Bug 507628 and bug 507991. Add crashtests. 2010-05-11 19:30:42 -05:00
Timothy Nikkel 9d43c88ddd Bug 563407. Cast to unsigned int to fix warning. r=sicking 2010-05-11 19:30:42 -05:00
Timothy Nikkel e78f8b3ab1 Bug 559996. Lazy frame construction can sometimes cause a subdocument to not scroll to ref in url. r=jst 2010-05-11 19:30:40 -05:00
Craig Topper b08d6c5ef5 Remove nsICSSStyleSheet and replace all uses with nsCSSStyleSheet. (Bug 239008) r=dbaron 2010-05-11 13:41:47 -07:00
Craig Topper 55e9fbfa98 DeCOMtaminate CSSStyleSheet method signatures. (Bug 239008) r=dbaron 2010-05-11 13:41:47 -07:00
Peter Van der Beken 34f855c0b2 Back out fixes for bug 560462 to fix orange.
--HG--
extra : rebase_source : afe96ede6fc605c656b746f6388d6144886b18ed
2010-05-11 19:20:03 +02:00
Peter Van der Beken c7542088f1 Try to fix orange from e2c5f6be2148
--HG--
extra : rebase_source : 148d9a1eef794af433373002effd47c12cce6e1c
2010-05-11 18:27:44 +02:00
Peter Van der Beken 2390f94ae2 Fix for bug 560462 (Use fast unwrapping for more quickstubs) - use fast unwrapping for nsIDOMNode_GetNodeType, nsIDOMNodeList_GetLength, nsIDOMElement, nsIDOMNSElement_, nsIDOMNSHTMLElement, nsIDOMDocument, nsIDOMNSDocument, nsIDOM3Document, nsIDOMHTMLDocument and nsIDOMNSHTMLDocument_. r=jst. 2010-04-19 17:41:39 +02:00
Peter Van der Beken dff32db5c4 Fix for bug 560462 (Use fast unwrapping for more quickstubs) - add non-addrefing GetElementById and GetBody, add nsContentList-returning GetElementsByTagName(NS) and GetElementsByName. r=jst. 2010-04-19 17:41:38 +02:00
Peter Van der Beken b3668213b6 Fix for bug 564114 (Crash [@ nsINode::CompareDocumentPosition] passing null). r=bz. 2010-05-06 21:26:35 +02:00
Olli Pettay bce87a63e6 Additional fix for Bug 559315
--HG--
extra : rebase_source : e09aba953df55469b3b147e363e773308c679031
2010-05-11 17:05:11 +03:00
Josh Matthews 0382f9be6e Bug 388569 - Memory leaks when calling nsVariant::GetAsInterface. r=benjamin
--HG--
extra : rebase_source : 4bcffd36a6fa65c9b4dbefff4bc810254c2a222c
2010-05-04 00:39:26 -04:00
Phil Ringnalda b140552eb7 merge for backout of changeset e074757a15aa (bug 533891) 2010-05-10 21:40:01 -07:00
Phil Ringnalda 6dbc5788bb Backed out changeset e074757a15aa (bug 533891) due to xpcshell orange after a clobber 2010-05-10 21:38:56 -07:00
Josh Aas c989084c54 Remove default plugins. b=533891 r=dolske sr=jst 2010-05-10 20:21:31 -04:00
Mayank Gupta cbff1d114e Bug 548828. Implement HTMLDocument.head. r=bzbarsky 2010-05-02 13:32:21 +05:30
Boris Zbarsky 8ccd3c1fea Bug 564574. Pass the first appended node to ContentAppended. r=jst, sr=sicking 2010-05-10 21:12:34 -04:00
Boris Zbarsky 554a7ccc9a Bug 564435. Use iterative tree traversals in nsContentList so as to speed it up. r=sicking 2010-05-10 21:12:34 -04:00
Boris Zbarsky 4f32f7ec2a Bug 564432 part 2. Give nsINode a first-child pointer r=jst, sr=sicking 2010-05-10 21:12:34 -04:00
Boris Zbarsky 1c7fae2d33 Bug 564432 part 1. Give nsINode next/previous sibling pointers. r=jst, sr=sicking 2010-05-10 21:12:33 -04:00
L. David Baron 10c0f0c25d Adjust assertion annotations in crashtest manifest. (Bug 472557) On CLOSED TREE to force another round of builds and see if the network problems are better. 2010-05-08 07:48:52 -07:00
Robert Kaiser 02e43720e6 bug 563151 - split test files to install into two groups to not run into commandline overflows on Windows (fixes SeaMonkey debug bustage), r=ted a=peterv for pushing 2010-05-08 13:56:14 +02:00
Justin Wood 1146b0679f Bug 504947 - Some Virus Scans report Trojan horse in 485217.xsl rs=mrbkap 2010-05-06 18:54:51 -04:00
L. David Baron c4eb38acd9 Annotate remainder of crashtest mainfests (all but one test) with the tests that are known to assert. (Bug 472557) 2010-05-06 09:28:01 -07:00
Boris Zbarsky f791e8c5cc Bug 564079. Check that we have a parent before checking whether it's an Element. r=peterv 2010-05-06 09:59:55 -04:00
Robert Sayre 39676ac642 Merge tracemonkey to mozilla-central. 2010-05-06 08:50:41 -04:00
Chris Double 2c10837550 Bug 563825 - Factor out non-Ogg specific parts of nsOggPlayStateMachine.cpp Part 2 - r=cpearce sr=roc
--HG--
rename : content/media/ogg/nsOggReader.cpp => content/media/nsBuiltinDecoderReader.cpp
rename : content/media/ogg/nsOggReader.h => content/media/nsBuiltinDecoderReader.h
rename : content/media/ogg/nsOggPlayStateMachine.cpp => content/media/nsBuiltinDecoderStateMachine.cpp
rename : content/media/ogg/nsOggPlayStateMachine.h => content/media/nsBuiltinDecoderStateMachine.h
extra : rebase_source : ca2b9dced11a077b4eb0d5889cd8a0ff25a4b31f
2010-05-06 14:31:02 +12:00
Chris Double 5cbf467462 Bug 563825 - Factor out non-Ogg specific parts of nsOggPlayStateMachine.cpp Part 1 - r=cpearce sr=roc
--HG--
rename : content/media/ogg/nsOggReader.cpp => content/media/nsBuiltinDecoderReader.cpp
rename : content/media/ogg/nsOggReader.h => content/media/nsBuiltinDecoderReader.h
rename : content/media/ogg/nsOggPlayStateMachine.cpp => content/media/nsBuiltinDecoderStateMachine.cpp
rename : content/media/ogg/nsOggPlayStateMachine.h => content/media/nsBuiltinDecoderStateMachine.h
extra : rebase_source : a5726df63eda9c240db016aaf4e6a92d876fdb68
2010-05-06 14:30:34 +12:00
L. David Baron 8452c45716 Backout temporary debugging code for bug 563980 (changesets 76e0ed39f6ad and 4498b6800a49). 2010-05-05 18:20:43 -07:00
L. David Baron ec051003f8 Add debugging code for random assertion bug 563980. 2010-05-05 12:39:47 -07:00
Boris Zbarsky fb534f9674 Bug 562971. Include Element.h as mozilla/dom/Element.h and don't use 'using namespace' quite as much. r=jst 2010-05-05 14:18:05 -04:00
Boris Zbarsky b1fb05aab8 Bug 562137. Use the UTF-8 decoder to decode UTF-8 instead of just assuming that it really is UTF-8. r=sicking 2010-05-05 14:18:04 -04:00
Boris Zbarsky 87f8ccc3e9 Bug 560503. Don't check for mutation observer uniqueness; callers should handle that. r=sicking 2010-05-05 14:18:03 -04:00
Peter Van der Beken a3eb999017 Part 11 of fix for bug 560273 (Stop using DOM tearoffs from quickstubs) - move nsIDOMNSElement implementation to nsGenericElement. r=jst.
--HG--
extra : rebase_source : 6b39d2cbb5b6462b0d1e65ee0f204fb1804a468e
2010-04-19 17:41:37 +02:00
Peter Van der Beken c4d1da402d Part 10 of fix for bug 560273 (Stop using DOM tearoffs from quickstubs) - use nsNodeSelectorTearoff for nsDocument. r=jst.
--HG--
extra : rebase_source : 46ef0b39acee4c05de40a575826f11281101f5d0
2010-04-19 17:41:37 +02:00
Peter Van der Beken 280106f742 Part 9 of fix for bug 560273 (Stop using DOM tearoffs from quickstubs) - use nsNode3Tearoff for all nodes. r=jst.
--HG--
extra : rebase_source : 4f073ae38036328091d2d4cf1e0ffbac2a06e98b
2010-04-19 17:41:37 +02:00
Peter Van der Beken a02abc8e98 Part 8 of fix for bug 560273 (Stop using DOM tearoffs from quickstubs) - add nsINode::Get/SetTextContent. r=jst.
--HG--
extra : rebase_source : b4d9121b6a883d8c5f3ed526b630f2facc94a21e
2010-04-19 17:41:33 +02:00
Peter Van der Beken 804eb196c3 Part 7 of fix for bug 560273 (Stop using DOM tearoffs from quickstubs) - add nsINode::IsEqualNode/CompareDocumentPosition/IsSameNode. r=jst.
--HG--
extra : rebase_source : d4722a28e8c913dcb6f9a1e7bf13261a12b60525
2010-04-19 17:40:17 +02:00
Peter Van der Beken 0ede6ae84d Part 6 of fix for bug 560273 (Stop using DOM tearoffs from quickstubs) - add nsINode::GetFeature. r=jst.
--HG--
extra : rebase_source : 7b2ef182466615e7b244f7c5e55f327855b3cc6a
2010-04-19 17:40:16 +02:00
Peter Van der Beken 5e36a08f62 Part 5 of fix for bug 560273 (Stop using DOM tearoffs from quickstubs) - add nsIDOM3Node namespace-related methods to nsINode. r=jst.
--HG--
extra : rebase_source : 9f4680ed3d8dec7001503c57f9d4bede74392b2f
2010-04-19 17:40:16 +02:00
Peter Van der Beken 0b2bba92b2 Part 4 of fix for bug 560273 (Stop using DOM tearoffs from quickstubs) - add nsGenericTextNode base class for nsIDOM3Text implementations. r=jst.
--HG--
extra : rebase_source : 007e331ff47f994a27e3105e6e787d91a88137d6
2010-04-19 17:40:16 +02:00
Peter Van der Beken 5b2cb3ba8d Part 3 of fix for bug 560273 (Stop using DOM tearoffs from quickstubs) - add nsINode::Get/SetUserData. r=jst.
--HG--
extra : rebase_source : a0f3ab12ed0f02dccf4d848fc879ee7c6497986a
2010-04-19 17:40:15 +02:00
Peter Van der Beken dfbac68e62 Part 2 of fix for bug 560273 (Stop using DOM tearoffs from quickstubs) - move some code around. r=jst.
--HG--
extra : rebase_source : 1ee5a236e881f4478965ea4a05c18d862fd04c1d
2010-04-19 17:40:15 +02:00
Peter Van der Beken ac35089169 Part 1 of fix for bug 560273 (Stop using DOM tearoffs from quickstubs) - add nsINode::GetBaseURI. r=sicking.
--HG--
extra : rebase_source : 5a07f12d9d13d92b796fd5f2cb182b069c3f87bf
2010-04-19 17:40:15 +02:00
Jeff Walden 23aeebc511 Bug 552560 - Remove support for __parent__. r=mrbkap 2010-04-11 13:51:00 -07:00
Phil Ringnalda bde336be0e Correct spelling of recieve 2010-04-16 22:03:49 -07:00
Peter Van der Beken df91a46a76 Fix for bug 560199 (Link XPConnect and caps into layout). r=jst.
--HG--
extra : rebase_source : 5141822e9d560019ffc1e0cb0264782aa8aa7a99
2010-04-11 15:55:24 +02:00
Daniel Holbert fd3addf303 Bug 563849: Fix "possible loss of data" MSVC warnings in nsWaveDecoder.cpp. r=kinetik 2010-05-04 22:22:37 -07:00
Surya Ismail 0a8ed314df Change assertion to error console report for malformed XBL file. (Bug 397561) r=bzbarsky 2010-05-04 21:28:19 -07:00
L. David Baron c6bd227acc A malformed XBL file should trigger a warning, not an assertion, since the code should be able to (and does) handle it. (Bug 397561) r=bzbarsky 2010-05-04 21:28:19 -07:00
L. David Baron 43c97eb34c Start annotating crashtest manifests with assertion counts. (Bug 472557) 2010-05-04 21:28:19 -07:00
L. David Baron 8ba10af05e Null-check the scope that we pass to WrapNative. (Bug 540367) r=sicking 2010-05-04 21:28:18 -07:00
Masayuki Nakano ebc9405576 Bug 488420 IME enabled state is not modified when a focused editor's readonly attribute is changed r=smaug 2010-05-05 02:40:39 +09:00
Daniel Holbert 8c1dcec454 Bug 562310 Part 6: Convert C-string version (nsCCommaSeparatedTokenizer) into generic nsCCharSeparatedTokenizer class, too. r=roc 2010-05-04 07:43:48 -07:00
Daniel Holbert 3749f1139c Bug 562310 Part 5: Use nsCharSeparatedTokenizer to simplify/fix existing parsing code in SVG and SMIL. r=roc 2010-05-04 07:43:48 -07:00
Daniel Holbert bf0bf82b9c Bug 562310 Part 4: Remove nsCommaSeparatedTokenizer typedef, and replace its uses with nsCharSeparatedTokenizer(','). r=roc 2010-05-04 07:43:48 -07:00
Daniel Holbert b59db02690 Bug 562310 Part 2: Convert nsCommaSeparatedTokenizer class into a custom-SeparatorChar version, nsCharSeparatedTokenizer. r=roc 2010-05-04 07:43:48 -07:00
Daniel Holbert 76eb0b7a70 Bug 562310 Part 1: Rename file nsCommaSeparatedTokenizer.h to nsCharSeparatedTokenizer.h (and update #includes). r=roc
--HG--
rename : xpcom/ds/nsCommaSeparatedTokenizer.h => xpcom/ds/nsCharSeparatedTokenizer.h
2010-05-04 07:43:48 -07:00
Peter Van der Beken 9070224a09 Fix more bustage in testcase for bug 551654. 2010-05-04 16:09:37 +02:00
Peter Van der Beken ed51a5c51a Fix bustage in testcase for bug 551654.
--HG--
extra : rebase_source : b51a740e03cd15e92ae6a24cf7917db68f41b1d0
2010-05-04 15:41:12 +02:00
Peter Van der Beken eeb50c3dcd Fix bustage in testcase for bug 551412.
--HG--
extra : rebase_source : bb89bc9b30e4dbbc220fda6f74a1fca3ddfbee6f
2010-05-04 15:40:43 +02:00
Olli Pettay 114e4d4772 Bug 562321 - De-nsIDOM* nsIContentSerializer methods, r=sicking 2010-05-04 16:19:54 +03:00
Andreas Wictor 3d17f7df6e Fix for bug 551654 (The EXSLT node-set function fails to convert number, boolean and string values to text nodes). r=peterv. 2010-05-04 12:10:44 +02:00
Peter Van der Beken daf34c1895 Fix for bug 551412 (The EXSLT node-set function drops text nodes if they appear last in a rtf). r=sicking. 2010-05-04 12:10:40 +02:00
Olli Pettay ac454a233f backout Bug 562321 2010-05-04 12:46:37 +03:00
Olli Pettay 5f229468c1 De-nsIDOM* nsIContentSerializer methods, r=sicking 2010-05-04 11:39:47 +03:00
Olli Pettay 4176cb686d Bug 562013 - parse innerHTML directly to the destination node, p=smaug+hsivonen, r=sicking 2010-05-04 11:36:42 +03:00
Jonas Sicking 5d052b35df Bug 429175: Make sure to only set aNotify to true when we should. r=peterv 2010-05-03 06:23:36 -07:00
Bjarne 2a9d5ab014 Bug 552651 - nsXMLHttpRequest leaks if aborted in state 3 ("in progress"). r=sicking 2010-05-02 10:27:20 +02:00
timeless@mozdev.org 5741f6929d Bug 555657 - GetSubmissionFromForm caches the wrong doc, r=sicking 2010-03-29 01:59:00 -07:00
timeless@mozdev.org 2694313471 Bug 562441 - comparison between signed and unsigned integer expressions in nsIDocument::GetExtraPropertyTable, r=smaug 2010-04-28 13:09:00 -07:00
timeless@mozdev.org 9a72faf66f Bug 562511 - comparison between signed and unsigned integer expressions in nsTextFragment::CopyTo, r=smaug 2010-04-28 16:56:00 -07:00
timeless@mozdev.org c803aa0b36 Bug 562501 - comparison between signed and unsigned integer expressions in txNodeSorter::sortNodeSet, r=sicking 2010-04-28 17:12:00 -07:00
timeless@mozdev.org 89bfd67671 Bug 562487 - comparison between signed and unsigned integer expressions in BoxBlur and nsSVGFETileElement::Filter, r=roc 2010-04-28 16:15:00 -07:00
Timothy Nikkel 92dc478e39 Bug 561010. nsIContent::List should output the flags and primary frame of the node. r=sicking 2010-05-01 13:42:47 -05:00
Timothy Nikkel 8dbc12ff4a Bug 559970. Allow input type=text and password and textareas to have their frames constructed lazily. r=bzbarsky 2010-05-01 13:42:47 -05:00
timeless@mozdev.org 78c4b04714 Bug 494705 - Deprecate DOM3 Load (XMLDocument.load), r=sicking 2010-04-12 18:59:00 -07:00
Jonas Sicking b41c433cea Bug 562791: Add NS_TIME_FUNCTION and friends to content code. r=jst 2010-04-30 12:40:59 -07:00
Boris Zbarsky b398d9af92 Bug 562688 part 15. Remove the eELEMENT bit. r=jst 2010-04-30 09:12:06 -04:00
Boris Zbarsky 0466fc87f5 Bug 562688 part 13. Eliminate eELEMENT usage in layout/style, except the rule processor. r=dbaron 2010-04-30 09:12:06 -04:00
Boris Zbarsky 5c10ea255d Bug 562688 part 8. Change broadcasters to use Element. r=jst 2010-04-30 09:12:06 -04:00
Boris Zbarsky 7accfbd87e Bug 562688 part 7. Eliminate eELEMENT users in the rest of content/. r=jst 2010-04-30 09:12:06 -04:00
Boris Zbarsky b98d3d2c4e Bug 562688 part 6. Eliminate eELEMENT users in content/base. r=jst 2010-04-30 09:12:05 -04:00
Boris Zbarsky 7baad57df7 Bug 562688 part 5. Change the document id and named item table APIs to use Element. r=jst 2010-04-30 09:12:05 -04:00
Boris Zbarsky 9c2ad4b2aa Bug 562688 part 4. Change GetRootContent and the like to return Elements. r=jst, sr=sicking 2010-04-30 09:12:05 -04:00
Boris Zbarsky bfdfa8fe7a Bug 562688 part 3. Use the new element APIs in nsContentList. r=jst 2010-04-30 09:12:05 -04:00
Boris Zbarsky dec6dcc111 Bug 562688 part 2. Create a mozilla::dom::Element class sitting between nsGenericElement and nsIContent. r=jst, sr=sicking 2010-04-30 09:12:05 -04:00
Boris Zbarsky caacdd2fc6 Bug 562688 part 1. Add a new non-virtual IsElement API on nsINode. r=jst, sr=sicking 2010-04-30 09:12:04 -04:00
Olli Pettay b515516d74 Bug 561221 - nsDocumentEncoder should not use nsIDOM* interfaces internally, r=sicking 2010-04-30 14:15:09 +03:00
Olli Pettay dd1503788c Bug 561786 - Optimize nsDocument::PreHandleEvent a bit, r=jst 2010-04-30 14:10:24 +03:00
Olli Pettay 0818b30842 Bug 523081 - Unlink anonymous content list, r=peterv 2010-04-30 14:09:05 +03:00
Olli Pettay 0a28b327d2 Bug 562652 - MutationEvents don't get fired when documentFragment is added to a data document, r=sicking 2010-04-30 14:01:25 +03:00
timeless@mozdev.org cb2f888d98 Bug 562508 - Submitted comparison between signed and unsigned integer expressions in nsOggPlayStateMachine::Run(). r=doublec 2010-04-30 15:04:12 +12:00
timeless@mozdev.org 1eca7c6303 Bug 562585 - AllFrameTimesIncrease defined but not used. r=doublec 2010-04-30 15:03:38 +12:00
Michael Kohler 9d0ac534a7 Bug 260911 - fix 'hierarchy' misspellings. r=timeless
--HG--
extra : rebase_source : ea5fb9d2228966f1bd4eb10d8b5839988a758eaf
2010-04-29 21:01:11 +02:00
Mitchell Field f544d71a9d Bug 560095 - Use mozilla::services::GetObserverService(). r=biesi,dveditz,gavin,josh,jst,mrbkap,roc,sdwilsh,shaver,sicking,smontagu,surkov 2010-04-29 18:59:13 +02:00
Neil Deakin 13b6d2c830 Bug 554635, followup fix to test as these objects are now focusable 2010-04-29 11:15:52 -04:00
Neil Deakin 252de127d4 Bug 554635, change default tabindex on object elements to 0, so that child documents can be focused, r=jonas 2010-04-29 10:14:05 -04:00
Hanspeter Niederstrasser 72bb3194a7 Fix for bug 557660 (WebGL interfaces are created even when MOZ_WEBGL unset). r=jst.
--HG--
extra : rebase_source : c9c67ac7ddff650869a0d68b4f9f2e5df9cfcc2f
2010-04-09 19:05:54 +02:00
Peter Van der Beken 66819e5352 Fix for bug 558973 ("ASSERTION: Nodes that are not documents, document fragments or elements can't be parents!"). r=jst.
--HG--
extra : rebase_source : 6d9f76e94457823bb425f546053f4d24e80aec5c
2010-04-15 10:28:57 +02:00
Ben Turner ab0dc2d25d Bug 560959 - 'Update Structured Clone for recent spec changes'. r=sicking. 2010-04-28 18:32:16 -07:00
Ben Turner 05834c43ab Bug 559476 - Do a fast copy of dense primitive arrays when making a structured clone. r=mrbkap+jst. 2010-04-28 18:32:13 -07:00
Daniel Holbert e53ccde7eb Bug 436418, patch D: SVG/SMIL animateMotion - reftests & mochitests.
--HG--
rename : layout/reftests/svg/smil/lime.svg => layout/reftests/svg/smil/motion/lime.svg
2010-04-28 16:00:54 -07:00
Daniel Holbert 7ad753f947 Bug 436418, patch H: SVG/SMIL animateMotion - add support for <mpath> sub-element. r=roc 2010-04-28 16:00:54 -07:00
Daniel Holbert 7b4b55a963 Bug 436418, patch G: SVG/SMIL animateMotion - add support for path attribute. r=roc 2010-04-28 16:00:54 -07:00
Daniel Holbert 2196ba717a Bug 436418, patch F: SVG/SMIL animateMotion - add support for keyPoints attribute. r=roc 2010-04-28 16:00:54 -07:00
Daniel Holbert ea5825f520 Bug 436418, patch E: SVG/SMIL animateMotion - add support for <animateMotion> element and its core logic. r=roc 2010-04-28 16:00:54 -07:00
Daniel Holbert 9907d2d6ff Bug 436418, patch C3: SVG/SMIL animateMotion - add "TreatSingleValueAsStatic" helper method, to assist nsSMILAnimationFunction subclasses in customizing animation behavior. r=roc 2010-04-28 16:00:53 -07:00
Daniel Holbert 960e1b21ac Bug 436418, patch C2: SVG/SMIL animateMotion - move nsSMILAnimationFunction error-flag-handling code from a macro to a method. r=roc 2010-04-28 16:00:53 -07:00
Daniel Holbert f7ea03fbb8 Bug 436418, patch C1: SVG/SMIL animateMotion - add GenericValueParser helper class. r=roc 2010-04-28 16:00:53 -07:00
Daniel Holbert c722e28bb1 Bug 436418, patch B: SVG/SMIL animateMotion - update license text, and fix compilation issues. r=roc 2010-04-28 16:00:53 -07:00
Eric Hedekar 6be4492738 Bug 436418, patch A: SVG/SMIL animateMotion - add some foundational code. r=roc 2010-04-28 16:00:53 -07:00
Blake Kaplan 750a8cd9a4 Fix bug 532730. r=jst sr=sicking
--HG--
extra : rebase_source : 0188a1388b4c82a55d29a54e08c91568b1ff817f
2010-04-27 15:39:52 -07:00
Mats Palmgren 2abd2f4052 Call EnsureTextRun() and null-check GetTextRun() return value before using it. b=560780 r=roc 2010-04-28 19:47:23 +02:00
Justin Lebar 5befe0c6b2 Bug 496275 - Expose JS API for modifying page's selection. r=mats, sr=jst 2010-04-28 19:47:23 +02:00
Henri Sivonen 32cd208d48 Adjust test for bug 515401 - Make test_bug515401.html pass with the HTML5 parser enabled. (orange fix) 2010-04-28 15:53:20 +03:00
Henri Sivonen e75fa85007 Bug 515401 fallout - Reorder tags in file_bug209275_3.html. r=Olli.Pettay.
--HG--
extra : rebase_source : 923570da226364dd3ccd9bc241ce567b007a9f32
2010-04-28 14:44:34 +03:00
Henri Sivonen 95ac93522d Adjust test case for bug 515401 - Remove an extra < before the doctype. r=Olli.Pettay.
--HG--
extra : rebase_source : 867c130b02702b3a7de3ffdd38bbd8e97788e130
2010-04-28 14:44:34 +03:00
Honza Bambas 2592181d9f Bug 543726 - [HTML5] dom/tests/mochitest/ajax/offline/test_foreign.html fails, r=bz 2010-04-28 13:40:15 +02:00
timeless@mozdev.org 544edc851d Backed out changeset ff971b92f74c 2010-04-28 10:18:46 +02:00
timeless@mozdev.org 1e8d482fec Bug 551089 fix canvas warnings
r=vlad
2010-04-28 10:13:38 +02:00
Henri Sivonen 79f934beea Bug 548232 - Make meta charset not have an effect on document.open()ed documents in the HTML5 parser (reverting most of bug 539887). r=bzbarsky.
--HG--
extra : rebase_source : 3f001d62e55a4ecd02c4ab8d1f6997e1547aef4e
2010-04-16 13:52:06 +03:00
Mounir Lamouri 8b86c5b307 Bug 346485 - "Implement output element -- Test" [r=smaug] 2010-04-22 07:03:00 -04:00
Mounir Lamouri 9961147316 Bug 346485 - "Implement output element" [r=smaug,hsivonen,mrbkap,timeless,roc sr=jst] 2010-04-26 03:42:00 -04:00
Mounir Lamouri 79df41b649 Bug 551670 - "type attribute for button elements should be 'submit' when type is invalid or missing" [r=smaug, sr=sicking] 2010-04-15 07:03:00 -04:00
Olli Pettay 904c704b80 Bug 535926, bustage fix
--HG--
extra : rebase_source : 6c39d7d6ad4846d9f9740f5fe6d67789845f9193
2010-04-27 13:15:16 +03:00
Olli Pettay d6fd356f32 Bug 560902 - Optimize nsFocusManager::ContentRemoved, r=enndeakin+sicking
--HG--
extra : rebase_source : 69c72c67341dd27dbd5a526c59c5ee52d2b6a813
2010-04-27 12:58:58 +03:00
Olli Pettay 750a24b442 Bug 559315 - [HTML5] nsContentSink::Init call is slow, r=hsivonen+sicking
--HG--
extra : rebase_source : 877af1f1e332bfb27460c9485d09ed0f7fe64619
2010-04-27 12:57:32 +03:00
Olli Pettay 4595a3e7da Bug 560466, context pusher for userdata, r=peterv, sr=jst
--HG--
extra : rebase_source : 77c00f793e5ac395b4379e5bf9629cd6c059c61f
2010-04-27 12:51:28 +03:00
Olli Pettay 272d6cad57 Bug 535926, async onload blocker, r=bz, sr=sicking
--HG--
extra : rebase_source : 9ca210a9b1d88d6791ff33e756fd64d6571f7462
2010-04-27 12:48:52 +03:00