L. David Baron
3edd7358b2
Merge backout of changeset a328b5ae57e0 (bug 476245) for causing failures of test_videocontrols.html across platforms (although Linux hasn't cycled yet).
2009-02-24 13:38:55 -08:00
L. David Baron
1e283adeaa
Backed out changeset a328b5ae57e0 (bug 476245) for causing failures of test_videocontrols.html across platforms (although Linux hasn't cycled yet).
2009-02-24 13:38:35 -08:00
Jonas Sicking
ca2acd2b73
Bug 479521: Don't follow unsafe same-site to cross-site redirects. Also fix a bug where reusing a XHR object that had been used cross site could result in the second request being more restrictive than it should be. r/sr=jst
2009-02-24 11:46:51 -08:00
Boris Zbarsky
58d51f648c
Bug 476245. Keep better track of our anonymous content. r=smaug, sr=dbaron
2009-02-24 13:39:09 -05:00
Matthew Gregan
b6b81dc5ee
Bug 469275 - Seeks requested while Wave state machine is in ended state are lost. r+sr=roc
...
--HG--
extra : rebase_source : 03ead0a2032ac705b2156bb1b02aef33a414c67b
2009-02-24 15:34:36 +13:00
Jonathan Kew
94391277aa
Bug 479276. Support a new kind of glyph bounding-box: TIGHT_HINTED_OUTLINE_EXTENTS, and use it to stop MathML spacing depending on exact ink extents. r+sr=roc
...
--HG--
extra : rebase_source : 43f9009f6457361e690062f87b2e5fda4041dc48
2009-02-24 21:32:58 +13:00
Dave Camp
6ca99867e0
Bug 471227: Add some temporary debugging spew to help narrow down what's failing.
2009-02-23 23:02:00 -08:00
Arpad Borsos
ab6caaf3b6
Mochitest for Bug 342513
2009-02-23 19:39:46 +00:00
Robert Longson
94abee3ab8
Bug 361920 - Incorrect unit conversion for SVGLength created through createSVGLength. r+sr=roc
2009-02-23 11:24:05 +00:00
Ben Turner
c4e95fb3aa
Bug 479725 - 'UMR [@ nsOggDecoder::GetStatistics], nsOggDecoder::mDuration not initialized'. r+sr=roc.
2009-02-22 16:51:06 -08:00
Dave Camp
720aaca207
Bug 462856 - offline app notification code doesn't handle subframes. r=mconnor, r=bz
2009-02-22 11:09:10 -08:00
Mats Palmgren
44d057623f
Reset the editing state when the document is removed from the docshell. b=446483 r+sr=peterv
2009-02-21 03:51:48 +01:00
L. David Baron
fa9a21c33d
Implement multiple background layers, implement fallback background color, and make -moz-background-inline-policy no longer be part of the background shorthand. (Bug 322475) r+sr=roc,bzbarsky
2009-02-19 21:29:21 -08:00
Boris Zbarsky
d8d09b1793
Fixing test
2009-02-20 00:28:41 -05:00
Nochum Sossonko
1aafbb746e
b=478982 Gecko users may need to prevent autoplay for video/audio content in messages r=roc,dolske sr=roc
2009-02-20 17:05:07 +13:00
Chris Pearce
74bfee1398
b=465458 Media selection algorithm changed in r2403 of HTML5 spec r=doublec sr=roc
...
--HG--
extra : rebase_source : 09a091ebb5c7a42480a423ac304aacedfa286c4c
2009-02-20 15:49:00 +13:00
Chris Double
66f2bcbbca
Backed out changeset 2b7e176d9e73
2009-02-20 16:01:58 +13:00
Chris Double
f95ec3e145
b=477899 Calls to liboggplay to get the duration of a media resource should be cached r+sr=roc
2009-02-20 15:37:06 +13:00
Chris Double
da2940fce6
b=478108 Remove Debug log messages for video/audio buffering and rate r+sr=roc
2009-02-20 15:29:23 +13:00
L. David Baron
2eb748571c
Backed out changeset fde0b361f25e (bug 322475, main patch) due to Mac talos startup failures and hitting the NS_ABORT_IF_FALSE in SetupBackgroundClip, which may be related.
2009-02-19 13:51:46 -08:00
L. David Baron
d9ac02ed8c
Implement multiple background layers, implement fallback background color, and make -moz-background-inline-policy no longer be part of the background shorthand. (Bug 322475) r+sr=roc,bzbarsky
2009-02-19 12:33:09 -08:00
Dave Townsend
45a22cf369
Bug 476634: Storage template builder can't handle 64 bit integers. r=enn
2009-02-12 15:09:03 +00:00
L. David Baron
db9e9b7806
Construct all our image loaders when we create frames so that we can allow arbitrary numbers of image loaders per frame (for multiple background images). (Bug 322475) r+sr=bzbarsky
2009-02-19 11:03:28 -08:00
L. David Baron
696da4e4ee
Initialize mLastStyle to avoid valgrind warnings. (Bug 477961) r=vlad
2009-02-19 09:48:37 -08:00
Matthew Gregan
e8bfc86879
Bug 469268 - More mochitests for the Wave decoder backend. Also enable the test disabled due to bug 474754. r+sr=roc
2009-02-19 18:23:13 +01:00
L. David Baron
a91aa25ab0
Back out all 8 changesets that I just landed (bugs 477959, 477961, 322475, 478899, 475215, 478156) again, because Talos Try server builds lie about which changesets they're testing.
2009-02-19 09:06:18 -08:00
L. David Baron
51ef1de194
Implement multiple background layers, implement fallback background color, and make -moz-background-inline-policy no longer be part of the background shorthand. (Bug 322475) r+sr=roc,bzbarsky
2009-02-19 07:29:28 -08:00
L. David Baron
a5c13ba6b5
Construct all our image loaders when we create frames so that we can allow arbitrary numbers of image loaders per frame (for multiple background images). (Bug 322475) r+sr=bzbarsky
2009-02-19 07:29:27 -08:00
L. David Baron
84cbc5d035
Initialize mLastStyle to avoid valgrind warnings. (Bug 477961) r=vlad
2009-02-19 07:29:27 -08:00
Craig Topper
2aaf1efe5e
Bug 435525 - Setting viewBox to empty string on a referenced SVG document from script does not cause an update. r+sr=roc
2009-02-19 13:53:46 +00:00
Ginn Chen
b09d87a170
Bug 479022 fast path of nsCanvasRenderingContext2D::PutImage() is wrong on BIG ENDIAN machine r=vladmir
2009-02-19 21:00:41 +08:00
Matthew Gregan
fc66ef3b4b
Bug 478684 - test_play.html fails intermittently
...
--HG--
extra : rebase_source : d84a07bc61144b7ab88e217bf9e5b815d273fb88
2009-02-18 17:16:18 +13:00
Martin
1ae1dfd23b
Bug 478570. SVG feConvolveMatrix 'order' attribute should default to 3, as per spec errata. r=roc,longsonr
...
--HG--
extra : rebase_source : 68e462f74e11f108735586bfde1441ad0b3760c3
2009-02-17 09:59:06 +00:00
Jeremy D. Lea
b9a1696e34
Bug 476726 - deCOMtaminate WidgetToScreen and ScreenToWidget; r+sr=roc
...
--HG--
extra : rebase_source : 4a35ccdcafbe8a0a9dded9f292a139b4679709e3
2009-02-18 16:11:49 -08:00
Matthew Gregan
f48db6edc8
Bug 469266 - Rewrite Wave decoder playback loop to reduce latency, improve accuracy of playback position reporting, and fire timeupdate events.
...
--HG--
extra : rebase_source : 2c2faa5af34abe2b5fe14d150207d9c375f7d567
2009-02-17 17:56:16 +13:00
L. David Baron
8b207bcc51
Revert (back out) the previous 11 changesets (bugs 477959, 477961, 477963, 477962, 322475, 478899, 475215, 478156), due to Mac talos orange with (as usual) no useful diagnostic.
2009-02-18 18:59:47 -08:00
L. David Baron
366992262c
Implement multiple background layers, implement fallback background color, and make -moz-background-inline-policy no longer be part of the background shorthand. (Bug 322475) r+sr=roc,bzbarsky
2009-02-18 17:13:25 -08:00
L. David Baron
29c43121c7
Construct all our image loaders when we create frames so that we can allow arbitrary numbers of image loaders per frame (for multiple background images). (Bug 322475) r+sr=bzbarsky
2009-02-18 17:13:24 -08:00
L. David Baron
ba0329dd6d
Initialize mLastStyle to avoid valgrind warnings. (Bug 477961) r=vlad
2009-02-18 17:13:24 -08:00
Honza Bambas
4b06aa2373
Bug 468443 Remove PUT/DELETE support from httpd.js, revert XX in content tests, r=jonas
2009-02-18 14:31:30 +01:00
Dan Mosedale
56f33790dd
Remove MailNews special casing from nsScriptSecurityManager (bug 374577), r+sr=bzbarsky
2009-02-17 20:32:57 -08:00
Ben Turner
6efddae719
Bug 478304 - 'Let nsRunnableMethod be used with non-void-returning functions'. r=bsmedberg.
2009-02-17 20:11:09 -08:00
Boris Zbarsky
b0794d1840
Bug 400226. Do text redisplay as soon as it's safe, not after a trip to the event loop. r+sr=mats
2009-02-17 22:27:25 -05:00
Jonas Sicking
a030b0ea69
Bug 476567: Clear Access-Control preflight cache when spec says to. Also rewrite cache test-runner to make it more sane. r/sr=jst
...
--HG--
extra : rebase_source : d92d2eccd14bc58d3e82dff969e27f00fd185f95
2009-02-17 14:10:50 -08:00
Ben Turner
8d1f3956c6
Bug 340345 - 'DOM timeouts can fire during a sync XMLHttpRequest'. r+sr=jst, a=blocking1.9.1+
2009-02-17 12:07:39 -08:00
Ted Mielczarek
a30e7aa171
disable crashtest 428844-1.html for random failures, see bug 471185. disable media test_play.html for random failures, see bug 478868
2009-02-17 11:43:17 -05:00
Masayuki Nakano
bcf39be0ea
Bug 478536 Crash by removing a scroll target in MozMouseScrollFailed event handler r+sr=roc
2009-02-18 00:55:53 +09:00
Neil Deakin
7ae9acbaf5
Bug 471848, flag for whether a drag was cancelled by the user, r+sr=roc
2009-02-17 10:51:12 -05:00
Neil Deakin
90c37e3e72
Bug 399427, don't update caret position when a xul element is focused, r=neil, sr=roc
2009-02-17 10:51:11 -05:00
Peter Van der Beken
691b82b80e
Fix for bug 391448 (Force layout/dom/content code to use classinfo macros that don't use the service manager.). r/sr=jst.
2009-02-17 15:08:08 +01:00
Olli Pettay
f9093a901c
Bug 477863 - Give gesture events usable clientX/screenX values, r+sr=roc
2009-02-17 13:49:03 +02:00
Olli Pettay
780eabcc26
Bug 477237, r+sr=peterv
2009-02-17 11:48:31 +02:00
Boris Zbarsky
a6fe8cb324
Bug 477700 followup. Don't fail Push() calls for an event target that has no associated script context at all. r+sr=smaug pending
2009-02-16 13:53:11 -05:00
Boris Zbarsky
a2d0b2c43b
Bug 477700. Push a null JSContext around editor init, so it'll work no matter what JS is on the stack. r+sr=smaug
2009-02-16 09:11:41 -05:00
Neil Rashbrook
2b7a424a9b
Bug 475344 Need a cancellation code to indicate successful load from cache r+sr=bz
2009-02-16 11:27:22 +00:00
Robert O'Callahan
5890e02de9
Fixing bustage
2009-02-16 14:35:02 +13:00
Chris Pearce
9375bb735b
Bug 462455. Initiate media load when appending <source> child elements to media elements. r=doublec,sr=roc
...
--HG--
extra : rebase_source : b9bca050ef528705c08988d3677bf9bd8c865f33
2009-02-16 14:05:28 +13:00
Serge Gautherie
37b6bf1d39
Merge for "Backed out changeset: 719dca3419b5" of
...
Bug 476731 - Media element should fire error event when src is a 404; missing test_error_on_404.html; r=chris.double sr=roc
which
does not compile on Windows.
2009-02-15 18:44:14 +01:00
Serge Gautherie
5ec9f53e89
Backed out changeset: 719dca3419b5
2009-02-15 18:41:16 +01:00
Chris Pearce
57ecf8cbff
Bug 476731 - Media element should fire error event when src is a 404; missing test_error_on_404.html; r=chris.double sr=roc
2009-02-15 18:14:49 +01:00
Jeremy Lea
b82cdbd258
Bug 476726 - deCOMtaminate WidgetToScreen and ScreenToWidget; r+sr=roc
2009-02-15 17:41:06 +01:00
Chris Pearce
0528fe151f
Bug 476731 - Media element should fire error event when src is a 404; r=chris.double sr=roc
2009-02-15 17:26:32 +01:00
Jesse Ruderman
f154077a31
Add crashtests
2009-02-13 14:54:17 -08:00
Vladimir Vukicevic
67e7923d04
Dummy checkin for CLOSED TREE (patchset is Windows CE only)
2009-02-12 18:26:02 -08:00
Robert Longson
de0cb37032
Bug 477996 - scale transforms are not serialised correctly. r+sr=roc
2009-02-12 13:20:49 +00:00
Masayuki Nakano
68f9a6a266
Bug 442774 Wheel/touchpad scrolling gets stuck in frame, stop scrolling the web page as a whole r=Olli.pettay, sr=roc
2009-02-12 19:44:38 +09:00
Masayuki Nakano
789465492f
backing-out the patch for bug 442774
2009-02-12 18:54:02 +09:00
Masayuki Nakano
4d6c3072e5
Bug 442774 Wheel/touchpad scrolling gets stuck in frame, stop scrolling the web page as a whole r=Olli.pettay, sr=roc
2009-02-12 16:02:49 +09:00
Mike Kaplinskiy
b4deb6f35f
Bug 468353 - designmode.css is not removed after designMode is turned off; r=bzbarsky sr=(bzbarsky + peterv)
2009-02-12 05:15:59 +01:00
Robert O'Callahan
7a844fd2b8
Bug 476176. Avoid potential deadlock warnings by not calling 'Available' on the media stream when checking whether to exit buffering; instead we can use our internal position counters. r=doublec
...
--HG--
extra : rebase_source : 51901db1ddca66b658d04d8c24769590a8faa7f7
2009-02-11 14:44:39 +13:00
Robert O'Callahan
a60bcefab7
Bug 476811. Fire 'waiting' event when the decoder starts buffering. r=doublec
...
--HG--
extra : rebase_source : 1ac5d728e4f3f3e83de61d0806b20f328cdf380c
2009-02-11 14:43:45 +13:00
Robert O'Callahan
af7e712e3f
Bug 469272. Get rid of mPlayRequested since it's not needed; just use mPaused to remember whether we should be playing or not, if play() is called before the stream is loaded. r=doublec,r=kinetik
...
--HG--
extra : rebase_source : 2753730346f3159f07214e0116a9a32bc45a348d
2009-02-11 14:23:19 +13:00
Michael Ventnor
a9bf64c109
Bug 477531. Support CSS3 :indeterminate pseudo-class. r+sr=dbaron,r=bzbarsky
...
--HG--
extra : rebase_source : 03d1be9b5742e8d17114aaeb0b5de20d61926d51
2009-02-11 14:19:37 +13:00
Jesse Ruderman
43a2aa5d48
Fix the crashtest manifest too. I suck.
2009-02-11 01:00:24 -08:00
Jesse Ruderman
46006e4349
Use 'skip' instead of commenting-out to disable crashtests
2009-02-11 00:17:29 -08:00
Jesse Ruderman
38fe4e7d73
Oops, I got these two files reversed. Should fix a crashtest failure on Linux, although I have no idea why that fails on Linux and only Linux.
2009-02-11 00:06:39 -08:00
Jesse Ruderman
68344d4b52
Add a bunch of crashtests
2009-02-10 22:18:05 -08:00
Jesse Ruderman
c9eb6349ac
Add some crashtests
2009-02-10 16:36:04 -08:00
Brad Lassey
bb73fc3637
bug 473443 - drawImage of canvas onto self is incorrect r=jrmuizel,vlad
2009-02-10 18:44:40 -05:00
Jim Chen
6513b5e77c
Bug 88831 Support new IME API "Text Services Framework" from Office XP and Windows XP (relanding)
...
--HG--
rename : content/events/src/nsQueryContentEventHandler.cpp => content/events/src/nsContentEventHandler.cpp
rename : content/events/src/nsQueryContentEventHandler.h => content/events/src/nsContentEventHandler.h
2009-02-11 05:56:51 +09:00
Daniel Holbert
59d61972ae
Bug 461047 follow-up patch - Fix a number of small issues from the nsStringArray to nsTArray<nsString> switchover, mostly related to signed vs unsigned array sizes. r+sr=roc
2009-02-10 12:39:43 -08:00
Masayuki Nakano
def135f71a
Backing out the patch of bug 442774. This might cause a timeout failure on test_keycodes.xul
2009-02-11 03:19:15 +09:00
Masayuki Nakano
4755de05c7
Backing out the TSF patch of bug 88831. This might cause a timeout failure on test_keycodes.xul
...
--HG--
rename : content/events/src/nsContentEventHandler.cpp => content/events/src/nsQueryContentEventHandler.cpp
rename : content/events/src/nsContentEventHandler.h => content/events/src/nsQueryContentEventHandler.h
2009-02-11 03:02:05 +09:00
Masayuki Nakano
4fa4a8c50d
Bug 442774 Wheel/touchpad scrolling gets stuck in frame, stop scrolling the web page as a whole r=Olli.Pettay, sr=roc
2009-02-10 20:17:37 +09:00
Jim Chen
41a1a807d6
Bug 88831 Support new IME API "Text Services Framework" from Office XP and Windows XP r=masayuki+peterv, sr=roc
...
--HG--
rename : content/events/src/nsQueryContentEventHandler.cpp => content/events/src/nsContentEventHandler.cpp
rename : content/events/src/nsQueryContentEventHandler.h => content/events/src/nsContentEventHandler.h
2009-02-10 20:15:36 +09:00
Jesse Ruderman
5f1cc5c3ce
Add a bunch of crashtests
2009-02-10 00:09:40 -08:00
Dave Camp
1981fa22ce
Bug 477667: manifest attribute not handled in xhtml. r+sr=jst
2009-02-09 22:40:40 -08:00
Chris Double
efa39a8385
Back out bug 476731 in commit id 364777bc90b5 due to reftest failures
2009-02-09 15:52:04 +13:00
Chris Double
cb749708f5
Backed out changeset 364777bc90b5 due to test failures
2009-02-09 15:51:16 +13:00
Chris Double
d12a22daef
Bug 469923 - Fix rounding issues with X-Content-Duration header causing test failure - r+sr=roc
2009-02-09 14:47:49 +13:00
Chris Pearce
8d5bc5908a
Bug 476731 - Media element should fire error event when src is a 404 - r=doublec sr=roc
2009-02-09 14:04:10 +13:00
Chris Double
0757196440
Bug 469923 - Support X-Content-Duration for improved duration retrieval for Ogg media - r+sr=roc
2009-02-07 23:10:34 +13:00
Robert Longson
bc1cac07b0
Bug 476489 - Remove unused virtual methods from nsSVGFilterElement. r+sr=roc
2009-02-08 11:21:49 +00:00
Jesse Ruderman
2e1fda752f
Add crashtests for the following bugs: https://bugzilla.mozilla.org/buglist.cgi?quicksearch=328944+401042+413085+416461+431705+437142+449006+463741+465651+472782+474744
2009-02-07 21:33:31 -08:00
Justin Dolske
455ed37ff6
Bug 467680 - volumechange events are fired synchronously. r=doublec, sr=roc
2009-02-07 13:43:43 -08:00
L. David Baron
ef5fe05834
Revert changeset fc8d54ab29a6 (Bug 88831, Support new IME API "Text Services Framework" from Office XP and Windows XP) due to failure (every time) of the new unit test it added (Test WinTSF) on the Windows tinderbox.
...
--HG--
rename : content/events/src/nsContentEventHandler.cpp => content/events/src/nsQueryContentEventHandler.cpp
rename : content/events/src/nsContentEventHandler.h => content/events/src/nsQueryContentEventHandler.h
2009-02-07 09:13:30 -08:00
Jim Chen
e53087b660
Bug 88831 Support new IME API "Text Services Framework" from Office XP and Windows XP r=masayuki+peterv, sr=roc
...
--HG--
rename : content/events/src/nsQueryContentEventHandler.cpp => content/events/src/nsContentEventHandler.cpp
rename : content/events/src/nsQueryContentEventHandler.h => content/events/src/nsContentEventHandler.h
2009-02-07 18:52:59 +09:00
Robert O'Callahan
f4d857085f
Bug 476771. 'load', 'emptied' and 'ended' events should be asynchronous as per spec; it's safer anyhow. r=doublec
2009-02-07 21:42:32 +13:00
Robert O'Callahan
c94a302481
Bug 455654. Rework the download-rate, playback-rate and related statistics so they're managed by the decoders in a thread-safe way. Implement proper HTML5 readyState handling with event firing, including 'canplay' and 'canplaythrough' events and autoplay behaviour. Also changes buffering so that we buffer when we're actually about to run out of data, instead of trying to guess when to buffer based on rate estimates. r=doublec
2009-02-05 21:02:21 +13:00
Daniel Holbert
3451a036a0
Bug 473680: disable sporadic crashtest 458637-1.html using 'skip' instead of '#'
2009-02-06 15:17:39 -08:00