Oleg Romashin
87c511839e
Merged with mozilla-central
2010-04-22 20:22:26 -04:00
Doug Turner
6c196f14e2
Automerge with mc. no manual changes
2010-04-21 03:31:13 -07:00
Daniel Holbert
899900c50a
Bug 560378, Patch C: Make int<-->float conversions explicit to avoid MSVC compile warnings, in nsCanvasRenderingContext2D.cpp. r=vlad
2010-04-20 11:50:39 -07:00
Daniel Holbert
a695ddc7b3
Bug 560378, patch B: Use the correct version of delete[] in nsCanvasRenderingContext2D.cpp. r=vlad
2010-04-20 11:49:38 -07:00
Daniel Holbert
52559e4960
Bug 560378, Patch A: Use "!!" for converting int to bool, to avoid MSVC compile warning in nsCanvasRenderingContext2D.cpp. r=vlad
2010-04-20 11:48:29 -07:00
Jonas Sicking
1a83956b1c
Bug 518110: Kill HTMLBaseFontElement interface and HTMLHeadElement.profile. Also merge nsHTMLHeadElement and nsHTMLHtmlElement into nsHTMLSharedElement. r=jst
...
--HG--
extra : rebase_source : 651aeed4f884405ffd980b3b74a0dbb21f931156
2010-04-19 12:06:00 -07:00
Olli Pettay
00eb3e8d19
Backout Bug 559311 for now
2010-04-19 16:21:19 +03:00
Chris Jones
1b1a244ef5
Fix merge bustage
2010-04-16 01:58:01 -05:00
Chris Jones
09869cfb77
Merge mozilla-central
2010-04-16 01:34:35 -05:00
Olli Pettay
f61e2208ef
Bug 557892 - Crash [@ nsGenericElement::SetAttr], r=sicking
...
--HG--
extra : rebase_source : 55eae64fcad1d2ad4343b5ac0e70a26e67021722
2010-04-15 14:07:30 +03:00
Olli Pettay
09746cd281
Bug 559311 - [HTML5] nsContentUtils::CreateContextualFragment doesn't cache HTML5 parser, r=hsivonen
2010-04-15 12:40:30 +03:00
Olli Pettay
38d20b75c6
Bug 558795 - speed up nsEventTargetChainItem (de)allocation, r=jst
2010-04-15 12:38:32 +03:00
Josh Matthews
a31149e931
b=545237 Notify PIFrameEmbedding's owner on actor deletion r=bsmedberg
2010-04-12 12:34:02 +12:00
Josh Matthews
af3e5b062a
b=545237 Keep track of the ContentProcessParent singleton's life and recreate it if necessary r=bsmedberg
2010-04-12 12:24:45 +12:00
Mats Palmgren
dcb7d49aa0
Test for bug 558726.
2010-04-14 16:55:21 +02:00
Geoff Lankow
9f6ee2918a
Skip -moz-user-select=none only when copying. Follow-up to bug 166235. b=558726 r=roc
2010-04-14 16:55:16 +02:00
Ms2ger
4581294096
Bug 559024 - SVGStyleElement.media and SVGStyleElement.title setters do not work. r=jwatt
2010-04-14 10:30:55 +01:00
Robert Longson
eb179fd968
Bug 456286 - support altGlyph elements as tspans. r=roc
2010-04-13 09:58:09 +01:00
Phil Ringnalda
71bd192ba4
Correct spelling of recieve
2010-04-16 22:03:49 -07:00
Makoto Kato
372b98d06e
Bug 553540 - need new flag to nsPlainTextSerializer to support delsp=yes (RFC 3676). r=laurent sr=jst
2010-04-02 18:21:40 +09:00
Chris Pearce
c7317b404d
Bug 564720 - Refactor media tests to be backend independent were possible. r=roc
...
--HG--
rename : content/media/test/test_play.html => content/media/test/test_play_events.html
rename : content/media/test/test_progress2.html => content/media/test/test_progress.html
rename : content/media/test/test_onloadedmetadata.html => content/media/test/test_replay_metadata.html
rename : content/media/test/test_wav_trunc_seek.html => content/media/test/test_seek_out_of_range.html
rename : content/media/test/test_bug495319.html => content/media/test/test_timeupdate_small_files.html
rename : content/media/test/test_bug486646.html => content/media/test/test_video_to_canvas.html
2010-05-31 10:02:06 +12:00
timeless@mozdev.org
ec2da51d62
Bug 555692 - mEnabled is never used in CSPService, r=bsterne
...
--HG--
extra : rebase_source : 943559708654622bcc26d684afecf8e9556d7bcd
2010-03-29 05:33:00 -07:00
Oleg Romashin
8de514e284
Merged with mozilla-central
2010-04-07 06:59:04 -04:00
Oleg Romashin
baece4fff9
Bug 556850 - WebGL compilation busted for Qt builds. r=vladimir
2010-04-07 03:53:18 -04:00
Ehsan Akhgari
2989d30bcc
Merge backout of bug 221820
2010-04-06 21:10:47 -04:00
Ehsan Akhgari
a7ebcd12b9
Back out the editor lazy inititialization patches (bug 221820) to try to solve the orange in bug 557689
2010-04-06 21:08:58 -04:00
L. David Baron
519717b298
No need to null-check aRuleWalker. (Bug 557154) r=bzbarsky
2010-04-06 15:32:51 -07:00
Daniel Holbert
522a227913
Bug 555026: In SMIL animation, ignore keyTimes attr when in paced calcMode. r=roc
2010-04-06 14:39:29 -07:00
Olli Pettay
b4a11d8557
Bug 554941 - [E10s] CPOW for synchronous TabChildGlobal messages, r=bnewman
2010-03-29 23:29:45 +03:00
Olli Pettay
de7b07408d
backout Bug 554941 again
2010-03-28 20:07:16 +03:00
Olli Pettay
9a1e450904
Bug 554941 - [E10s] CPOW for synchronous TabChildGlobal messages, r=bnewman
2010-03-28 19:02:05 +03:00
Olli Pettay
d0ab5348f1
Backout Bug 554941
2010-03-28 00:58:49 +02:00
Olli Pettay
b51f49c8d6
Disable the test for Bug 514705 until crashreporter bug is fixed.
2010-03-27 22:53:42 +02:00
Olli Pettay
7dbad85a52
Bug 554941 - [E10s] CPOW for synchronous TabChildGlobal messages, r=bnewman
2010-03-27 18:54:57 +02:00
Doug Turner
c15f159231
merge from m-c. manually merging modules/plugin/test/testplugin/nptest.cpp dom/plugins/PluginModuleChild.cpp.
2010-03-26 14:22:48 -07:00
Daniel Holbert
fe512e0b26
Bug 554804: Fix GetBaseValue in nsSMILCSSProperty and nsSVGTransformSMILAttr to benefit from return value optimization. r=jwatt
2010-03-26 12:24:13 -07:00
Daniel Holbert
8a432e2ae4
Bug 554687 patch 2: Use nsSMILValue::Swap instead of operator= where appropriate. r=roc
2010-03-26 12:24:07 -07:00
Daniel Holbert
f2b8035cd9
Bug 554687 patch 1: Add Swap() method for nsSMILValue. r=roc
2010-03-26 12:22:54 -07:00
Benedict Hsieh
dfa9ca21a4
Bug 51470 - [E10s] The tab browser should inform the chrome process during navigation. r=smaug,
...
sr=bsmedberg
2010-03-26 11:39:39 -07:00
Josh Matthews
b60190028f
Bug 554835 - Build fixes for undefined MOZ_IPC. r=bnewman,joe
2010-03-25 12:10:14 -04:00
Josh Matthews
4b0e00f8b8
Bug 524180 - Fix non-MOZ_IPC build. r=joe
2010-03-24 18:27:08 -04:00
Daniel Holbert
0e8a67a7ec
(no bug, comment-only) Remove duplicate "nsIContent methods" header-comment in nsSVGAnimationElement.cpp
2010-04-12 16:50:35 -07:00
Julian Seward
4a8eff8ae8
Bug 547964 - r=dbaron
...
--HG--
extra : rebase_source : 88834502ab1cdac1aa7dac9557ee1aa40ccc354f
2010-04-12 11:53:59 -04:00
Timothy Nikkel
d0c1cab2a9
Bug 553366. When flushing, make sure to flush external documents too. r=bzbarsky
2010-04-10 13:03:40 -05:00
Jesse Ruderman
8255751882
Add crashtests
2010-04-11 16:59:47 -07:00
Vladimir Vukicevic
58b27f08d0
b=571287; let canvas participate in cycle collection; r=bz
2010-06-15 14:38:05 -07:00
Vladimir Vukicevic
4fc2ef05d4
webgl test suite update
2010-06-15 10:30:13 -07:00
Benoit Jacob
db543d277d
b=571027; implement new PixelStorei parameters for textures; r=vladimir
2010-06-15 11:59:39 -04:00
Benoit Jacob
3e15743355
b=571027; implement new TexImage2D signatures; r=vladimir
2010-06-15 11:54:03 -04:00
Benoit Jacob
f0a49876fe
b=571076; Implement GetAttachedShaders; r=vladimir
2010-06-15 11:49:34 -04:00
Olli Pettay
82feff3515
Bug 556493 - No click fired when mousedown on the text of an element and mouseup on empty area, r=jst
...
--HG--
extra : rebase_source : bf2257df87153638358404878d03c09193014125
2010-06-15 16:29:23 +03:00
Ehsan Akhgari
1d27c39d4a
Bug 520189 - Fix copy and test for the HTML editor; f=bzbarsky,dbaron r=sayrer,peterv,bzbarsky sr=roc
2010-04-09 17:06:09 -04:00
Saint Wesonga
131bdcc002
Bug 571735. Remove unused variable. r=bzbarsky
2010-06-14 16:06:48 -04:00
Benoit Jacob
0ff97eaf80
b=569236; better WebGL messages; r=vladimir
2010-06-14 14:44:12 -04:00
Olli Pettay
b27dd3c583
Bug 571390, add a comment
...
--HG--
extra : rebase_source : 5960b90841cfa37decfb48d61e904c97c9d4f91e
2010-06-14 10:32:41 +03:00
Olli Pettay
77e8c01739
Bug 571390 - classList is always empty on xul elements, r=bz
...
--HG--
extra : rebase_source : 00d58d4fa7e0bffe2bf6b60b4d8a74fd0e27eebe
2010-06-14 10:29:54 +03:00
Ms2ger@gmail.com
74ff4b73de
Bug 559834 - Remove support for table@align=abscenter/absmiddle/middle. r=jst
2010-06-11 20:47:56 +02:00
Benoit Jacob
d96d512c4a
b=571028; remove GetString and merge into GetParameter as per the updated spec; r=vladimir
2010-06-11 17:45:40 -04:00
Benoit Jacob
ef65032a3c
b=569714; Fix GetParameter and let it return nsIVariant; r=vladimir
2010-06-11 17:36:34 -04:00
Blake Kaplan
24c04cbd78
Bug 546573 - EnsureInnerWindow from wrappers. r=jst sr=bzbarsky
2010-03-22 15:46:37 -07:00
Josh Aas
9213b9561a
Backed out changeset 558df3e5b094 due to talos master issue.
2010-05-13 15:56:19 -04:00
Josh Aas
eb08772da3
Remove default plugins. b=533891 r=dolske sr=jst
2010-05-13 14:54:26 -04:00
Timothy Nikkel
73ae4c7afd
Bug 563407. Cast to unsigned int to fix warning. r=sicking
2010-05-11 19:30:42 -05:00
timeless@mozdev.org
1d241c39dc
Bug 563303 useless check of !data.index in nsContentUtils::ReparentClonedObjectToScope
...
r=bent
2010-05-13 11:11:24 -07:00
Michael Kohler
57c581b0db
Bug 506041 Part 2: Correct misspellings in source code
...
r=timeless
2010-05-13 14:19:51 +02:00
Michael Kohler
9397418412
Bug 506041 Part 2: Correct misspellings in source code
...
r=timeless
2010-05-13 14:19:50 +02:00
Chris Pearce
9afb4be369
Bug 562840 - Fix audio buffering logic to prevent over eager frame dropping on load. r=kinetik
2010-05-13 12:59:42 +12:00
Ms2ger
8b88cb6ee7
Bug 109445. Allow imagemap references by id in text/html. r=jst
2010-05-13 12:56:10 +12:00
Olli Pettay
fa43aded81
Bug 548185 - Crash on event.dataTransfer, r=enn
2010-03-25 22:38:53 +02:00
Daniel Holbert
9499e41e6d
Backed out changeset a4178a154d16 due to PR_STATIC_ASSERT failure on ppc
2010-03-25 09:22:03 -07:00
Daniel Holbert
963196eba7
Bug 554687 patch 1: Add Swap() method for nsSMILValue. r=roc
2010-03-25 09:02:01 -07:00
Craig Topper
c3fc5fa456
Bug 554253 - Convert nsCOMPtr<nsPresContext> to nsRefPtr<nsPresContext>. r=roc
...
--HG--
extra : rebase_source : d828daca07188864d055f3d1a72f5217632eb358
2010-03-25 14:17:11 +01:00
Markus Stange
b5b991d41d
Bug 554061 - Also check XBL stylesheets when determining whether a restyle is necessary when document state changes. r=dbaron
2010-03-25 10:22:58 +01:00
L. David Baron
468200667f
Adjust assertion annotations in crashtest manifest. (Bug 472557) On CLOSED TREE to force another round of builds and see if the network problems are better.
2010-05-08 07:48:52 -07:00
Robert Kaiser
e90ee6b8b3
bug 563151 - split test files to install into two groups to not run into commandline overflows on Windows (fixes SeaMonkey debug bustage), r=ted a=peterv for pushing
2010-05-08 13:56:14 +02:00
Justin Wood
4fe08d7e98
Bug 504947 - Some Virus Scans report Trojan horse in 485217.xsl rs=mrbkap
2010-05-06 18:54:51 -04:00
L. David Baron
7c61f15cf1
Annotate remainder of crashtest mainfests (all but one test) with the tests that are known to assert. (Bug 472557)
2010-05-06 09:28:01 -07:00
Boris Zbarsky
490ac49f2e
Bug 564079. Check that we have a parent before checking whether it's an Element. r=peterv
2010-05-06 09:59:55 -04:00
Robert Sayre
0ebb9c1370
Merge tracemonkey to mozilla-central.
2010-05-06 08:50:41 -04:00
Chris Double
cf776b58a1
Bug 563825 - Factor out non-Ogg specific parts of nsOggPlayStateMachine.cpp Part 2 - r=cpearce sr=roc
...
--HG--
rename : content/media/ogg/nsOggReader.cpp => content/media/nsBuiltinDecoderReader.cpp
rename : content/media/ogg/nsOggReader.h => content/media/nsBuiltinDecoderReader.h
rename : content/media/ogg/nsOggPlayStateMachine.cpp => content/media/nsBuiltinDecoderStateMachine.cpp
rename : content/media/ogg/nsOggPlayStateMachine.h => content/media/nsBuiltinDecoderStateMachine.h
extra : rebase_source : ca2b9dced11a077b4eb0d5889cd8a0ff25a4b31f
2010-05-06 14:31:02 +12:00
Chris Double
a2c51b95ef
Bug 563825 - Factor out non-Ogg specific parts of nsOggPlayStateMachine.cpp Part 1 - r=cpearce sr=roc
...
--HG--
rename : content/media/ogg/nsOggReader.cpp => content/media/nsBuiltinDecoderReader.cpp
rename : content/media/ogg/nsOggReader.h => content/media/nsBuiltinDecoderReader.h
rename : content/media/ogg/nsOggPlayStateMachine.cpp => content/media/nsBuiltinDecoderStateMachine.cpp
rename : content/media/ogg/nsOggPlayStateMachine.h => content/media/nsBuiltinDecoderStateMachine.h
extra : rebase_source : a5726df63eda9c240db016aaf4e6a92d876fdb68
2010-05-06 14:30:34 +12:00
L. David Baron
d94024525a
Backout temporary debugging code for bug 563980 (changesets 76e0ed39f6ad and 4498b6800a49).
2010-05-05 18:20:43 -07:00
L. David Baron
05044197f6
Add debugging code for random assertion bug 563980.
2010-05-05 12:39:47 -07:00
Boris Zbarsky
f7d7c95ec6
Bug 562971. Include Element.h as mozilla/dom/Element.h and don't use 'using namespace' quite as much. r=jst
2010-05-05 14:18:05 -04:00
Boris Zbarsky
e19f8c4e1a
Bug 562137. Use the UTF-8 decoder to decode UTF-8 instead of just assuming that it really is UTF-8. r=sicking
2010-05-05 14:18:04 -04:00
Boris Zbarsky
4625aac0dd
Bug 560503. Don't check for mutation observer uniqueness; callers should handle that. r=sicking
2010-05-05 14:18:03 -04:00
Peter Van der Beken
922c155511
Part 11 of fix for bug 560273 (Stop using DOM tearoffs from quickstubs) - move nsIDOMNSElement implementation to nsGenericElement. r=jst.
...
--HG--
extra : rebase_source : 6b39d2cbb5b6462b0d1e65ee0f204fb1804a468e
2010-04-19 17:41:37 +02:00
Peter Van der Beken
ae0b1a86f6
Part 10 of fix for bug 560273 (Stop using DOM tearoffs from quickstubs) - use nsNodeSelectorTearoff for nsDocument. r=jst.
...
--HG--
extra : rebase_source : 46ef0b39acee4c05de40a575826f11281101f5d0
2010-04-19 17:41:37 +02:00
Peter Van der Beken
d062d2ec2d
Part 9 of fix for bug 560273 (Stop using DOM tearoffs from quickstubs) - use nsNode3Tearoff for all nodes. r=jst.
...
--HG--
extra : rebase_source : 4f073ae38036328091d2d4cf1e0ffbac2a06e98b
2010-04-19 17:41:37 +02:00
Peter Van der Beken
b480e94b8d
Part 8 of fix for bug 560273 (Stop using DOM tearoffs from quickstubs) - add nsINode::Get/SetTextContent. r=jst.
...
--HG--
extra : rebase_source : b4d9121b6a883d8c5f3ed526b630f2facc94a21e
2010-04-19 17:41:33 +02:00
Peter Van der Beken
60b38d0d40
Part 7 of fix for bug 560273 (Stop using DOM tearoffs from quickstubs) - add nsINode::IsEqualNode/CompareDocumentPosition/IsSameNode. r=jst.
...
--HG--
extra : rebase_source : d4722a28e8c913dcb6f9a1e7bf13261a12b60525
2010-04-19 17:40:17 +02:00
Peter Van der Beken
68600cb34a
Part 6 of fix for bug 560273 (Stop using DOM tearoffs from quickstubs) - add nsINode::GetFeature. r=jst.
...
--HG--
extra : rebase_source : 7b2ef182466615e7b244f7c5e55f327855b3cc6a
2010-04-19 17:40:16 +02:00
Peter Van der Beken
2d92228c9a
Part 5 of fix for bug 560273 (Stop using DOM tearoffs from quickstubs) - add nsIDOM3Node namespace-related methods to nsINode. r=jst.
...
--HG--
extra : rebase_source : 9f4680ed3d8dec7001503c57f9d4bede74392b2f
2010-04-19 17:40:16 +02:00
Peter Van der Beken
199b861a9e
Part 4 of fix for bug 560273 (Stop using DOM tearoffs from quickstubs) - add nsGenericTextNode base class for nsIDOM3Text implementations. r=jst.
...
--HG--
extra : rebase_source : 007e331ff47f994a27e3105e6e787d91a88137d6
2010-04-19 17:40:16 +02:00
Peter Van der Beken
04e42800d3
Part 3 of fix for bug 560273 (Stop using DOM tearoffs from quickstubs) - add nsINode::Get/SetUserData. r=jst.
...
--HG--
extra : rebase_source : a0f3ab12ed0f02dccf4d848fc879ee7c6497986a
2010-04-19 17:40:15 +02:00
Peter Van der Beken
d737cb78c2
Part 2 of fix for bug 560273 (Stop using DOM tearoffs from quickstubs) - move some code around. r=jst.
...
--HG--
extra : rebase_source : 1ee5a236e881f4478965ea4a05c18d862fd04c1d
2010-04-19 17:40:15 +02:00
Peter Van der Beken
abd7f913e0
Part 1 of fix for bug 560273 (Stop using DOM tearoffs from quickstubs) - add nsINode::GetBaseURI. r=sicking.
...
--HG--
extra : rebase_source : 5a07f12d9d13d92b796fd5f2cb182b069c3f87bf
2010-04-19 17:40:15 +02:00
Jeff Walden
00f6066393
Bug 552560 - Remove support for __parent__. r=mrbkap
2010-04-11 13:51:00 -07:00
Peter Van der Beken
3fcb7546e7
Fix for bug 560199 (Link XPConnect and caps into layout). r=jst.
...
--HG--
extra : rebase_source : 5141822e9d560019ffc1e0cb0264782aa8aa7a99
2010-04-11 15:55:24 +02:00
Daniel Holbert
c8781d13f7
Bug 563849: Fix "possible loss of data" MSVC warnings in nsWaveDecoder.cpp. r=kinetik
2010-05-04 22:22:37 -07:00
Surya Ismail
e75d4768a9
Change assertion to error console report for malformed XBL file. (Bug 397561) r=bzbarsky
2010-05-04 21:28:19 -07:00
L. David Baron
4d64359918
A malformed XBL file should trigger a warning, not an assertion, since the code should be able to (and does) handle it. (Bug 397561) r=bzbarsky
2010-05-04 21:28:19 -07:00
L. David Baron
279b6f41b9
Start annotating crashtest manifests with assertion counts. (Bug 472557)
2010-05-04 21:28:19 -07:00
L. David Baron
f5235020ab
Null-check the scope that we pass to WrapNative. (Bug 540367) r=sicking
2010-05-04 21:28:18 -07:00
Neil Deakin
16e62a0020
Bug 545714, consolidate dropped link handlers into one single component and use it for security checking, r=mano,neil,sr=sicking
2010-04-18 14:27:18 -04:00
Michael Ventnor
3602bd64b6
Bug 544099 - Highly optimise -moz-box-shadow for common cases by allowing layout to specify an area where blurring is not needed r=roc,joe
...
--HG--
rename : gfx/thebes/src/gfxBlur.cpp => gfx/src/thebes/utils/gfxBlur.cpp
rename : gfx/thebes/public/gfxBlur.h => gfx/src/thebes/utils/gfxBlur.h
extra : rebase_source : d7ad7a1ee2ac9e25937133dba95f0f8d7347d612
2010-04-18 13:13:10 +10:00
Sergey Reymerov<sergeyreym@gmail.com>
6ba412f99b
Bug 469717 - Crash when using xf:delete followed by xf:send, r=peterv
2010-04-18 10:35:53 +09:00
Johnny Stenback
c61e5af484
fixing bug 558944. Don't do atomic incr/decr in nsNodeInfoManager, which isn't thread-safe anyways. r=jonas@sicking.cc
2010-04-15 15:18:22 -07:00
Olli Pettay
79f6246f12
Bug 559526 - Moving a NodeIterator from its NodeFilter causes a crash, r=sicking
...
--HG--
extra : rebase_source : fc22f797ae28009752075c21a280647f042c886c
2010-04-16 21:45:13 +03:00
Chris Jones
7329573dd7
Bug 544936, part 6: Submit a browser minidump along with the plugin's, if we got one. r=dolske,gavin,josh
2010-03-24 16:22:04 -05:00
Theppitak Karoonboonyanan
a70764b887
Bug 353776 need the surrounding text support for some language input r=masayuki
2010-03-25 00:04:39 +09:00
Doug Turner
2225a94f11
Bug 564402 - slots #define in Qt, prevents Qt builds on trunk. r/sr=jst
...
--HG--
extra : rebase_source : 5f7ac6c449ea03e4be8ab6834d3f1880cb7d9c80
2010-05-11 16:32:17 -07:00
Craig Topper
d02574b6b4
DeCOMtaminate nsIStyleSheet method signatures. (Bug 239008) r=dbaron
2010-05-12 13:18:47 -07:00
Mounir Lamouri
c4da9cad7e
Bug 555567. <legend>.form tests. r=jst
2010-05-12 15:01:26 -04:00
Mounir Lamouri
0a330cc270
Bug 555567. Make <legend>.form follow HTML5 spec. r=jst
2010-05-12 15:01:25 -04:00
Boris Zbarsky
607d85171d
Bug 564981. Make content flushes after pageload faster. r=jst
2010-05-12 15:01:25 -04:00
Rob Arnold
6ab735510f
Bug 510037 - Remove obsolete widget events r=roc r=smaug
2010-04-29 18:03:00 -04:00
bjarne@runitsoft.com
cd57e1113a
Bug 561727 - nsCSPService breaks nsIChannelEventSink contract. r=jst
2010-05-12 12:12:04 +02:00
Marco Bonardo
476f09781f
Backing out Bug 561741 due to suspect Linux crash on startup
2010-05-12 11:14:50 +02:00
Mounir Lamouri
cbf74508a5
Bug 557620 - Implement <input type="tel">. r=smaug,dolske,dao sr=sicking
2010-05-12 09:17:07 +02:00
Alexander Surkov
f5c4405b10
Bug 561741 - use nsAccessible outside an accessible module, r=smaug, neil, joshmoz, marcoz, davidb, smichaud, sr=roc
2010-05-12 15:47:35 +09:00
Boris Zbarsky
e043dee466
Bug 565125 and bug 564974. Make sure to null out our sibling pointers even if our parent goes away due to gc. r=jst
2010-05-11 23:34:49 -04:00
Timothy Nikkel
a9893292b9
back out e40cbab6a972 (Bug 564705) 590da60fd253 (Bug 507628 and bug 507991) b166415b8c3f (Bug 564368) 0dac5d3eeb97 (Bug 564063) 116e56d84770 (Bug 563407) c51c93f5240f (Bug 536495) for some orange
2010-05-11 22:01:08 -05:00
Timothy Nikkel
8ebce455b3
Merge back out of changeset a6138098775f (bug 559996) for causing orange.
2010-05-11 21:24:21 -05:00
Timothy Nikkel
b5603935b7
Backed out changeset a6138098775f (bug 559996) for causing orange.
2010-05-11 21:24:02 -05:00
Timothy Nikkel
ed7782dd0e
Bug 507628 and bug 507991. Add crashtests.
2010-05-11 19:30:42 -05:00
Timothy Nikkel
8fbe966af4
Bug 563407. Cast to unsigned int to fix warning. r=sicking
2010-05-11 19:30:42 -05:00
Timothy Nikkel
c3b2bfbc56
Bug 559996. Lazy frame construction can sometimes cause a subdocument to not scroll to ref in url. r=jst
2010-05-11 19:30:40 -05:00
Craig Topper
cb8187eff9
Remove nsICSSStyleSheet and replace all uses with nsCSSStyleSheet. (Bug 239008) r=dbaron
2010-05-11 13:41:47 -07:00
Craig Topper
da6721cdc6
DeCOMtaminate CSSStyleSheet method signatures. (Bug 239008) r=dbaron
2010-05-11 13:41:47 -07:00
Ehsan Akhgari
862eb9644f
Bug 221820 - Part 4: Fix the newline handling for text fields without an editor; r=bzbarsky
...
--HG--
extra : rebase_source : 92d9e491351a6183f0232604cd989c14d10d5fad
2010-02-22 16:15:56 -08:00
Ehsan Akhgari
af32591ddc
Bug 221820 - Part 4: Fix the newline handling for text fields without an editor; r=bzbarsky
2010-02-22 16:15:56 -08:00
Olli Pettay
d55a9c4d4f
Bug 561173 - Reduce QIing and Addref/Release while setting innerHTML, r=jst, a=1hourlimit
2010-04-24 13:41:02 +03:00
Olli Pettay
0797892373
Bug 552255, a bit more strict focus handling, r=enndeakin, sr=jst, a=1hourlimit
2010-04-24 13:40:48 +03:00
Brandon Sterne
d1eea59b14
Bug 561460 - fix CSP xpcshell-test, r=sstamm, a=dholbert_sheriff
2010-04-23 15:06:01 -07:00
Brandon Sterne
8e4509ee05
Bug 561449 - disable image redirect test, a=dholbert_sheriff
2010-04-23 15:04:47 -07:00
Jonas Sicking
930783a5d2
Bug 515401: Make implementation of <base> HTML5 compliant, and clean it up. r=benjamn a=dholbert
2010-04-23 09:10:07 -07:00
Sid Stamm
66e397e0cb
Bug 524066 - make CSP support dotless hosts, r=dveditz, a=dholbert_sheriff
2010-04-23 12:57:51 -07:00
Brandon Sterne
9bb964f0d3
Bug 515460 - Mochitests for CSP redirect handling, a=dholbert_sheriff
2010-04-23 12:55:19 -07:00
Brandon Sterne
24e0358531
Bug 515460 - enforce CSP during XHR redirects, r=jst, a=dholbert_sheriff
2010-04-23 12:54:09 -07:00
Brandon Sterne
05bb2289cd
Bug 515460 - enforce CSP during object redirects, r=jst, a=dholbert_sheriff
2010-04-23 12:51:25 -07:00
Brandon Sterne
3f698b7122
Bug 515460 - enforce CSP during audio/video redirects, r=jst, a=dholbert_sheriff
2010-04-23 12:50:28 -07:00
Brandon Sterne
a0d39d75e7
Bug 515460 - enforce CSP during script redirects, r=jst, a=dholbert_sheriff
2010-04-23 12:49:48 -07:00
Brandon Sterne
cdca2eb7e4
Bug 523239 - CSP nsIChannelEventSink impl, r=jst, a=dholbert_sheriff
2010-04-23 10:03:03 -07:00
Boris Zbarsky
b85efc5557
Bug 552573. Cache the Unicode responseText. r=sicking
2010-04-23 13:37:02 -04:00
Brandon Sterne
5866e4b419
Bug 556625 - fix CSP report-only header, r=dveditz, a=bustage-fix
2010-04-23 08:45:40 -07:00
Robert O'Callahan
24feb93481
Backing out e79947cb55bc to fix test failures a=me (CLOSED TREE)
2010-04-23 17:17:10 +12:00
Robert O'Callahan
fc697b3134
Backed out changeset e79947cb55bc
2010-04-23 17:14:55 +12:00
Robert O'Callahan
cfe2ebcbc9
Backout 7432d20f5b86 to try to fix test failures
2010-04-23 16:37:39 +12:00
Robert O'Callahan
75dc672dff
Backed out changeset 7432d20f5b86
2010-04-23 16:34:06 +12:00
Mounir Lamouri
ff8816e56a
Bug 346485. Tests for HTML5 <output> element. r=smaug
2010-04-23 14:43:36 +12:00
Mounir Lamouri
fba2c4e7f0
Bug 346485. Implement HTML5 <output> element. r=smaug,hsivonen,mrbkap,sr=jst
2010-04-23 14:43:23 +12:00
Robert O'Callahan
a982d52092
Bug 534566. Use separate nsPropertyTables for different categories so we don't pollute the property name list with unrelated names. r=sicking
2010-04-23 14:41:38 +12:00
Chris Double
bb7c2f1d03
Bug 560806 - No duration or seeking on Ogg video URL's that redirect - r=roc (CLOSED TREE)
2010-04-22 12:32:52 +12:00
Chris Double
39352b97f4
Bug 551277 - Replace liboggplay YUV to RGB color conversion code - r=roc
2010-04-19 13:17:06 +12:00
Ms2ger
442cd7503b
Bug 557840. Drop support for 'hspace' and 'vspace' on <canvas> elements. r=smaug,sr=sicking
2010-04-23 14:53:09 +12:00
Robert O'Callahan
47949eb981
Bug 550330. Try harder to find a document with a layer manager that we can use to create our ImageContainer. r=mats
2010-04-23 12:26:38 +12:00
Ehsan Akhgari
36c7ad5a5a
Bug 221820 - Part 2: Make the editor initialization lazy (initialize only when needed); r=bzbarsky
...
--HG--
extra : rebase_source : bf84341934b14c78fadc162607721e9325673fc4
2010-02-02 10:49:55 -05:00
Ehsan Akhgari
5423b1af2f
Bug 221820 - Part 2: Make the editor initialization lazy (initialize only when needed); r=bzbarsky
2010-02-02 10:49:55 -05:00
Karl Tomlinson
694a01717f
backout e1e1143be432 due to reftest failure in layout/reftests/bugs/393760-1.xml b=552044
2010-04-21 17:21:36 +12:00
Frédéric Wang
595bff0aa9
Bug 552044 - [MathML 3] Add support for mathcolor/mathbackground on any presentation MathML element. r=karlt
...
--HG--
extra : rebase_source : 62c2006154e8a89e18d8125ddec4978f6ffdfba2
2010-04-21 15:41:06 +12:00
Karl Tomlinson
40600ec5f2
b=560011 only assert !eSynthesized for NS_MOUSE_EVENT r=smaug
...
--HG--
extra : rebase_source : ce1d5f5ad006be162471155cab300a49b7a12f93
2010-04-21 14:51:47 +12:00
Ehsan Akhgari
0170b6dede
Bug 221820 - Part 1: Call EnsureEditorInitialized from all places where editor needs to exist; r=bzbarsky
...
--HG--
extra : rebase_source : 91df07eb7a6a52c35d8f4d52212663045450b95a
2010-02-01 23:00:12 -05:00
Ehsan Akhgari
05b0ede6fb
Bug 221820 - Part 1: Call EnsureEditorInitialized from all places where editor needs to exist; r=bzbarsky
2010-02-01 23:00:12 -05:00
Jesse Ruderman
8c5e3d85e8
Remove exponential document.write test. parser/htmlparser/tests/crashtests/197052-1.html tests what we actually want to test; this test just takes a long time. See bug 469626.
2010-04-11 16:41:09 -07:00
Chris Pearce
2c49cfe6ca
Bug 557432 - Don't Shutdown() nsAudioStream in Drain() when there's no audio playing. r=kinetik
2010-04-12 10:26:34 +12:00
mounir.lamouri@gmail.com
2a7d18aaa1
Bug 555711 - nsAttrValue::ParseNonNegativeIntValue should return PR_FALSE when the value is not valid, r=smaug
2010-04-11 17:12:51 +03:00
Timothy Nikkel
751acd36a6
Merge backout of 761790684f3b (Bug 553366) for suspicion of causing tsvg_opacity regression.
2010-04-10 21:53:23 -05:00
Timothy Nikkel
2dddd62f0b
Backout 761790684f3b (Bug 553366) for suspicion of causing tsvg_opacity regression.
2010-04-10 21:52:53 -05:00
Craig Topper
771eede254
Bug 557416: Remove unnecessary includes and forward declarations of nsPresContext. r=roc
2010-04-10 16:10:12 -04:00
Craig Topper
9eccdbd4d7
Bug 557416: Remove unnecessary includes and forward declarations of nsIPresShell. r=roc
2010-04-10 16:09:38 -04:00
Brandon Sterne
674aa49910
Bug 515797: Allow necko to create channels that are aware of Content Security Policy. r=jduell, sr=biesi
2010-04-10 16:08:21 -04:00
Geoff Lankow
d0d55901fd
Bug 166235: moz-user-select = 'none' should prevent copying to the clipboard. r=mats
2010-04-10 16:05:58 -04:00
Timothy Nikkel
4b586a06c3
Bug 553366. When flushing, make sure to flush external documents too. r=bzbarsky
2010-04-10 13:03:40 -05:00
Masayuki Nakano
2e04f8ba90
Bug 543398 Drop nsTextEventReply and nsIPrivateCompositionEvent r=smaug, sr=roc
2010-04-10 18:24:35 +09:00
Ben Newman
9ec1c1de7b
Bug 552110 - Use of deleted object by NodeIterator using NodeFilter which called detach. r=sicking sr=jst
2010-04-09 18:36:40 -07:00
Johnny Stenback
c95863bc0a
Fixing bug 534666. Limit the length of a string in a text fragment. r=jonas@sicking.cc, sr=mrbkap@gmail.com
2010-04-09 15:55:11 -07:00
Jesse Ruderman
7868a1eeba
Temporarily turn this assertion into a warning because of frequent random orange. Bug 569108 covers turning it back into an assertion.
2010-05-29 21:51:12 -07:00
Vladimir Vukicevic
449d599aa8
b=568526 (related); add env var for switching 2d canvas to image surfaces; r=bz
2010-05-28 21:13:08 -07:00
Timothy Nikkel
224192af2f
Bug 502937. Part 3. Implement lazy frame construction. r=bzbarsky sr=roc
2010-01-18 03:26:40 -06:00
Timothy Nikkel
2323e2a038
Bug 502937. Part 2.5. Provide an API to get the flattened tree parent of an nsIContent. r=bzbarsky
2010-04-16 13:15:28 -05:00
Timothy Nikkel
3f76f48e84
Bug 502937. Part 2. Add bits to nsINode.h. r=bzbarsky sr=sicking
2010-01-18 03:26:28 -06:00
Timothy Nikkel
f0d3b50dfc
Bug 502937. Part 1. Fix up a test. r=bzbarsky
...
--HG--
rename : content/xbl/test/test_bug398135.xhtml => content/xbl/test/test_bug398135.xul
2010-01-18 03:07:08 -06:00
Timothy Nikkel
c00189dcc3
Bug 502937. Part 0. Make sure onload blocker is in place with document.open(). r=bzbarsky
2010-01-18 03:07:08 -06:00
Olli Pettay
f49a1036af
Bug 558148 - Optimize nsContentUtils::HasMutationListeners, r=sicking
...
--HG--
extra : rebase_source : f5e8a726afadcc0af75f32407849638badfb65b9
2010-04-16 12:05:25 +03:00
Olli Pettay
77e641332d
Bug 558773 - Reduce virtual calls during event dispatch, r=jst
...
--HG--
extra : rebase_source : 120097522b111c637d11b2fb0cec071fbf927f95
2010-04-16 12:04:41 +03:00
Peter Van der Beken
8e3acb1006
Fix for bug 533637 (Speed up unwrapping a node in quickstubs that use nsINode (dromaeo)). Pair every DOMCI to a specific C++ class. r=jst.
...
--HG--
extra : rebase_source : 9a7823b365cfca04bb08c5be94eab29d218f1e61
2010-01-12 14:08:43 +01:00
Peter Van der Beken
2bcc2547ea
Fix for bug 554255 (Limit resource use to something sane). r=sicking, sr=jst.
2010-04-09 18:59:09 +02:00
Chris Pearce
3c796bbaa4
Bug 557432 - Commit backout.
2010-04-09 16:33:54 +12:00
Chris Pearce
829a353113
Bug 557432 - Backed out changeset b64df24f4910
2010-04-09 16:33:07 +12:00
Chris Pearce
c897a92364
Bug 557432 - Lock the audio stream while getting it's played duration. r=doublec
2010-04-08 20:16:02 +12:00
Justin Dolske
f72ceb215b
Bug 544597 - Remap plugin names to a more readable form for plugin-crashed UI. r=gavin, r=jst
2010-04-08 00:45:00 -07:00
Daniel Holbert
465b1bf745
(no bug) Fix typo in header comment for nsSVGPathDataParser.h: s/nsIDOMPathSeg/nsIDOMSVGPathSeg/. rs=roc
2010-04-08 15:09:14 -07:00
Felipe Gomes
3a5e3b045a
Bug 489127 - nodesFromRect required for better usability on mobile devices (part 4) [r=roc]
2010-04-07 20:31:26 -04:00
Robert Longson
24c35dec9d
Bug 556808 - ASSERTION: unknown nsISVGValue: Not Reached, when appending segment to SVG path. r=jwatt
2010-04-08 18:18:58 +01:00
Robert Longson
6d504862c2
Bug 553905 - data parser should parse up to a failure and not scrap the whole path. r=jwatt
2010-04-08 09:58:04 +01:00
Chris Pearce
35603f868d
Bug 557095 - Video FPS calculation in 64bit to avoid aborting on overflow. r=doublec
2010-04-08 20:16:02 +12:00
Blake Kaplan
2142830c49
Bug 527102 - Try to prevent timeouts by splitting this test up. r=sicking
...
--HG--
extra : rebase_source : 73ef1f468e6ce257212bbdd9072c61d44a890e1f
2010-04-06 17:05:19 -07:00
Ben Turner
ba2cd42a88
Bug 553128 - 'Add better support for typed arrays in structured clone'. r=vlad+jst+jorendorff.
2010-04-07 13:55:12 -07:00
Serge Gautherie
5e7268b09c
Bug 378829 - "ASSERTION: Creation of FunctionCall failed" with XPath "z()"; (Av1) Remove bogus assertion.
...
r=jonas.
2010-04-07 20:03:36 +02:00
Timothy Nikkel
9d32171213
Bug 507628 and bug 507991. Add crashtests.
2010-05-11 19:30:42 -05:00
Timothy Nikkel
c8a479d28b
Bug 559996. Lazy frame construction can sometimes cause a subdocument to not scroll to ref in url. r=jst
2010-05-11 19:30:40 -05:00
L. David Baron
ade6177e17
Make the 'noappend' selector optimizations only restyle later siblings, which is what they need to do. (Bug 534804) r=bzbarsky
2010-05-14 22:01:46 -07:00
L. David Baron
a464130609
Additional restyling is needed for :empty + E and :empty ~ E selectors. (Bug 534804) r=bzbarsky
2010-05-14 22:01:45 -07:00
Makoto Kato
33910f9bb0
Bug 52019. Don't treat <font size='+.5'> as <font size='5'>. r=bzbarsky
2010-05-14 17:17:56 -04:00
Ehsan Akhgari
99449f62ef
Bug 565775 - The editor will not be correctly initialized for <input type=tel> on user events; r=roc
2010-05-13 18:56:24 -04:00
Craig Topper
9528e9a5c6
Rename nsIStyleSheet::GetApplicable to IsApplicable and GetComplete to IsComplete. (Bug 239008) r=dbaron
2010-05-14 12:05:14 -07:00
Josh Aas
ed50cb5b07
Remove default plugins. b=533891 r=dolske sr=jst
2010-05-14 13:08:12 -04:00
Boris Zbarsky
45dd44b40c
Bug 565826. Use Element in SMIL code as needed. r=dholbert
2010-05-14 13:04:51 -04:00
Boris Zbarsky
626e1bb052
Bug 565820. Use Element as the return value for ReferencedElement. r=roc
2010-05-14 13:04:51 -04:00
Olli Pettay
acef3e9b4f
Bug 563711 - Optimize nsHTMLContentSerializer::AppendAndTranslateEntities, p=laurent@xulfr.org+smaug, r=sicking
...
--HG--
extra : rebase_source : 592c5262c031e6d52fa753e8ae1f659bb4985a3c
2010-05-14 13:18:27 +03:00
Mitchell Field
6ad77bd6db
Bug 564950 - Make more use of mozilla::services, r=surkov, jst, neil, smontagu, roc, joshmoz, gavin, shaver
2010-05-14 18:24:41 +09:00
Alexander Surkov
527741dff1
Bug 561741 - use nsAccessible outside an accessible module, r=smaug, neil, joshmoz, marcoz, davidb, smichaud, sr=roc
2010-05-12 15:47:35 +09:00
L. David Baron
da9829e5f6
Add additional annotation for a random assertion on a crashtest. (Bug 472557)
2010-05-13 19:36:48 -07:00
Ben Newman
b3cb7ea79d
Bug 516522 - CPOW: Cross-Process (JavaScript) Object Wrapper. r=mrbkap r=bent sr=jst
2009-11-06 12:43:39 -08:00
Doug Turner
5bc934713f
Fix #ifndef MOZ_IPC bustage
2010-03-24 04:25:33 -07:00
Joe Drew
4a4ac6eb22
Bug 524180 - fire an event when async canvas draws finish. r=olli
2010-03-24 03:48:12 -07:00
Joe Drew
d4c42c1218
Bug 524180 - Implement async drawWindow/Element() using shared memory. r=cjones
2010-03-24 03:47:18 -07:00
Doug Turner
9e52c27932
merge from mozilla-central. no merges required
2010-03-23 02:53:35 -07:00
Jason Duell
69b885991b
Merge from m-c in order to fix e10s necko hangs caused by last m-c merge.
2010-03-19 23:55:40 -07:00
Daniel Holbert
93fa4b366b
Bug 550593: Make nsISMILType::Init infallible, and return |void| instead of |nsresult|. r=roc
2010-03-22 11:57:36 -07:00
Ms2ger@gmail.com
d6bc4e12a7
Bug 553896 - Node.isEqualNode(null) shouldn't throw. r=smaug
2010-03-22 17:06:57 +01:00
Markus Stange
5fb3e948bb
Bug 508482 - Window activation status should be a pseudoclass (:-moz-window-inactive) instead of an attribute. r=dbaron, r+sr=jst
2010-03-17 18:10:57 +01:00
Daniel Holbert
199de9f2f6
Bug 541588 subpatch 2: Use nsRefreshDriver instead of nsITimer to schedule sample callbacks for nsSMILAnimationController. r=roc
2010-03-21 23:42:53 -07:00
Daniel Holbert
86b96a0164
Bug 553075: Don't register for periodic SMIL sample callbacks until we've got some animations registered. r=roc
2010-03-21 12:22:36 -07:00
Daniel Holbert
67790a756e
merge
2010-03-20 22:54:27 -07:00
Daniel Holbert
306b46d487
Backed out changeset 665b48fbfd28 (bug 553075) to see if it was responsible for 1% SVG/DHTML regressions on Win7.
2010-03-20 22:54:12 -07:00
Craig Topper
a956b85435
Bug 253889: DeCOMtaminate nsIPresShell r=roc
2010-03-20 17:54:19 -04:00
Serge Gautherie
08c4957b0e
Bug 553807 - "ASSERTION: Value of subject is not set: 'subjectValue', file .../nsRDFBinding.cpp, line 286"; (Av1) Remove silly assertion.
...
r=enndeakin.
2010-03-20 18:45:32 +01:00
Daniel Holbert
122635caaa
Bug 553075: Don't register for periodic SMIL sample callbacks until we've got some animations registered. r=roc
2010-03-18 22:33:12 -07:00
Masayuki Nakano
bb7a62d1cf
Bug 528396 Create XP level IME transaction tests r=roc+mats, sr=jst
2010-03-19 14:02:53 +09:00
Daniel Holbert
2c217de78c
Bug 541588 subpatch 1: Change method signatures in nsSMILAnimationController, and subclass nsRefreshObserver. r=roc
2010-03-18 21:14:40 -07:00
Timothy Nikkel
af492ec4ee
Bug 553369. If there is no PresShell/Context in nsHTMLInputElement::Click try flushing to get one. r=roc
2010-03-18 18:08:27 -05:00
Mats Palmgren
1b3dbe3473
Disable broken test for bug 299673. Fixing bug 553344, bug 524361 and bug 521355. Filed bug 553417 to write a new test.
2010-03-18 23:25:31 +01:00
Peter Van der Beken
75418d48ea
Rev IID (follow-up from bug 540848).
...
--HG--
extra : rebase_source : 193c4ec222412dc014b850002078d060ec0227e0
2010-03-18 19:26:30 +01:00
Laurent Jouanneau
c35d5e878d
fixed a failed test under windows, about bug 524975
2010-03-18 18:09:32 +01:00
Laurent Jouanneau
8b9930f133
Bug 545644 - Regression: HTML 'nbsp' entity is not handled correctly in xHTML mode. r=Olli sr=Jonas
2010-03-18 17:07:32 +01:00
Peter Van der Beken
e5d87ec5bb
Fix for bug 552716 (Remove NS_INTERFACE_MAP_ENTRY_CONTENT_CLASSINFO). r=jst.
...
--HG--
extra : rebase_source : 8e03b54ff6117dcac27188b296c59dcafbb6db78
2010-03-17 16:09:05 +01:00
Peter Van der Beken
68a0d4625a
Fix for bug 552712 (Remove some NS_DEFINE_CLASSINFO_DATA_WITH_NAME use). r=jst.
...
--HG--
extra : rebase_source : 0e4b74d5c731a2bdff8da75f9c4edf6757c8b355
2010-03-17 16:09:01 +01:00
Peter Van der Beken
3e3654ffca
Fix for bug 540848 (Add appendChild/insertBefore/replaceChild/removeChild on nsINode). r=bz.
...
--HG--
extra : rebase_source : 4550ff196ab5fd1acbc72e7c94b7a31d073ae5dd
2010-03-17 16:06:19 +01:00
Peter Van der Beken
6469f57d89
Fix for bug 548463 (Disallow adopting node into a different document from adoptNode). r=sicking.
...
--HG--
extra : rebase_source : 5c00c3b6c65491997984d216f5c61052ccc0a77b
2010-03-17 15:40:35 +01:00
Peter Van der Beken
a1e02e2b1a
Fix for bug 528518. r=sicking.
...
--HG--
extra : rebase_source : 03356a1a2bfa82d86445e94b9e0acb3f76c48600
2010-03-17 15:38:09 +01:00
Laurent Jouanneau
1e0fdf7cfa
Bug 524975 - Copy-Paste of simple HTML adds extra space not present in original content. additionnal tests. r=Olli Pettay
2010-03-18 16:19:36 +01:00
Daniel Holbert
9ce0b48605
merge after backing out bug 541588
2010-03-18 07:58:33 -07:00
Daniel Holbert
82534e711d
Backed out changeset 59f507847beb (bug 541588) to see if it was responsible for minor SVG perf regression.
2010-03-18 07:58:09 -07:00
Robert Longson
b4884958db
Bug 552830 - Should not force rx=ry for a rect by clamping if one is omitted. r=jwatt
2010-03-18 12:14:38 +00:00
Chris Double
a08cc6948d
Bug 515001 - Open media channels with BYPASS_LOCAL_CACHE_IF_BUSY. r=roc
2010-03-18 16:00:18 +13:00
Chris Pearce
eb771c80cf
Bug 528566 - Invoke resource selection algorithm upon new Audio(url). r=chris.double
2010-03-18 16:00:18 +13:00
Daniel Holbert
97312ef359
Bug 541588: Hook up nsSMILAnimationController to nsRefreshDriver for scheduling samples. r=roc
2010-03-17 01:54:20 -07:00
Matthew Gregan
4c294e0cbd
Bug 552578 - Remove unnecessary timeout in frame queue wait to avoid spinning unnecessarily. r=chris.double
2010-03-16 13:58:27 +13:00
Justin Dolske
1db3f5a1ce
Bug 550293 - plugin-crashed UI needs more user opt-in. r=vlad, ui-r=faaborg
2010-03-16 22:10:08 -07:00
Blake Kaplan
b864f5d776
Try to fix bustage. r=sicking
...
--HG--
extra : rebase_source : ccb2ce8b02c859b364fe4c71e3b9b3525b67ee99
2010-03-16 19:30:24 -07:00
Robert O'Callahan
59f17b52c3
Bug 538323. Part 2: use ImageLayers to render video. r=kinetik
2010-03-02 12:41:49 +13:00
Robert O'Callahan
c11d039a6b
Bug 538266. Part 3: move nsSVGUtils::GfxRectToIntRect to nsLayoutUtils. r=mats
2010-03-02 12:08:28 +13:00
Blake Kaplan
efb0109f58
Fix bug 552090. r=sicking sr=jst
2010-03-16 16:23:45 -07:00
Daniel Holbert
34e1971c44
Bug 534028, Patch D: Tests for smil animation of mapped attributes. r=roc
...
--HG--
rename : content/smil/test/test_smilCSSFromBy.xhtml => content/smil/test/test_smilMappedAttrFromBy.xhtml
rename : content/smil/test/test_smilCSSPaced.xhtml => content/smil/test/test_smilMappedAttrPaced.xhtml
2010-03-16 16:17:33 -07:00
Daniel Holbert
52f0b1c7e3
Bug 534028, Patch C: Support SMIL animation of SVG attributes that are mapped to CSS properties. r=roc
2010-03-16 16:17:33 -07:00
Daniel Holbert
017831a213
Bug 534028, Patch B: Add "MappedAttrParser" class to simplify parsing values for mapped attributes. r=dbaron
2010-03-16 16:17:32 -07:00
Daniel Holbert
1b7f3ee4bc
Bug 534028, Patch A: Make nsIContent::GetAnimatedAttr()'s nsIAtom argument non-const. r=roc
2010-03-16 16:17:32 -07:00
Daniel Holbert
e0134144b0
Remove two unused variables in nsCSPService.cpp, to fix build warning & trigger another build cycle & hopefully clear some red during CLOSED TREE
2010-03-16 13:21:09 -07:00
Ehsan Akhgari
c8c9e7615a
Bug 549887 - Abort if the Places history service is unavailable; r=dbaron
...
--HG--
extra : rebase_source : dcf410b4cc4e86acbb5bbfac4f326103519b9e45
2010-03-15 11:14:28 -04:00
Ehsan Akhgari
21485ce94f
Bug 458037 - Implement isContentEditable; r=bzbarsky sr=roc
...
--HG--
extra : rebase_source : fdcbc217e41e8c1a43bfd7c41a8cc6c6169c588f
2010-03-10 14:10:09 -05:00
Neil Rashbrook
724e883076
Bug 518249 Disabling the test on the Mac because we don't know why it crashes r=orange
2010-03-15 16:56:47 +00:00
Henri Sivonen
789bbf8cb8
Bug 490665 - Implement HTML5-compliant isindex form submission. r=jonas.
...
--HG--
extra : rebase_source : 2075bc59ce711e29718eac8bb0e1b8867e291a53
2010-03-11 14:29:51 +02:00
Henri Sivonen
2c15d29366
Bug 541078 - Turn editing off in BeginLoad(). r=bzbarsky.
...
--HG--
extra : rebase_source : 8bb4f1acfb1659d55f48651ff5e236c964c2d01e
2010-03-12 12:29:46 +02:00
Neil Rashbrook
bc7faca581
Bug 518249 Adding test r=karlt
...
--HG--
rename : content/base/test/test_copypaste.html => content/base/test/test_copyimage.html
2010-03-15 11:59:49 +00:00
Matthew Gregan
e8a95ea783
Bug 525401 - Make ready state transitions initiated by the decode thread more reliable by including the new state in the event. Fixes an ABA problem where we could play through without ever moving beyond HAVE_CURRENT_DATA. r=chris.double
2010-03-15 12:46:38 +13:00
Matthew Gregan
2b946b158b
Bug 525401 - Resynchronize system clock against audio clock to avoid clock drift problems when alternating between clocks. r=chris.double
2010-02-05 18:16:29 +13:00
Matthew Gregan
926910324a
Bug 525401 - Fix resuming from pause when playing poorly muxed videos. r=chris.double
2010-02-05 17:06:08 +13:00
Mike Hommey
9b07b8b0ad
Bug 550961. Fix license header typos. r=gerv
2010-03-15 14:44:37 +13:00
Mats Palmgren
549893b6d7
Bug 544852, part 1: Remove nsCaret::GetCaretCoordinates. r=roc
2010-03-14 23:52:07 +01:00
Ben Turner
0bdadbfbee
Bug 550275 - 'Implement the HTML5 structured clone algorithm'. r=jst+mrbkap, sr=jst.
2010-03-17 12:55:45 -07:00
Markus Stange
4a997d3554
Backed out changeset e17c076aceea, bug 508482 (:-moz-window-inactive pseudoclass) because of test_righttoleft.xul test failures.
2010-03-17 20:03:53 +01:00
Markus Stange
f1f3037861
Bug 508482 - Window activation status should be a pseudoclass (:-moz-window-inactive) instead of an attribute. r=dbaron, r+sr=jst
2010-03-17 18:10:57 +01:00
Makoto Kato
0736aa6001
Bug 182954 - Content should use the newer nsIPrefService APIs instead of nsIPref. r=neil,bzbarsky
2010-03-13 22:23:27 +09:00
Robert Longson
7f73b235c7
Bug 510202 - simplify C++ code now that bug 461199 has landed. r=sdwilsh,sr=bzbarsky
2010-03-13 10:32:19 +00:00
Jonas Sicking
986107fb30
Bug 549452: Clean up nsGlobalWindow::SetNewDocument. r=mrbkap sr=jst
...
--HG--
extra : rebase_source : 1e13da2a339089ccf17b8cf9f41d59e188aa8165
2010-03-12 16:59:18 -08:00
Joel Maher
54bd749a31
Bug 544097 Fixing CSP Tests to work with these changes. r=waldo, geekboy p=jmaher. Landed on CLOSED TREE
2010-03-12 13:53:37 -08:00
Joel Maher
64cc671e70
Bug 544097 Fixing up leaktest and profileserver tests to run with these changes r=ctalbert p=jmaher. Landed on CLOSED TREE
2010-03-12 13:53:37 -08:00
Joel Maher
d050afae06
Bug 544097 Chaning mochitests to run against mochi.test instead of localhost r=ted, waldo, dwitte p=jmaher. Landed on CLOSED TREE
2010-03-12 13:53:36 -08:00
Daniel Holbert
a580a7b1bd
merge
2010-03-11 23:11:22 -08:00
Daniel Holbert
563c185c57
Backed out changeset 68363c7a7f06 due to debug mochitest orange w/ abort_if_false failure
2010-03-11 23:11:09 -08:00
timeless@mozdev.org
c3bbdc001a
Bug 494683 warning: comparison between signed and unsigned and incorrect initialization order
...
r=jst sr=jst
--HG--
extra : rebase_source : b216615bd1813d661496432f508bb2755aa55877
2010-03-12 07:50:13 +01:00
timeless@mozdev.org
5eb4371fee
Bug 551091 fix signed warning because Count() is signed ...
...
r=jst
--HG--
extra : rebase_source : a54a095b0bd3e4150bc75985863d47c4b8fe9d73
2010-03-12 07:50:12 +01:00
timeless@mozdev.org
e330932820
Bug 551089 fix canvas warnings
...
r=vlad
--HG--
extra : rebase_source : 1f98a9cce20d0486de80a577aa0724a049077098
2010-03-12 07:50:12 +01:00
timeless@mozdev.org
a1d99bc915
Bug 504464 nsCanvasRenderingContext2D::Restore checks to see if unsigned mSaveCount is negative
...
r=vlad
--HG--
extra : rebase_source : 794d20216ef70e2599f484c871217d557f874be2
2010-03-12 07:50:11 +01:00
Daniel Holbert
3565228251
Bug 541588: Hook up nsSMILAnimationController to nsRefreshDriver for scheduling samples. r=roc
2010-03-11 22:03:49 -08:00
Daniel Holbert
56c3c6778a
Bug 537139 followup: Call RestyleForAnimation() instead of SMILOverrideStyleChanged(), to avoid triggering CSS Transitions from SMIL changes. r=dbaron
2010-03-11 22:03:49 -08:00
Daniel Holbert
fcceb020d5
Bug 551736: Add parens around right-shift, to fix compile warning and make sure we construct hash value correctly. r=sicking
2010-03-11 22:03:49 -08:00
Neil Deakin
8f3acb3041
Bug 501154, consolidate places where clipboard events are fired from, r=smaug,sr=neil
2010-03-19 14:32:13 -04:00
Olli Pettay
25059611b9
Bug 535887, Change an assertion to warning in nsEventDispatcher.cpp, r=sicking
...
--HG--
extra : rebase_source : 249d9d86d8918e53fae0cfeb7bae766462353efe
2010-03-19 12:52:48 +02:00
Neil Deakin
5c00dd1789
Better logging for errors in xul template tests, no bug
2010-03-19 07:51:11 -04:00
Robert Longson
c6f98571f9
Bug 553053 - Should not create frames for SVG animation elements, it interferes with clipPath validation and is inefficient. r=dholbert,sr=roc
2010-03-19 11:17:49 +00:00
Doug Turner
4956b23fb3
Merge with m-c
2010-03-18 21:53:17 -07:00
Jason Duell
a5f74621b1
Merge from mozilla-central (rev 783ef71b479e) to e10s tree; gets xpcshell working again.
2010-03-18 14:59:34 -07:00
Doug Turner
ef22106e0b
[Bug 553149] Implement sendCrossProcessKeyEvent for e10s. r=smaug
2010-03-18 23:52:18 -07:00
Doug Turner
85bd4fb391
Merge with mc
2010-03-17 10:37:32 -07:00
Doug Turner
f295d7422b
Merge
2010-03-12 15:20:36 -08:00
Doug Turner
16e2fd5fe7
Merge. manually merged. modules/plugin/test/testplugin/nptest.cpp, testing/xpcshell/head.js.
2010-03-10 19:13:35 -08:00
Doug Turner
87cf185e2d
Fixing build bustage on Qt. This is similar to bug 550261.
2010-03-09 00:44:28 -08:00
Chris Jones
733adfeaaf
Fix some merge bustage.
2010-03-08 14:16:41 -06:00
Doug Turner
d08632917d
Merge with mc
2010-03-08 10:09:55 -08:00
Jonas Sicking
088a5c3e1c
Bug 534136 Part 4: Inline accessors on nsIAtom. r=peterv sr=jst
2010-03-08 07:45:00 -08:00
Jonas Sicking
3175f89133
Bug 534136 Part 3: Optimize atom-using code for the fact that atoms store 16bit strings. Also take advantage of new nsAtomString API. r=bz
2010-03-08 07:45:00 -08:00
Jonas Sicking
c4106f7f22
Bug 534136 Part 2: Use 16bit-char buffers inside atoms. r=bz sr=mrbkap
2010-03-08 07:45:00 -08:00
Jonas Sicking
1a6c0165bf
Bug 534136 Part 1: Make atoms keep a pointer to an nsStringBuffer rather than storing the data inline. r=bsmedberg
2010-03-08 07:44:59 -08:00
Markus Stange
d7e8315247
Bug 549747 - Fix a bad null check in WebGLContext::ValidateProgram. r=vlad
2010-03-08 13:28:19 +01:00
Markus Stange
90f17b8799
Bug 549747 - Add a null check for tex in WebGLContext::FramebufferTexture2D. r=vlad
2010-03-08 13:27:22 +01:00
Daniel Veditz
e52b96f8e3
merge
2010-03-08 01:59:52 -08:00
Daniel Veditz
cba4434bd8
bug 515443 missing test files
2010-03-08 01:57:10 -08:00
Ginn Chen
51b8057cbc
Bug 550386: content/base/src/nsFileDataProtocolHandler.cpp failed to compile with SS12 r=bzbarsky
2010-03-08 17:33:14 +08:00
Daniel Veditz
d7f89f6fbd
bug 548993 wrong return type from CSP inline script check, r=sicking
2010-03-08 00:28:13 -08:00
Sid Stamm
47a3291b46
bug 515443 CSP no-eval support. r=mrbkap,brendan
2010-03-08 00:24:50 -08:00
Sid Stamm
1335f2114e
bug 550442 object sub loads should obey the object-src policy
2010-03-08 00:24:30 -08:00
Clint Talbert
7ffd9496bc
Backed out changeset b4372055f473 -- due to unexplained orange on OS X Leak test (Bd) box
2010-03-07 17:34:23 -08:00
Joel Maher
ef6c5fda3d
Bug 544097 - Change mochitests to use mochi.test instead of localhost for mobile test refactoring p=jmaher, r=sayrer,dwitte
2010-03-07 16:08:05 -08:00
Olli Pettay
354fead050
Bug 549693 - [E10s] addMessageListener callback object should have access to browser object, r=jst
2010-03-05 13:00:43 +02:00
Olli Pettay
e2ad087211
Bug 549884 - [E10s] add .docShell to TabChildGlobal, r=dougt
2010-03-03 22:30:25 +02:00
Doug Turner
5daaf36bf1
Merge
2010-03-01 15:36:51 -08:00
Oleg Romashin
cb70343ee4
Bug 545899 - Qt XEmbedding must be updated according to QWidget->QGraphicsWidget change. r=dougt
2010-03-01 21:05:48 +02:00
Oleg Romashin
08c04079d6
Bug 545899 - Qt XEmbedding, not initialized socket. r=dougt
2010-02-27 14:49:35 +02:00
Olli Pettay
4ebc1a5dae
Bug 548065 - Segfault when sending async message to remote process that has not initialized yet, r=jst
2010-02-24 12:05:49 +02:00
Olli Pettay
fb7533d660
Bug 547856 - ###!!! ASSERTION: Uh, cx is not the current JS context!: 'cx == GetCurrentJSContext()' when using dump() in content process remote script, r=jst
2010-02-24 12:03:22 +02:00
Olli Pettay
4874094ab0
Bug 548065 - Segfault when sending async message to remote process that has not initialized yet, r=jst
2010-02-24 12:02:28 +02:00
Olli Pettay
0d9effc7af
Bug 548056 - Don't try to parse empty json, r=jst
2010-02-24 12:01:49 +02:00
Chris Jones
bc05dd163b
Merge from mozilla-central
2010-02-22 21:31:18 -06:00
Boris Zbarsky
d14db3049f
Bug 530373 followup. Fix build bustage.
2010-02-22 15:13:19 -05:00
Jae-Seong Lee-Russo
30218c70c3
Bug 530373. Use NS_MIN/NS_MAX instead of PR_MIN/PR_MAX in DOM code. r=bzbarsky
2010-02-22 14:41:19 -05:00
Olli Pettay
72dc86132d
Bug 542242 - E10s, content process event handlers, r=jst, r=bsmedberg
2010-02-20 19:05:20 +02:00
mounir.lamouri@gmail.com
a95c3f4f23
Bug 536895 - Setting a negative maxLength should throw an exception, r=smaug, sr=jst
...
--HG--
extra : rebase_source : d54814499d4114f239678941da3368d1a4aaff5f
2010-03-05 21:42:46 +02:00
mounir.lamouri@gmail.com
b243710610
Bug 536891 - Negative maxlength should be treated the same as unspecified maxlength, r=smaug, sr=jst
...
--HG--
extra : rebase_source : eef5330e6de87f9b9a5189bd26f13418c404d659
2010-03-05 21:38:26 +02:00
Daniel Holbert
82c099ed97
Bug 43178 followup: remove unused variable 'tableStyle' in nsHTMLTableElement.cpp. rs=bernd
2010-03-05 10:41:57 -08:00
Robert O'Callahan
f3e9a6b5c7
Bug 545268. Decide whether to suppress a mouse event by looking at the suppression state of the document where the event is going to be delivered. r=smaug
2010-03-05 13:10:32 +13:00
Mike Kristoffersen
abdb2aa82c
Build bustage on Qt due to macro definition of malloc, realloc, etc. Most of this is just moving Qt #includes around. r=dougt
...
--HG--
extra : rebase_source : 9734e9e68754a6fc45bddbdc60bb5e898bb8cdb2
2010-03-04 13:51:42 -08:00
Vladimir Vukicevic
1f6911c6af
Update canvas tests to fix =~ usage and to mark passing tests as ok
2010-03-03 16:40:27 -08:00
Vladimir Vukicevic
e86557b1a2
b=534467; implement Uint8ClampedArray for CanvasPixelArray; part 3, DOM-side implementation; r=bz
2010-03-03 16:40:27 -08:00
Vladimir Vukicevic
9f83ebcfb7
Nuke some stale/unused files
...
* * *
attempt to fix x86-64 burning
2010-01-22 18:29:49 -08:00
Chris Jones
f0560d9e8e
Bug 441324, part 1: Shuffle around includes to avoid problems with #define malloc et al. r=bsmedberg
2010-03-03 23:02:55 -06:00
Robert O'Callahan
daba5acae2
Backing out bug 534467 to try to fix test failure
2010-03-04 17:50:57 +13:00
Robert O'Callahan
a976e4bcd0
Backed out changeset 1672d4c79e82
2010-03-04 17:50:28 +13:00
Robert O'Callahan
3b1564e57f
Backing out more stuff to try to fix test failure
2010-03-04 17:50:01 +13:00
Robert O'Callahan
d1f6ca832a
Backed out changeset c9ff351b0738
2010-03-04 17:49:36 +13:00
Robert O'Callahan
65a2683e00
Back out due to Linux-64 build bustage
2010-03-04 14:38:23 +13:00
Robert O'Callahan
5ef23a16ea
Backed out changeset b35354fe21e3
2010-03-04 14:38:00 +13:00
Vladimir Vukicevic
42ec90deac
b=534467; implement Uint8ClampedArray for CanvasPixelArray; part 3, DOM-side implementation; r=bz
2010-03-03 16:40:27 -08:00
Vladimir Vukicevic
eeec82577a
Update canvas tests to fix =~ usage and to mark passing tests as ok
2010-03-03 16:40:27 -08:00
Vladimir Vukicevic
fa7984e74f
b=525984; [webgl] reset mThebesSurface on OSX in case of error to avoid crash; r=jrmuizel
2010-03-03 16:40:27 -08:00
Vladimir Vukicevic
02fe8f1b07
b=534735; use custom quickstubs for canvas fillStyle and strokeStyle; r=bz
2010-03-03 16:40:25 -08:00
Vladimir Vukicevic
eec75b1143
Nuke some stale/unused files
2010-01-22 18:29:49 -08:00
Shawn Wilsher
9f5d0cab2d
Bug 549797 - Removing href attribute from html:a, html:link, and svg:a doesn't remove link styling
...
r=bz
2010-03-03 12:55:35 -08:00
Olli Pettay
83b813bb98
Bug 549566, clean-up beforeunload message, r=sicking
...
--HG--
extra : rebase_source : 5abe27de295f9285b926f105d7ec317ebe1503ff
2010-03-03 14:41:57 +02:00
Jonas Sicking
aeb9ba77c3
Bug 543870: Implement File.url. r=bz sr=jst
2010-03-02 23:51:09 -08:00
Daniel Holbert
5f7e96d98d
Bug 547333 followup: Move FlushAnimations() call from nsSVGElement::GetAnimatedLengthValues to FlushPendingNotifications. r=jwatt r=bz
2010-03-02 07:36:33 -08:00
Daniel Holbert
627f47b186
Bug 540090: Add method nsIDocument::HasAnimationController, to let us check for active SMIL animation without triggering lazy construction. r=roc
2010-03-02 23:09:51 -08:00
Mounir Lamouri
e52f013c11
Bug 549311 - New lines management tests for placeholder are missing; r=ehsan
...
--HG--
extra : rebase_source : ba4be5c6a90abfef87f573968d00b4cc179aafdd
2010-03-02 14:06:17 -08:00
Zack Weinberg
2c3e543d1d
Bug 544112 part 2: DeCOMtaminate and devirtualize nsCSSLoader. r=bzbarsky sr=dbaron
...
--HG--
rename : layout/style/nsICSSLoader.h => layout/style/nsCSSLoader.h
2010-03-02 13:00:53 -08:00
Zack Weinberg
1e69ee7cc3
Bug 544112 part 1: Make speculative and chrome style sheet loads go through the document object. Rearrange some C++ unit tests so they'll still link after part 2. r=bzbarsky sr=dbaron
...
--HG--
rename : layout/html/tests/ParseCSS.cpp => layout/style/test/ParseCSS.cpp
rename : layout/html/tests/TestCSSPropertyLookup.cpp => layout/style/test/TestCSSPropertyLookup.cpp
2010-03-02 13:00:39 -08:00
Zack Weinberg
96887d3f38
Bug 523496: DeCOMtaminate nsCSSParser. r=bzbarsky sr=dbaron
...
--HG--
rename : layout/style/nsICSSParser.h => layout/style/nsCSSParser.h
2010-03-02 12:59:32 -08:00
Jonas Sicking
2591c1ea57
Fix bug 490790. r=dveditz
2010-03-02 11:40:14 -08:00
Daniel Holbert
bb1b787565
Backed out changeset e9ab6e4d121d (Bug 547333 followup) due to debug mochitest orange.
2010-03-02 08:29:46 -08:00
Daniel Holbert
bf932485ec
Bug 547333 followup: Move FlushAnimations() call from nsSVGElement::GetAnimatedLengthValues to FlushPendingNotifications. r=jwatt r=bz
2010-03-02 07:36:33 -08:00
Daniel Holbert
749e40a648
Bug 548899: Don't issue attribute-changed notification when transform attribute is animated. r=jwatt sr=roc
2010-03-02 07:36:31 -08:00
Neil Deakin
52f2006039
Bug 546425, add mozSourceNode to access the source node of the drag, r=jonas,sr=roc
2010-03-02 06:21:20 -08:00
Ginn Chen
4658b768cd
Bug 545097 [webgl] crash [@strstr] [@nsGLPbufferGLX::Init] on Sun Ray client r=vladimir
2010-03-02 13:54:34 +08:00
Craig Topper
5c68d29b38
Bug 544372: Fix more harmless UMRs to avoid valgrind complaining. r=sicking
2010-03-01 21:06:29 -08:00
Michael Ventnor
25bc9c7d85
Bug 542361 - Fix and remove the GetUsedX assertions r=roc
...
--HG--
extra : rebase_source : 6bdb0e3251e955ced01476a2255e9ebc511c884b
2010-03-02 11:57:43 +10:00
Daniel Holbert
7729445bee
merge
2010-03-10 15:03:47 -08:00
Daniel Holbert
75d663e49c
Backed out changeset 76abe26bf57c due to orange.
2010-03-10 15:03:34 -08:00
Daniel Holbert
91225f65c1
Bug 541588: Hook up nsSMILAnimationController to nsRefreshDriver for scheduling samples. r=roc
2010-03-10 12:33:37 -08:00
Daniel Holbert
269ef04f37
Bug 550975: In mochitests with SVG embedded in XHTML, move initial pauseAnimations call to <svg> onload handler. r=roc
2010-03-10 12:33:37 -08:00
Daniel Holbert
a5c6c0b995
Bug 551396: Remove unused helper-function GetURIHash from nsDocument.cpp. r=smaug
2010-03-10 12:33:37 -08:00
Saint Wesonga
9427e2d267
Bug 542930: Check return value of CallGetService in NativeJSContext.cpp. r=vlad
2010-03-10 12:32:40 -08:00
Frédéric Wang
d6904c21a4
Bug 475518 - MathML layout code should use _moz* attributes instead of -moz-* attributes. r=karlt, sr=bz
...
--HG--
extra : rebase_source : 34bb7055d4deaad9a0ee55aa40b9bcbdd19153ea
2010-03-10 13:49:33 +01:00
Olli Pettay
dbb6144442
Bug 549576 - Remove ::MaybeCC from XMLHttpRequest, r=peterv
2010-03-10 12:51:21 +02:00
Mark Banner
1fa876e743
Backout changes to .jar files missed from previous backout of bug 544097
2010-03-10 09:51:28 +00:00
Brad Lassey
bb55fe310f
backing out changesets e939397fc6a5, 88529662c474 and 3d7c54b194bb due to random hangs in pgo tests
2010-03-09 22:33:11 -05:00
Shawn Wilsher
b0848a76f8
Forgot to update the test names in reftest.list files (bug 550661).
2010-03-09 12:55:47 -08:00
Shawn Wilsher
cb211422b2
Bug 550661 - Adding href attribute doesn't add link styling
...
r=bz
--HG--
rename : content/html/content/reftests/href-attr-removal-restyles-ref.html => content/html/content/reftests/href-attr-change-restyles-ref.html
rename : content/html/content/reftests/href-attr-removal-restyles.html => content/html/content/reftests/href-attr-change-restyles.html
rename : layout/reftests/svg/href-attr-removal-restyles-ref.svg => layout/reftests/svg/href-attr-change-restyles-ref.svg
rename : layout/reftests/svg/href-attr-removal-restyles.svg => layout/reftests/svg/href-attr-change-restyles.svg
2010-03-09 10:21:25 -08:00
Joel Maher
661862b905
Bug 544097 changing mochitests to use mochi.test instead of localhost for windows mobile refactoring p=jmaher, r=ted,dwitte, sayrer, waldo, ctalbert
2010-03-09 08:55:39 -08:00
Joel Maher
aef3dc32c3
Bug 544097 changing mochitests to use mochi.test instead of localhost for windows mobile refactoring p=jmaher, r=ted,dwitte, sayrer, waldo, ctalbert
2010-03-09 08:55:39 -08:00
Frédéric Wang
8b46e8bd69
Bug 530275. Move more MIME types into nsMimeTypes.h so we don't have to hardcode the strings in various places. r=bzbarsky
2009-11-21 00:12:42 +01:00
Saint Wesonga
f78442c0ad
Bug 523417 - "warning: invoking macro NS_ENSURE_SUCCESS argument 2: empty macro arguments are undefined in ISO C90 and ISO C++98" in DOM worker code. r=jst
2010-02-22 18:41:21 +01:00
Alexander Surkov
be2b5e3966
Bug 534527 - Accessibility needs new DOM API part 2, r=smaug, sr=bz
2010-02-20 16:52:50 -08:00
Daniel Holbert
1c36459f3b
Bug 533291 Patch Z: Enable "don't recompose if we know our animated value can't have changed" optimization, and add tests. r=roc
2010-02-20 13:13:11 -08:00
Daniel Holbert
9123e91013
Bug 533291 Patch E: Add another outparam to nsISMILAttr::ValueFromString, to let us know whether we can re-use the parsed result in the future. r=roc
2010-02-20 13:13:11 -08:00
Daniel Holbert
abcd247e08
Bug 533291 Patch D: Cache base value with each SMIL compositor, since we need to recompose when base value changes. r=roc
2010-02-20 13:13:11 -08:00
Daniel Holbert
f2e36498c9
Bug 542670 Patch B: Add specialized implementations for nsISMILType::IsEqual. r=roc
2010-02-20 13:13:11 -08:00
Daniel Holbert
a9ff273b62
Bug 542670 Patch A: Add equality operator for nsSMILValue. r=roc
2010-02-20 13:13:11 -08:00
Daniel Holbert
6512adf203
Bug 533291 Patch C: When an inactive nsSMILAnimationFunction has changed, force its target to recompose during that sample. r=roc
2010-02-20 13:13:11 -08:00
Daniel Holbert
c85d4fe6db
Bug 533291 Patch B: Add method nsSMILAnimationFunction::UpdateCachedTarget, to tell when an animation function's target has changed. r=roc
2010-02-20 13:13:11 -08:00
Daniel Holbert
b927b3d9ae
Bug 533291 Patch A: Create classes nsSMILTargetIdentifier & nsSMILWeakTargetIdentifier, based on nsSMILCompositorKey. r=roc
2010-02-20 13:13:11 -08:00
Neil Deakin
65465d8068
Bug 528491, combine nsFocusController and nsWindowRoot, r=jst,sr=smaug
2010-02-20 11:07:03 -05:00
Justin Lebar
f7fb801ff8
Bug 519400: Speed up Canvas's [get|put]ImageData() r=vlad
2009-12-04 19:21:45 -08:00
Boris Zbarsky
78a74029ee
Bug 547342 attempted fix. Since scrollToRow doesn't flush layout, and since layout is what sets up the tree view, and since scrollToRow bails out early if there's no view, make sure to flush layout before calling scrollToRow. But we should really consider fixing scrollToRow instead.
2010-02-19 23:35:17 -05:00
Daniel Holbert
2dad1d18f6
Followup to Bug 541884: Fix --disable-smil build bustage by moving SVGViewBoxSMILType.cpp within Makefile
2010-02-19 12:39:30 -08:00
Boris Zbarsky
fa4effe1c0
Bug 545927. Check for negative numbers before doing roman-numeral stuff. r=sicking
2010-02-19 12:11:40 -05:00
Jonathan Watt
20a0206062
Bug 541884 follow-up to use IsNull() instead of checking mPtr manually. r=dholbert
2010-02-19 13:28:23 +00:00
Ehsan Akhgari
9d92eb48f9
Merge backout of changeset 70b1ccb14325
2010-02-18 19:02:08 -05:00
Ehsan Akhgari
50f48242c4
Backed out changeset 70b1ccb14325
2010-02-18 18:52:12 -05:00
Jonathan Watt
f2e0136d80
Bug 540588. Add support for SMIL animation of <integer> attributes in SVG. r=dholbert
2010-02-18 21:51:00 +00:00
Jonathan Watt
232dae9b42
Bug 541884. Add support for SMIL animation of the viewBox attribute in SVG. r=dholbert
2010-02-18 21:51:00 +00:00
Jonathan Watt
d8f45843d9
Bug 545042. Add support for SMIL animation of <angle> attributes in SVG. r=dholbert
2010-02-18 21:50:59 +00:00
Ehsan Akhgari
8b4d5890e9
Bug 221820 - Part 1: Call EnsureEditorInitialized from all places where editor needs to exist; r=bzbarsky
...
--HG--
extra : rebase_source : 117d5f34a90941543a994107351eb0e34ae7308f
2010-02-01 23:00:12 -05:00
Daniel Holbert
4156ad402c
Bug 546785: Fix function signature of nsSVGFE::DidAnimatePreserveAspectRatio() to match inherited method. r=jwatt
2010-02-18 12:16:37 -08:00
Timothy Nikkel
92355591c8
Bug 545593. Remove nsViewManager::Enable/DisableRefresh. r=roc
2010-02-18 13:23:23 -06:00
Shawn Wilsher
36b0a72a9d
Merge for backout of changeset 1622d8dab8c3
2010-02-18 10:13:49 -08:00
Shawn Wilsher
8074dd15b2
Backed out changeset 1622d8dab8c3
2010-02-18 10:13:35 -08:00
Shawn Wilsher
a90af8bf6d
Backed out changeset aeb2d5550890
2010-02-18 10:12:30 -08:00
Daniel Holbert
639df98604
Bug 537361 followup: Address review suggestions. r=birtles
2010-03-01 11:31:52 -08:00
Brian Birtles
23c0fb4d3c
Bug 537361: Store SMIL intervals with state for restoring. r=dholbert
2010-03-01 11:31:50 -08:00
Robert O'Callahan
11a3d788af
Bug 534425. Part 6: Let nsIWidgets expose a LayerManager to be used to render into the widget, instead of nsPaintEvent::renderingContext which is removed since it's no longer needed. Currently all widgets fall back to a default BasicLayerManager implementation. Also change nsPaintEvent::region to be an nsIntRegion, and get rid of nsPaintEvent::rect since it's redundant.
2010-03-01 21:03:49 +13:00
Jesse Ruderman
7ee60fba5d
Add crashtests
2010-02-27 13:04:34 -08:00
Daniel Holbert
16413ffab8
Backed out changeset 367cdcfa611b due to smil reftest failures on opt mac & windows tinderboxen
2010-02-26 15:43:47 -08:00
Daniel Holbert
ba5c1ee63b
Bug 547333 followup: Remove FlushAnimations() call from another internal getter (nsSVGElement::GetAnimatedLengthValues), to prevent SMIL samples during frame construction. r=jwatt
2010-02-26 11:08:54 -08:00
Mounir Lamouri
54f1561afc
Bug 457800 - Implement placeholder attribute for text input fields; r=ehsan,bzbarsky,bolter sr=roc ui-r=faaborg
...
--HG--
extra : rebase_source : 2e2f3a73553d720b32812603b0ce96c89b9a6261
2010-02-26 10:47:38 -08:00
Jonathan Kew
d274131f59
Bug 548751 - make canvas respect the style's language when resolving fonts. r=dbaron
2010-02-26 08:58:48 -08:00
Jonathan Kew
f3a8507386
Bug 547267 followup - rename nsPresContext::GetLanguage to GetLanguageFromCharset for clarity. r=dbaron
2010-02-26 06:20:35 -08:00
Henri Sivonen
5e9deb0a76
Bug 539887 - Comment out a test assertion in test_bug255820.html. r=bzbarsky.
...
--HG--
extra : rebase_source : 8e51292d4d73c2c89088dd278838b9a991f20735
2010-02-25 13:36:14 +02:00
Henri Sivonen
56cd24d21e
Bug 545854 - Add the <keygen> macro to the HTML5 parser. r=bnewman.
...
--HG--
extra : rebase_source : afd36441c60abba7453fd91c32beec4e6e1fd17b
2010-02-22 14:17:30 +02:00
Daniel Holbert
c63fcd1cf9
Remove unused argument from nsSVGTransformSMILAttr constructor. (no bug)
2010-02-25 18:12:25 -08:00
Ms2ger
0d8a8bc9bb
imported patch 499092-prefix-v2
2010-02-25 10:49:34 -08:00
Jonas Sicking
bf568e77dc
Bug 544372: Reading unitialized memory in nsNodeIterator. Also fix a minor perf issue. r=peterv
2010-02-25 10:34:36 -08:00
Daniel Holbert
f3f209d3c8
Test for bug 547333.
2010-02-25 10:20:44 -08:00
Daniel Holbert
71488977d3
Bug 547333: Call FlushAnimations() in SVG DOM getters for animated values, and not in internal getters. r=jwatt
2010-02-25 10:20:43 -08:00
Jonas Sicking
eb4d99e601
Fix license in new files added for bug 546528
2010-02-25 01:25:53 -08:00
Jonas Sicking
1a41a3c97c
Bug 546528 part 3: Implement FormData. r=benjamn
2010-02-24 21:58:18 -08:00
Jonas Sicking
281e94689e
Bug 546528 part 2: Create nsEncodingFormSubmission to allow nsFormSubmission subclasses to not have an encoder. r=benjamn
2010-02-24 21:58:17 -08:00
Jonas Sicking
833517ace9
Bug 546528 part 1: Break out code to convert body argument to an nsIInputStream out of nsXMLHttpRequest::Send to make the code more readable. r=benjamn
2010-02-24 21:58:17 -08:00
Jonas Sicking
28396b7d9c
Bug 545059: Remove unneeded/non-working bidi.controlstextmode pref. r=smontagu
2010-02-24 21:58:17 -08:00
Jonas Sicking
2163564df4
Bug 544698 part 4: Move the creation of the encoder to the nsFormSubmission ctor. Move the call to linkHandler->OnLinkClickSync to the nsHTMLFormElement. r=jst
2010-02-24 21:58:17 -08:00
Jonas Sicking
8af720df7e
Bug 544698 part 3: Make nsFormSubmission not refcounted. r=jst
2010-02-24 21:58:17 -08:00
Jonas Sicking
c0a3db9e08
Bug 544698 part 2: Reorganize nsFormSubmission.cpp to make it more readable and to avoid having to forward declare functions. No actual code changes. r=jst
2010-02-24 21:58:17 -08:00
Jonas Sicking
aecb30c8cf
Bug 544698 part 1: Move value processing from submission code to elements. Decomtaminate. Kill a few dead functions. r=jst
2010-02-24 21:58:16 -08:00
Jonas Sicking
aba45b34d3
Bug 547165: Add tests for form submission and fix a few cases where we differ from IE/HTML5. Also add a generic getMyDirectory.sjs file for use in other tests as well. r=benjamn/waldo
2010-02-24 21:57:54 -08:00
Makoto Kato
a3d58316e9
Bug 405242 - Implement select.options.remove() method [HTML5 HTMLOptionsCollection.remove]. r=Olli.Pettay, sr=jst
2010-02-25 13:53:42 +09:00
Jonas Sicking
51fbd0da83
Bug 544642: Make frames report an error event if the frame src is pointed at a local file url. And don't make setAttribute thrown an exception in that scenario. r=smaug
2010-02-24 18:45:43 -08:00
Benjamin Smedberg
a5710c9bb4
Add return
statement to fix build bustage from bug 503989
2010-02-24 17:48:32 -05:00
Robert O'Callahan
ef6f3c2ae0
Bug 503989. Break MediaLoadListener reference cycle at shutdown. r=sicking,doublec
...
--HG--
extra : rebase_source : bbd326582e4a7d0864affcfe3a715e228c4b2647
2010-02-24 11:14:14 -08:00
Jonathan Kew
3d28b28018
Bug 524107 - part 2 - store language as atom instead of string in gfxFontStyle. r=roc sr=mats
2010-02-24 09:57:57 -08:00
Jonathan Kew
e9d0f828e0
Bug 524107 - part 1 - pass original value of 'lang' to gfx text code rather than only a 'langGroup' value, to allow language-specific font rendering. r=roc sr=mats
2010-02-24 09:57:44 -08:00
Shawn Wilsher
cb0509c597
Bug 461199 (Part 30) - Fixes invalidation issues when changing the href attribute.
...
r=bz
2010-02-24 08:37:38 -08:00
Shawn Wilsher
b6e4bfa8f1
Bug 542632 - Protect nsGenericHTMLElement::GetHrefURIForAnchors
...
Also makes DNS prefetching take mozilla::dom::Link instead of nsIContent.
r=bz
2010-02-24 08:37:03 -08:00
Shawn Wilsher
149f5aac0a
Bug 542592 - Change how we use/store nsDocument::mLinkMap
...
This makes changes nsDocument::mLinkMap in a number of ways:
1) renamed to mStyledLinks to better reflect its new nature.
2) change it to an nsTHashtable of Link*. It no longer has a strong reference
3) add some assertions to make sure we call ForgetLink and AddStyleRelevantLink
in pairs.
This also makes mozilla::dom::Link::ResetLinkState take a boolean indicating if
we should notify or not.
r=bz
2010-02-24 08:37:03 -08:00
Shawn Wilsher
aa9b0c2fd7
Bug 461199 (Part 26) - Update content tests to work with the new async isVisited API
2010-02-24 08:37:03 -08:00
Shawn Wilsher
94b3600d96
Bug 461199 (Part 28) - Tell the document that we are a style relevant link
...
Adds the needed calls to inform the document if we are a style relevant link,
and when we no longer are.
r=bz
2010-02-24 08:37:03 -08:00
Shawn Wilsher
aab3b02a8b
Bug 461199 (Part 23) - Remove no longer needed code in ns[I]Document.[cpp|h]
...
r=bz
2010-02-24 08:37:02 -08:00
Shawn Wilsher
40dabb5bd0
Bug 461199 (Part 22) - Call ResetLinkState if given eLinkState_Unknown
...
If consumers tell mozilla::dom::Link::SetLinkState that its new state is
eLinkState_Unknown, call mozilla::dom::Link::ResetLinkState and return.
r=bz
2010-02-24 08:37:02 -08:00
Shawn Wilsher
5c712b68a2
Bug 461199 (Part 21) - Cache the nsIContent pointer in Link for performance reasons
...
Add a Content method that obtains a pointer to the nsIContent interface on
mozilla::dom::Link. This is cached so we only have to call QueryInterface once
during the entire lifetime of the mozilla::dom::Link object.
r=bz
2010-02-24 08:37:02 -08:00
Shawn Wilsher
1e53ff806b
Bug 461199 (Part 19) - nsSVGAElement fails to call ResetLinkState in [Uns|S]etAttr
...
Have nsSVGAelement implement UnsetAttr and SetAttr, and make sure it calls
mozilla::dom::Link::ResetLinkState when appropriate.
r=jwatt
sr=bz
2010-02-24 08:37:02 -08:00
Shawn Wilsher
8d82ffe93c
Bug 461199 (Part 14) - Implement nsIContent::IntrinsicState on mozilla::dom::Link subclasses
...
All mozilla::dom::Link subclasses need to implement IntrinsicState and make sure
to call LinkState.
r=sicking
sr=bz
2009-12-15 16:04:09 -08:00