Josh Aas
1b253977af
Backed out changeset 7b8ca8c944f2
2008-12-19 01:59:15 -05:00
Josh Aas
e6c00ce321
System for testing plugins, take 2. b=386676 r=smichaud sr=roc
2008-12-19 00:47:08 -05:00
Robert O'Callahan
d7380a2255
Backed out changeset 1a4e7f55120d
2008-12-18 23:17:30 +13:00
Chris Double
d1cd137614
Bug 464376. Fire progress events reliably and especially be sure to fire a final progress event when the resource finishes loading. r+sr=roc
...
--HG--
extra : rebase_source : 387866a3c9ad9f05e35e9876ebd1db1224237798
2008-12-18 20:56:32 +13:00
Robert O'Callahan
f898fe7fa6
Backed out changeset 70b57b58afe2
2008-12-18 16:55:38 +13:00
Chris Double
639596daae
Bug 464376. Fire progress events more consistently, especially being sure to fire a progress event at the end of a load. r+sr=roc
2008-12-18 14:48:44 +13:00
Taras Glek
6a9d786624
Bug 466578. Speed up XBL parsing by increasing the buffer size. r+sr=bzbarsky
2008-12-18 14:27:43 +13:00
Robert O'Callahan
40c30be14a
Bug 468991. Move GetVisibleArea call to avoid using a stale visible area. r+sr=dbaron
2008-12-18 14:21:12 +13:00
Masayuki Nakano
dda7039b4e
Bug 226784 Caret display problems with Korean input methods in Windows r=VYV03354+ere, sr=roc
2008-12-17 17:05:44 +09:00
Robert O'Callahan
1d4a6fd073
Bug 469247. Implement 'canPlayType' API for video/audio elements. r=doublec,r+sr=bzbarsky
...
--HG--
extra : rebase_source : 06b14571546a763ee4f4b8641e8582bfff2caf8d
2008-12-17 15:11:07 +13:00
Olli Pettay
c459c58baa
Bug 469720 - tabindex of -1 set in javascript ignored on file input, r+sr=bz
2008-12-17 09:33:33 +02:00
Martin Stránský
00c02a3a7d
b=403513 bad kerning in print output if hinting is set to medium or full r=karlt sr=vlad
2008-12-17 16:17:50 +13:00
Karl Tomlinson
5d7ddeaf88
backout b=403513 due to compile error in gfxFontSelectionTest.cpp
2008-12-17 13:57:40 +13:00
Martin Stránský
52ccba8876
b=403513 bad kerning in print output if hinting is set to medium or full r=karlt sr=vlad
2008-12-17 13:44:32 +13:00
Olli Pettay
4dd0535874
Bug 469672 - Destroy event target chain using a loop, not recursion, r+sr=jst
2008-12-16 12:35:56 +02:00
Matthew Gregan
2a9e299737
Bug 469595 - Changes to tests only: test_wav_seek* intermittent test failure - r=doublec
2008-12-16 17:58:33 +13:00
Matthew Gregan
5b0c8da1ae
Bug 464158 - nsHTMLMediaElement::PickMediaElement does not do media type switching - r=doublec sr=roc
2008-12-16 16:32:03 +13:00
Matthew Gregan
ad5c919c0a
Bug 469628 - Playing 8-bit Wave files can block writing to the audio backend - r=doublec sr=roc
2008-12-16 12:37:42 +13:00
Matthew Gregan
4afd4077b4
Bug 466405 - Ogg and Wave specific mochitests should be hidden by appropriate build-time conditional - r=ted.mielczarek
2008-12-16 12:31:51 +13:00
Chris Double
265f31f893
Bug 463627 - Audio playback stops after some seconds on Linux - r=kinetik sr=roc
2008-12-16 12:06:22 +13:00
Mats Palmgren
0b4e606cbd
Use an iterative algorithm when deleting lists to avoid exhausting the stack space. b=460444 r+sr=dbaron r=jst
2008-12-15 12:33:56 +01:00
Martijn Wargers
2c38419040
Bug 450876 - [r=Smaug sr=roc]
2008-12-14 22:26:37 -08:00
Jesse Ruderman
1f6f86a819
Disable test for bug 353713 due to timeouts (bug 469557)
2008-12-14 21:36:46 -08:00
Masayuki Nakano
cf031b59f1
Bug 272847 Text input via IME does not work in windowless Flash movie r=ere+josh, sr=roc
2008-12-15 12:54:54 +09:00
Chris Pearce
6e385694e2
Bug462570 - Change Network state and Ready state names in HTMLMediaElement to match spec - r=doublec sr=roc
2008-12-15 16:38:16 +13:00
Matthew Gregan
32f6a87ced
Bug 469598 - nsHTMLMediaElement::MetadataLoaded calls nsMediaDecoder::Seek(0) - r=doublec sr=roc
2008-12-15 15:12:52 +13:00
Matthew Gregan
36365842b1
Bug 465498 - HTML5 <audio>: setting 'currentTime' throws exception sometimes; r+sr=roc
2008-12-14 21:46:28 +01:00
Matthew Gregan
9f47556d7e
Bug 468190 - ended reports true when seeking after playback ended; r=chris.double sr=roc
2008-12-14 19:02:54 +01:00
Serge Gautherie
8d9980d923
Bug 469513 - 453406-1.html : missing |dump('\n');| at end; r+sr=bzbarsky
2008-12-14 16:11:18 +01:00
Matthew Gregan
23a6891926
Bug 469255 - Seeking while seek in progress not handled correctly by Wave decoder; r+sr=roc
2008-12-14 15:54:45 +01:00
Chris Pearce
ebca72a5a2
Bug 469016 - Seeks after playback ended but before playback ended event are lost; r=chris.double sr=roc
2008-12-14 04:15:18 +01:00
Olli Pettay
38a815698e
Bug 431082 - Crash [@ nsDocShell::DoChannelLoad], r+sr=bz
2008-12-13 22:30:02 +02:00
Olli Pettay
e91dbb4af9
Bug 469020 - range.surroundContents throws a NS_ERROR_INVALID_POINTER, r+sr=sicking
2008-12-13 22:09:29 +02:00
Serge Gautherie
f4283494b8
Merge for "Backed out changeset: e7aa9d60b511" of
...
Bug 463934 - text bounds do not account for position properly; test_bounds.html fix; r=roc
which fails
2008-12-13 18:32:02 +01:00
Serge Gautherie
602be397f5
Backed out changeset: e7aa9d60b511
2008-12-13 18:29:34 +01:00
Neil Rashbrook
a26cf28a64
Bug 465998 Protect nsXULContentUtils against layout init failure r=Enn sr=sicking
2008-12-13 17:15:48 +00:00
Robert Longson
b72cb73d49
Bug 463934 - text bounds do not account for position properly; test_bounds.html fix; r=roc
2008-12-13 16:44:27 +01:00
Boris Zbarsky
5f397ee042
Bug 467008. Pointing to a non-existent file:// binding URI leaks. r+sr=sicking
2008-12-12 14:46:59 -05:00
Boris Zbarsky
975ba6d598
Bug 468263. Handle the src attribute being removed or set to by dropping the image. r+sr=sicking
2008-12-12 14:41:11 -05:00
Boris Zbarsky
2122f52a10
Bug 468210. Do a better job of unhooking our anonymous content. r+sr=sicking
2008-12-12 14:26:07 -05:00
Graeme McCutcheon
e24daa78af
Bug 345339. Make nsPresState not use a hashtable in favor of using less memory and only storing the things it really wants to store. Switch box objects to their own hashtable. r+sr=roc
2008-12-12 14:25:22 -05:00
Matthew Gregan
7004ae5c07
Bug 468992. Use stored mURI to reopen a WAVE stream after we've finished playing it. r+sr=roc
2008-12-12 21:43:36 +13:00
Chris Pearce
6da0a3ca67
Bug 468721. Restructure Ogg decoder shutdown, making Stop synchronous on the main thread and queuing an event to destroy the decoder and associated state. r=doublec,sr=roc
2008-12-12 21:41:49 +13:00
Robert O'Callahan
f13ba510da
Bug 455314. RemoveIDTargetObserver doesn't need to do the full GetElementByIdInternal because we don't need or want to set up an mIdentifierMap entry if no entry is found for the ID. r+sr=jst
2008-12-12 21:20:30 +13:00
Robert O'Callahan
44caf1930f
Bug 448600. Add prefs to disable Ogg and WAVE backends. r=doublec,sr=bzbarsky
2008-12-12 21:17:57 +13:00
Blake Kaplan
bc4191356a
Bug 444322 - Ignore OnDataAvailable calls when we're executing a script. r+sr=bzbarsky
2008-12-11 14:20:45 -08:00
Boris Zbarsky
cd0fa42c29
Bug 465806. Use all of our security information from a single place. r+sr=jst
2008-12-11 16:00:37 -05:00
Patrick McManus
035792bae3
Bug 467648. Fix shutdown leak by making sure to clear out the deferred DNS prefetch queue at shutdown. r+sr=bzbarsky
2008-12-11 14:16:00 -05:00
Oleg Romashin
97998e63cc
Bug 428988 - Expose mouse event pressure. r=Olli.Pettay, sr=roc.
2008-12-11 18:55:15 -05:00
Wolfgang Rosenauer
9b5e78c2f6
Bug 468781 - gcc complaining about comparing char* with string literal; s+sr=roc
2008-12-11 14:30:42 +01:00
Robert Sayre
aed1c9b1c7
Merge
2008-12-11 02:43:25 -08:00
Robert Sayre
a3d0543b52
backout bug 428988, checked in on persistent orange.
2008-12-11 02:43:04 -08:00
Robert Sayre
f7012f30f5
Backout JOEDREW! patches for bug 89419 and bug 393936. Looks like they make mochitest leak.
2008-12-11 01:27:58 -08:00
Oleg Romashin
cdc0cc485e
Bug 428988 - Expose mouse event pressure. r=Olli.Pettay, sr=roc.
2008-12-11 03:04:46 -05:00
Joe Drew
58af4dd1ae
Bug 393936 - nsIRequest::cancel() must not notify anything sync. Make removal from the loadgroup async, and add another call cancelAndForgetObserver() that removes the listener immediately (since some callsites expect that). Note, however, that this new method shouldn't be used in any new code; it exists only to support code that relied on the broken behaviour prior to this checkin. r=bzbarsky sr=vlad
2008-12-10 16:25:34 -08:00
Chris Pearce
33c217831e
Bug 466045 - Intermittent failure of video seek mochitests; r=chris.double sr=roc
2008-12-10 15:30:41 +01:00
Chris Pearce
46303c438d
Bug 467972 - Load() invoked to do seek in onended results in sending onloadedmetadata; r=chris.double sr=roc
2008-12-10 15:23:23 +01:00
Boris Zbarsky
94982b0484
Fix parent class name. Followup to bug 368773, r+sr=peterv
2008-12-09 12:38:33 -05:00
Chris Pearce
46fd5a9122
Bug 466557. Don't let the Ogg decoder get stuck in states when unexpected transitions happen. r=doublec,sr=roc
2008-12-09 13:49:24 +13:00
Chris Double
55bcf0ae10
Bug 465459. totalBytes is no longer part of the HTML5 video spec. r+sr=roc
2008-12-09 13:47:31 +13:00
Chris Double
658d9ff4fc
Bug 465832. Make sure we don't fire any DOM events from a decoder that's shutting down. r=kinetik,sr=roc
2008-12-09 13:43:56 +13:00
gzlist@googlemail.com
b7d4e5b27d
Bug 353364 - Same-document references in xml-stylesheet PI processed incorrectly, enabling/adding tests
...
--HG--
rename : content/test/reftest/xml-stylesheet/xslt_selflink_empty_href.xslt => content/test/reftest/xml-stylesheet/xslt_selflink_empty_href.xml
2008-12-07 14:34:53 +02:00
Robert Longson
f91dac923e
backout bug 465996 as it only works in restricted circumstances.
2008-12-07 11:26:13 +00:00
Olli Pettay
bf287f012b
Bug 468261, Modify the testcase for bug 457672, so that it works also with SM.
2008-12-07 02:13:04 +02:00
Masatoshi Kimura
bfab5cf2f0
Bug 335531 - Correct misuse of UTF-16BE, UTF-16LE, UTF-32BE, and UTF-32LE charset labels; r=smontagu sr=dbaron
2008-12-06 11:08:26 -08:00
Michael Ventnor
7fc0862aa0
Bug 468018 - Optimize box-shadow rendering even further by doing more intersections; r=vladimir
2008-12-06 19:54:36 +01:00
Masayuki Nakano
a8e6867730
Bug 467593 'WARNING: GetCharCode used for wrong key event; should use onkeypress. ' should not be displayed by Web pages r+sr=roc
2008-12-06 18:30:01 +09:00
Chris Double
bdddbe613f
Backed out changeset 34f6eb1300f1 due to test failure
2008-12-06 19:53:23 +13:00
Chris Double
7edee7439e
bug 464376 - Fire media progress events as needed - r+sr=roc
2008-12-06 18:25:16 +13:00
Patrick McManus
f576129072
Bug 464838: Tweak DNS prefetch to hopefully fix a tp3 regression. r+sr=bz
2008-12-05 12:53:24 -08:00
Daniel Holbert
b646a230a6
Merge after backing out 78d662c2c878
2008-12-05 11:52:54 -08:00
Daniel Holbert
31b72193f5
Backed out changeset 78d662c2c878 (Bug 335531) on suspicion of causing mochitest failures in test_bug399284.html on linux & windows unittest boxes.
2008-12-05 11:52:01 -08:00
Serge Gautherie
dc632e63d9
Merge for "Backed out changeset: d98cdb0cdd15" for
...
Bug 440614 - text entry field unable to take focus; r=(bzbarsky + jst + peterv) sr=peterv
which causes bug439965.html to fail
2008-12-05 19:29:13 +01:00
Serge Gautherie
72ff4c259c
Backed out changeset: d98cdb0cdd15
2008-12-05 19:26:52 +01:00
Serge Gautherie
340fca3822
Merge for "Backed out changeset: cb9da8789fce"
...
for
Bug 465498 - HTML5 <audio>: setting 'currentTime' throws exception sometimes; r+sr=roc
as new test fails
2008-12-05 18:41:36 +01:00
Serge Gautherie
a65b8f5ed1
Backed out changeset: cb9da8789fce
2008-12-05 18:39:22 +01:00
Masatoshi Kimura
1992e6113a
Bug 335531 - Correct misuse of "UTF-16BE", "UTF-16LE", "UTF-32BE", and "UTF-32LE" charset labels; r=smontagu sr=dbaron
2008-12-05 18:31:00 +01:00
Mike Kaplinskiy
406940400e
Bug 440614 - text entry field unable to take focus; r=(bzbarsky + jst + peterv) sr=peterv
2008-12-05 17:27:02 +01:00
Matthew Gregan
5adae545ed
Bug 465498 - HTML5 <audio>: setting 'currentTime' throws exception sometimes; r+sr=roc
2008-12-05 17:00:27 +01:00
Olli Pettay
9338010bed
Bug 467123 - Document.cloneNode() failed in a JS component, r+sr=bz
2008-12-05 12:48:27 +02:00
Jeff Walden
929ffc223d
The line endings police make another arrest for the offense of gratuitous CRs in every line, just preceding the terminating LF.
2008-12-04 23:59:05 -08:00
Jeff Walden
139568dadf
Reenable test_CrossSiteXHR_cache.html now that the httpd.js server issues that caused it to be disabled have been fixed (bug 465921). We reenabled one of the disabled tests but forgot this one when the server fix was committed. r=sparky
2008-12-04 23:57:48 -08:00
Zack Weinberg
9d4de5348c
Bug 459148 - use thebes primitives for SVG rounded rects - r=longsonr,vlad sr=roc
2008-12-04 21:01:37 -08:00
L. David Baron
2e906d9461
Allow PostRebuildAllStyleData to be called with an aExtraHint. (Bug 458878) r+sr=bzbarsky a=blocking1.9.1+
2008-12-04 08:09:53 -08:00
Markus Stange
584d8ddd44
Bug 463042 - Smooth scrolling isn't working with the scrollbar or the keyboard arrows, r+sr=roc
2008-12-02 14:18:08 +01:00
Robert Longson
98b2a31dfa
Bug 466576 - Null deref [@ nsSVGTransformList::GetValueString] after failed appendItem; r+sr=roc
2008-12-04 14:03:39 +01:00
Jeff Walden
46a75a3b12
Bug 397227 - Reduce the effort needed to write C++ tests. r=ted
2008-12-03 22:25:00 -08:00
Graeme McCutcheon
a893e00536
Bug 215405. Restore scroll position, but not form state, on no-store and SSL no-cache sites. r+sr=bzbarsky
2008-12-03 12:55:14 -05:00
Boris Zbarsky
3f06b913dc
Adding test
2008-12-03 12:30:22 -05:00
Boris Zbarsky
481b0daa15
Merging backout
2008-12-03 12:20:32 -05:00
Boris Zbarsky
a4231c7611
Backed out changeset d351bde7a804
2008-12-03 12:19:47 -05:00
Boris Zbarsky
4eb69d5de8
Bug 466084. Fix reframing of plugin documents to reinstantiate the plugin correctly. r+sr=jst
2008-12-03 09:41:09 -05:00
Boris Zbarsky
288d563dc8
Bug 461917. Do a better job of reporting pending exceptions when compiling an event listener. r=mrbkap, sr=jst
2008-12-03 09:41:09 -05:00
Boris Zbarsky
b2e3d09964
Bug 465806. Use the principal that corresponds to our securityInfo in document.open. r+sr=jst
2008-12-02 11:01:47 -05:00
Boris Zbarsky
c488e093f2
Bug 454821. Better signature for GetChildArray. r+sr=sicking
2008-12-03 09:02:03 -05:00
Olli Pettay
5793073d03
Bug 457672 - window blur event is not fired when opening a new tab, r+sr=jst
2008-12-03 13:18:23 +02:00
Olli Pettay
8559421436
Bug 430214, patch3, r=enn,sr=neil
2008-12-03 13:12:54 +02:00
Olli Pettay
82f0f7af5c
Bug 430214, patch1, r+sr=sicking
2008-12-03 13:09:42 +02:00
Olli Pettay
c4eaea19f6
Bug 461053, r=enndeakin, sr=neil
2008-12-03 12:59:07 +02:00
Olli Pettay
fb5069dc73
Bug 462517, r=biesi, sr=roc
2008-12-03 12:53:50 +02:00
Olli Pettay
1b508d8d3d
Bug 464009, patch2, r+sr=sicking
2008-12-03 12:39:21 +02:00
Olli Pettay
1563adbc2d
Bug 464009, patch1, r+sr=sicking
2008-12-03 12:38:15 +02:00
Olli Pettay
174c69b714
Bug 466433 - Crash [@ CallQueryInterface<nsIFrame,nsIScrollableViewProvider>] with MozMousePixelScroll event and removing window, r+sr=roc
2008-12-03 12:33:31 +02:00
Olli Pettay
22d86f05fb
Bug 463424 - Make nsImageDocument/nsPluginDocument participate better in cycle collection, r+sr=peterv
2008-12-03 12:30:26 +02:00
Olli Pettay
0851a9453a
Bug 465767 - document.adoptNode() stops working if node was previously adopted in another document, r+sr=bz
2008-12-03 12:25:21 +02:00
Olli Pettay
4d4bef66b1
Bug 465934 - ASSERTION: Trying to re-bind content from native anonymous subtree to non-native anonymous parent, r+sr=sicking
2008-12-03 12:18:57 +02:00
Olli Pettay
0728ebfb0a
Bug 448993 - Crash [@ nsRange::CutContents] using deleteContents after extractContents and GC, r+sr=sicking
2008-12-03 12:14:51 +02:00
Olli Pettay
5e717f9e2a
Bug 463410 - Ranges should participate in cycle collection, r+sr=peterv
2008-12-03 12:03:10 +02:00
Olli Pettay
80bb6c682b
Bug 463958 - Remove nsEventStateManager::ForceViewUpdate, r+sr=roc
2008-12-03 11:55:44 +02:00
Olli Pettay
78c36e2710
Bug 467291 - Reduce Addrefing while creating event target chain, r+sr=jst
2008-12-03 11:26:38 +02:00
Olli Pettay
7527ad37da
Bug 467383 - Reduce QIs and AddRef/Releases caused by nsContentUtils::HasMutationListeners, r+sr=sicking
2008-12-03 11:22:39 +02:00
Matthew Gregan
c60928f1ad
Bug 466598. Clamp seeking in WAV files. r+sr=roc
2008-12-03 14:38:15 +13:00
Robert O'Callahan
b572e72103
Backed out changeset 3f5a6da199fc
2008-12-03 13:26:55 +13:00
Matthew Gregan
8e8221adde
Bug 464158. Implement media type switching based on the MIME type of the loaded resouce. r=doublec,sr=roc
2008-12-03 10:16:15 +13:00
Robert Longson
a4b76f3f26
Bug 465996. Use Ellipse instead of Arc to draw circles. r+sr=roc
2008-12-03 10:02:32 +13:00
Robert O'Callahan
c89601cb58
Bug 442633. Detect removal of href attribute on SVG <use> elements. r=longsonr,sr=mats
2008-12-03 09:37:18 +13:00
Serge Gautherie
7e0e882d00
Bug 465573 - Add mochitests for ElementTraversal; bustage fix for changeset a5071bef601d
2008-12-02 14:22:41 +01:00
Joel Maher
0bf7959106
Bug 465573 - Add mochitests for ElementTraversal; r+sr=jonas
2008-12-02 14:05:15 +01:00
Jesse Ruderman
97e3b30a23
Add bug 458637 crashtest
2008-11-29 19:10:58 -08:00
Jesse Ruderman
15e98ad210
Add bug 353713 crashtest to CLOSED TREE. This test takes about 2 seconds on my machine as it tests mTooDeepWriteRecursion code, making it the slowest crashtest; hopefully this doesn't cause problems.
2008-11-29 18:43:45 -08:00
Shawn Wilsher
aa43a23c25
Disabling test that was added with bug 463934. There appear to be rounding issues with part of the test.
...
This is going into a CLOSED TREE, but that's OK. The bug that landed this test
fixed a large performance regression in Txul, and it looks like it's just an
issue with the test.
2008-11-29 16:07:43 -08:00
Robert Longson
0a0eddda0e
Bug 463934 - text bounds do not account for position properly
...
Landing this to see if it fixes bug 465222 - tsvg regression November 3 2008
r=roc, sr=roc, a1.9.1=beltzner
2008-11-29 11:23:57 -08:00
Shawn Wilsher
62865d0533
Completely remove the test since marking it as failing doesn't seem to actually help with timeouts :(
2008-11-28 19:54:29 -08:00
Shawn Wilsher
1439128f1c
bug 464174 followup (comment fix only)
2008-11-28 18:24:05 -08:00
Blake Kaplan
f33c8d1aad
Bug 464174. r=sicking, sr=sicking, a=beltzner
2008-11-28 18:16:17 -08:00
Shawn Wilsher
19ec39708d
Mark xslt_selflink_empty_href.xslt as failing on linux
2008-11-28 17:54:16 -08:00
Martin
8716f7bdec
Add tests for xml-stylesheet PI (including for Bug 353364). a=tests
2008-11-28 21:25:48 +00:00
Martin
e8c5d44a01
Bug 353364 - Same-document references in xml-stylesheet PI processed incorrectly. r+sr=peterv, a191=beltzner
2008-11-28 21:21:55 +00:00
Blake Kaplan
a9cf63f5a8
Bug 465626 - Fix GCC warning about using rv uninitialized. r+sr=jst, a191=beltzner.
2008-11-28 11:10:24 +01:00
Blake Kaplan
55d31807bc
Bug 464498 - Nuke warnings in XSLT. r/sr=sicking, a191=beltzner.
2008-11-28 11:07:32 +01:00
Shawn Wilsher
8768c2d124
Merge to tip for peterv's bundle
2008-11-27 20:07:06 -08:00
Peter Van der Beken
7707e54e37
Fix for bug 464067 (memory leak while running SVG reftests). r/sr=jst.
2008-11-27 18:45:25 +01:00
Ben Turner
30837a9489
Bug 464983 - 'Workers: Throw exceptions properly from XHR status getters and fake abort events in race conditions.' r+sr=sicking, a=blocking1.9.1+.
2008-11-27 01:16:37 -05:00
Boris Zbarsky
4a67568c9e
Bug 465455. Use the charset we'll send in the header to encode with. r+sr=sicking, a=beltzner
2008-11-26 23:10:28 -05:00
Boris Zbarsky
2a21979a79
Bug 466518. Teach content policy utils about resource documents. r+sr=jst, a=beltzner
2008-11-26 23:10:28 -05:00
John Daggett
4db5d3c126
Follow-on fix for bug 457825. Use sheet principal for agent and user sheets. r=dbaron,bz sr=dbaron
2008-11-27 12:50:16 +09:00
Boris Zbarsky
504e1ba0ec
Bug 462979. Fix synthesizeMouse to send events to the right place. r=enn, sr=roc, a=beltzner
2008-11-26 16:52:42 -05:00
Boris Zbarsky
4be6c600e3
Bug 462519. Make NSPR logging of document construction/destruction work in opt builds again. r+sr=jonas, a=beltzner
2008-11-26 16:52:38 -05:00
Olli Pettay
a24b77351b
Bug 464197, r+sr=roc, a=blocking1.9.1+
2008-11-26 12:52:48 +02:00
Boris Zbarsky
a1423a6cb2
Bug 460425. Do better security checks during redirection. r=sicking,biesi, sr=sicking
2008-11-25 20:50:04 -05:00
L. David Baron
8e2a5e8a21
Handle some additional codepaths for position: fixed elements inside elements with -moz-transform. (Bug 455171) r+sr=bzbarsky a=blocking1.9.1+
2008-11-25 15:22:39 -08:00
L. David Baron
7e1473f736
Back out 342b86dd79f48f11583e7b6526a5b78457d29a1c due to mac startup failures.
2008-11-25 14:38:17 -08:00
L. David Baron
6bcccb2f16
Handle some additional codepaths for position: fixed elements inside elements with -moz-transform. (Bug 455171) r+sr=bzbarsky a=blocking1.9.1+
2008-11-25 13:27:54 -08:00
Boris Zbarsky
ed5bae89db
Drop extra semicolons. Fix build bustage in CLOSED TREE
2008-11-24 13:41:07 -05:00
Boris Zbarsky
e969e263a6
Bug 457153. Introduce an nsILoadContext interface so that consumers can get load context information from a channel/loadgroup without having to depend on getInterface of docshell stuff. r=dwitte for cookie part, r=jst for rest, sr=jst, a=beltzner for CLOSED TREE
2008-11-24 13:32:04 -05:00
Blake Kaplan
9c2e33584e
Bug 464754 - nsIContentPolicy.shouldLoad() called without context for scripts. r/sr=bz a=beltzner
2008-11-19 02:05:05 -05:00
Robert O'Callahan
b14d5e8270
Backed out changeset ab6c0cda36b2 to fix test failures
2008-11-19 16:21:08 +13:00
Chris Pearce
38d0a3c255
Bug 451958. Implement access checks for media elements. r+sr=roc,a=beltzner
2008-11-19 14:08:39 +13:00
Dave Camp
ad009ffc50
Bug 445004 followup: Use parent instead of top for tests. r=roc
2008-11-18 17:00:15 -08:00
Boris Zbarsky
b53aa2a19e
Bug 445004. Make the base and document URI of document.written documents be the base and document URI of the document on whose current context our code is running. r+sr=jst, r=dcamp
2008-11-18 17:54:36 -05:00
Chris Pearce
0a768b1b83
Bug 462878. Ensure that nsMediaStream::Close is only called on the main thread, and prevent reentrant Stop calls. r+sr=roc,a=beltzner
2008-11-18 21:19:32 +13:00
Brad Lassey
d41f0a300d
Bug 427987 - Add support for Hildon (Maemo) tap-n-hold context menu r+sr=jst a=beltzner
2008-11-17 21:08:34 -05:00
Robert O'Callahan
64bfc07198
Backed out changeset bbbcc5a1eb5e
2008-11-17 23:40:09 +13:00
Chris Pearce
23eb4435c6
Bug 462878. Make sure nsMediaStream::Close is only called on the main thread. Also prevent reentrant Stop calls. r=doublec,r+sr=roc,a=beltzner
2008-11-17 20:36:21 +13:00
bjarne@runitsoft.com
16c20f18f0
Fixing bug 380418. Prevent XMLHttpRequest from reading HTTPOnly cookies. r+sr=jonas@sicking.cc, a=b2 blocker
2008-11-13 18:18:01 -08:00
Johnny Stenback
dc6768de8a
Fixing bug 425153. Fix script filenames such that our wrapper automation story is more consistent. r=jonas@sicking.cc, sr=bzbarsky@mit.edu, a=b2 blocker
2008-11-13 16:00:11 -08:00
Peter Van der Beken
1d1300ae2b
Fix for bug 457022 (Cache DOM wrappers in the DOM object). r/sr=jst.
2008-11-13 17:54:52 +01:00
Patrick McManus
38d2bebf78
Bug 453403. Add DNS prefetching, similar to what Google chrome does. r+sr=bzbarsky, a=beltzner
2008-11-07 18:00:26 -05:00
Boris Zbarsky
d9d2f22935
Bug 460713. Sanity-check the length. r+sr=jst, a=beltzner
2008-11-11 22:36:20 -05:00
Matthew Gregan
5847aa9003
b=463968 test_wav_ended1.html can fail on slow machines with no audio hardware. r+sr=roc
2008-11-11 11:45:09 +13:00
Boris Zbarsky
ab1cce33ca
Bug 461735. Use the final channel URI as the script URI. r+sr=jst, a=beltzner
2008-11-10 16:09:30 -05:00
Chris Pearce
62ab11294c
Bug 462933. Remove timeouts from video tests, rely on master Mochitest timeout only. r=roc
2008-11-10 21:13:59 +13:00
Matthew Gregan
039ced9707
Bug 463929. Support 8-bit WAV streams. r+sr=roc
2008-11-10 21:12:13 +13:00
Chris Double
eab8857234
Bug 449307 - Implement duration support for ogg backend - s+sr=roc
2008-11-10 14:38:02 +13:00
Robert Longson
ceb50c4435
Mochitests for bug 459953
2008-11-09 11:41:22 +00:00
Joe Drew
2cfff3b2ca
Backed out changeset 6bedb1e92dd0 due to refcount leaks
2008-11-07 15:01:35 -05:00
Joe Drew
eeb6de683a
Bug 393936 - Cancel() must not notify anything sync. Make removal from the loadgroup async, and add another call CancelAndForgetObserver() that removes the listener immediately (since some callsites expect that). r=bz, sr=pavlov, a=blocking1.9.1+
2008-11-07 14:35:22 -05:00
Blake Kaplan
ff49416ea4
Bug 451680 - Use a more reliable function to compile and execute XBL. r+sr=bzbarsky
2008-11-06 18:06:49 -08:00
Matthew Gregan
36303593a5
b=449315 Support WAV format in <audio> element. r+sr=roc
2008-11-07 09:53:20 +13:00
Jeff Walden
32d8eb5c47
Bug 463254 - httpd.js fails on mac when running test_CrossSiteXHR.html. The problem was that exceptions were causing files not to be closed on OS X, and we were hitting the open-file limit; add some try-finally magic to close in a failsafe manner. r=honzab
2008-11-06 12:44:27 -08:00
Peter Van der Beken
0ae1e1d97c
Backed out changeset 874aba8a9a8a to fix orange
2008-11-06 15:01:22 +01:00
Peter Van der Beken
b474bf473d
Fix for bug 457022 (Cache DOM wrappers in the DOM object). r/sr=jst.
2008-11-06 12:09:30 +01:00
Vladimir Vukicevic
0188432e2c
Update canvas mochitests; covered operators changed with cairo 1.8.2 update
2008-11-06 01:44:13 -08:00
Justin Dolske
67a9153d30
Backout 30bfb150da06 (bug 449315) due to unit test timeouts.
2008-11-05 16:37:51 -08:00
Justin Dolske
f6706fa479
Backed out changeset 30bfb150da06
2008-11-05 16:36:12 -08:00
John Daggett
5a17f99678
Bug 457825 - Support access control headers when downloading fonts. r=jonas,dbaron, sr=jonas
2008-11-06 09:32:12 +09:00
Honza Bambas
dcfcdf8a0d
Bug 461325: Cache implicit entries when the manifest is not changed. r=dcamp, sr=biesi
2008-11-05 16:01:08 -08:00
Honza Bambas
ffa3457961
Bug 460353: app caches should be per iframe, not per toplevel browsing context. r=dcamp, r+sr=jst
2008-11-05 16:01:07 -08:00
Jeff Walden
3862e1a978
Bug 462864 - Expose request body as a stream, state-machine refactoring in httpd.js. r=honzab
2008-11-05 15:31:30 -08:00
Chris Pearce
5b91a74418
b=462953 Remove unimplemented media attributes/methods from media IDL r=doublec,sr=roc
2008-11-06 11:53:29 +13:00
Matthew Gregan
ffc3693e6e
b=449315 Support WAV format in <audio> element. r+sr=roc
2008-11-06 11:25:04 +13:00
Justin Dolske
e50703d0a6
Investigating leaks in bug 463263, backout bug 453403.
2008-11-05 12:55:38 -08:00
Justin Dolske
04b7ea82f5
Backed out changeset e8fd3f4c52b6
2008-11-05 12:54:51 -08:00
Gavin Sharp
e423aed83d
Backed out changeset f014c59ad81d
2008-11-04 23:35:39 -05:00
Jeff Muizelaar
1b6769b067
Bug 235853: Defer proxy resolution for HTTP and HTTPS PAC to avoid blocking main thread during DNS resolution, original patch by shaver@mozilla.org, r+sr=biesi
2008-11-04 23:11:31 -05:00
Gavin Sharp
707a0ad98b
Bug 461803: add elementFromPoint method on nsIDOMWindowUtils which optionally ignores root scroll frame and lets callers avoid flushing layout, r+sr=bzbarsky
2008-11-04 22:58:22 -05:00
Dave Camp
bb225fa10f
merge
2008-11-04 11:58:28 -08:00
Peter Van der Beken
f4a54ff40f
Backed out changeset 81c0a2ec449f to fix orange
2008-11-04 20:54:50 +01:00
Peter Van der Beken
9d26893190
Backed out changeset 81c0a2ec449f to fix orange
2008-11-04 20:54:08 +01:00
Doug Turner
a51cf5c57a
Merge to tip
2008-11-04 11:39:05 -08:00
Doug Turner
af9c4cf810
Quick follow up to 461827. Removing unneeded ifdef WINCE in the last file that has wince specific stuff wrt GetClassName. r=me
2008-11-04 10:15:02 -08:00
Peter Van der Beken
32d5065b11
Fix for bug 457022 (Cache DOM wrappers in the DOM object). r/sr=jst.
2008-11-04 18:10:43 +01:00
Patrick McManus
32378e5ce8
Bug 453403. Add DNS prefetching, similar to what Google chrome does. r+sr=bzbarsky
2008-11-04 11:14:29 -05:00
Peter Van der Beken
124b30be15
Fix for bug 462929 ("ASSERTION: We can't deal with objects that have the same classinfo but different offset tables" with MathML element and other element). r/sr=jst.
2008-11-04 18:21:38 +01:00
Boris Zbarsky
3c9dd35401
Backing out changesets 374d3cf7b48d, 5d9dc9b6127e, 8c4f57a5674d, cd9a392337b7
2008-11-04 11:03:10 -05:00
Patrick McManus
8fc5449efc
Bug 453403. Add DNS prefetching, similar to what Google chrome does. r+sr=bzbarsky
2008-11-04 10:22:04 -05:00
Patrick McManus
ea69c6f497
Bug 453403. Add DNS prefetching, similar to what Google chrome does. r+sr=bzbarsky
2008-11-04 10:14:50 -05:00
Markus Stange
bbeaacb82b
Bug 462793 - Changing listbox selection with keyboard no longer scrolls to make the newly selected item visible, r+sr=roc
2008-11-04 15:38:16 +01:00
Chris Double
628a44fc5f
Merge for backout of bug 449307
2008-11-05 00:01:35 +13:00
Chris Double
dd50ba5674
Backed out changeset a82181a23253
2008-11-05 00:01:04 +13:00
Dave Camp
a9e28932b8
Bug 445544: Navigating away from an offline app fails. r=honzab, r+sr=bz
2008-11-04 02:20:27 -08:00
Chris Double
02b8d79245
Back out commit for bug 449316
2008-11-04 21:55:41 +13:00
Chris Double
3cb4bd1ebe
Backed out changeset 18403769ec19
2008-11-04 21:54:41 +13:00
Chris Pearce
d4307002af
Bug 462373 - Code simplifications for Media elements - r+sr=bzbarsky
2008-11-04 21:50:24 +13:00
Matthew Gregan
d31d0aa5a2
Bug 449315 - Support WAV format in <audio> element - r+sr=roc
2008-11-04 21:29:10 +13:00
Chris Double
0b0b2d3ab4
Bug 449307 - Support duration attribute on media elements - r+sr=roc
2008-11-04 21:08:39 +13:00
Chris Double
b14f3be879
Bug 462916 - Update liboggplay to pick up ability to compute Ogg duration - r+sr=roc
2008-11-04 21:06:40 +13:00
Neil Deakin
f583d46766
Bug 461422 Menulists should not be generated lazily r=Neil sr=bz
2008-11-04 07:58:36 +00:00
Shawn Wilsher
80e7588e3d
backout of changeset b0dc837c20fa and 73350927f5f1 due to test failures
2008-11-03 18:55:15 -05:00
Boris Zbarsky
5538281800
Bug 462803. Remove dead code. r=enn
2008-11-03 11:02:25 -05:00
Boris Zbarsky
af898602f8
Fixing mochitest to round, not truncate, coords when trying to dispatch mouse events relative to nodes which are positioned at fractional pixels. Reenabling the test that was failing because of the truncation
2008-11-03 10:43:00 -05:00
Peter Van der Beken
5370eac779
Backed out changeset ba895ab8cbe7 to fix orange
2008-11-03 16:28:50 +01:00
Peter Van der Beken
5ef39622de
Fix for bug 457022 (Cache DOM wrappers in the DOM object). r/sr=jst.
2008-11-03 14:49:53 +01:00
Peter Van der Beken
097c3bba7f
Fix for bug 457897 (Remove QI on 'this' object when calling from JS to C++). Patch by jorendorff and me, r/sr=jst.
2008-11-03 11:31:47 +01:00
Boris Zbarsky
d7cc484e05
Disabling this part of the test for now, until I can figure out why it's broken in so many different ways on different machines
2008-11-03 00:50:10 -05:00
Boris Zbarsky
1504043dfd
Fixing linux orange and hoping for the best; on my local Mac setup it came out that way, but maybe tinderbox will be happier
2008-11-02 23:12:38 -05:00
Boris Zbarsky
ae7d6023b3
Adding test file too
2008-11-02 21:33:04 -05:00
Boris Zbarsky
06998b3fc5
Bug 388794. Send 0,0 as the x,y values of the click if there was no click, or if there's no imageframe for the image input. Aligns with HTML5. r+sr=sicking
2008-11-02 21:25:11 -05:00
Mats Palmgren
1882b961d6
ASSERTION: disconnected nodes. b=424276 r+sr=bzbarsky
2008-11-02 17:31:29 +01:00
Mats Palmgren
7f71610060
Mute a warning when typing Alt+ArrowKey. Code cleanup. b=460680 r+sr=bzbarsky
2008-11-02 16:00:05 +01:00
Markus Stange
e5cce97aa0
Bug 457864 - Make wheel scrolling asynchronous, r+sr=roc (relanding)
2008-11-01 15:07:34 +01:00
Peter Van der Beken
f84bf8a888
Fix for bug 436864 (XPath needs to support an 'object' type as a parameter and return type). r/sr=sicking.
2008-10-31 18:05:42 -07:00
Peter Van der Beken
c6e64c904a
Fix for bug 436864 (XPath needs to support an 'object' type as a parameter and return type). r/sr=sicking.
2008-10-31 17:52:06 -07:00
Peter Van der Beken
31fbed0cfb
Fix for bug 461560 (Make nsNamedArraySH::NamedItem not AddRef/Release). r/sr=bz.
2008-10-31 14:40:35 -07:00
Peter Van der Beken
606540be63
Backed out changeset 5d65342d7287 to fix orange
2008-10-31 11:07:26 -07:00
Peter Van der Beken
ef4e05905a
Fix for bug 461560 (Make nsNamedArraySH::NamedItem not AddRef/Release). r/sr=bz.
2008-10-31 08:55:59 -07:00
Dave Townsend
85b01aaa4a
Bug 461594: Interfaces changed without iid updates. r=josh, r=jst
2008-10-31 10:31:43 +00:00
Chris Double
0c6223cfa4
Bug 462378 - Cache video/audio downloads to file - r+sr=bzbarsky
2008-10-31 11:24:29 +13:00
Blake Kaplan
5ac270730d
Bug 461031 - Bring a little more sanity to parser notifications of the content sink. This should help increase responsiveness, especially on pages with lots of inline scripts. r+sr=jst
2008-10-30 14:31:00 -07:00
Benjamin Smedberg
d181f29132
Bug 461212 - deCOM frame traversal (relanding) r=mats.palmgren sr=roc
2008-10-30 10:15:22 -07:00
Ted Mielczarek
2fc4b1dbc6
bug 461395 - add support for PARALLEL_DIRS to build system, parallelize content. r=bsmedberg
2008-10-30 13:02:14 -04:00
Robert Longson
8337bac050
Bug 459953 - Some path segments have the wrong pathSegTypeAsLetter. r+sr=roc
2008-10-30 14:05:33 +00:00
Olli Pettay
d2c1b2a571
Bug 461772, don't crash when using XBL in external svg docs, r+sr=bz
2008-10-30 12:35:44 +02:00
Robert O'Callahan
d94d86de3a
Bug 448603. Support direct loading of Ogg audio and video files by creating a synthetic <video> document. r=doublec,sr=bzbarsky
2008-10-29 22:20:08 -07:00
Boris Zbarsky
3c2cf0b26a
Bug 439965. Make sure to flush frames on our parent before checking whether editing is on, since editing depends on the presshell. r+sr=peterv
2008-10-29 13:12:24 -07:00
Frédéric WANG
250b1d8523
Bug 449746 - Switch content is not displayed with requiredExtensions=" http://www.w3.org/1999/xhtml " or requiredExtensions=" http://www.w3.org/1998/Math/MathML "; r=(longsonr + mozbugz + roc)
2008-10-29 05:21:06 +01:00
L. David Baron
e1ef93f34d
Merge.
2008-10-28 15:51:35 -07:00
Chris Double
512f61ec39
Bug 457964 - changed media paused type to boolean - r+sr=roc
2008-10-29 10:54:17 +13:00
L. David Baron
5133d2aac4
Merge backout of changeset 23eebebb8b48 (from bug 322475, which made us construct all our image loaders at frame construction time) because of issues with propagation of backgrounds to the canvas (bug 460796).
2008-10-28 14:36:44 -07:00
L. David Baron
63fc42ca30
Backed out changeset 23eebebb8b48 (from bug 322475, which made us construct all our image loaders at frame construction time) because of issues with propagation of backgrounds to the canvas (bug 460796).
2008-10-28 14:36:17 -07:00
Chris Double
fc59b616c1
Bug 449518 - Video autostart after doing Back/Forward history button on browser - r+sr=roc
2008-10-29 07:48:39 +13:00
Olli Pettay
430c7ea375
Bug 422856, Improve XHR cycle collection, r+sr=sicking
2008-10-28 20:30:10 +02:00
Chris Double
996684f72e
Bug 448680 - Starting <video> playback causes master volume to jump to max - r+sr=roc
2008-10-29 05:17:59 +13:00
Benjamin Smedberg
a377056ed5
Merge backout and typo fix of bug 461212
2008-10-28 02:50:20 -04:00
Benjamin Smedberg
eeae096d9f
Backed out changeset affcc1c08bc0 (deCOM frame enumerator) due to regression from it or bug 461410.
2008-10-28 02:47:40 -04:00
Benjamin Smedberg
8a6ad3f11a
Bug 461212 - deCOM frame enumerator, r=mats.palmgren sr=roc
2008-10-28 00:47:19 -04:00
Benjamin Smedberg
33ccb02fc5
Bug 461359 - Make nsTreeBodyFrame not implement nsITreeBoxObject... nsTreeBoxObject can just call the methods on nsTreeBodyFrame directly, and we avoid nsISupports oddities for bug 396185 r=Enn sr=roc
2008-10-28 00:47:19 -04:00
Masayuki Nakano
9a131061f2
Bug 453617 right-click on windowless plugins shows Firefox context menu r=enndeakin, sr=neil
2008-10-28 10:59:17 +09:00
Benjamin Smedberg
19c238fa3c
Bug 461186 - nsTextControlFrame should not implement nsIPhonetic: there's only one caller, and that caller can use nsITextControlFrame directly. This is one less frame that implements an nsISupports-derived interface. r+sr=roc
2008-10-27 20:27:55 -04:00
Markus Stange
de419ea7c4
Bug 457864 - Fix tests to not rely on mouse wheel scrolling being synchronous, r=smaug
2008-10-27 20:24:33 +01:00