Jesse Ruderman
62dedaf641
Add more crashtests
2009-10-15 14:22:11 -07:00
Jesse Ruderman
28f2ece525
Add some crashtests
2009-10-15 13:26:59 -07:00
Robert O'Callahan
d09060c122
Disabling test_resume.html since it apparently fails on Tinderbox
2009-10-15 17:53:00 +13:00
Robert O'Callahan
47905e65de
Fixing test 459439-1.html to not depend on the load event (bug 521359)
2009-10-15 17:51:10 +13:00
Matthew Gregan
a63978aea7
Bug 522418 - Missing mozLoadFrom mochitest. r=roc
...
--HG--
extra : rebase_source : bda7a6e7bf813eb7e1c54a8550f224b27f37f425
2009-10-15 15:59:41 +13:00
Robert O'Callahan
8b9e8e66d8
Bug 518659. Tests should be in gPlayTests instead of gSmallTests. r=kinetik
2009-10-05 17:04:07 +13:00
Robert O'Callahan
c560bb5ad6
Bug 518659. If we finish decoding while loading metadata, go directly to COMPLETED instead of trying to decode again which violates liboggplay's assumptions. r=kinetik
2009-10-05 17:02:36 +13:00
Robert O'Callahan
79d0b07e8b
Bug 521359. Don't enter the NETWORK_LOADED state or fire a media 'load' event. r=doublec
2009-10-10 00:48:55 +13:00
Robert O'Callahan
1b090d96ec
Bug 521359. Our tests should not depend on NETWORK_LOADED or the media 'load' event. r=doublec
2009-10-10 00:48:33 +13:00
Robert O'Callahan
7b301159c7
Bug 512367. Don't reset fullZoom level when zooming in/out of an image loaded in an <iframe>. r=smaug
2009-10-15 15:20:50 +13:00
Robert O'Callahan
f92c87bc09
Bug 522114. While we're suspending the download, a Web server might close our connection, thinking we're dead. This might look just like a normal connection close. So whenever the connection closes after we resumed, try to reopen it, if we're seekable. r=kinetik
2009-10-15 15:20:49 +13:00
Robert O'Callahan
b91922846c
Bug 522114. Fix stupid bug so we don't treat 0 pin count as pinned. r=doublec
2009-10-15 15:20:49 +13:00
Matthew Gregan
563aeb839c
Bug 498380 - Remove bogus packet_buffer assert from oggz_close. r=chris.double
2009-10-12 13:07:51 +13:00
Matthew Gregan
87b090cb12
Bug 520908 - Use calculated duration from cloned decoder when initializing the clone. r=roc
2009-10-15 14:28:59 +13:00
Taras Glek
b0e277f707
Bug 522229 - XML Pretty-Print no longer colored r=bz
...
--HG--
extra : rebase_source : a4bac99887fcdae4b82e02e05e765cb9388858aa
2009-10-14 14:34:50 -07:00
Zelgadis
c42718629c
Bug 519926. When the string is an optional argument and isn't passed, pval is null. r=jorendorff
2009-10-14 14:27:34 -04:00
Chris Pearce
a00ded94a8
Bug 520500 - Don't reject vorbis streams with 0 length comments. r=doublec
2009-10-14 16:36:01 +13:00
Chris Pearce
9e521230fc
Bug 520493 - Fix regression in Ogg playback. r=doublec
2009-10-14 16:35:59 +13:00
L. David Baron
34d6f3a24f
Better disambiguate nsStyleCoord constructors taking nscoord and nscolor. (Bug 521352) r=bzbarsky
2009-10-13 19:38:20 -07:00
Boris Zbarsky
a839677a8d
Bug 522030 followup; do the release at a better point. Fixes orange.
2009-10-13 19:34:41 -04:00
Boris Zbarsky
7483a910e3
Bug 489925 and bug 522030 branch-safe fix. Hold strong refs in the id table. r=jst
2009-10-13 16:51:02 -04:00
Boris Zbarsky
c3214c55a5
Backed out changeset c5fe17b1caa9 (bug 489925)
2009-10-13 15:39:31 -04:00
Dão Gottwald
0153f907d0
Backed out unintended commit
2009-10-13 19:23:48 +02:00
Dão Gottwald
a1c4f0ea5b
x
2009-10-13 16:56:06 +02:00
Neil Rashbrook
93a2435dba
Bug 519049 Wrong value broadcast when setting attribute twice while script blocker active r=smaug sr=bz
2009-10-13 11:11:17 +01:00
Brian Birtles
8141231842
Bug 521705 - SVG SMIL: Update getStartTime to match behaviour in SVG 1.1 SE r=roc
...
--HG--
extra : rebase_source : ccb167188b6c3be499e75ef3b7d65ec24d266388
2009-10-13 10:14:08 +11:00
Taras Glek
45c73c60d8
Bug 515777 - move css files, hiddenWindow.html to jar r=bsmedberg sr=bz
...
--HG--
extra : rebase_source : c6ba6e900ceed210620d47f70c9b962a808a29fe
2009-10-12 12:31:50 -07:00
Takeshi Kurosawa
19058d0ddd
Bug 521631 - remove SVGSVGElement::createSVGString. r=longsonr
2009-10-11 16:48:36 +01:00
Robert Longson
1507843db2
Backout Bug 388547 due to Mac test orange
2009-10-11 14:03:06 +01:00
Robert Longson
bbaa60b7ef
Bug 388547 - Initial support for x,y,dx,dy,rotate lists on SVG text and tspan elements. r=roc
2009-10-11 12:44:33 +01:00
Takeshi Kurosawa
de1a8ba479
Tests for Bug 519107. r=longsonr
2009-10-11 11:47:01 +01:00
Daniel Holbert
3fd0b781fe
Bug 520485, patch 5 of 5: remove unnecessary checks in nsSMILCSSValueType::Add. r=roc
2009-10-08 18:30:55 -07:00
Daniel Holbert
d6332e5ef3
Bug 520485, patch 4 of 5: add support for 'font-size-adjust' property in SVG/SMIL. r=roc
2009-10-08 18:30:53 -07:00
Daniel Holbert
4484bfea27
Bug 520485, patch 2 of 5: add support for float values in SVG/SMIL. r=roc
2009-10-08 18:30:50 -07:00
Peter Van der Beken
c5aa7c86a4
Part 2 of fix for bug 518669 (Remove a QI and AddRef/Release from nsNodeUtils::CloneAndAdopt). r=bz.
...
--HG--
extra : rebase_source : a95980c030e204786f83fb7bb1ed68e825f9c5d4
2009-09-28 22:33:30 +02:00
Peter Van der Beken
0aa21449ad
Part 1 of fix for bug 518669 (Remove a QI and AddRef/Release from nsNodeUtils::CloneAndAdopt). r=bz.
...
--HG--
extra : rebase_source : 27c23cc1871c5fe6152fc6dba14f4c1c7c54338a
2009-09-28 22:33:29 +02:00
Taras Glek
bfe943ded9
Bug 412796: Optimize fastload system (mmap fileIO) r=brendan
...
--HG--
extra : rebase_source : 425e1c4254b8e5c7c3b9fc98efb91c06805d1f02
2009-10-08 10:30:21 -07:00
L. David Baron
125bd1103e
Implement CSS transitions: handle starting and animation of the transitions. (Bug 435441) r=bzbarsky sr=roc
2009-10-07 20:22:42 -07:00
Boris Zbarsky
e168ed8802
Bug 502567. Get rid of the silly ShouldBuildChildFrames check. r=neil
2009-10-07 21:00:38 -04:00
Takeshi Kurosawa
ae0b8348e7
Bug 519107 - SVGElement::isSupported is not supported. r=longsonr
2009-10-07 19:17:03 +01:00
Robert Longson
81d7b59a32
Bug 517393 - Crash in GetTransformToElement. r=jwatt
2009-10-07 14:56:22 +01:00
Robert Longson
5962c1abdf
Bug 413975 - GetCtx returning null does not mean we are an outer SVG. r=jwatt
2009-10-07 14:54:00 +01:00
Robert Longson
d7bf269d43
Bug 512603 - switches with systemLanguage fail in some cases. r=jwatt,sr=roc
2009-10-07 14:50:49 +01:00
Matin Movassate
4bb47ecb1e
Bug 507805: Support FileRequest API for reading Files. r/sr=sicking
2009-10-07 01:30:26 -07:00
Matin Movassate
f08a105d74
Bug 491201 - Turn on XHR::Send tests, wrap the call to nsIFile.remove in try/catch to avoid orange on Windows machines.r+sr=sicking
2009-09-15 16:53:32 -07:00
Jim Mathies
ffffc4dbe4
Bug 483776 - Update original data transfer mozCursor state during drags. r=bz.
2009-10-06 21:51:02 -05:00
Jonas Sicking
0d2f92b52e
Bug 518104 - Implement HTML5 changes to <script defer>. r=hsivonen, sr=mrbkap. (Tests fixed and code merged to tip by hsivonen.)
2009-10-02 14:13:59 +03:00
Johnny Stenback
123b209635
Fixing bug 504862. Sanitize modal dialog argument handling. r=mrbkap@gmail.com, sr=bzbarsky@mit.edu
2009-10-06 17:09:16 -07:00
Matthew Gregan
0d6c1e570c
Comment-only fix - Update comment on trunk to match bug 493447 patch rebased for 1.9.2.
2009-10-06 16:53:06 +13:00
Boris Zbarsky
6476afe861
Bug 519905. Avoid some QIs to nsWrapperCache. r=peterv
2009-10-05 19:16:22 -04:00
Ms2ger
4985076329
Bug 520353. querySelector(), querySelectorAll() and mozMatchesSelector() handle null and undefined incorrectly. r=bzbarsky
2009-10-05 19:16:22 -04:00
Henri Sivonen
bc5244f7c3
Test for bug 505783 - Do not ignore xml:base in HTML DOMs. r=sicking.
2009-10-02 19:46:23 +03:00
Matthew Gregan
eb4670aeeb
Bug 507167 and Bug 518941 - Update libvorbis to SVN r16597 to pick up recent fixes. r=chris.double, rs=roc
...
--HG--
extra : rebase_source : e941bcd256dd233304c6095d9d66ad1a96061ce2
2009-10-05 11:54:13 +13:00
Matthew Gregan
2281f5f0c4
Bug 493447 - Shrink Ogg decoder frame queues to 5-10 frames (from 20-40). r=chris.double
...
--HG--
extra : rebase_source : a6cb4b2d5fd1960ebedd0e42fd753e30717d5728
2009-10-05 11:50:34 +13:00
Daniel Holbert
8f8d556e84
Bug 520325: add mochitests for "none" CSS value.
2009-10-03 15:16:16 -07:00
Chris Pearce
2698a3800a
Bug 519155 - reset oggz seek on failure. r=doublec
2009-10-03 17:08:12 +13:00
Chris Pearce
0eddd5d926
Bug 504843 - Abort ogg decode with excessively large video frame sizes. r=doublec
2009-10-03 17:08:12 +13:00
Chris Jones
d215e057fe
Merge backout
2009-10-02 18:09:39 -05:00
Chris Jones
08de77b6a4
Backed out changeset 8cbc47eee659
2009-10-02 18:09:08 -05:00
Jeff Muizelaar
c5c24cc4fa
Bug 519794. Add a comment about using PR_strtod. r=jwatt
2009-10-02 18:08:34 -04:00
Daniel Holbert
50268f016b
Bug 474049: Add support for SMIL animation of CSS properties in SVG. r=birtles sr=roc
2009-10-02 14:37:25 -07:00
Boris Zbarsky
55a02d19fe
Update comment to reflect reality; no bug
2009-10-02 15:00:44 -04:00
Olli Pettay
782a78997f
Bug 488274 - Crash [@ nsObjectLoadingContent::OnStartRequest] with object, DOMAttrModified and colorpicker. r=jst, sr=bz
2009-10-02 15:48:23 +02:00
Blair McBride
9cdc2ead10
Bug 514327 - Detect outdated plugins and offer upgrade path. ui-r=beltzner, r=dtownsend,josh
2009-10-02 13:26:04 +02:00
Chris Jones
3e5fef214c
bug 441324: implement infallible ::operator new(), malloc() and friends. make |new Foo()| infallible, but leave |malloc()| fallible for the time being. r=blassey sr=bsmedberg,vlad
2009-10-01 21:50:09 -05:00
Ben Newman
c68af46729
Bug 518003 - implement function to check whether element matches a CSS selector. r+sr=bzbarsky
...
--HG--
extra : rebase_source : 67a7867a5cca52c867a8ee7daeea1bd1e613f1bc
2009-09-30 15:17:14 -07:00
Boris Zbarsky
754044a90f
Bug 519987. Test and assert. r=sicking
2009-10-01 16:17:26 -04:00
Nochum Sossonko
33de430128
Bug 513461 - Implement pseudo classes for lightweight theme handling. r=dao,dbaron
2009-10-02 08:22:18 +02:00
Robert O'Callahan
1b13d20d87
Bug 519136. Clean up media-related logging. r=doublec
...
--HG--
extra : rebase_source : 2321054271a8726d17da1c58b876e2a7eb88883c
2009-09-30 07:32:44 +10:00
Robert O'Callahan
07ec9a4619
Bug 517818. Wave decoder should not look beyond the Wave data area to see if we have a 'next frame' to play. r=kinetik
...
--HG--
extra : rebase_source : 9964f0fe36d35745354f5723b5d82b1fc18520d6
2009-09-30 07:32:41 +10:00
Robert O'Callahan
f98d7a8ba5
Bug 517818. Treat HTTP errors (other than 416 'Requested Range Not Available') as network errors. And do not allow an error page to be treated as media data. r=kinetik
...
--HG--
extra : rebase_source : 47f44d18ff0d2c33f2642ae5bedb132cc43eb3cb
2009-09-30 07:32:30 +10:00
Robert O'Callahan
463d7e407a
Bug 517818. When nsMediaCache::Update wants to read from the end of the stream, don't resume if we're already suspended. And if the channel is not already positioned at the end, suspend instead of seeking to the end, since there is no point in seeking to the end and it may cause harmful side effects. r=doublec
...
--HG--
extra : rebase_source : e816c61621f5dd7c670687cf1a70d2eccb488dd6
2009-09-30 06:48:05 +10:00
Robert O'Callahan
34fb2c86a0
Bug 396392. Fix test to not assume that the height of a block matches the height of the text inside it.
...
--HG--
extra : rebase_source : a733ab3f27f2c54a09ad28c8274c119ac0edbe11
2009-09-25 17:18:21 +12:00
Neil Deakin
492e487e7d
Bug 513299, add a flag to focus events to indicate that a window was raised, fixes issue where text in a field is selected when a window is raised, r=smaug.sr=neil
2009-10-01 14:53:10 -03:00
Boris Zbarsky
25c2a2fded
Bug 488249 followup. Make some more HTML nodeinfos use the right namespace.
2009-10-01 11:54:10 -04:00
David Zbarsky
8d8553ee41
Bug 488249. Replace IsNodeOfType(eHTML) checks with namespace checks. r+sr=jst
2009-08-24 16:02:07 -04:00
Daniel Holbert
d369b7dab0
Bug 519883: Use PRPackedBool instead of PRBool for bitfields in nsObjectLoadingContent. r=sicking
2009-10-01 00:18:12 -07:00
Boris Zbarsky
7f82173541
Bug 514425. Be a little more careful about our ClearForm calls. r=sicking
2009-09-30 18:56:50 -04:00
David Zbarsky
bb6a0e81f4
Bug 507762: Parse CSS style sheets independently of case-sensitivity, and instead check case correctly when using the stylesheets. r=dbaron
2009-09-28 23:07:45 -07:00
Chris Pearce
946fd6e510
Bug 516323 - Reset libfishsound when seeking to 0 so it doesn't die re-reading header packets. r=doublec
2009-09-29 13:59:00 +13:00
Shawn Wilsher
628afb918d
Merge for back out of changeset 50be346999f6 (bug 515494). This fix is not what we want.
2009-09-28 12:27:23 -07:00
Shawn Wilsher
58d4b4d270
Backed out changeset 50be346999f6 (bug 515494). This fix is not what we want.
2009-09-28 12:25:49 -07:00
Henri Sivonen
08400cbd56
Bug 500937 - Make the output of XMLSerializer more HTML-friendly. r=laurent, sr=jst.
2009-09-28 10:59:52 +03:00
Ms2ger@gmail.com
71e3872c70
Bug 516359 - document.(open|write|writeln|close) in XHTML throws the wrong error. r=smaug
2009-09-27 11:20:30 +02:00
Daniel Holbert
0fad456e89
bustage fix for Bug 371976
2009-09-25 14:20:53 -07:00
Neil Rashbrook
f38b37ad3d
Bug 371976 Create synthetic plugin document content later (like image documents) r=smaug
2009-09-25 21:58:47 +01:00
Daniel Holbert
28c722529b
comment-only fix: s/@result/@return/ in nsISMILType::Interpolate documentation, for consistency with rest of file
2009-09-25 12:47:04 -07:00
Justin Lebar
b5b0c28999
Bug 209275 - Links' hrefs should be updated when a <base>'s href changes. r=bzbarsky
2009-09-25 12:50:26 -04:00
Masayuki Nakano
d01fa130dd
Bug 518745 Two-finger trackpad scrolling triggers "ASSERTION: aAllowScrollSpeedOverride is true but the quantity isn't by-line scrolling." r=roc
2009-09-25 12:51:17 +09:00
Serge Gautherie
a7ec56131c
Bug 396392 - Support for getClientRects and getBoundingClientRect in DOM Range; (Cv1) Actually disable test ;-<
2009-09-25 04:24:47 +02:00
Serge Gautherie
c8bf6f032f
Bug 396392 - Support for getClientRects and getBoundingClientRect in DOM Range; (Bv1) Disable test (which fails on MacOSX, Windows)
2009-09-24 18:57:47 -07:00
Paul O’Shannessy
1f9630e89e
merge. CLOSED TREE
2009-09-24 15:11:39 -07:00
Paul O’Shannessy
25d9c99012
backing out 00377b2a7c75 (bug 209275) due to mochitest timeouts
2009-09-24 15:05:54 -07:00
liucougar
5104b445c7
Bug 396392 - Support for getClientRects and getBoundingClientRect in DOM Range
...
r=roc sr=(jonas, roc)
2009-09-24 23:01:48 +02:00
Justin Lebar
b3e255230a
Bug 209275 - Links' hrefs should be updated when a <base>'s href changes. r=bzbarsky
2009-09-24 13:59:43 -04:00
Boris Zbarsky
51e7cd5b8d
Bug 478251. Implement the Null and Undefined annotations from webidl in quickstubs. r=jst,bsmedberg,jorendorff
2009-09-24 13:59:43 -04:00
Daniel Holbert
dc13c359cc
Bug 474049: followup bustage fix for Solaris -- use .get() to explicitly return a normal pointer from nsGenericElement::GetSMILOverrideStyleRule. r=dbaron
2009-09-24 10:58:04 -07:00
Masayuki Nakano
dc3936158f
Bug 513817 Switch scrolling to 6 lines in the default case for 3.6 on windows r=roc, ui=faaborg
2009-09-24 19:58:04 +09:00
Chris Pearce
06cefa67d6
Bug 512328 - Update liboggplay to rev 404316e595. r=doublec
2009-09-24 16:22:23 +12:00
Roy Frostig
049a9fbdc8
Bug 514732. Issue a DOM event for document resizing. r=smaug sr=roc
2009-09-11 16:13:56 -07:00
Olli Pettay
26fe92f082
Bug 514856 - Server side image maps are broken, r=bz
...
--HG--
extra : rebase_source : d0a5c4795c0279d612435a0c0ad9cb6d5a4783a8
2009-09-23 18:11:48 +03:00
Chris Pearce
48a7e5790f
Bug 492286 - Null check in nsHTMLSourceElement::BindToTree(). r=roc
2009-09-23 13:58:00 +12:00
Matthew Gregan
bf1da0be02
Fix typo/mismerge in 7bab344403c3.
...
--HG--
extra : rebase_source : 3586c78584b1ed73168ef0e7361b6e46305f43d6
2009-09-22 12:25:24 +12:00
Matthew Gregan
07d35f126f
Bug 517834 - Use gfxQuartzImageSurface to paint video frames for an 8-23% perf win on Mac. r=roc
...
--HG--
extra : rebase_source : de46fdadcefed1fd203a824ed4b078c7ba0b6779
2009-09-22 12:12:06 +12:00
Matthew Gregan
4f10720ec8
Bug 515552 - Enable in-monitor assertions in nsOggDecoder. r=chris.double
...
--HG--
extra : rebase_source : c494f75bd7cc1cf4b114b9ff497412fb1e3c1ce1
2009-09-22 12:11:10 +12:00
Matthew Gregan
f202e48bf0
Bug 481057 - Fire MEDIA_ERR_DECODE errors when a decoding error occurs. r=chris.double, sr=roc
...
--HG--
extra : rebase_source : a07687f16726086dd425eef8907788019beebbe1
2009-09-22 12:08:13 +12:00
Matthew Gregan
fd0ca14cf7
Bug 515546 - Null check mReader in nsOggDecoder::Shutdown. r=chris.double
...
--HG--
extra : rebase_source : e72005a765db36ed9b4cdd7d8717f6f923ce6b67
2009-09-22 12:03:42 +12:00
Matthew Gregan
4886735dfb
Bug 504613 - Handle zero-byte first-frame packets in Theora. p=tterribe@vt.edu, r=chris.double
...
--HG--
extra : rebase_source : d2b18e88ddec3836e30b448f949657206a33f3fa
2009-09-15 17:53:49 +12:00
Mats Palmgren
7a8db79bf2
Bug 494617. r=Olli.Pettay sr=jst
2009-09-22 06:21:09 +02:00
Neil Deakin
22715396a4
Bug 516076, pass a contextual window to focus controller methods, so that it retrieves the controller for the right window, r=neil,sr=smaug
2009-09-21 13:39:44 -04:00
Rob Arnold
effa8413e8
Bug 508860 - Crash [@ nsCanvasRenderingContext2D::InitializeWithSurface]
...
r=vladimir
2009-09-21 18:19:24 +02:00
Masayuki Nakano
7a8364995b
Bug 517787 Clicking a partially off-screen link shouldn't scroll the page (again) r=enndeakin
2009-09-22 00:58:16 +09:00
Henri Sivonen
adce3cb5c8
Bug 499642 - Split the HTML5 parser into stream parser, doc.write parser and tree op executor. r=bnewman, sr=mrbkap.
2009-09-18 12:21:47 +03:00
Robert O'Callahan
aec89afa3b
Bug 517818. Suppress seeking to the end of the stream on Resume, there is no data to read there. r=kinetik
2009-09-21 15:47:47 +12:00
Robert O'Callahan
e3f8efaec1
Bug 513144. nsWaveDecoder::PlaybackEnded should call UpdateReadyStateForData to ensure that we enter HAVE_CURRENT_DATA ... otherwise it get into the ended state with HAVE_FUTURE_DATA or HAVE_ENOUGH_DATA, which is wrong. r=kinetik
...
--HG--
extra : rebase_source : 75bcd57e9c7d93bcf24663731e2e6aadacf07a86
2009-09-15 14:30:45 +12:00
Robert O'Callahan
63cddc6e7e
Bug 513144. Allow streams that are related by mozLoadFrom to share data loaded after the initial clone. r=doublec
...
--HG--
extra : rebase_source : 4dab31030b84ce6066ba694851bb7587a051fe2c
2009-09-15 14:30:45 +12:00
Robert O'Callahan
3f9249f428
Bug 513144. Make nsMediaChannelStream::CloneData clone the underlying cache stream, which adds the new stream as co-owner of all the nsMediaCache blocks currently cached for the original stream. Also, use NS_NEW_RUNNABLE_METHOD instead of the SuspendedStatusChanged class. r=doublec
...
--HG--
extra : rebase_source : 982c38bf513865033a2c51554ded3f3f365eeb3a
2009-09-15 14:30:44 +12:00
Robert O'Callahan
cc7de63946
Bug 513144. Allow nsMediaCache blocks to be owned by multiple streams at the same time. r=doublec
...
--HG--
extra : rebase_source : 8788764ff6c883d2da5347ead39660626deb9d7c
2009-09-15 14:30:44 +12:00
Robert O'Callahan
d7d6b3cfac
Bug 513144. Allow nsMediaCache blocks to belong to more than one BlockList at the same time. r=doublec
...
--HG--
extra : rebase_source : e4a53bca2a8c6c7624cbe889f981a57e07b587ad
2009-09-15 14:30:44 +12:00
Robert O'Callahan
4679add97d
Bug 513144. Basic implementation of mozLoadFrom API. r=doublec
...
--HG--
extra : rebase_source : 71d04afaf21d268e3eddbb40e9894479698d1bfc
2009-09-15 14:30:44 +12:00
Robert O'Callahan
534831d533
Bug 513144. Hoist nsMediaStream creation up into nsHTMLMediaElement, out of the decoders. Pass the stream as the parameter to nsMediaDecoder::Load. r=doublec
...
--HG--
extra : rebase_source : f418076a0d534d528dbded66b2d49d8fe908de4b
2009-09-15 14:30:43 +12:00
Robert O'Callahan
fdb204a586
Bug 513144. Split static nsMediaStream::Open into static nsMediaStream::Create and nonstatic nsMediaStream::Open. Move call to NS_GetFinalChannelURI down into nsMediaStream::Create. r=doublec
...
--HG--
extra : rebase_source : be999ad63f1bb1f8adcbbac0640a916f022203a7
2009-09-15 14:30:43 +12:00
Robert O'Callahan
2540c06447
Bug 513144. Remove mURI from the decoders, and change nsMediaDecoder::GetCurrentURI to GetCurrentStream so nsHTMLMediaElement::GetCurrentSrc gets the URI directly from the stream. r=doublec
...
--HG--
extra : rebase_source : b1e9680cf33cf7dded79383dfdf7559bbd7b1a78
2009-09-15 14:28:08 +12:00
Shawn Wilsher
c1cbb80a67
Bug 515494 - Remove xlink support in nsGenericElement
...
r=sicking
sr=jst
--HG--
extra : rebase_source : 43601965bc6579c8940e97b8df6bf2c1b6306873
2009-09-11 09:38:36 -07:00
Robert O'Callahan
f415ce9f01
Bug 513144. Move ownership of the Ogg decoder's nsMediaStream out from nsChannelReader to nsOggDecoder. Also remove unnecessary mNotifyOnShutdown flag from nsOggDecoder and nsWaveDecoder. Since Load can only be called once after Init, remove unnecessary initialization of variables in Load and move some code up from Load to Init in both backends to simplify Load. r=doublec
...
--HG--
extra : rebase_source : 65cd9f01424f5b8ab8507e4788f2b8228ce1e2b0
2009-09-11 13:44:21 +12:00
Robert O'Callahan
6de615de1b
Bug 510110. Extend MozAfterPaint event to contain list of PaintRequest objects with information about individual invalidations. r=dbaron,sr=jst
...
--HG--
extra : rebase_source : 0e8b9f424d50c2d9e346f7ff15834202a6c101d1
2009-09-04 16:49:18 +12:00
Mark Steele
f010e409f2
b=517717; fix up webGL array compat (rename WebGL*Array->Canvas); r=vlad
2009-09-20 14:33:40 -07:00
Mark Steele
56bcb7f28d
b=517717; fix up webgl impl array args, accept Canvas*Arrays as valid params; r=vlad
2009-09-20 12:05:25 -07:00
Vladimir Vukicevic
191e11b68b
b=517729; rename more canvas3d prefs to webgl; r=mwsteele
2009-09-20 12:05:23 -07:00
Phil Ringnalda
e62c83fdc6
Bug 495228 - Remove checks for mac MOZ_WIDGET_TOOLKIT, r=ted
2009-09-18 19:59:53 -07:00
Olli Pettay
c9f70daaaa
b=516213; followup fix for older linux systems; r=vlad
2009-09-18 16:53:27 -07:00
Vladimir Vukicevic
51833424c4
b=517559; remove runtime (startup) dependency on opengl32.dll, to fix Ts; r=mwsteele
2009-09-18 16:48:36 -07:00
Vladimir Vukicevic
411b62d064
b=517557; remove --enable-canvas; r=ted
2009-09-18 16:48:35 -07:00
Boris Zbarsky
9d35b80112
Bug 515829. Don't assume that mDefaultSubmitElement is non-null just because our firstSubmitSlot contains non-null. r=jst
2009-09-18 14:52:36 -04:00
Boris Zbarsky
82c38f6a01
Bug 515703. In some cases we can end up checking whether an element is the default submit before we've updated our default submit; in that situation wehave to do it the slow way. r=jst
2009-09-18 14:52:27 -04:00
Josh Aas
2dbe5949ee
Replace usage of "::StillDown" with "CGEventSourceButtonState", 64-bit fix for layout. b=517392 r=mstange r=bz
2009-09-18 12:34:37 -04:00
Vladimir Vukicevic
371933ca83
b=516213; Freshen WebGL implementation and enable on trunk (part 2); r=mwsteele,roc
2009-09-17 23:01:12 -07:00
Mark Steele
aa9ed3207a
b=516213; freshen WebGL implementation and enable on trunk (part 1); r=vlad
2009-09-17 23:01:07 -07:00
Markus Stange
55aca69596
Bug 482985 - add hidden pref for activity cursor. r=bz
2009-09-17 15:04:08 +02:00
Josh Aas
923b0e293c
Gecko should use NPAPI directly, remove nsplugindefs.h abstractions. b=516661 r/sr=jst
2009-09-16 21:30:26 -04:00
Bobby Holley
b2aea95670
Null-check document pointer. (Bug 516307) r=bzbarsky
2009-09-16 12:01:18 -07:00
Olli Pettay
4235ec698d
Bug 511487 - XSLT transformation fails with onload in FF3.6a1, r=peterv
2009-09-16 12:09:12 +03:00
Mats Palmgren
4da22c487b
Make the test for bug 299673 use waitForFocus, and disable it on Linux. b=506175 r=enndeakin
2009-09-15 18:00:41 +02:00
Olli Pettay
732cba625e
backout Bug 313646
...
--HG--
extra : rebase_source : 5ff7e3a019f140ef26f5ac14210e19ad382e65f8
2009-09-15 18:44:35 +03:00
Olli Pettay
aedf7c466d
Bug 515287 - Don't trigger GC on every XHR completion, r=bz
2009-09-15 16:26:48 +03:00
Olli Pettay
c6fd8f3e85
Bug 313646 - synchronous XMLHttpRequest does not fire readystatechange event, r=justin.lebar,sicking, sr=jst
2009-09-15 12:27:12 +03:00
Matin Movassate
f340c1fc76
Bug 515821: Make it possible to detect the presence of files during drags, even when we don't let you get to the actual File objects. Patch by Matin Movassate <matinm1@gmail.com>. r=Enn sr=sicking
2009-09-14 15:14:13 -07:00
Brad Lassey
b4a2bec30c
bug 514351 - support HandheldFriendly meta tag r=jonas
2009-09-03 03:05:32 -04:00
Neil Deakin
b944f3866f
Bug 497434 - Tooltips no longer shown for bookmarks in places' menupopups, r=neil, mak
2009-09-14 13:06:33 +02:00
Neil Deakin
05a4dea73e
Bug 510335, add support for right/bottom attributes in stack, remove left/top css property support, r=neil,sr=bz
2009-09-13 17:13:54 -04:00
Neil Deakin
02a7469b05
Bug 503943, add mouse capturing api to elements, remove capturing from views, r=roc,sr=smaug
2009-09-13 09:13:16 -04:00
Bobby Holley
dd29181fb5
Bug 512435 - document onload should not fire until all visible images have 1 decoded frame. r=bz
2009-09-12 16:44:18 -06:00
Bobby Holley
0b02012ed8
Bug 435296 - Sync decode handling for decode-on-draw. r=roc
2009-09-12 16:44:18 -06:00
Bobby Holley
2d5ec55945
Bug 435296 - Decode-On-Draw. r=joe,roc,bz,dolske,peterw sr=vlad
2009-09-12 16:44:18 -06:00
Robert Longson
300606b3d6
Bug 515080 - setting fill doesn't always cause re-styling. r=bzbarsky
2009-09-11 14:39:12 +01:00
Neil Deakin
a5bfe49767
Bug 503943, back out mouse capture patch, CLOSED TREE
2009-09-10 12:11:41 -04:00
Olli Pettay
953e093b84
Bug 514487 - Cloning a document doesn't update the ID map, r=bz
...
--HG--
extra : rebase_source : 5b3003c47cdc47a3a9998dc4bfbe374c096a8690
2009-09-10 16:23:40 +03:00
Neil Deakin
2ca788ce33
Bug 503943, add mouse capturing api to elements, remove capturing from views, r=roc,sr=smaug
2009-09-10 08:51:36 -04:00
Olli Pettay
f49f941495
Bug 513912, Fix image document zoom handling in FF, r=dao, sr=jst
...
--HG--
extra : rebase_source : b562f90b4c326a5e40aa31e5bbbd363dd2047c8a
2009-09-09 23:04:05 +03:00
Alexander Surkov
f50096a8aa
Bug 514595 - it's not necessary to keep two events type for show and two ones for hide, r=marocz, davidb, ginn, sr=roc
...
--HG--
rename : accessible/tests/mochitest/test_events_mutation_coalesce.html => accessible/tests/mochitest/test_events_coalescence.html
2009-09-09 17:03:14 +08:00
Johnny Stenback
15c83e7c77
Disabling tests until we can figure out what's going on with windows orange.
2009-09-08 23:49:46 -07:00
Matin Movassate
70e24f808d
Remove recently added test that somehow fails on Windows only, fallout from the fix for bug 491201.
2009-09-08 21:04:25 -07:00
Matin Movassate
9d1c520e2b
Fixing orange from the fix for bug 491201.
2009-09-08 18:28:52 -07:00
Matin Movassate
d6945be650
Fixing bug 491201. Adding ability for XMLHttpRequest.send() to accept a File object. r+sr=jonas@sicking.cc, r=cbiesinger@gmail.com
2009-09-08 16:29:41 -07:00
Daniel Holbert
fc57a677a9
Bug 515229: Remove unused method nsHTMLSelectElement::DispatchDOMEvent. r=smaug
2009-09-08 13:41:33 -07:00
Boris Zbarsky
65ad8e401e
Bug 513153. Update the default submit correctly even if multiple form controls are removed in one remove operation. r=jst
2009-09-08 16:00:20 -04:00
Chris Pearce
1d3d66ca09
Bug 514573 - Free video data after paint, prevents repainting. r=doublec
2009-09-08 10:23:11 +12:00
Chris Pearce
93c3f32d4d
Bug 501031 - Make media seeking faster over HTTP by adding 'fuzz' factor to liboggz seek, and fixing its bisection search. r=doublec
2009-09-08 09:41:56 +12:00
Takeshi Kurosawa
ecd56e6571
Bug 494201 - feComposite has arguments inverted. r=longsonr
2009-09-07 08:33:22 +01:00
Matthew Gregan
34d676d624
Bug 506061 - Calculate frame time based on frame number and frame rate. p=j@oil21.org r=chris.double
...
Fixes sync problem caused by FP error accumulation in the old frame time
calculation.
--HG--
extra : rebase_source : 3a59eafe1a3fd91760ffb1e336c31ec431dfffc2
2009-09-07 15:30:03 +12:00
Matthew Gregan
658839d732
Bug 497815 - Read Wave headers in small chunks to avoid unnecessary large allocations. r=roc
...
--HG--
extra : rebase_source : 355af524b6d9f0634d9d09e4ddc1ce1715bc6c81
2009-09-07 15:28:26 +12:00
Matthew Gregan
6174ee7312
Bug 495165 - Add mochitest for bug 486646.
...
--HG--
extra : rebase_source : 3df5870b298fe27c5a2d61a679359e4f243e57ab
2009-09-07 15:25:22 +12:00
Neil Rashbrook
a7a6159b14
Bug 513156 VC7.1 bustage fix r=vlad
2009-09-04 22:57:33 +01:00
Benjamin Smedberg
008e309c7f
Bug 513032 - remove empty conditionals in our makefiles, r=ted
2009-08-27 10:48:18 -07:00
Masayuki Nakano
46e7090dcf
Bug 512235 bug 462809 should be implemented in content/events, not widget/src/* r=roc+vlad
2009-09-03 16:07:18 +09:00
Karl Tomlinson
2d82dcbdc4
b=513802 type qualifiers ignored on function return type in nsINode::ChildIterator r=bz
...
--HG--
extra : rebase_source : da95ee41a254aea7356d8c86a61d0ba38b7e07e6
2009-09-03 08:48:41 +12:00
Mark Steele
0a322165de
b=513156; update Canvas 3D to implement WebGL (still disabled by default via configure); r=vlad
2009-09-02 17:47:49 -07:00
Daniel Holbert
12ac4739b6
Bug 474049: (first patch) Add SMILOverrideStyle rule & accessors on nsIContent/nsGenericElement, to store SMIL-animated style values. r=dbaron r=bz
2009-09-02 17:28:37 -07:00
Boris Zbarsky
182d27a809
Bug 489925. getElementById should not return anonymous nodes. r=jst
2009-09-02 11:32:02 -04:00
Chris Pearce
29eab171f3
Bug 513999 - merge for backout of changeset fb6d235b9efb on CLOSED TREE.
2009-09-02 10:35:06 +12:00
Chris Pearce
ccff87e6d9
Bug 513999 - Backed out changeset fb6d235b9efb (bug 512328) to see if that fixes near-permanent orange on Linux on CLOSED TREE.
2009-09-02 10:33:43 +12:00
Brian Birtles
de489d63b7
Fix and re-enable failing test from bug 506856.
2009-09-01 12:40:49 -04:00
Laurent Jouanneau
5428e94167
bug 513647: fixed a compil warning on nsHTMLContentSerializer::SerializeAttributes. r=Olli.Pettay, sr=bzbarsky
2009-09-01 16:31:05 +02:00
Olli Pettay
f13cd472f1
Bug 503729 - with browser.zoom.siteSpecific=false: viewing a standalone image resets full zoom level, r=jst
2009-09-01 16:15:33 +03:00
Olli Pettay
231aff3fb5
backout Bug 503729
2009-09-01 15:45:47 +03:00
Olli Pettay
cb8815c98a
Bug 503729 - with browser.zoom.siteSpecific=false: viewing a standalone image resets full zoom level, r=jst
2009-09-01 12:21:55 +03:00
Johnny Stenback
64412f2dc5
Merging with backout.
2009-08-31 15:04:11 -07:00
Johnny Stenback
8127d8695e
Backed out changeset 105d89f1a33b due to test failures.
2009-08-31 15:03:53 -07:00
Johnny Stenback
38a1a887ce
Merging with backout.
2009-08-31 14:58:01 -07:00
Johnny Stenback
dae61e5c95
Backed out changeset 7d5e1bcb4729 due to mochitest errors.
2009-08-31 14:57:45 -07:00
Johnny Stenback
29b20051c6
Fixing bug 504862. Sanitize modal dialog argument handling. r=mrbkap@gmail.com, sr=bzbarsky@mit.edu
2009-08-31 14:35:58 -07:00
Matin Movassate
fb202885f6
Resolving bug 491201. Added ability for XMLHttpRequest.send() to accept an nsIDOMFile. r+sr=jonas@sicking.cc, r=cbiesinger@gmail.com
2009-08-31 14:07:16 -07:00
fantasai
d5c48032c3
Bug 492627 - Remove Placeholder Continuations [Part V: Reimplement float splitting without placeholder continuations] r=roc
2009-08-31 11:25:36 -07:00
Chris Pearce
ece1cdb103
Bug 512398 - fix liboggplay update (rev f4087c5ac148) which accidentally removed liboggplay's os2_semaphore.*. r=doublec
2009-08-31 14:08:39 +12:00
Chris Pearce
0f3cd77669
Bug 512398 - Backed out changeset f4087c5ac148, checked in wrong patch.
2009-08-31 13:45:40 +12:00
Chris Pearce
75cfcd8e78
Update liboggplay to rev 8640eb3fddc43ad4, correct issue with presentation time, reset libfishsound on seek to 0.
2009-08-31 13:23:17 +12:00
Olli Pettay
2aa0b4e4e8
Bug 506212 - UI elements inside XBL are drawn incorrectly when initialized with broadcasters, r=sicking
2009-08-29 18:39:51 +03:00
Taras Glek
8943704095
Bug 457949 - no need for Stopwatch r=bsmedberg
...
--HG--
extra : rebase_source : 5cd3baecf54295012b28d42fc7bf4c9b34e12714
2009-08-28 11:03:51 -07:00
Jesse Ruderman
e1a92dde70
Add more crashtests
2009-08-27 21:11:40 -07:00
Jesse Ruderman
15e3a448a6
Add crashtests
2009-08-27 19:48:20 -07:00