Robert Longson
8934f3b783
Bug 736791 - translate transforms are not serialised correctly. r=jwatt
2012-03-18 18:24:35 +00:00
aceman
f2f24e59a6
Bug 737149 - Fix build of nsTreeSanitizer.cpp (error: 'video' is not a member of 'nsGkAtoms') with undefined MOZ_MEDIA. r=bzbarsky
2012-03-19 18:52:08 -04:00
Boris Zbarsky
7cd871dc54
Bug 721659. Update the width/height of an image synchronously when src is set to something that was preloaded. r=bholley
2012-03-19 18:22:02 -04:00
Wes Johnston
ceafdda492
Bug 722965 - Remove MOZ_TOUCH ifdefs. r=smaug
2012-03-19 14:34:34 -07:00
Daniel Holbert
70fd68c58e
Bug 730587 followup: Make nsINode::OwnerDocAsNode() non-inline to prevent "inline function ... used but never defined" build warnings. rs=khuey
2012-03-16 15:16:41 -07:00
Peter Van der Beken
efadad15ae
Fix for bug 736229 (Stop storing expando objects in the wrapper cache, store the proxy instead). r=jst.
2012-03-14 15:22:10 +01:00
Marco Bonardo
cb781bfe97
Merge inbound and central
2012-03-16 13:42:16 +01:00
Ms2ger
2119045a0b
Bug 722154 - Part f: Remove custom quickstubs for vertexAttrib[1-4]fv; r=bjacob
2012-03-16 10:53:41 +01:00
Ms2ger
75d516dac5
Bug 722154 - Part e: Remove custom quickstubs for uniform[1-4][i,f]v and uniformMatrix[2-4]fv; r=bjacob
2012-03-16 10:52:42 +01:00
Ms2ger
9d5622d081
Bug 727590 - uniformMatrix*fv handles its transpose argument incorrectly; r=bjacob
2012-03-16 10:51:04 +01:00
Ms2ger
e43e051f40
Bug 722154 - Part d: Remove custom quickstub for readPixels; r=bjacob
2012-03-16 10:50:51 +01:00
Ms2ger
7fd85b3f0a
Bug 722154 - Part c: Remove custom quickstubs for compressedTexImage2D and compressedTexSubImage2D; r=bjacob
2012-03-16 10:50:33 +01:00
Ms2ger
79d282af26
Bug 722154 - Part b: Remove custom quickstub for bufferSubData; r=bjacob
2012-03-16 10:50:18 +01:00
Ms2ger
ce7192e639
Bug 722154 - Part a: Remove custom quickstub for bufferData; r=bjacob
2012-03-16 10:50:00 +01:00
Ms2ger
a1ef3fe3ca
Bug 732704 - compressedTexSubImage2D should take 8 arguments, not 7; r=bjacob
2012-03-16 10:49:29 +01:00
Ms2ger
07234ed61c
Bug 550309 - Part f: Return real ImageData from CreateImageData; r=bz
2012-03-16 10:49:16 +01:00
Ms2ger
b9704abcc3
Bug 550309 - Part e: Remove custom quickstub for getImageData and return an actual ImageData; r=bz
2012-03-16 10:48:55 +01:00
Ms2ger
8874969471
Bug 550309 - Part d: Try unwrapping to nsIDOMImageData in GetImageData(); r=bz
2012-03-16 10:44:39 +01:00
Ms2ger
b47d7ff113
Bug 550309 - Part c: Implement ImageData; r=bz
2012-03-16 10:44:08 +01:00
Ms2ger
c4ac60d8ed
Bug 550309 - Part a: Tighten up support for fake ImageData objects; r=bz
2012-03-16 10:41:53 +01:00
Masayuki Nakano
0c78a26029
Bug 728103 part.2 Fix new test failures r=smaug
2012-03-16 15:29:15 +09:00
Ed Morley
9424dfaf15
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-03-15 12:42:01 +00:00
Kyle Huey
460af847e2
Bug 730587: Stash a pointer to the subtree root on DOM nodes. r=smaug, sr=jst
2012-03-14 13:14:02 -07:00
Nathan Froyd
70907fb5f2
Bug 732167 - Eliminate duplicate headers in content. r=mounir
2012-03-06 13:55:37 -05:00
Charles Chan
ea1fb78e92
Bug 729049 - Inline IsXMLLetter, IsXMLNCNameChar, DecodeEntity from nsIParserService. r=hsivonen
2012-03-14 21:56:58 -07:00
Blake Kaplan
662d0db31b
Bug 727884 - Make nsWrapperCache::WrapObject take a JSObject scope instead of XPCWrappedNativeScope. r=peterv
2012-03-14 16:25:40 +01:00
Jonathan Kew
8e9de61359
bug 731536 - text-transform:capitalize should affect the first alphanumeric char in a word, not the first non-punctuation char. r=smontagu
2012-03-14 06:47:14 +00:00
Robert Longson
9b626bf890
Bug 736031 - getBBox returns incorrect results with empty containers. r=jwatt
2012-03-15 11:42:54 +00:00
Masatoshi Kimura
243eb49a83
Bug 735268 - Restore StorageEvent test which is accidentally removed. r=sicking
...
--HG--
extra : rebase_source : 07a34decab41334160ff6314beb76a0c38cf520d
2012-03-13 23:31:55 +01:00
Kyle Huey
49f13cc9a7
Bug 735152: Disable the offending tests. r=me
2012-03-13 07:34:39 -07:00
Marco Bonardo
720c67a69d
Merge last green PGO from inbound to central
2012-03-13 11:17:21 +01:00
Masatoshi Kimura
396343dd66
Bug 721569 - Tests. r=sicking
...
--HG--
rename : content/base/test/test_blobbuilder.html => content/base/test/test_blobconstructor.html
2012-03-12 21:45:00 -07:00
Masatoshi Kimura
cdb0659415
Bug 721569 - Implement Blob constructor. r=sicking
2012-03-12 21:44:56 -07:00
Masatoshi Kimura
c1d1c7ca5d
Bug 721569 - Support default values for Web IDL dictionaries. r=khuey CLOBBER BUILD
2012-03-12 21:44:48 -07:00
Boris Zbarsky
0b6e42d918
Bug 732667. Only do checks for :hover selectors when hover state changes on nodes which have relevant hover rules. r=dbaron
2012-03-12 22:54:15 -05:00
Phil Ringnalda
ef5d0d917f
Back out 83a33626d965:6e9330f5a9bd (bug 732667 and bug 705877) for Windows build bustage
2012-03-12 22:12:41 -07:00
Boris Zbarsky
4de57bccc9
Bug 732667. Only do checks for :hover selectors when hover state changes on nodes which have relevant hover rules. r=dbaron
2012-03-12 22:54:15 -05:00
Olli Pettay
79ec4aa882
Bug 734057 - Make nsDOMEventTargetHelper to not have strong pointer to window, a=bustage
2012-03-13 03:53:25 +02:00
Olli Pettay
08fc2403d5
Bug 734057 - Make nsDOMEventTargetHelper to not have strong pointer to window, part2, r=jst
2012-03-13 02:56:20 +02:00
Olli Pettay
b063392a27
Bug 734057 - Make nsDOMEventTargetHelper to not have strong pointer to window, r=jst,bent
2012-03-13 02:56:07 +02:00
Avi Halachmi
fe8181c26f
Bug 206438 - Smooth scrolling should use the 'smoothwheel' algorithm. r=roc ui-r=limi
2012-03-11 13:55:00 -07:00
Kyle Huey
621eeb9127
Bug 498998: Implement XHR timeout in Workers. r=sicking
2012-03-12 17:00:46 -07:00
Justin Lebar
1fc1dc1879
Bug 729940 - Part 2: Stop using crappy hash functions in Gecko. r=bz
...
--HG--
extra : rebase_source : 6fa267a89878cc1a766d8618569debcea9b12e48
2012-03-12 18:53:18 -04:00
David Anderson
a02e3e035e
Remove JS_GetScriptedCaller (bug 732652, r=luke,mrbkap,bholley,smaug,bent).
2012-03-06 15:33:12 -08:00
Peter Van der Beken
ec969bf862
Add new DOM binding for SVG list classes. r=jst.
...
--HG--
extra : rebase_source : ce84f9457d7b9a14a0a65db5c643938d0e0e05bc
2011-08-22 11:14:13 +02:00
Peter Van der Beken
836ea0e962
Fix for bug 734508 (Add new DOM binding for SVG list classes). r=jst.
...
--HG--
extra : rebase_source : c32d2fd124093ae437f000655bba7f3a5f17d99d
2011-08-22 11:14:13 +02:00
Peter Van der Beken
d443e50672
Backout 790be8926d50 to fix commit message
...
--HG--
extra : rebase_source : 930b7802b35784ef5d70ed359d5d9932013ad62d
2012-03-12 21:13:23 +01:00
Benjamin Smedberg
3093af1b69
Bug 729009 - Send the embedded document (SWF file) as the referer for plugin-initiated streams, r=josh
2012-03-12 12:48:27 -04:00
Peter Van der Beken
d17b094076
Fix for bug 734505 (Add new DOM binding for FileList). r=jst.
...
--HG--
extra : rebase_source : 7a563b1af70c24f9117b813016b7a37612e92431
2011-08-22 11:14:13 +02:00
Peter Van der Beken
a60207ce64
Fix for bug 734503 (Add new DOM binding for TouchList). r=jst.
...
--HG--
extra : rebase_source : 701eb8d9a60ffa981ebcd24f426109bd70cc5cbf
2011-08-22 11:14:13 +02:00
Peter Van der Beken
206b6be2e1
Fix for bug 734499 (Add new DOM binding for PaintRequestList). r=jst.
...
--HG--
extra : rebase_source : 37f4a1ea723db150abc07d66c6f167c27fd9c354
2011-08-22 11:14:13 +02:00
Peter Van der Beken
2671cc336a
Fix for new bug 734497 (Add new DOM binding for ClientRectList). r=jst.
...
--HG--
extra : rebase_source : 1cc96b94d21940ac1ed75ec6d46d9c2964fc54a0
2011-08-22 11:14:13 +02:00
Matthew Gregan
363f0bdf7a
Bug 734784 - Clean up some include lists in content/media. r=cpearce
2012-03-12 15:19:31 +13:00
Ed Morley
b9546dd6c4
Backout fe139851fb34 (bug 734079) for M1 orange
2012-03-12 00:23:35 +00:00
Jonathan Watt
840e4a84a2
Bug 734079 - Give nsSVGSwitchElement::MaybeInvalidate a better name and comment. r=longsonr.
2012-03-11 23:04:37 +00:00
Daniel Holbert
70775ba4c6
merge m-c tip over to m-i
2012-03-11 15:40:05 -07:00
Ms2ger
5368eb806b
No bug - Update test_canvas.html to test for Uint8ClampedArray instead of CanvasPixelArray; r=mounir
2012-03-11 09:54:26 +01:00
Ms2ger
650edda979
Bug 730554 - Part c: Unwrap to nsGenericElement in TexImage2DImageDataOrElement; r=bz
2012-03-11 09:54:24 +01:00
Ms2ger
cfa9fa0bdb
Bug 730554 - Part b: Check the result of JS_GetProperty in TexImage2DImageDataOrElement; r=bz
2012-03-11 09:53:24 +01:00
Ms2ger
cd670c49ac
Bug 730554 - Part a: Deduplicate code in nsIDOMWebGLRenderingContext_Tex{,Sub}Image2D; r=bz
2012-03-11 09:53:07 +01:00
Ms2ger
1c8f3fe8f8
Bug 734473 - Remove nsIScriptContext::FinalizeContext; r=jst
2012-03-11 09:51:22 +01:00
Ms2ger
450abff7b6
Bug 649599 - Make getAttributeNS return null for absent attributes; r=peterv
2012-03-11 09:48:16 +01:00
Ms2ger
babbbefd65
Bug 732769 - Remove FileError; r=sicking
2012-03-11 09:47:38 +01:00
Ms2ger
c6d59e55a5
Bug 705432 - Remove dead code: txResultRecycler::getNodeSet(const txXPathNode&, txNodeSet**); r=peterv
2012-03-11 09:43:22 +01:00
Marco Bonardo
a8ae3e56be
Merge last green PGO from inbound to central
2012-03-10 11:21:28 +01:00
Daniel Holbert
303ac7cf78
Bug 734288: Use double math instead of float math for computing surface sizes in nsSVGFE::SetupScalingFilter. r=longsonr
2012-03-09 14:32:11 -08:00
Igor Bukanov
524dbd7e47
bug 728250 - remove JSPrincipals::codebase. r=:luke,:bz
...
In just 2 cases where JSPrincipals::codebase is used it can be reconstructed from the values stored in the associated nsJSPrincipal. In addition the patch makes nsJSprincipals to inherit both from nsIPrincipal and JSPrincipals allowing to use static_cast to convert between nsIPrincipal and JSPrincipals pointers and to drop many cases of manual JSPrincipal reference counting.
2012-03-09 10:48:50 +01:00
Nicholas Nethercote
a4e916975c
Bug 732843 - Handle Callback() failures in memory multi-reporters. r=jlebar.
...
--HG--
extra : rebase_source : 54af85a1ef839922d5443cdc36f601611258944a
2012-03-04 15:26:30 -08:00
Masatoshi Kimura
57efec8a03
Bug 734548 - Fix crash when StorageEvent.storageArea is null. r=smaug
2012-03-10 12:00:13 -05:00
Boris Zbarsky
d18fcfcbe9
Bug 696301 part 4. Actually hook up a CORS listener on script loads as needed. r=sicking
...
--HG--
rename : content/base/test/bug461735-post-redirect.js => content/base/test/bug696301-script-1.js
rename : content/base/test/bug461735-post-redirect.js => content/base/test/bug696301-script-2.js
2012-03-10 10:13:52 -06:00
Boris Zbarsky
333a19ad97
Bug 696301 part 3. Propagate the CORS mode to the script loader correctly; make sure the CORS mode of script preloads matches the actual load. r=sicking
2012-03-10 10:13:52 -06:00
Boris Zbarsky
7b4e2a3a45
Bug 696301 part 2. Communicate the crossorigin preload state from the parser to the scriptloader. r=sicking,hsivonen
2012-03-10 10:13:52 -06:00
Boris Zbarsky
c2df5aab29
Bug 696301 part 1. Refactor CORS attribute handling a bit. r=sicking
2012-03-10 10:13:51 -06:00
Alexander Surkov
7e3784b6d4
Bug 523304 - expose text-underline-color and text-line-through-color text attributes, r=tbsaunde
2012-03-11 00:35:02 +09:00
Mounir Lamouri
8f30f0a12c
Bug 729845 - Disabled attribute shouldn't apply to all HTML elements. r=bz
2012-03-10 11:57:19 +01:00
Marco Bonardo
483472ec0a
Merge central to inbound
2012-03-10 11:25:12 +01:00
Justin Lebar
76acea8d43
Bug 731419 - Part 2: Discard image data immediately on tab close, DOM changes. r=bz
...
--HG--
extra : rebase_source : e854e29c89b88f664d129303dab22de92c413afc
2012-03-10 01:29:28 -05:00
Emanuel Hoogeveen
bdce617c30
Bug 492931 - Fix case conversion in a bunch of DOM functions to only convert ASCII characters. r=sicking,khuey
2012-03-09 21:50:34 -08:00
Justin Lebar
53959f7e57
Back out bug 731419 and bug 732820 due to orange.
...
Backs out changesets 55e63a03ccad 45d2f5e2fe31 f78900832562 6184b50776fc 35d8045aeadd 42e887fec034.
2012-03-09 18:32:42 -05:00
Justin Lebar
996c02e7e2
Bug 731419 - Part 2: Discard image data immediately on tab close, DOM changes. r=bz
2012-03-09 17:21:01 -05:00
Mounir Lamouri
43949c6bb1
Bug 729854 - Improve test_bug353415-1.html and test_bug353415-2.html. r=Ms2ger
2012-03-09 15:26:56 +01:00
Jacob Holzinger
6a62cb6a9b
Bug 696242 - Convert NS_RegisterStaticAtoms and nsCSSScanner::ReportUnexpectedParams to take an array-reference rather than a pointer and length, making it impossible to pass a pointer/length that are inconsistent. r=jwalden
...
--HG--
extra : rebase_source : 882b5b4d500b1fa242c0a3cfa3084e4171cbaa9d
2012-03-08 18:22:57 -08:00
Cameron McCormack
8a8040dc03
Bug 731813 - Do not attempt to serialize SVG attributes for mutation events if they do not exist. r=jwatt,bzbarsky
...
--HG--
extra : rebase_source : 6af188d032bdcd28a19b2da0f46e185cfd52b20d
2012-03-05 10:38:03 +11:00
Matt Brubeck
2ff1acb70e
Merge mozilla-central to mozilla-inbound
2012-03-08 16:27:40 -08:00
Olli Pettay
beb0053f42
Bug 730891, event ctor for StorageEvent, r=sicking,kyle
2012-03-08 23:27:05 +02:00
Rob Campbell
3bf1f57058
merge fx-team to m-c
2012-03-08 10:30:11 -04:00
Ed Morley
214e82db8b
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-03-08 13:14:47 +00:00
Matt Brubeck
a59d84c91f
Back out bug 373266 because of mochitest leaks
2012-03-07 17:15:57 -08:00
Serge Gautherie
855ee6abe9
Bug 629595. (Cv1) Remove unwanted debug ok(false,) from patch Av3b, Fix nits. r=bjacob.
2012-03-07 22:12:30 +01:00
Benoit Jacob
9b1c40baca
Bug 733665 - NS_ASSERTION failure when calling WebGL getExtension - r=jgilbert
2012-03-07 15:17:49 -05:00
Jim Mathies
642d9eb74a
Bug 373266 - ref test fixes. r=mounir
2012-03-07 09:30:28 -06:00
Nathan Froyd
e6e610c92e
Bug 730825 - Part 1: change content/ to use nsTHashtable instead of nsDoubleHashtable; r=sicking
2012-02-29 11:28:01 -05:00
Robert Longson
a2019bab87
Bug 732836 - stop asserts when width or height attributes are removed from a use element. r=dholbert
2012-03-07 10:50:36 +00:00
Adam
868e790488
Make "let" a reserved word for Web scripts. Bug 730139, r=jorendorff.
2012-03-02 18:28:29 -06:00
Henri Sivonen
9ec0a67f7f
Bug 650784 addendum - address an r=smaug review comment accidentally not addressed in the previous patch. DONTBUILD
2012-03-08 16:45:55 +02:00
Henri Sivonen
d540233620
Bug 650784 part 3 - Remove nsIParserNode and nsIParserService dependencies from nsPlainTextSerializer. r=smaug.
2012-03-08 16:42:27 +02:00
Henri Sivonen
36e9d25a16
Bug 650784 part 2 - Make nsPlainTextSerializer not be a content sink. r=smaug.
2012-03-08 16:42:16 +02:00
David Mandelin
0822e24e67
Bug 733260 followup: use uint32_t for array and string lengths, r=luke
...
--HG--
extra : rebase_source : 1729b4b927fde0678872b9de62a7466381aa07c3
2012-03-06 15:52:55 -08:00
Bobby Holley
cbe0f99786
Bug 731845 - XPCWrappedNative::ReparentWrapperIfFound should handle preserved wrappers. r=mrbkap
2012-03-05 16:58:59 -08:00
Matt Brubeck
e24272dc05
Back out 2fbc7d9ac670 (bug 731845) on suspicion of causing test_native_mouse_mac.xul timeouts
2012-03-06 11:05:37 -08:00
Frank Yan
6334901e7a
Bug 726402 - Fix intermittent test_bug369370.html. r=bz
2012-02-18 03:42:44 -08:00
Frank Yan
3968117192
Bug 717143 - Remove bogus margins when force-reloading standalone image. r=bz
2012-03-07 22:11:45 -08:00
Justin Lebar
fd4cfccc63
Bug 725796 - Make window.{top,parent,frameElement} respect <iframe mozbrowser>. r=bz
2012-03-04 11:02:00 -05:00
Aryeh Gregor
1b6aea2012
Bug 711047 Part 2 - Remove RangeException in favor of DOMException. r=sicking
2012-03-01 13:35:48 -05:00
David Mandelin
fb07fe8847
Bug 733260: remove typedef jsuint, r=luke
...
--HG--
extra : rebase_source : e8f576e1b5b189b47807c613c0cff79f5c8038e7
2012-03-05 18:43:45 -08:00
Bobby Holley
23e960e8cf
Bug 731845 - XPCWrappedNative::ReparentWrapperIfFound should handle preserved wrappers. r=mrbkap
2012-03-05 16:58:59 -08:00
Adam Dane
017d8a0b01
Bug 612246 - Store the media cache in the profile directory for single process Gecko and the system temp directory for multi-process. r=cpearce
2012-03-05 14:40:56 -06:00
Bobby Holley
3ca761b44b
Bug 720580 - Stop passing aExtraPtr to InitClassesWithNewWrapedGlobal. r=mrbkap
...
We only ever pass null here anyway, and this whole infrastructure is going away real soon now.
2012-03-05 15:22:44 -08:00
Bobby Holley
5dd44b1a43
Bug 720580 - Remove unnecessary aIID parameter from nsIXPConnect::InitClassesWithNewWrappedGlobal. r=mrbkap
2012-03-05 15:22:44 -08:00
Ed Morley
3c657080b5
Backout afeafc02c1de, dfae37833c9b & f9f51c726fa7 (bug 729940 parts 1-3) for talos regressions
2012-03-05 15:22:28 +00:00
Matthew Gregan
7303be8ad0
Bug 693021 - Back out the incorrect removal of bug 673698's fixed.
2012-03-05 19:19:45 +13:00
Nicholas Nethercote
3b808f9c61
Bug 682431 (part 2) - Add memory reporters for URIs and Links. r=biesi,bz,jlebar.
...
--HG--
extra : rebase_source : db4f094a7d334914b986bb66f5bf1089aafda561
2012-02-19 19:51:48 -08:00
Makoto Kato
b6e9c4d7bb
Bug 590390 - deCOM nsICharsetAlias. r=smontagu
...
--HG--
rename : intl/locale/public/nsICharsetAlias.h => intl/locale/public/nsCharsetAlias.h
rename : intl/locale/src/nsCharsetAliasImp.cpp => intl/locale/src/nsCharsetAlias.cpp
2012-03-05 12:57:51 +09:00
Matthew Gregan
773e022390
Bug 693021 - Bail from AdvanceFrame early if no longer playing. r=cpearce
2012-03-05 15:27:49 +13:00
Justin Lebar
7e343a6c1d
Bug 729940 - Part 3: Stop using crappy hash functions in Gecko. r=bz
2012-03-04 15:58:06 -05:00
Justin Lebar
e2b30b7a56
Back out bug 729940 (a108aee:d75775d) due to 32-bit red.
2012-03-04 14:20:34 -05:00
Justin Lebar
9cf4ac042d
Bug 729940 - Part 3: Stop using crappy hash functions in Gecko. r=bz
2012-03-04 13:49:42 -05:00
Matheus Kerschbaum
71d2922dd0
Bug 687579 part 1: Remove globalStorage implementation. r=jst
...
Bug 687579 part 1: Remove globalStorage implementation. r=jst
2011-10-09 22:14:00 -04:00
Robert Longson
f4b78cd17b
Bug 730658 - use element does not display properly when animated with set. r=dholbert
2012-03-03 09:21:09 +00:00
John Schoenick
41d567cf1f
Bug 406541 - Followup - Handle failed URI creation, fix typo. r=bzbarsky
2012-03-02 14:13:10 -08:00
aceman
4fb4663cc0
Bug 368758 - Remove obsolete workaround pref editor.quotesPreformatted. r=ehsan
2012-03-02 17:23:01 -05:00
Benoit Jacob
4dff658cb5
Bug 676071 - ugh, that test is still failing on windows. re-adding to list of known failing tests. - no review, bustage
2012-03-02 17:15:23 -05:00
Benoit Jacob
7d0d94da61
Bug 676071 - remove uniformfArrayLen1.html from failing tests list - r=bustage
2012-03-02 16:56:06 -05:00
Benoit Jacob
d82a3cbcee
Bug 676071 - use ANGLE long identifier mapping - r=jgilbert
...
This also fixes the leak reported in bug 723261, and makes us avoid generating the shader translator output when we don't use it (on Android).
2012-03-02 15:42:49 -05:00
Peter Van der Beken
6ebfe4a8d3
Fix for bug 717013 (Add new DOM binding for DOMTokenList). r=jst.
...
--HG--
extra : rebase_source : 6ae0abe3bbe33a140c62c193685e23529d44e6d4
2011-08-22 11:14:13 +02:00
Nicholas Nethercote
d73f98344b
Bug 730181 (part 2) - Rename nsDOMMemoryReporter. r=khuey.
...
--HG--
rename : dom/base/nsDOMMemoryReporter.cpp => dom/base/nsWindowMemoryReporter.cpp
rename : dom/base/nsDOMMemoryReporter.h => dom/base/nsWindowMemoryReporter.h
extra : rebase_source : f3aca3b1829e03e6f8a5a0607eb437322eb62f7d
2012-02-23 18:43:33 -08:00
Nicholas Nethercote
fa887ff20c
Bug 730181 (part 1) - Merge the "dom+style" and "layout" memory reporter trees. r=khuey.
...
--HG--
extra : rebase_source : dabcf525d823639c5ff465c7a21de8ae533e82ff
2012-02-21 07:10:11 -08:00
Boris Zbarsky
93deda78c2
Bug 615595. Set the form submission's mCharset to the charset we're actually using to encode the data. r=sicking
2012-03-02 00:19:30 -05:00
Nicholas Nethercote
da738c5677
Bug 723799 - Use mallocSizeOf in the DOM memory reporters. r=mounir.
...
--HG--
extra : rebase_source : 2eb96d2f901bbe4cc1ff6dbccdec4dc4099b08fc
2012-02-01 13:58:01 -08:00
Marco Bonardo
3aa6f0a8fc
Merge central to inbound
2012-03-01 16:05:54 +01:00
Marco Bonardo
f64b21e054
Merge last green PGO from inbound to central
2012-03-01 14:27:31 +01:00
Olli Pettay
0d972e78e7
Bug 730581, unbind content tree lazily after unlink, r=jst
2012-03-01 15:09:00 +02:00
Benoit Jacob
ae146ef230
Bug 713305 - Force staying on discrete GPU while any WebGL context is live - r=jrmuizel
2012-02-29 15:49:55 -05:00
Matt Brubeck
c52c92d647
Merge last green changeset from inbound to mozilla-central
2012-02-29 10:47:38 -08:00
Igor Bukanov
ee60cd82fa
bug 730281 - remove cx argument from GC and compartment related functions. r=:billm
2012-02-29 13:18:16 +01:00
Serge Gautherie
5b45bced4d
Bug 629595. (Av3b) test_webgl_conformance_test_suite.html: Remove dump()s, Add ok()s and todo()s, Do a few related rewrites, Fix totalFailed calculation, Remove (obsolete) workaround for Windows 2000. r=bjacob.
2012-02-29 10:41:42 +01:00
Matt Brubeck
271eb939a4
Merge last green changeset from inbound to mozilla-central
2012-02-28 09:21:10 -08:00
Josh Aas
6bcfc46d0c
Bug 731040: Fix bug in which we don't properly create an object frame due to over-aggressive fallback. r=jst
2012-02-28 10:05:06 -05:00
Serge Gautherie
7147cb6c30
Bug 629595. (Bv1a) test_webgl_conformance_test_suite.html: Ensure waitForExplicitFinish() is executed, Disable test on Windows 2000 and (if necessary) on SeaMonkey, Move Mac OSX version check to a better place. r=bjacob.
2012-02-28 09:55:54 +01:00
John Schoenick
92e156858b
Bug 406541 - Ensure we agree with java on applet codebase, and run security checks for file: codebase URIs. r=jst
2012-02-27 13:58:00 -08:00
Josh Aas
609f726108
Bug 729673: Fix cases in which plugin instance src data stream is not delivered properly. r=bsmedberg
2012-02-27 15:36:46 -05:00
Olli Pettay
cc05c57f6b
Bug 730601 - Don't use GetListenerManager(false) to check existence of ELM, but HasListenerManager, r=jst
2012-02-27 16:03:15 +02:00
Jeff Muizelaar
4c6fea1353
Bug 730508. Clip canvas invalidations to the content area of the canvas. r=roc
...
Previously, operations like drawImage() could invalidate areas outside of the
canvas. This hurt performance of runfield on maple.
2012-02-27 01:05:10 -05:00
Masayuki Nakano
b37485e0fc
Bug 728132 test_bug583533.html shouldn't use nsIDOMNSEvent::*_MASK r=smaug
2012-02-27 12:02:35 +09:00
Matthew Gregan
b6594a89ec
Bug 634564 - Re-enable test_closing_connections.
2012-02-27 12:51:52 +13:00
Matthew Gregan
4bf67123b1
Bug 634564 - Don't reset load-in-background flag when moving completed media load into the foreground. r=cpearce
2012-02-24 14:07:35 +13:00
Florian Boesch
5f7e9f9ff4
Bug 728354 - WebGL EXT_texture_filter_anisotropic: added the EXT suffix and adjusted conformance test - r=bjacob
2012-02-26 12:06:18 -05:00
Simon Montagu
c9433228bb
Use GetGeneralCategory in IsPunctuationMark instead of the precompiled ccmap. Bug 731222, r=jfkthame
2012-03-01 00:17:27 -08:00
Bas Schouten
c02f263d08
Bug 729116 - Followup: Skip crashtest which causes a crash on OS X. rs=philor
2012-02-28 06:49:37 +01:00
Bas Schouten
b638512b2b
Bug 729116 - Crashtest: Test if we deal with changing a canvas to a very large size. r=joe
2012-02-28 04:03:24 +01:00
Bas Schouten
d894670085
Bug 729116: Try our best to have a valid mTarget even when having an invalid context. r=joe
2012-02-28 04:02:21 +01:00
Ed Morley
858c0c3001
Merge mozilla-central to mozilla-inbound
2012-02-28 02:55:32 +00:00
François Wang
82cb401162
Bug 722880 - Support for attribute width on mtable. r=karlt
2012-02-27 18:57:28 -05:00
Masatoshi Kimura
fcffee46fd
Bug 705110 - Suppress warning spam on DOMAttrModified event. r=smaug
2012-02-27 18:57:28 -05:00
Benoit Jacob
9b60ee63b6
backout 6a94d3142674 / bug 629595, it was bitrotted and caused mochitest-1 failure
2012-02-27 18:31:02 -05:00
Serge Gautherie
4382ca0bd3
Bug 629595 - test_webgl_conformance_test_suite.html: Ensure waitForExplicitFinish() is executed, Disable test on Windows 2000 and (if necessary) on SeaMonkey, Move Mac OSX version check to a better place - r=bjacob
2012-02-27 16:57:58 -05:00
Benoit Jacob
c5a42c7937
Bug 711656 - report force-enabled features in crash reports - r=jrmuizel
...
Force-enabled features will be reported with a '!' instead of the usual '?' in AppNotes in crash reports.
2012-02-27 16:33:19 -05:00
Rafael Ávila de Espíndola
ee9d9444cf
Bug 729995 - Mark WebGLMemoryMultiReporter final. r=jmuizelaar.
2012-02-27 14:37:32 -05:00
Henri Sivonen
99375dab7e
Bug 650784 part 4 - Scripted test for plain text conversion. r=smaug.
2012-02-27 13:57:48 +02:00
Henri Sivonen
6792924c2c
Bug 650784 part 1.5 - Move nsScriptableUnescapeHTML from Toolkit to Core. r=smaug.
...
--HG--
rename : toolkit/components/feeds/nsIScriptableUnescapeHTML.idl => parser/html/nsIScriptableUnescapeHTML.idl
rename : toolkit/components/feeds/nsScriptableUnescapeHTML.cpp => parser/html/nsParserUtils.cpp
rename : toolkit/components/feeds/nsScriptableUnescapeHTML.h => parser/html/nsParserUtils.h
2012-02-27 13:57:48 +02:00
Henri Sivonen
3ec758cd7c
Bug 650784 part 1 - Introduce a new API for converting HTML to plain text. r=smaug.
2012-02-27 13:57:48 +02:00
Henri Sivonen
60b9bb42d0
Bug 650784 part 0 - Fold nsParserUtils into nsContentUtils. r=smaug.
2012-02-27 13:57:48 +02:00
Nathan Froyd
b6809c618a
Bug 700659 - Slay nsHashSets in content. r=bz
2011-11-08 15:23:12 -05:00
Geoff Lankow
5822c4f029
Bug 718255 - Merge nsIPrefBranch2 with nsIPrefBranch - mop up uses that slipped through; r=mak
2012-02-26 11:34:25 +13:00
Nathan Froyd
da98e3c58e
Bug 722689 - remove nsHashSets from nsCheapSets; r=bsmedberg
2012-02-10 11:30:40 -08:00
David Mandelin
ec012300ff
Bug 725550: remove obsolete typedef jsdouble, r=jwalden
2012-02-24 14:19:52 -08:00
Marco Bonardo
f35da5b2e3
Backout 4fc2f49371a8 (bug 725550) for build failures
2012-02-25 00:16:47 +01:00
Jeff Gilbert
6c4ca2a654
Bug 727178 - Revert ANGLE path to using glFinish to resolve - r=bjacob
2012-02-24 15:10:18 -08:00
David Mandelin
80fdf887df
Bug 725550: remove obsolete typedef jsdouble, r=jwalden
...
--HG--
extra : rebase_source : 772c2982184d7b3d1680737323395365e6b218da
2012-02-24 14:19:52 -08:00
Mounir Lamouri
9148b5f58f
Bug 729854 - Fix intermittent failure in test_bug353415-2.html. r=Ms2ger
2012-02-24 14:11:30 +01:00
Mounir Lamouri
d9d374aaf9
Bug 720385 - Make option.index follows the specifications. r=Ms2ger
2012-02-24 21:30:54 +01:00
Jason Duell
c9d6d245cd
Bug 716841. EventSource::GetInterface goes into infinite loop if redirected. r=bz
2012-02-24 11:37:30 -08:00
Andrew McCreight
99023bd95d
Bug 729401 - use global before we null it out in ~nsXULTemplateBuilder. r=bent
2012-02-24 08:49:23 -08:00
Rafael Ávila de Espíndola
7de7de1cff
Bug 723534 - Remove dead default cases. r=ehsan.
2012-02-24 08:36:53 -05:00
Jonathan Kew
27d7fed0f6
bug 724826 pt 3 - replace users of nsIUGenCategory service within libxul with direct access to mozilla::unicode::GetGenCategory. r=smontagu
2012-02-24 10:15:46 +00:00
Richard Newman
7f648ed72b
Merge m-c to m-i.
2012-02-23 18:37:12 -08:00
Richard Newman
e7b436563b
Merge last win pgo-green changeset from m-i to m-c.
2012-02-23 18:35:17 -08:00
Brian Birtles
666edc43db
Bug 474742 part 1 - Convert TestTimeValueSpec.cpp tests to mochitests; r=dholbert
2012-02-24 09:45:40 +09:00
Brian Birtles
c1b6d307c6
Bug 705236 part 2 - Refactor test_smilTiming.xhtml and add more tests; r=dholbert
2012-02-24 09:45:40 +09:00
Brian Birtles
4a28491849
Bug 705236 part 1 - Allow trailing separator in SMIL values list; r=dholbert
2012-02-24 09:45:40 +09:00
Brian Birtles
7f3f6c89bb
Bug 728758 - Detect animations removed from top of compositor stack and recomposite; r=dholbert
2012-02-24 09:45:40 +09:00
Florian Boesch
401b77d113
Bug 728354 - Implement WebGL EXT_texture_filter_anisotropic extension *proposal* - r=bjacob
...
The spec proposal for this extension is at
https://cvs.khronos.org/svn/repos/registry/trunk/public/webgl/extensions/proposals/EXT_texture_filter_anisotropic/index.html
This adds a conformance test as well, that will have to be merged upstream.
2012-02-23 08:43:57 -05:00
Matthew Schranz
e6f5aa8906
Bug 698381 - Make Node.cloneNode aDeep argument optional, default to true. r=smaug
2012-02-23 14:23:30 +01:00
Daniel Holbert
1537335538
Backout 5311f051974e (Bug 729272) due to webgl test failures
2012-02-22 16:36:43 -08:00
Masatoshi Kimura
d7e66cef1d
Bug 720208 - Implement DOM4 DOMException types and codes. r=smaug,ms2ger
2012-02-23 01:34:14 +01:00
Jeff Gilbert
aba5af153e
Bug 729272 - Abandon ANGLE during WebGL init if can't provide d3d share handles - r=bjacob
2012-02-22 14:08:24 -08:00
Olli Pettay
752943f421
Bug 730013 - don't addref/release nsTransactionManager so much to prevent it to end up to the purple buffer, r=ehsan
2012-02-23 22:47:37 +02:00
Neil Deakin
ef8516d8a0
Bug 728707, check return result of getting transferable, r=smaug
2012-02-23 15:59:45 -05:00
Ching Wei Tseng
b369406826
Bug 601535 - content/media should use CheckedInt.h. r=doublec
2012-02-22 13:28:06 +01:00
Jason Duell
b75dd57a11
Bug 728514: Websockets: don't CloseConnection twice in OnServerClose. r=smaug
2012-02-21 14:57:13 -08:00
Jason Duell
322c55e552
Bug 696085: WebSocket connection opening across page loads r=smaug
2012-02-21 14:57:10 -08:00
Ed Morley
78abbb4b1b
Merge mozilla-central to mozilla-inbound
2012-02-21 14:15:58 +00:00
Ed Morley
3aea95e2d2
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-02-21 11:59:33 +00:00
Ms2ger
f0746b81d8
Bug 727547 - Improve error handling in nsIDOMWebGLRenderingContext_Tex{,Sub}Image2D; r=bz
2012-02-21 10:34:02 +01:00
Ms2ger
d21da161e3
Bug 724252 - Don't QI in nsDocument::GetDefaultView; r=smaug
2012-02-21 10:34:02 +01:00
Ms2ger
990ebfa404
Bug 726434 - Return DOMString for XMLHttpRequest.getAllResponseHeaders(); r=bent
2012-02-21 10:34:01 +01:00
Ms2ger
052141e960
Bug 726416 - Fix some content/ build warnings; r=mounir
2012-02-21 10:34:01 +01:00
Ms2ger
fba40a3061
Bug 725977 - Update table cellpadding / cellspacing to spec; r=bz
2012-02-21 10:34:01 +01:00
Olli Pettay
0b25bab279
Backout Bug 704623, a=dromaeo regression
...
--HG--
extra : rebase_source : ab8b467e3aac40a56b5df6d56477603dacfc7c69
2012-02-20 14:54:45 +02:00
Cameron McCormack
ca295e718c
Bug 728661 - Remove CalcVectorAngle and use AngleOfVector instead. r=jwatt
2012-02-20 11:37:22 +11:00
David Seifried
e8d2c835e3
Bug 680321 - Media preload state should reset in resource selection algorithm. r=cpearce
2012-02-20 10:02:08 +13:00
Chris Pearce
75e3ace854
Bug 727303 - Add nsPIDOMWindow::SetFullScreenInteral. r=roc
2012-02-20 10:02:08 +13:00
Jonathan Watt
3864018bdb
Bug 721920 - Honor the 'lang' and 'xml:lang' attributes in SVG as we do in HTML. r=bz.
2012-02-19 20:49:34 +00:00
Emanuel Hoogeveen
203c55094f
Bug 727337 - Switch IsAllowedAttribute over to lossless conversion to avoid false positives; r=bz
2012-02-19 18:55:15 +00:00
Masatoshi Kimura
8741286542
Bug 727530 - XHR for data URIs should support content-type header field; r=jonas
2012-02-19 11:58:24 +00:00
Andrew Quartey
7fec112501
Bug 710594 - Adapt WebGL about:memory reporters to the new memory reporting API. r=njn,bjacob.
...
--HG--
extra : rebase_source : 49a48f5237e3fb8fe17ceb30e469de253e985028
2012-02-19 19:58:08 -08:00
Andrew McCreight
905cedea13
Bug 726777, followup. r=sicking
2012-02-20 12:02:47 -08:00
Cameron McCormack
420df5aca2
Bug 620468 - Bail out earlier when computing CTM of an <svg> element with negative width/height attributes. r=longsonr
2012-02-19 22:17:12 +11:00
Robert Longson
dcb4be0401
Bug 696210 - Make DidAnimate methods non-virtual now that all overrides have been eliminated. r=jwatt
2012-02-19 09:04:06 +00:00
Robert O'Callahan
421bb29463
Bug 715401. Instead of trying to create a fallback surface, just leave mTarget alone. r=bas
2012-02-19 21:53:01 +13:00
Igor Bukanov
1013be2159
bug 726944 - Remove JSClass::xdrObject and related functionality. r=luke
2012-02-13 09:02:21 +01:00
Jonathan Watt
f4f67ef82f
Bug 416581, part 2 - Pay attention to the 'lang' attribute when fetching the user's font prefs for the CSS cascade. r=dbaron.
2012-01-25 23:52:26 +00:00
Bobby Holley
2123176e80
Bug 696331 - Clear the document principal in nsDocument::ResetToURI after teardown, rather than before. r=jst
2012-02-18 08:55:28 -08:00
Chris Lord
ac85800ea7
Bug 726817 - Add nsIFrameLoaderOwner.clampScrollPosition. r=roc
...
Add an attribute to nsIFrameLoaderOwner that allows the clamping of set scroll
positions to be toggled.
2012-02-17 23:41:13 +00:00
Bill McCloskey
d15702e36f
Bug 641025 - Incremental GC (r=igor,smaug,roc,cdleary,gregor)
2012-02-17 14:35:20 -08:00
Neil Deakin
990f276bb8
Bug 499008, part 7, merge html drag type constants into one place, r=ehsan
2012-02-17 09:17:00 -05:00
Neil Deakin
11d52d2eeb
Bug 499008, part 2, move editor dragstart handling to ContentAreaDragDrop, r=ehsan
2012-02-17 09:16:59 -05:00
Neil Deakin
2996ec9d75
Bug 499008, part 3, remove nsIDOMNSEvent::tmpRealOriginalTarget, r=smaug
2012-02-17 09:16:59 -05:00
Ed Morley
af552ec2e4
Merge mozilla-central to mozilla-inbound
2012-02-17 11:11:16 +00:00
Ed Morley
0dc60a9892
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-02-17 11:06:18 +00:00
Jonathan Watt
6598b18ef8
Bug 660216, part 3 - getBBox and getCTM on foreignObject should/should not include 'x'/'y' offsets respectively. r=heycam.
2012-02-17 08:12:47 +00:00
Jonathan Watt
53393f795c
Bug 660216, part 2 - Allow PrependLocalTransformsTo callers to specify which transforms they want. r=heycam.
2012-02-17 08:12:47 +00:00
Jonathan Watt
643ca48cdf
Bug 660216, part 1 - Rename PrependLocalTransformTo to PrependLocalTransformsTo. r=heycam.
2012-02-17 08:12:47 +00:00
Olli Pettay
8c5bd1c442
Bug 725804 - Don't add active network requests (XHR, WebSocket, EventSource) to CC graph, r=mccr8,jduell,jst
2012-02-16 18:45:25 +02:00
Marco Bonardo
b6fdf810ab
Merge last green PGO from inbound to central
2012-02-16 11:45:18 +01:00
Robert O'Callahan
affe790e91
Bug 727694. Set up new mDecoderStateMachine with any preset initial volume. r=cpearce
2012-02-16 17:17:36 +13:00
Brian Birtles
4e768630d0
Bug 629200 part 25 - Remove unnecessary serialisation from setting SVGStringList; r=jwatt
2012-02-16 08:40:46 +09:00
Brian Birtles
e53266bf13
Bug 629200 part 24 - Add wrapper for SVG types used in nsAttrValue so we don't need to export them; r=jwatt
2012-02-16 08:40:46 +09:00
Brian Birtles
5c6349f59c
Bug 629200 part 22 - Remove unnecessary serialisation from setting SVGTransformList; r=jwatt
2012-02-16 08:40:46 +09:00
Brian Birtles
3066580868
Bug 629200 part 21 - Remove unnecessary serialisation from setting SVGPathSegList; r=jwatt
2012-02-16 08:40:46 +09:00
Brian Birtles
e378090f95
Bug 629200 part 20 - Remove unnecessary serialisation from setting SVGPointList; r=jwatt
2012-02-16 08:40:46 +09:00
Brian Birtles
968769bbbe
Bug 629200 part 19 - Remove unnecessary serialisation from setting nsSVGNumberList; r=jwatt
2012-02-16 08:40:46 +09:00
Brian Birtles
52f4a9ce3c
Bug 629200 part 18 - Remove unnecessary serialisation from setting nsSVGViewBox; r=jwatt
2012-02-16 08:40:46 +09:00
Brian Birtles
e740b47772
Bug 629200 part 17 - Remove unnecessary serialisation from setting nsSVGPreserveAspectRatio; r=jwatt
2012-02-16 08:40:46 +09:00
Brian Birtles
05b3affab8
Bug 629200 part 16 - Add mutation event tests for strings and classes and tidy up use of DidChangeString; r=jwatt
2012-02-16 08:40:45 +09:00
Brian Birtles
1fc48bd472
Bug 629200 part 15 - Remove unnecessary serialisation from setting nsSVGBoolean; r=jwatt
2012-02-16 08:40:45 +09:00
Brian Birtles
80e405f0f9
Bug 629200 part 14 - Remove unnecessary serialisation from setting nsSVGAngle; r=jwatt
2012-02-16 08:40:45 +09:00
Brian Birtles
9cd844974f
Bug 629200 part 13 - Remove unnecessary serialisation from setting nsSVGIntegerPair; r=jwatt
2012-02-16 08:40:45 +09:00
Brian Birtles
1f3dd3edf9
Bug 629200 part 12 - Remove unnecessary serialisation from setting nsSVGInteger; r=jwatt
2012-02-16 08:40:45 +09:00
Brian Birtles
d81431bbb1
Bug 629200 part 11 - Remove unnecessary serialisation from setting nsSVGNumberPair; r=jwatt
2012-02-16 08:40:45 +09:00
Brian Birtles
ab3beaefd2
Bug 629200 part 10 - Remove unnecessary serialisation from setting nsSVGNumber2; r=jwatt
2012-02-16 08:40:45 +09:00
Brian Birtles
814275663b
Bug 629200 part 9 - Update attribute setting for SVGAnimatedLengthList; r=jwatt
2012-02-16 08:40:45 +09:00
Brian Birtles
e80d82ace3
Bug 629200 part 8 - Remove unnecessary serialisation from setting nsSVGLength2; r=jwatt
2012-02-16 08:40:45 +09:00
Brian Birtles
a5bab9e970
Bug 629200 part 7 - Remove unnecessary serialisation from setting SVGEnum; r=jwatt
2012-02-16 08:40:44 +09:00
Brian Birtles
3f73aeb971
Bug 629200 part 6 - Add test framework for modification events; r=jwatt
2012-02-16 08:40:44 +09:00
Gavin Sharp
5ec08ca632
Bug 726866: remove nsIMessageWakeupService since it isn't built/used, r=mfinkle
2012-02-15 12:15:08 -08:00
Robert O'Callahan
872bbcb297
Bug 726889. Rename nsMediaStream/nsMediaChannelStream/nsMediaFileStream to mozilla::MediaResource/ChannelMediaResource/FileMediaResource. Also rename nsByteRange to mozilla::MediaByteRange and nsChannelStatistics to mozilla::MediaChannelStatistics. Rename GetStream to GetResource and various other mentions of 'stream' to 'resource'. r=cpearce
...
--HG--
rename : content/media/nsMediaStream.cpp => content/media/MediaResource.cpp
rename : content/media/nsMediaStream.h => content/media/MediaResource.h
2012-02-15 17:35:01 +13:00
Robert O'Callahan
3bf55cada3
Bug 708116. Factor out logic for updating the current frame of a video element into a helper object. r=doublec
2012-02-15 17:35:01 +13:00
Benoit Jacob
ea46243f65
Bug 727614 - Use #ifdef ANDROID instead of #ifdef MOZ_WIDGET_ANDROID to cover B2G too. r=joe
2012-02-16 18:45:16 -05:00
Joe Drew
4b54d517e0
Bug 725747 - Seems we run into a driver bug on OS X (on NVIDIA cards only) now. Mark these tests as failing. r=bjacob
2012-02-16 18:45:16 -05:00