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

15545 Коммитов

Автор SHA1 Сообщение Дата
Henri Sivonen 1c5a4d21e9 Bug 520581 - HTML5 parser reverses attributes on some elements. r=bzbarsky.
--HG--
extra : rebase_source : 2018b107ac2e508a20e245d49d396e7c1ea7230d
2009-12-23 10:32:39 +02:00
Henri Sivonen 0a21708778 Bug 539882 - Make test_bug324378.html not expect that attributes on second <head> move to head. r=bzbarsky.
--HG--
extra : rebase_source : 9e8f9d43c6f59751cec60e657b91bcc3422a32f0
2010-01-18 15:38:43 +02:00
Olli Pettay 3ee8916321 Bug 534833 - click event is occasionally lost in text form controls when focus event changes the value of the control, r=roc
--HG--
extra : rebase_source : 9c90b0ed41ab12c38d264edc839227cdd0d8817f
2010-01-25 11:21:33 +02:00
Jonathan Watt 1a9b2068d8 Bug 540479. Add support for SMIL animation of boolean attributes in SVG. r=dholbert 2010-01-24 16:42:08 +00:00
Jonathan Watt 570dbfcdcf Bug 540478, part 2 of 2. Add support for SMIL animation of enumeration attributes in SVG. r=dholbert 2010-01-23 18:59:03 +00:00
Jonathan Watt 2a6a1c2514 Bug 540478, part 1 of 2. Make nsSVGEnum::GetAnimVal take its element as an argument in preparation for it needing to call FlushAnimations() on it. r=dholbert 2010-01-23 18:58:47 +00:00
Olli Pettay 8f9e916c89 Bug 540462 - Move GetDocument from nsIDocumentViewer to nsIContentViewer, r=bz 2010-01-23 13:41:41 +02:00
Vladimir Vukicevic 410c9530e7 ugh, backout this until I figure out what's wrong with linux 2010-01-22 18:28:19 -08:00
Vladimir Vukicevic afcf23fea2 more bustage fix, linux 64-bit 2010-01-22 18:17:02 -08:00
Vladimir Vukicevic b0acd6572d bustage fix 2010-01-22 17:56:57 -08:00
Vladimir Vukicevic edf96c8bc4 [webgl] (no bug, just removing unused/stale files) 2010-01-22 16:50:24 -08:00
Vladimir Vukicevic b9734b7d34 b=539756; [webgl] remove old typed getters; r=jmuizelaar 2010-01-22 16:50:22 -08:00
Sid Stamm 7252ce7760 Bug 515437 CSP connection code, r=jst,dveditz sr=jst 2010-01-22 13:38:21 -08:00
Vladimir Vukicevic 465654dcaf b=533663; use js typed arrays in webgl; r=jmuizelaar,mrbkap,brendan 2010-01-22 13:34:25 -08:00
Henri Sivonen 6df8158e59 Bug 537557 - Thread-unsafe refcounting in the HTML5 parser when chardet enabled. r=bnewman. 2010-01-12 15:15:10 +02:00
Henri Sivonen c6d6203321 Bug 539891 - test_bug478251.html fails with the HTML5 parser. r=bzbarsky. 2010-01-18 15:38:44 +02:00
Jesse Ruderman 263da8b253 Disable crashtest 399712-1.html which times out frequently due to bug 473680 2010-01-21 17:45:03 -08:00
Dave Townsend 9d67156af7 Rev IID on nsIXMLHttpRequest from bug 459452. r=peterv 2010-01-21 13:28:40 -08:00
Sid Stamm bfb875e04a bug 515433: CSP Core patch by sstamm and bsterne, r=mrbkap, sr=jst 2010-01-21 10:41:24 -08:00
Olli Pettay e6a13e6c97 nsDOMDataTransfer::ConvertFromVariant leaks, r=enndeakin 2010-01-21 19:47:19 +02:00
Olli Pettay c31a01f494 Bug 540568 - Remove DOMBuilder, r=bz
--HG--
extra : rebase_source : 77f05d87a414e3c55046016423486bcf127ea6cf
2010-01-21 15:51:48 +02:00
Robert Longson 27b9952252 Bug 539697 - missing files bustage fix 2010-01-20 20:22:40 +00:00
Blake Kaplan 13e7823b65 Bug 540642 - Call CanLoadImage before preloading images too. r=bzbarsky sr=dbaron
--HG--
extra : rebase_source : 1f62ba60b054b3afd49abfa8d36292c667c0d1b1
2010-01-20 11:59:01 -08:00
Robert Longson a01b70cd43 Bug 539697 - valueAsString returns an incorrect failure code. r=jwatt 2010-01-20 19:58:58 +00:00
Blake Kaplan 37cf851b0f Bug 539362 - Get rid of hidden function warnings. r=bzbarsky 2010-01-18 16:54:29 -08:00
Masayuki Nakano 019fb76261 Bug 539531 - Crash when I click-and-drag on a "Gordon" flash emulation [@ nsFrameSelection::ConstrainFrameAndPointToAnchorSubtree(nsIFrame*, nsPoint&, nsIFrame**, nsPoint&) ]. r=bz 2010-01-20 11:22:09 +01:00
Daniel Holbert 6cac918f7c Fix indentation in db_smilCSSFromTo.js (whitespace-only, test-only). 2010-01-19 13:40:22 -08:00
Robert O'Callahan 15976008ca Bug 539331 - browser_sanitizeDialog.js is failing, r=matspal 2010-01-14 05:00:00 -08:00
Aryeh Gregor 4e20e50999 Bug 535043 - Support maxlength on textarea. r=smaug, sr=jst 2010-01-18 16:53:59 +01:00
Daniel Holbert aaf973be9a Bug 539585: Fix "warning: format '%p' expects type 'void*'" in content directory. r=jst 2010-01-17 15:11:02 -08:00
Jonathan Watt 7f0675661a Bug 537067. SMIL animation of <length> attributes does not work. r=roc 2010-01-15 14:21:06 +00:00
Jonathan Watt 8cbfe7a1b5 Bug 522267, part 2 of 2. Add support for animating <number> attributes. r=dholbert 2009-12-29 07:34:27 +01:00
Jonathan Watt fc5062938e Bug 522267, part 1 of 2. Make nsSVGNumber2::GetAnimVal take its element as an argument in preparation for it needing to call FlushAnimations() on it. r=dholbert 2009-12-29 07:32:03 +01:00
Robert Longson 2d6a644d32 Bug 531259 - The SVG script element should respect the aFromParser flag on NS_NewElement. r=hsivonen, r+sr=jst 2010-01-15 11:44:12 +00:00
Daniel Veditz 7bd235775f backing out a6ce37b09cf5 2010-01-14 17:20:18 -08:00
Daniel Veditz 153553d9b6 Backed out changeset a6ce37b09cf5 because of possible Tp4 perf hit 2010-01-14 17:19:11 -08:00
Sid Stamm ext:(%2C%20Brandon%20Sterne%20%3Cbsterne%40mozilla.com%3E) f2cab6a506 bug 515433, bug 515437: Content Security Policy (CSP) core 2010-01-13 14:18:24 -08:00
Cameron McCormack 7fffd7ecb9 Bug 512636 - SVGTransform.setMatrix() should copy the matrix argument, not adopt it. r=jwatt 2010-01-13 19:21:17 +00:00
Josh Aas 7f29a9d722 Sent "PluginCrashed" notification when a plugin crashes. b=519541 r=jst r=bsmedberg 2010-01-13 11:42:41 -05:00
Boris Zbarsky b11e1b25ea Bug 537507. Make sure to flag XUL documents as allowing InitialReflow to be called on the presshell even if there are no presshells around when StartLayout is called on the document. r=jst 2010-01-13 11:30:11 -05:00
Boris Zbarsky f41f7ddf72 Bug 514300 part 2. Make nsBindingManager::ContentRemoved remove the node from all the places it needs to be removed from. Also fixes bug 415301 and bug 495354. r=sicking 2010-01-13 11:30:11 -05:00
Brian Birtles 44cd3b8d6b Bug 534325: Apply SMIL restart semantics at interval start times rather than end times, and allow duration to determine interval-ending when there's no end attribute. r=dholbert sr=roc 2010-01-13 00:18:51 -08:00
Daniel Holbert 4aa49ca63e Bug 537313: Disable MSVC warning C4355 ('this' used in init list) in SVG's consumers of nsReferencedElement. r=roc 2010-01-13 00:18:48 -08:00
Daniel Holbert 06b966053e s/nulll/null/ in nsNodeUtils::SetUserData header comment. (no bug; comment-only fix) 2010-01-13 00:18:46 -08:00
Daniel Holbert 141de6d154 Bug 526536: Add some testcases that should be fixed by syncbase timing patches. (tests-only change) 2010-01-12 12:00:50 -08:00
Daniel Holbert da78d003b2 Bug 537852 followup D: Misc nit fixes to syncbase reftests. r=birtles 2010-01-12 12:00:50 -08:00
Brian Birtles 610477f65e Bug 537852: Add tests for syncbase timing (bug 474743). r=dholbert 2010-01-12 12:00:49 -08:00
Daniel Holbert 56ee09184b Bug 474743 Patch D followup: Switch nsSMILTimedElement::mTimeDependents to be a hash table instead of an array. r=birtles sr=roc 2010-01-12 12:00:49 -08:00
Brian Birtles c8f6f13d21 Bug 474743 Patch D: Implement syncbase logic. r=dholbert sr=roc 2010-01-12 12:00:49 -08:00
Brian Birtles 2d6def246c Bug 474743 Patch C: Implement the parsing for syncbase timing. r=dholbert sr=roc 2010-01-12 12:00:49 -08:00
Brian Birtles 36ddff2445 Bug 474743 Patch B: Implement milestone sampling behavior. r=dholbert sr=roc 2010-01-12 12:00:49 -08:00
Brian Birtles fa6faa698b Bug 474743 Patch A: Refactor nsSMILParserUtils to use newer iterators. r=dholbert sr=roc 2010-01-12 12:00:49 -08:00
Robert O'Callahan fed086b1d7 Bug 526394. Part 34: Create nsContentUtils::AddScriptBlockerAndPreventAddingRunners. r=sicking 2010-01-12 10:45:20 +13:00
Henri Sivonen 2f2a85a778 Bug 539423 - Remove bogus assertion: Mouse move must have some target content. r=Olli.Pettay. 2010-01-14 15:58:33 +02:00
Peter Van der Beken 0927783cce Back out changeset aa4791e4dad9 (Bug 529386 - optimize canvas.width = canvas.width) to fix orange. 2010-01-14 12:59:53 +01:00
Peter Van der Beken 306469ad68 Fix for bug 539236 (Make nsSVGAnimateTransformElement use SVGAnimateTransformElement DOMCI). r=roc.
--HG--
extra : rebase_source : 4e2e5c084aba8d6aa91502e39fa3f4c51e4fa164
2010-01-13 14:52:31 +01:00
Peter Van der Beken a5b6707a12 Fix for bug 428229 (Unable to override addEventListener), remove custom addEventListener code. r=bz.
--HG--
extra : rebase_source : 4e679da2100075a1e3c4ad557b92a3c86a5cf7be
2010-01-13 14:50:01 +01:00
Saint Wesonga bee00f60ec Bug 529386 - optimize canvas.width = canvas.width. r=vlad 2010-01-14 11:45:57 +01:00
Robert O'Callahan a1e9364edb Bug 526394. Part 20: Convert more code in caret and docshell. r=mats 2009-09-09 17:40:02 +12:00
Robert O'Callahan 88696f1094 Bug 526394. Part 9: More conversion for nsEventStateManager and nsImageDocument. r=smaug 2010-01-12 10:45:04 +13:00
Robert O'Callahan ad3dcdefcc Bug 526394. Part 8: Fix nsNSElementTearoff to use new APIs, and also fix it to check for root element and body properly. r=jst 2009-09-03 15:57:36 +12:00
Robert O'Callahan dcec905f32 Bug 526394. Part 7: Hoist GetHtmlContent/GetBodyContent to nsIDocument. r=jst 2010-01-12 10:45:03 +13:00
Robert O'Callahan 9286d176ee Bug 526394. Part 6: Fix up nsEventStateManager. r=smaug 2010-01-12 10:45:02 +13:00
Robert O'Callahan 785abafda3 Bug 526394. Part 5: Fix up a bunch of sites to use nsIScrollableFrame instead of nsIScrollableView. r=mats 2009-09-01 23:29:27 +12:00
Robert O'Callahan f89652f604 Bug 526394. Part 1: Make a couple of tests more descriptive when they fail. 2010-01-12 10:45:00 +13:00
Mats Palmgren 4db40a3534 Make getBoundingClientRect()/getClientRects() deal with a detached range and non-content boundary nodes. b=529670 r=roc 2010-01-11 15:08:19 +01:00
Jesse Ruderman 56ac1fe1ee Add crashtests 2010-01-10 19:50:41 -08:00
Tom Dyas 0f154b629d Support receiving data from Mac OS X services into text and HTML editors. b=525389 r=josh r/sr=smaug 2010-01-10 20:45:45 -05:00
Bernd f2eb2aae2e bug 43178 - replace incorrect border, frame and rules handling code in content by css rules, initial patch - fantasai, a lof of input - bz r=bzbarsky 2010-01-09 16:33:03 +01:00
Masayuki Nakano 57e899ccdc Bug 538466 "ASSERTION: Wrong document somewhere" with contenteditable r=bz 2010-01-08 13:59:23 +09:00
L. David Baron 55a821dfa2 Remove CID and layout module constructor for CSS style sheets. (Bug 239008) r=bzbarsky 2010-01-07 08:51:16 -05:00
Olli Pettay c0f0d7e3a5 Bug 534226 - Remove support for multiple presshells, r=bz, sr=roc 2010-01-07 12:36:11 +02:00
Daniel Holbert c7838fb8ec Bug 536834 followup 2: Guard assertion's reference to SMIL-related member data with #ifdef MOZ_SMIL. r=bz-in-irc 2010-01-06 21:59:25 -08:00
Robert O'Callahan a253ffe97b Bug 528703. NotifyOwnerDocumentActivityChanged() should call mDecoder->Play() regardless of mReadyState. r=doublec 2010-01-07 14:13:27 +13:00
Robert O'Callahan c51f5e4cce Bug 532998. Cache the offset of the next newline character in preformatted text. r=smontagu 2010-01-07 13:55:09 +13:00
Robert O'Callahan 3b00ef4ce7 Bug 366283. Enable canvas tests for correct compositing operators. 2010-01-07 13:55:08 +13:00
Robert O'Callahan 649b10149a Bug 366283. Make canvas 'copy' operator behave as unbounded by clearing the surface before we render the source. r=jrmuizel 2010-01-07 13:55:08 +13:00
Robert O'Callahan 9c2e96cab0 Bug 366283. Enable/disable shadows correctly as per spec. r=jrmuizel 2010-01-07 13:55:08 +13:00
Daniel Holbert b20bff31e2 Bug 537157: Explicitly prevent SMIL animations inside of XBL bindings from running. Also, make nsSMILCSSProperty directly create a computed style object, instead of using nsPIDOMWindow helper method. r=smaug sr=roc 2010-01-06 09:20:50 -08:00
Daniel Holbert c0b94ed6ab Bug 536834 followup: When notifying external resource documents of PageHide & PageShow events, always pass |nsnull| as the aDispatchStartTarget argument. r=bz 2010-01-05 22:28:15 -08:00
Masayuki Nakano 868cf51bc8 Bug 537041 "ASSERTION: Wrong document somewhere" with contenteditable, stylesheet r=bz 2010-01-06 14:55:54 +09:00
Daniel Holbert 9cf666c616 Bug 536834: Notify external resource documents of PageHide & PageShow events, in the main document's OnPageHide / OnPageShow methods. r=roc 2010-01-05 20:50:05 -08:00
Taras Glek d85823fed6 Bug 538014 - Handlers in txStylesheetCompileHandlers.cpp should be static, r=jonas 2010-01-05 18:31:58 -05:00
Josh Aas 4ef1870cfe Minor cleanup, no bug. a=bsmedberg 2010-01-05 13:30:00 -05:00
Daniel Holbert 96cd4fb14d Bug 530983, patch 2: Enable SMIL animation for 'clip' property. r=roc 2010-01-04 16:32:11 -08:00
Simon Montagu f8b1e18a1b Add DOM Range test with non-contiguous selection rectangles in mixed directional text. Bug 525788 2010-01-03 00:46:48 -08:00
Simon Montagu 7f73861a8e Fix mixed directional DOM Range tests from bug 396392. Bug 525788, r=roc 2010-01-03 00:46:38 -08:00
Simon Montagu 16759521a4 Round coordinates to 1/256 pixel to fix DOM Range tests from bug 396392 that were failing on Mac. Bug 525788, r=roc 2010-01-03 00:46:05 -08:00
Boris Zbarsky de6e7f37e7 Bug 536716. Make BuildScrollFrame not set the primary frame on the content, fix letter frames to reset primary frames to 0 before resetting them to the new value as needed, fix things so <area> never gets a frame of its own, and reenable the SetPrimaryFrame assertion when the primary frame is being changed from one non-null frame to another. r=roc 2009-12-31 14:07:56 -05:00
L. David Baron 722b8f18b0 DeCOMify nsHTMLCSSStyleSheet. (Bug 239008) r=bzbarsky 2009-12-31 10:56:33 -05:00
Nochum Sossonko 9ee5d7a4da backout changeset dfc79d02e945 due to Linux build failure 2009-12-30 19:06:35 -05:00
Nochum Sossonko 2738155859 backout changeset dfc79d02e945, bug 530374 due to build failure 2009-12-30 19:04:52 -05:00
Ms2ger 992a4e933a Bug 530171 - Correctly handle null arguments to nsIDOMTokenList's methods, r=slvain.pasche, sr=olli.pettay 2009-12-30 18:29:40 -05:00
Jae-Seong Lee-Russo 58cdd43a57 Bug 530374 - Replace PR_MIN/PR_MAX with NS_MIN/NS_MAX in xslt, r=jonas 2009-12-30 18:27:30 -05:00
Jae-Seong Lee-Russo dac7014353 Bug 530372 - Replace PR_MIN/PR_MAX with NS_MIN/NS_MAX in svg smil, r=jwatt 2009-12-30 18:25:44 -05:00
Josh Aas b3e5cdbc41 Backed out changeset bee6729280d8 2009-12-30 17:29:26 -05:00
Tom Dyas 8917c60dff Support receiving data from Mac OS X services into text and HTML editors. b=525389 r=josh r/sr=smaug 2009-12-30 15:58:33 -05:00
Phil Lacy 37301a883c Bug 536920 - Cursor flashes and doesn't update during drag and drop operations. r=enndeakin. 2009-12-30 11:06:07 -06:00
Olli Pettay 535ca168cc Bug 469304 - Attribute nodes set with setAttributeNode get mutated, r=sicking
--HG--
extra : rebase_source : fd36b564ebc3cc574724e0f7993204319ec5220f
2009-12-28 16:35:06 +02:00
Boris Zbarsky bcbacfe511 Bug 500882 another followup. This assertion is currently false for comboboxes; we need to fix them first. Needed to fix orange. 2009-12-24 19:18:32 -05:00
Boris Zbarsky c85e350f7c Bug 500882 followup. For some frame types, we set the primary frame multiple times, to the same value. Fixes orange 2009-12-24 17:41:02 -05:00
Boris Zbarsky e558f982e4 Bug 500882 part 8. Remove the SetMayHaveFrame/MayHaveFrame vestiges. r=smaug 2009-12-24 16:20:06 -05:00
Boris Zbarsky c58001cbc4 Bug 500882 part 4. Switch content module to using the new GetPrimaryFrame API. r=smaug, sr=roc 2009-12-24 16:20:05 -05:00
Boris Zbarsky b0ba4290ce Bug 500882 part 2. Switch setting of primary frames to the new API; switch nsFrameManager::GetPrimaryFrameFor to the new API; remove resulting gobs of dead code. r=roc 2009-12-24 16:20:05 -05:00
Boris Zbarsky 78cf162db9 Bug 500882 part 1. Give nsIContent an nsIFrame member. r=smaug, sr=roc 2009-12-24 16:20:05 -05:00
Simon Montagu cbcdcdd806 Fix failing test from bug 525788. r=roc 2009-12-24 12:29:27 +02:00
L. David Baron a06714dca7 Merge backout of changeset 2752efeb2fdd (Bug 535004: Check if we've fired an unload event before calling OnPageShow, in DocumentViewerImpl::LoadComplete) because the NS_ABORT_IF_FALSE that it added is firing in reftest and crashtest, at least on Linux. 2009-12-23 23:05:37 -05:00
L. David Baron 4503f159b6 Backed out changeset 2752efeb2fdd (Bug 535004: Check if we've fired an unload event before calling OnPageShow, in DocumentViewerImpl::LoadComplete) because the NS_ABORT_IF_FALSE that it added is firing in reftest and crashtest, at least on Linux. 2009-12-23 23:05:15 -05:00
Daniel Holbert 029e0c411a Bug 534975: Allow for null document pointer on SMIL animation targets, in case they get removed from tree due to a restyle during sample. r=roc 2009-12-23 16:19:29 -08:00
Daniel Holbert 4a8bd6f42f Bug 535004: Check if we've fired an unload event before calling OnPageShow, in DocumentViewerImpl::LoadComplete. r=smaug 2009-12-23 16:19:26 -08:00
L. David Baron 4c65f842dd Implement events part of CSS transitions: add support for the transitionend DOM event. (Bug 531585) r=smaug 2009-12-23 14:10:31 -05:00
Benjamin Smedberg df57e102fe Back out all the pieces of bug 531585 (transitioned event for end of CSS transitions) because of timeouts in test_transitions_events.html 2009-12-23 10:15:26 -05:00
L. David Baron 31ad7bf3f4 Implement events part of CSS transitions: add support for the transitionend DOM event. (Bug 531585) r=smaug 2009-12-23 06:35:46 -05:00
Robert Sayre cda8010726 Merge. 2009-12-22 12:08:43 -05:00
Daniel Holbert e30078c6f9 Trivial fix for random orange in test 'test_smilTextZoom.xhtml' from bug 474049. 2009-12-21 18:28:24 -08:00
Metal Sonic 80ae9b3620 Bug 507387 - fix copyright holder; Mozilla Corporation -> Mozilla Foundation. r=gerv. 2009-12-21 21:50:30 +00:00
Peter Van der Beken 462867f0a5 Bug 535638. DNS prefetch cache should hold weak references. r=bz, sr=sicking 2009-12-21 12:43:05 -05:00
Simon Montagu 6c281217b5 Backout changeset 4ed95e61ee01 because of test failures 2009-12-21 02:28:41 -08:00
Simon Montagu 9da073015b Bug 224547: Change the organization of the window title bar for RTL XUL windows. Part 1, refactoring, r=enndeakin 2009-12-21 12:21:52 +02:00
Simon Montagu 4b1cd503bb Fix mixed directional tests from bug 396392. Bug 525788, r=roc 2009-12-21 00:56:14 -08:00
Robert Sayre 62fc63dc61 Merge mozilla-central to tracemonkey. 2009-12-20 16:25:20 -05:00
Jeff Walden 893339719a Bug 529404 - Assignments to a property that has a getter but not a setter should not throw a TypeError per ES5, except in strict mode. r=brendan 2009-12-08 17:00:42 -08:00
Robert Longson f4a84e10c3 Bug 534841 - filter feFunc[RGBA] does not default omitted attributes correctly. r=roc 2009-12-17 11:00:54 +00:00
Masayuki Nakano 404076172d Bug 535041 Crash [@ nsContentUtils::IsInSameAnonymousTree] r=Olli 2009-12-17 13:46:30 +09:00
Olli Pettay f5357928ad bug 531176, r=sicking, sr=jst 2009-12-18 21:27:57 +02:00
Olli Pettay 12ce4515bb Bug 528196 - Optimize nsEventTargetChainItem::HandleEvent, r=jst
--HG--
extra : rebase_source : 0399c7922f80ed1775b0fb154dc2342bd146f519
2009-12-18 20:50:49 +02:00
Benjamin Smedberg 8051ceb908 Merge only plugin changes from e10s to mozilla-central. 2009-12-16 09:19:07 -05:00
Benjamin Smedberg c827f3a584 Electrolysis-plugin-only bookkeeping commit. 2009-12-15 20:33:05 -05:00
Benjamin Smedberg 83b97480d2 Merge mozilla-central into electrolysis. 2009-12-15 20:31:04 -05:00
Robert O'Callahan 81abfbc319 Bug 526323. Make test_access_controls more precise about attributing failures to the right test, and re-enable it. r=cpearce 2009-12-16 09:08:59 +13:00
Robert O'Callahan 53276000eb Bug 526323. nsCrossSiteListenerProxy for media loads should not treat 416 'range not satisfiable' as an error. r=doublec 2009-12-16 09:08:59 +13:00
Robert O'Callahan 28b7b9ba8c Bug 526323. Add to nsCrossSiteListenerProxy support for treating certain HTTP result codes as non-errors. r=sicking 2009-12-16 09:08:58 +13:00
Neil Deakin 0ae60a4b04 Bug 321177, use recursive algorithm to find member variable, r=jonas 2009-12-15 11:07:50 -05:00
Benjamin Smedberg a54e6acfd8 Merge mozilla-central into electrolysis. 2009-12-14 08:01:18 -05:00
Benjamin Smedberg 636d74b114 Merge mozilla-central into electrolysis. One code change was required: in nsDocShell::CreateStaticClone I replaced EnsureDocShell with MaybeCreateDocShell. 2009-12-12 13:38:25 -05:00
Saint Wesonga e0f8a87194 Bug 340017. Make document.formName work in XHTML. r=bzbarsky 2009-12-11 22:36:33 -08:00
Masayuki Nakano 4bf3154454 Bug 42676 Can't drag to extend selection out of blocks with overflow:hidden/auto/scroll r=Olli 2009-12-12 13:25:21 +09:00
Benjamin Smedberg 4e352d7aeb Merge mozilla-central into electrolysis 2009-12-04 11:28:50 -05:00
Masayuki Nakano bacd523afa Bug 531810 Right clicking on Google Maps broken after leaving Street View (Windows only) r=roc 2009-12-04 17:03:27 +09:00
Chris Jones 270962252a bug 525342: make IPDL dtors part of the destructed actor's protocol instead of the manager's. r=bsmedberg 2009-12-03 02:16:14 -06:00
Boris Zbarsky ceabd395ba Bug 455472. Be a little more careful with our handling of application/octet-stream. r=jst 2009-12-02 23:56:59 -05:00
Vladimir Vukicevic 7de2444ad9 b=526957, use correct types 2009-12-02 13:38:39 -08:00
Mark Steele 09c6fd8dc6 b=529717, change webgl object prefix to WebGL instead of Canvas; r=vlad 2009-12-02 13:38:39 -08:00
Mark Steele 558f4f4db0 b=526957; add array indexers to webgl arrays; r=vlad 2009-12-02 13:38:38 -08:00
jacek@codeweavers.com f123829915 Bug 516213 - Fix webgl compilation on mingw. r=vlad 2009-12-02 13:38:38 -08:00
Benjamin Smedberg e98d1daf07 Merge mozilla-central into Electrolysis 2009-11-30 12:59:43 -05:00
Benjamin Smedberg 5c177ecd89 End the electrolysis-plugins-only branch: merge in the remaining changes from electrolysis head in preparation for pushing to mozilla-central. 2009-12-14 09:56:08 -05:00
Benjamin Smedberg a17ea948ee Merge additional changes from electrolysis and mozilla-central into the electrolysis-plugins-only tracking branch.
--HG--
branch : electrolysis-plugins-only
2009-12-04 11:42:28 -05:00
Benjamin Smedberg c23e173ce0 Straight revert of content/* dom/interfaces/canvas/* dom/ipc/* toolkit/content/tests/fennec-tile-testapp/* netwerk/* security/manager/ssl* to their mozilla-central state. This named branch will be used as a temporary area to merge just the plugin portion of electrolysis into mozilla-central.
--HG--
branch : electrolysis-plugins-only
2009-11-30 13:31:41 -05:00
Peter Van der Beken 7b63cc4659 Fix for bug 437449 (top crash [@ nsCycleCollector::MarkRoots(GCGraphBuilder&)][@ nsBaseContentList::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&)]). r=jst, a=blocking1.9.2+.
--HG--
extra : rebase_source : 5358561a463757cbfb77c542760dc1ea95fc6b82
2009-11-29 09:32:39 +01:00
Peter Van der Beken af98e1b60b Back out fix for bug 437449 (top crash [@ nsCycleCollector::MarkRoots(GCGraphBuilder&)][@ nsBaseContentList::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&)]). 2009-11-28 23:30:49 +01:00
Peter Van der Beken 0e69aaba5a Fix for bug 437449 (top crash [@ nsCycleCollector::MarkRoots(GCGraphBuilder&)][@ nsBaseContentList::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&)]). r=jst, a=blocking1.9.2+. 2009-11-28 10:35:35 +01:00
Makoto Kato 558aaba110 Bug 530939 - New crash [@ GenerateFlatTextContent] in Firefox 3.6b3. r=Olli.Pettay 2009-11-26 17:41:32 +09:00
Jonas Sicking 630d0607ed Bug 530901. Fix a warning and align an error code with the spec. r=jst a=jst 2009-11-24 17:53:17 -08:00
Benjamin Smedberg e53a7195d5 Merge mozilla-central into Electrolysis. 2009-11-24 10:06:03 -05:00
John Daniels 2556f6f857 Bug 525819 - Make do_timeout take a callback function, not a string to eval. r=jwalden
--HG--
extra : rebase_source : 6fbaac51eabe95fcfaf4706feb9fd8a28ba4dfbf
2009-11-24 11:58:42 -08:00
Jonas Sicking 35ba4bdd55 Fix more bugs when reusing FileReaders for multiple reads. Also fix leaks. r=jst a=jst 2009-11-22 22:23:23 -08:00
Jonas Sicking 08e2488afe Trivial fix for orange. Tests are good. Bug 530269 2009-11-22 12:42:17 -08:00
Jonas Sicking eaf688ca51 Jonas Sicking - Bug 530269: Clear data when reusing a FileReader for multiple reads. r=bz a=jst 2009-11-22 11:05:12 -08:00
Jonas Sicking 0a6d42ab36 Bug 530220: Fix bug in handling of binary data, kill some dead variables, and improve tests. All for FileReader. r=jst a=jst 2009-11-21 03:56:31 -08:00
Benjamin Smedberg d74c6776f3 Merge mozilla-central into electrolysis. 2009-11-19 12:41:46 -05:00
Jonas Sicking 2404744133 Fix mobile build bustage. Some compilers still don't seem to like L-strings spread out over several lines. r=crowder 2009-11-18 16:22:25 -08:00
Jonas Sicking dac047541a Bug 529041: Deal with http channels not implementing nsIUploadChannel2. r=biesi 2009-11-18 15:21:13 -08:00
Robert Longson 242241f465 Bug 520506 - Incorrect text getBBox in SVG. r=jwatt 2009-11-18 20:59:24 +00:00
Vladimir Vukicevic bed4dfb822 b=525673; not repainting correctly on canvas animation; r=roc 2009-11-18 12:55:59 -08:00
Peter Van der Beken ba046118df Fix for bug 528963 (Crash [@ txXPathNode::RootOf]). r=sicking, a=beltzner.
--HG--
extra : rebase_source : d3933a2cafddb13edb4a54371cc8c603792d153a
2009-11-18 10:26:23 +01:00
Henri Sivonen 9126f32030 Bug 515610 - Make defer and async work with the speculating HTML5 parser. r=bnewman.
--HG--
extra : rebase_source : 19dc4eaddf51c50cb416d62081fcef4ecd8d11c4
2009-11-17 10:52:30 +02:00
Henri Sivonen 188dff41f7 Bug 527896 - Freeze script deferredness and asyncness upon insertion to tree by HTML5 parser. r&sr=sicking.
--HG--
extra : rebase_source : a070df9af738e1716929cecf6163f82b74ab4e1d
2009-11-17 10:52:30 +02:00
Henri Sivonen 279a50ebf4 Bug 530535 - Add AddIntPrefVarCache (like AddBoolPrefVarCache). r&sr=sicking.
--HG--
extra : rebase_source : 5ce2fcc6348707cc868ca0c2f7c7fb713dcb7b34
2009-11-24 09:34:49 +02:00
Peter Van der Beken 4ca74861f6 Fix for bug 528300. r=sicking, a=blocking1.9.2+. 2009-11-15 11:57:49 +01:00
Peter Van der Beken 7d0dd55d2d Back out c5619fbfb2b1 to fix orange. 2009-11-21 15:48:49 +01:00
Peter Van der Beken f2a138cf95 Fix for bug 528300. r=sicking, a=blocking1.9.2+.
--HG--
extra : rebase_source : c5bf7807f1840ab5a34b868b0eb90a6b1ec2d017
2009-11-15 11:57:49 +01:00
Jonas Sicking 39c46a11de Backed out changeset 544bfe26c96d due to orange 2009-11-21 01:27:02 -08:00
Jonas Sicking 77df159a43 Backed out changeset 029128b70708 due to orange 2009-11-21 01:26:28 -08:00
Jonas Sicking c7708300ab Backed out changeset 3005c5da5a20 due to orange 2009-11-21 01:25:56 -08:00
Jonas Sicking eccbe7ee86 Bustage fix 2009-11-21 00:42:58 -08:00
Jonas Sicking c32f1419fb Bug 530269: Clear data when reusing a FileReader for multiple reads. r=bz a=jst 2009-11-21 00:39:33 -08:00
Jonas Sicking 577f0aea98 Bug 530220: Fix bug in binary data handling, and write more comprehensive tests. r=jst a=jst 2009-11-20 23:39:08 -08:00
Jonas Sicking 1d23684de0 Remove tests that are failing due to bug in speculative parser. r=mrbkap 2009-11-20 09:49:44 -08:00
Doug Turner 8d63dd5499 Bug 528551- Faster plugin drawing in Fennec. r=jst/karlt. 2009-11-20 08:26:10 -08:00
enndeakin@gmail.com 263703657b Bug 525856 - White-space in source code affects how link receive focus from keyboard (tab key), r=smaug, sr=roc 2009-11-20 14:09:33 +02:00
Robert O'Callahan 64c98f1baa Bug 528493 preliminary number 2. Don't call a function that needs to flush while we might be under a scriptblocker. r=bzbarsky 2009-11-19 23:39:11 -05:00
Robert O'Callahan 41859e734a Bug 528493 preliminary. Don't MaybeLoadImage on bind if image loading for this node is disabled. r=bzbarsky 2009-11-19 23:39:11 -05:00
Jonas Sicking 9a25cb6ecc Back out 2d4a6e2237f9. Logging no longer needed. 2009-11-19 17:52:28 -08:00
Boris Zbarsky a959199863 Bug 529859. Need to submit empty file inputs too. r=smaug 2009-11-19 15:58:46 -05:00
Boris Zbarsky f5bf48459a Bug 529819. Don't double-add a node to form.elements['foo']. r=smaug 2009-11-19 15:58:46 -05:00
Frederic Plourde 06eac01810 Bug 513354 - Destroy the baseWindow on tab destruction, r=bs 2009-11-13 07:43:43 -05:00
Olli Pettay 2f47360eda Bug 523356 - Remote event listeners for Electrolysis, r=bsmedberg 2009-11-17 16:22:23 +02:00
Olli Pettay 837ced7851 Backout Bug 523356 2009-11-17 13:56:49 +02:00
Olli Pettay 7084484409 Bug 523356 - Remote event listeners for Electrolysis, r=bsmedberg 2009-11-17 10:43:39 +02:00
Benjamin Smedberg d8c7dfc1dd Merge mozilla-central into electrolysis. 2009-11-11 12:35:42 -05:00
Chris Jones 5c7a5ab290 mac builds and runs with --enable-ipc, but the subprocess nsAppShell dies for an apparently Cocoa-related reason. IPC is fine though 2009-11-10 20:25:10 -06:00
Mark Steele 79ccfdf219 b=526185, [webgl] accept WebGLArrays instead of JS arrays in texImage2D; r=vlad 2009-11-18 12:42:35 -08:00
Mark Steele e79156ed76 b=526017, [webgl] collapse state query calls; r=vlad 2009-11-18 12:42:35 -08:00
Robert O'Callahan 0ee624eeb2 Bug 531371. Correctly propagate the backround from a <body style="display: table"> to the viewport as needed. r=bzbarsky 2009-12-01 12:21:00 -05:00
Henri Sivonen 7023e10038 Bug 497861 - Wrong form state preservation on reparse in HTML5 parser. r=bnewman.
--HG--
extra : rebase_source : 841506bea91507339e89eefa95cde68ca2d9a5dd
2009-11-06 15:06:48 +02:00
Olli Pettay 423522c88b Bug 487667 - Clone documents for printing, r=roc+jst+joe+dbaron
--HG--
extra : rebase_source : dbab242066ba97c0d7f34a2fb701a1c465f26ec4
2009-12-10 20:02:13 -08:00
L. David Baron 10f147165d Call RuleMatched method on CSS rules when they are matched. (Bug 522595) r=bzbarsky 2009-12-11 08:13:19 -08:00
Boris Zbarsky 537e44933f Bug 525952 part 1. Make sure pseudo-element selectors never land inside SelectorMatches (because tree pseudo-elements do weird stuff with pseudo-classes). r=dbaron 2009-12-11 02:37:41 -05:00
Boris Zbarsky 43f303198b Bug 525608 part 6. Remove null-checks on RuleProcessorData::mContent. r=dbaron 2009-12-11 02:37:40 -05:00
Boris Zbarsky 5132d64872 Bug 525608 part 3. Change all style set consumers that ask for a pseudo style context to indicate what they're actually asking for (pseudo-element, anonymous box, or xul tree thing). r=dbaron 2009-12-11 02:37:40 -05:00
Boris Zbarsky 8202b90f61 Backing out bug 525608 and bug 525952 2009-12-10 18:28:08 -08:00
Boris Zbarsky 453f48a20f Bug 525952 part 1. Make sure pseudo-element selectors never land inside SelectorMatches (because tree pseudo-elements do weird stuff with pseudo-classes). r=dbaron 2009-12-10 14:36:07 -08:00
Boris Zbarsky bc3772ed53 Bug 525608 part 6. Remove null-checks on RuleProcessorData::mContent. r=dbaron 2009-12-10 14:36:06 -08:00
Boris Zbarsky 6eb3c28de7 Bug 525608 part 3. Change all style set consumers that ask for a pseudo style context to indicate what they're actually asking for (pseudo-element, anonymous box, or xul tree thing). r=dbaron 2009-12-10 14:36:05 -08:00
Boris Zbarsky b694bf4f11 Bug 523294 part 3. Get rid of the now-unused aStateMask argument to AttributeChanged. r=dbaron 2009-12-10 14:36:04 -08:00
Benjamin Smedberg 1d97bbb36a Merge from mozilla-central. 2009-11-06 09:54:28 -05:00
Mike Kristoffersen 3c344ec376 Bug 525898 - White spaces at EOL in nsHtmlMediaElement.h. r=chris.double
--HG--
extra : rebase_source : 9775a2db54c962ae1bacdb219e1af8335c1142b9
2009-11-06 08:34:00 +01:00
Mike Kristoffersen ca0919d374 Bug 525946 - White spaces at EOL in nsMediaDecoder.cpp. r=chris.double
--HG--
extra : rebase_source : 2982e3ee884d34b365256df901ae02055bee1765
2009-11-06 08:33:27 +01:00
Mike Kristoffersen cb2f3795ec Bug 525923 - White spaces at EOL in nsHtmlMediaElement.cpp. r=chris.double
--HG--
extra : rebase_source : ead218be45e58a8005c401826179af2daf806bae
2009-11-06 08:32:52 +01:00
Olli Pettay 6586059db9 Bug 516727 - Electrolysis+Fennec: forward mouse events from the chrome tiles to the content process 2009-11-05 20:21:09 +02:00
Olli Pettay 2a17b8c76f Bug 522533 - Sort out focus handling in Electrolysis
--HG--
extra : rebase_source : 8b91e5c9a55bb7c2809352c5e297be77399141dd
2009-11-05 20:14:22 +02:00
Chris Jones 649b4bf497 bug 525677: shuffle some headers to appease gcc 4.2. IRC r=fred23,bsmedberg 2009-11-04 23:11:33 -06:00
Jonas Sicking f70945c077 Bug 527870: Fix theoretical bug in async loading code. r=jst 2009-11-10 21:45:54 -08:00
Jonas Sicking 2e3de03e1d Bug 527623: Fix more intermittant problems by making the test code deal with necko re-ordering requests. r=jst 2009-11-10 14:30:38 -08:00
Josh Aas c616b14bed Rename nsGUIEvent's nativeMsg field to pluginEvent. b=527617 r=roc 2009-11-10 16:55:38 -05:00
Robert Longson b93042d2d4 Bug 527325 - feConvoleMatrix does not process bias correctly. r=roc 2009-11-10 18:49:37 +00:00
Jonas Sicking e97ed0216d Bustage fix, bug 527623. Relying on speculative parsing in tests doesn't seem like a good idea. r=bustage-fix 2009-11-10 07:14:32 -08:00
Mats Palmgren d6e7276cec Bug 501934. r=bzbarsky sr=Olli.Pettay 2009-11-18 16:14:14 +01:00
Henri Sivonen 2881d17d8e Disable test for bug 503473 due to disruption to test harness shutdown (orange). 2009-11-18 16:18:38 +02:00
Henri Sivonen 063908e06c Test for bug 503473 - Address review comments from bnewman accidentally left unaddressed in the previous push. 2009-11-18 14:44:17 +02:00
Benjamin Smedberg 1eeda6d75b Reorder includes so that Windows links correctly (mismatched typedefs of uint16) 2009-10-30 08:58:07 -04:00
Benjamin Smedberg be1e4c0ce6 Bug 523224 - nsFrameLoader::TryNewProcess crashes if reflow hasn't happened yet and created a view for our remote tab. Fix this by separating the process of creating the IFrameEmbedding and hooking up the view. IFrameEmbedding creation is analogous to creating a docshell, and we can hook up the view/widget hierarchy later.
* * *
imported patch fennelectrolysis-workihng
2009-10-28 16:41:46 -04:00
Benjamin Smedberg cfa536b0fc Bug 525106 - Make WebGL compile with UNCODE defined or not-defined by using explicit W annotations on the relevant functions/structs, r?vlad 2009-10-29 14:48:21 -04:00
Joe Drew 84e878a14d Bug 505847 - Implement asyncDrawXULElement in 2D canvas. r=bz,bsmedberg 2009-10-29 13:58:31 -04:00
Joe Drew 7149d45ce5 Back out asyncDrawXULElement, since WebGL isn't ready to be compiled with -DUNICODE. 2009-10-28 18:51:59 -04:00
Joe Drew f5785e49ae Missed one nsresult->bool fix. 2009-10-28 17:29:12 -04:00
Joe Drew 01ee7a737c Bug 505847 - Fix non-MOZ_IPC builds. 2009-10-28 17:27:28 -04:00
Joe Drew 2d91956179 Bug 505847 - Implement asyncDrawXULElement in 2D canvas. r=bz,bsmedberg 2009-10-28 16:55:49 -04:00
Henri Sivonen b166b15d11 Test for bug 513194 - HTML5 parser ends up parsing inline stylesheets twice. r=bzbarsky.
--HG--
extra : rebase_source : 337ce649c3a52b98929ff3a5ee30c1a15e2e4947
2009-11-06 15:06:48 +02:00
Henri Sivonen d093e9d41d Bug 515257 - Remove bogus assertion on optgroup child removal. r=bnewman.
--HG--
extra : rebase_source : ea5f2690286d4dedefcc657472f3f56bf68ff5b6
2009-10-21 17:03:01 +03:00
Benjamin Smedberg 34440c4bbc Merge mozilla-central into e10s. 2009-10-28 11:32:00 -04:00
Benjamin Smedberg 106c6c77f8 Add #ifdef MOZ_IPC around new frameloader changes so that Mac/WINCE build again. 2009-10-27 16:38:26 -04:00
Benjamin Smedberg ef5de93ff0 Bug 522352 - make nsSubDocumentFrame not assume as much about docshells: move all that into the frameloader, r=bz (preparation and merge reduction for Electrolysis, where not all frameloaders have docshells)
--HG--
extra : rebase_source : 7c51147603fccb93040fdb6e883b33dbab130040
2009-10-16 15:42:29 -04:00
Benjamin Smedberg 2ebc5b8839 Bug 522352 - make nsSubDocumentFrame not assume as much about docshells: move all that into the frameloader, r=bz 2009-10-16 15:42:29 -04:00
Benjamin Smedberg acca60ec88 Bug 522351 - check for remote="true" on the element before trying to remote it, r=bz 2009-10-16 15:42:27 -04:00
Chris Jones bcf3969bc6 Merge mozilla-central to pick up unit test fixes 2009-10-22 20:33:36 -05:00
Daniel Holbert cf8e774a99 bug 520710: SVG/SMIL: Make <set> element apply its 'to' value for whole duration. r=birtles sr=roc 2009-10-22 15:15:44 -07:00
Daniel Holbert a0d87ac241 Bug 523576: Build nsSMILKeySpline even when SMIL is disabled, since the CSS transitions code needs it. r=roc 2009-10-22 15:13:12 -07:00
Daniel Holbert d8c59c3f5f Bug 520486 (patch 2): Enable SVG/SMIL animation of properties with enumerated values. r=roc 2009-10-21 14:57:57 -07:00
Olli Pettay 06825d0f17 Bug 523569 - remove initXXXEventNS methods, r=sicking
--HG--
extra : rebase_source : fa251f645567f0bc63c1debbc64062d7145c5374
2009-10-21 21:35:42 +03:00
Benjamin Smedberg 3ff2200833 Bug 523438 - make nsFrameLoader* available to content/layout, r=bz
--HG--
extra : rebase_source : 60958c8e1cfeb150f8f48f549b2043637c910e99
2009-10-20 17:33:59 -04:00
Robert Longson 17d11a85e8 Bug 521207 - tiles do not work if they extend beyond the filter subregion bounds 2009-10-21 18:47:59 +01:00
Olli Pettay 9cc46b81b2 Bug 523080 - Unlink HTMLDocument members, r=peterv
--HG--
extra : rebase_source : e8b1faf6f58613826803b101ee314f64ecab3350
2009-10-21 12:41:18 +03:00
Olli Pettay e32bd468dc Bug 523111 - DOMEvent implementations should inherit first the base class, r=jwatt, sr=jst
--HG--
extra : rebase_source : 81cba369792644a99f42c1901dbf04196d007d53
2009-10-21 12:38:39 +03:00
Honza Bambas 8f6a5222bd Bug 475156 - correcting cache behavior when using custom conditional request headers, r=bzbarsky 2009-10-21 12:18:08 +02:00
Markus Stange 6c3dfba67c Bug 515880 - Add drawintitlebar attribute to XUL root elements and sync it to the window widget. r=neil, sr=roc 2009-10-21 09:05:34 +02:00
Chris Pearce 0a4ce07599 Bug 523335 - Abort seek operation on underlying stream close. r=roc 2009-10-21 16:24:21 +13:00
Daniel Holbert ac25c80d86 tests for bug 521335 2009-10-20 09:55:37 -07:00
Daniel Holbert 408720e9ce Bug 523188: Allow for ClearAnimValue() (and SetSMILOverrideStyleRule()) to be called for animation targets that aren't in a document. r=birtles r=roc 2009-10-20 09:54:47 -07:00