Commit Graph

12724 Commits

Author SHA1 Message Date
Josh Matthews
742e5a2607 Bug 823962 - Make CSP reports part of the originating document's loadgroup. r=sstamm,sicking 2012-12-27 13:33:57 -05:00
Matt Brubeck
6cc14fe75a Merge from mozilla-central to mozilla-inbound 2012-12-27 14:53:29 -08:00
William Chen
b1c9a409b2 Bug 783129 - Implementation of document.register without shadow DOM support. r=mrbkap, bent 2012-11-01 11:18:08 -07:00
Ms2ger
4b35ea6845 Backout bug 823394 for reftest oranges. 2012-12-23 13:44:04 +01:00
David Zbarsky
3e8c5ab7a3 Bug 823394 Part 2: Add WebIDL API to SVGElement and enable binding r=bz 2012-12-23 03:22:58 -05:00
David Zbarsky
5941c6d502 Bug 823394 Part 1:Merge nsSVGStylableElement/nsSVGElement and nsIDOMSVGStylable/nsIDOMSVGElement r=bz 2012-12-23 03:22:22 -05:00
Simon Montagu
c8c2a89b7e Don't set autodirection on elements like <script>, <style> and <textarea>. Bug 819014. 2012-12-23 00:13:32 -08:00
Simon Montagu
957cbd5da7 Be consistent in what text nodes we look at in the #ifdef DEBUG pre-loop and the actual loop. Bug 822723 2012-12-23 00:13:29 -08:00
David Zbarsky
9e8c9e3f91 Bug 817442 Part 11: Remove nsIDOMSVG(Animated)LengthList r=bz 2012-12-22 23:54:26 -05:00
David Zbarsky
d4bf135f16 Bug 816778 Part 13: Convert SVGAnimatedLengthList to WebIDL r=bz 2012-12-22 23:54:25 -05:00
David Zbarsky
ef2e090b22 Bug 817442 Part 6: Remove nsIDOMSVG(Animated)NumberList r=bz 2012-12-22 23:54:25 -05:00
David Zbarsky
74d58a6f8f Bug 817442 Part 10: Remove nsIDOMSVGPoint r=bz 2012-12-22 23:54:25 -05:00
David Zbarsky
10535fc3f7 Bug 817442 Part 9: Remove nsIDOMSVGMatrix r=bz 2012-12-22 23:54:24 -05:00
David Zbarsky
10b140c0b4 Bug 817442 Part 8: Remove nsIDOMSVGTransform r=bz 2012-12-22 23:54:24 -05:00
David Zbarsky
da4e0eda55 Bug 817442 Part 7: Remove nsIDOMSVG(Animated)TransformList r=bz 2012-12-22 23:54:24 -05:00
David Zbarsky
65db0cb392 Bug 817442 Part 5: Remove nsIDOMSVG(Animated)Angle r=bz 2012-12-22 23:54:23 -05:00
David Zbarsky
0fc8760f39 Bug 816778 Part 12: Convert SVGAnimatedAngle to WebIDL r=bz 2012-12-22 23:54:23 -05:00
David Zbarsky
46a2d7ee8c Bug 816778 Part 11: Convert SVGAngle to WebIDL r=bz 2012-12-22 23:54:23 -05:00
David Zbarsky
b841c921d0 Bug 817442 Part 4: Remove nsIDOMSVGPathSegList r=bz, jwatt 2012-12-22 23:54:23 -05:00
David Zbarsky
2d241c29b0 Bug 816778 Part 10: Convert SVGPathSeg and subclasses to WebIDL and remove XPIDL r=bz 2012-12-22 23:54:22 -05:00
David Zbarsky
7ce649b65c Bug 816778 Part 9: Add a macro for NS_SVG_VAL_IMPL_CYCLE_COLLECTION_WRAPPERCACHED r=bz 2012-12-22 23:54:22 -05:00
David Zbarsky
d7b9425ed1 Bug 817442 Part 3: Remove nsIDOMSVGAnimatedBoolean r=bz, jwatt 2012-12-22 23:54:22 -05:00
David Zbarsky
fc2efedcc6 Bug 816778 Part 8: Convert SVGAnimatedBoolean to WebIDL r=bz 2012-12-22 23:54:22 -05:00
David Zbarsky
073c7334d5 Bug 817442 Part 2: Remove nsIDOMSVG(Animated)PreserveAspectRatio r=bz, jwatt 2012-12-22 23:54:21 -05:00
David Zbarsky
8a41596c63 Bug 817442 Part 1: Remove nsIDOMSVGPointList r=bz, jwatt 2012-12-22 23:54:21 -05:00
David Zbarsky
aabc7320cd Bug 816778 Part 7: Convert SVGAnimatedNumberList to WebIDL r=bz 2012-12-22 23:54:21 -05:00
David Zbarsky
1c5ed8a7b2 Bug 816778 Part 6: Convert SVGAnimatedPreserveAspectRatio to WebIDL r=bz 2012-12-22 23:54:20 -05:00
David Zbarsky
0a984cfbd8 Bug 816778 Part 5: Convert SVGPreserveAspectRatio to WebIDL r=bz 2012-12-22 23:54:20 -05:00
David Zbarsky
d567684db6 Bug 816778 Part 4: Convert SVGAnimatedTransformList to WebIDL r=bz 2012-12-22 23:54:20 -05:00
David Zbarsky
673629509c Bug 816778 Part 3: Convert SVGTransform to WebIDL r=bz 2012-12-22 23:54:20 -05:00
David Zbarsky
b7036b6f14 Bug 816778 Part 2: Convert SVGMatrix to WebIDL r=bz 2012-12-22 23:54:20 -05:00
David Zbarsky
31f698e0c7 Bug 816778 Part 1.5: Create nsISVGPoint and make nsSVGTranslatePoint::DOMVal a subclass r=bz 2012-12-22 23:54:20 -05:00
David Zbarsky
eb691de843 Bug 816778 Part 1: Convert SVGPoint to WebIDL r=bz 2012-12-22 23:54:19 -05:00
Nagarjuna Varma
8557b6a522 Bug 785060 - Check for allocation failure in JS_NewUCStringCopyZ calls; r=Ms2ger 2012-12-22 18:35:07 -05:00
Peter Van der Beken
a9c13b2cd4 Fix for bug 824007 (Convert HTMLBodyElement, HTMLDataListElement, HTMLFontElement, HTMLFrameSetElement and HTMLLabelElement to new DOM bindings). r=bz.
--HG--
rename : content/html/content/src/nsHTMLBodyElement.cpp => content/html/content/src/HTMLBodyElement.cpp
rename : content/html/content/src/nsHTMLDataListElement.cpp => content/html/content/src/HTMLDataListElement.cpp
rename : content/html/content/src/nsHTMLFontElement.cpp => content/html/content/src/HTMLFontElement.cpp
rename : content/html/content/src/nsHTMLFrameSetElement.cpp => content/html/content/src/HTMLFrameSetElement.cpp
rename : content/html/content/src/nsHTMLFrameSetElement.h => content/html/content/src/HTMLFrameSetElement.h
rename : content/html/content/src/nsHTMLLabelElement.cpp => content/html/content/src/HTMLLabelElement.cpp
rename : content/html/content/src/nsHTMLLabelElement.h => content/html/content/src/HTMLLabelElement.h
extra : rebase_source : f287e7530fa829a6159537476dc1418bbc9f40e5
2012-12-21 15:07:28 +01:00
Peter Van der Beken
6b82e32e41 Fix for bug 824007 (Convert HTMLBodyElement, HTMLDataListElement, HTMLFontElement, HTMLFrameSetElement and HTMLLabelElement to new DOM bindings) - move some HTML element classes to mozilla::dom. r=bz.
--HG--
rename : content/html/content/src/nsHTMLBodyElement.cpp => content/html/content/src/HTMLBodyElement.cpp
rename : content/html/content/src/nsHTMLDataListElement.cpp => content/html/content/src/HTMLDataListElement.cpp
rename : content/html/content/src/nsHTMLDivElement.cpp => content/html/content/src/HTMLDivElement.cpp
rename : content/html/content/src/nsHTMLDivElement.h => content/html/content/src/HTMLDivElement.h
rename : content/html/content/src/nsHTMLElement.cpp => content/html/content/src/HTMLElement.cpp
rename : content/html/content/src/nsHTMLFontElement.cpp => content/html/content/src/HTMLFontElement.cpp
rename : content/html/content/src/nsHTMLFrameSetElement.cpp => content/html/content/src/HTMLFrameSetElement.cpp
rename : content/html/content/src/nsHTMLFrameSetElement.h => content/html/content/src/HTMLFrameSetElement.h
rename : content/html/content/src/nsHTMLLabelElement.cpp => content/html/content/src/HTMLLabelElement.cpp
rename : content/html/content/src/nsHTMLLabelElement.h => content/html/content/src/HTMLLabelElement.h
rename : content/html/content/src/nsHTMLUnknownElement.cpp => content/html/content/src/HTMLUnknownElement.cpp
rename : content/html/content/src/nsHTMLUnknownElement.h => content/html/content/src/HTMLUnknownElement.h
extra : rebase_source : 99a2b1764bfd34db1375939b967f816dc2a42a91
2012-12-21 15:06:50 +01:00
Peter Van der Beken
57dcec1ee9 Fix for bug 824007 (Convert HTMLBodyElement, HTMLDataListElement, HTMLFontElement, HTMLFrameSetElement and HTMLLabelElement to new DOM bindings) - make NS_IMPL_NS_NEW_HTML_ELEMENT macros work with HTML element classes in mozilla::dom. r=bz.
--HG--
rename : dom/encoding/TextDecoderBase.h => dom/encoding/TextDecoder.h
rename : dom/encoding/TextEncoderBase.h => dom/encoding/TextEncoder.h
extra : rebase_source : c6c3c3e702fd2c6081869f1f2cf88bbf6b10b293
2012-12-21 15:06:49 +01:00
Neil Rashbrook
b87325632b Bug 818861 Shouldn't allow promising a flat string from a flat string r=dbaron 2012-12-22 20:40:37 +00:00
Ms2ger
1db66739bf Merge m-c to inbound. 2012-12-22 14:42:37 +01:00
Jonathan Kew
ee527f41ef Bug 823964 - Wrong bounds for scaled images. r=longsonr 2012-12-22 10:07:00 +00:00
Boris Zbarsky
20a6d96dc4 Bug 804631. Add the WebIDL API for Document. r=peterv
I'm not entirely happy with the XPath bits.  If we had an
nsXPathEvaluator member, or if the WebIDL API were on
nsIDOMXPathEvaluator or something, all that stuff would need a lot
less code...
2012-12-22 00:27:27 -08:00
Peter Van der Beken
621ea014c0 Fix for bug 821606 (Turn on WebIDL bindings for Element and HTMLElement). r=bz.
--HG--
extra : rebase_source : f85002d801871a3a99c1b8bc121509ae87d2f665
2012-11-22 12:09:57 +01:00
Peter Van der Beken
2e848596ed Fix for bug 820577 (Support reparenting for new DOM binding objects). r=bholley/bz.
--HG--
extra : rebase_source : 66dad56b8f543790ffa7e595ccd684c4673403df
2012-09-26 16:17:46 +02:00
William Chen
d33f454e9f Bug 820544 - Prefix WebIDL dictionary native member names to avoid C++ keywords. r=bz 2012-12-17 13:44:04 -08:00
Steve Workman
9332fbdb86 Bug 816741 - Add a callback function in WebMReader for nestegg logging r=kinetik 2012-12-17 14:26:55 -08:00
Benoit Jacob
1d4393412d Bug 822404 - Shouldn't use WANT_NEW_SURFACE when uploading DOM elements to WebGL textures - r=jgilbert 2012-12-17 16:59:51 -05:00
Scott Johnson
f5cdc7a954 Bug 821801: Make nsContentUtils::ViewportInfo into a separate class in order to allow better state tracking. [r=kats] 2012-12-17 15:24:41 -06:00
Bill McCloskey
75bb99f7e1 Bug 821116 - Track line numbers for XBL properties (r=bz) 2012-12-17 12:22:38 -08:00
Ed Morley
e677501238 Remove spurious newline to fix bustage (no bug) 2012-12-17 13:36:11 +00:00
Ed Morley
101d6f1002 Bug 814533 - Disable test_playback_rate.html on Linux for too many intermittent failures 2012-12-17 13:21:18 +00:00
Robert O'Callahan
e5e466078c Bug 794426. Don't call StopAudioThread from the main thread when we start capturing audio to a MediaStream. Instead, let the state machine thread call StopAudioThread. r=cpearce 2012-12-04 23:59:36 +13:00
John Schoenick
c46137e03f Bug 822040 - Cleanup the channel when plugins reject their initial stream. r=josh 2012-12-16 19:36:02 -08:00
Jonathan Watt
f595fb2060 Bug 802628 - Part 1, Kill nsSVGUtils::InvalidateAndScheduleReflowSVG. r=mattwoodrow. 2012-11-28 09:42:13 +00:00
Masatoshi Kimura
816f18b1f1 Bug 818281 - Remove DOMClassInfo remnants from XMLHttpRequest. r=bz 2012-12-16 19:57:12 -05:00
Tobias Schneider
94e05bd28d Bug 803124 - Rename mozIsPointInStroke to IsPointInStroke. r=jmuizelaar
--HG--
rename : content/canvas/test/test_mozIsPointInStroke.html => content/canvas/test/test_isPointInStroke.html
2012-11-22 14:37:42 +01:00
Ting-Yuan Huang
0b4168afb5 Bug 815473 - Replace runtime computed sUnpremultiplyTable/sPremultiplyTable with constants. r=roc 2012-12-16 19:20:01 -05:00
Ed Morley
62e46aa794 Backout 3e4e600adc3b (bug 782542) for crashtest-ipc timeouts 2012-12-16 18:09:39 +00:00
Simon Montagu
5f1677a1eb When the text node that set the directionality of an element with dir=auto is removed, and there is no other text node that can set the directionality, clear the dirAutoSetBy property on the element. Bug 815500, r=peterv 2012-12-16 07:35:07 -08:00
Simon Montagu
a8db051490 Test for bug 815477 2012-12-16 07:35:07 -08:00
Simon Montagu
57de20c186 Test for bug 815500 2012-12-16 07:35:07 -08:00
Josh Matthews
b5a5e3ef75 Bug 782542 - Secure necko IPDL usage. r=ted,jduell
* * *
Bug 782542 - Disable network.ipc security for certain mochitests r=ted
* * *
Bug 782542.  Disable some more tests that use mozbrowser w/o app r?ted
* * *
Bug 782542 : yet another test needs tweaking. r?ted
2012-12-12 10:40:33 -05:00
Boris Zbarsky
5e83f7f535 Back out bug 818371 because what we used to do actually matches the spec. 2012-12-16 00:16:47 -05:00
Fabrice Desré
2d02516d30 Bug 820196 - CSP slows down app startup by ~12% [r=geekboy] 2012-12-14 14:53:29 -08:00
Masayuki Nakano
2455263ab2 Bug 813445 part.14 Make dom::EventListenerFlags for nsEventListenerManager r=smaug 2012-12-16 10:26:05 +09:00
Masayuki Nakano
160a2495d0 Bug 813445 part.13 nsEventDispatcher shouldn't use the flags defined in nsGUIEvent.h r=smaug 2012-12-16 10:26:05 +09:00
Masayuki Nakano
322db055c2 Bug 813445 part.12 Remove NS_EVENT_FLAG_ONLY_CHROME_DISPATCH and nsEvent::flags r=smaug 2012-12-16 10:26:05 +09:00
Masayuki Nakano
8ef3cf1583 Bug 813445 part.11 Don't use NS_EVENT_FLAG_NO_CONTENT_DISPATCH for nsEvent::flags r=smaug 2012-12-16 10:26:05 +09:00
Masayuki Nakano
b5bfba81cc Bug 813445 part.10 Remove NS_EVENT_FLAG_DONT_FORWARD_CROSS_PROCESS and NS_EVENT_RETARGET_TO_NON_NATIVE_ANONYMOUS r=smaug 2012-12-16 10:26:05 +09:00
Masayuki Nakano
0b4728f158 Bug 813445 part.9 Remove NS_EVENT_FLAG_EXCEPTION_THROWN r=smaug 2012-12-16 10:26:04 +09:00
Masayuki Nakano
0dced195ab Bug 813445 part.8 Remove NS_EVENT_FLAG_SYNTHETIC_TEST_EVENT r=smaug 2012-12-16 10:26:04 +09:00
Masayuki Nakano
f214472f22 Bug 813445 part.7 Remove NS_EVENT_DISPATCHED and NS_EVENT_FLAG_DISPATCHING r=smaug 2012-12-16 10:26:04 +09:00
Masayuki Nakano
0adde071a4 Bug 813445 part.6 Remove NS_EVENT_FLAG_PREVENT_MULTIPLE_ACTIONS r=smaug 2012-12-16 10:26:04 +09:00
Masayuki Nakano
e26d8738b2 Bug 813445 part.5 Remove NS_EVENT_FLAG_NO_DEFAULT and NS_EVENT_FLAG_NO_DEFAULT_CALLED_IN_CONTENT r=smaug 2012-12-16 10:26:04 +09:00
Masayuki Nakano
170ab43d48 Bug 813445 part.4 Remove NS_EVENT_FLAG_STOP_DISPATCH and NS_EVENT_FLAG_STOP_DISPATCH_IMMEDIATELY r=smaug 2012-12-16 10:26:03 +09:00
Masayuki Nakano
792137f340 Bug 813445 part.3 Remove NS_EVENT_FLAG_CANT_CANCEL and NS_EVENT_FLAG_CANT_BUBBLE r=smaug 2012-12-16 10:26:03 +09:00
Masayuki Nakano
28cc7d378c Bug 813445 part.2 Don't use NS_EVENT_FLAG_BUBBLE and NS_EVENT_FLAG_CAPTURE for nsEvent::flags r=smaug 2012-12-16 10:26:03 +09:00
Masayuki Nakano
eb6b871bcb Bug 813445 part.1 Make widget::EventFlags and remove NS_EVENT_FLAG_TRUSTED r=roc+smaug, feedback=emk 2012-12-16 10:26:03 +09:00
Jeff Walden
7146c23e80 Bug 820570 - Move mozilla::DebugOnly into DebugOnly.h to pare down the grab-baggish Util.h. r=Ms2ger 2012-12-14 18:58:45 -05:00
Jeff Muizelaar
b4e2a8d95a Bug 801061. Switch from imgIRequest to imgRequestProxy. r=joe
This doesn't switch all of the users yet, but is a step in the right
direction.

--HG--
extra : rebase_source : 91b4fef3f67586179c119208d000cf7629e04963
2012-10-12 08:43:01 -04:00
Ms2ger
f522f4fcde No bug - Fix typo in comment. DONTBUILD. 2012-12-15 14:10:46 +01:00
Peter Van der Beken
b208a08d09 Fix for bug 815149 (Add support for SOWs and XBL bindings in new DOM bindings). r=bz.
--HG--
extra : rebase_source : c24544fd3d1c99651e279e687a07a02c5b994323
2012-09-12 22:29:30 +02:00
Masatoshi Kimura
4a07dc4302 Bug 804834 - Part 1: Fix tests depending on E4X for-each in content JS. r=waldo 2012-12-21 20:47:52 +09:00
Ed Morley
5728642a43 Merge mozilla-central to mozilla-inbound 2012-12-21 11:41:08 +00:00
Robert Longson
9c587c8a50 Bug 821960 - Implement tearoffs for remaining SVG types. r=jwatt 2012-12-21 09:18:58 +00:00
Daniel Holbert
f11d1507e0 (no bug) Fix 2 comment typos: s/scrol/scroll/ in "scrolbar" and "ScrolLeft". Comment-only, DONTBUILD 2012-12-21 00:38:49 -08:00
Marco Chen
46185a1275 Bug 819849 - One condition of judging playing state for AudioChannelAgent should be larger or equal to CURRENT not HAVE_FUTURE_DATA. r=roc, a=blocking-basecamp 2012-12-14 13:02:54 +08:00
Cameron McCormack
873a543487 Bug 793617 - Implement mask-type property. r=dbaron,longsonr 2012-12-21 11:15:22 +11:00
Josh Matthews
b441d6b728 Bug 782542 - Secure necko IPDL usage. r=ted,jduell 2012-12-12 10:40:33 -05:00
Randell Jesup
8f7cb1702e Bug 822956: backout 3dead2094684 due to breaking normal PeerConnection cases rs=me 2012-12-20 14:23:55 -05:00
Andrew McCreight
12f93af1f7 Bug 824958 - Eliminate nsXULPrototypeScript::ScriptObjectHolder and make field private. r=smaug 2012-08-24 13:22:23 -07:00
Boris Zbarsky
0f31ea33da Bug 816380. Convert XPathEvaluator to WebIDL. r=peterv 2012-12-14 14:10:49 -05:00
Boris Zbarsky
7cbdd79ac6 Bug 820902. nsAttrValue::Equals should do ASCII-case-insensitive compares when it's doing case-insensitive compares. r=sicking 2012-12-13 17:08:44 -05:00
Robert Longson
5a61df2b23 Bug 820629 - animateTransform should not animate non-transform-type attributes (follow-up to correct type) r=dholbert 2012-12-14 17:16:43 +00:00
Ed Morley
4f54b7fbbe Backout 67d84be0cc83 (bug 820544) for bustage 2012-12-14 16:58:51 +00:00
Kyle Huey
364aefdaa3 Bug 820971: Ignore the ref when checking to see if the image URI is the document URI. r=bz
--HG--
extra : rebase_source : 021930620f62745a946e9f6e774c20e89e1784f7
2012-12-14 08:15:26 -08:00
William Chen
93b1b7ccbe Bug 820544 - Prefix webidl dictionary native members names to avoid C++ keywords. r=bz 2012-12-11 16:05:46 -08:00
Benjamin Peterson
fa989d9fa6 Backout bug 820902 for bustage. CLOSED TREE 2012-12-13 19:27:02 -05:00
Chris Pearce
073a7f982a Bug 821495 - Add cast to silence unnecessary data loss compile warning in AudioSampleFormat.h. r=kinetik 2012-12-14 12:11:50 +13:00
Tanvi Vyas
9804c15388 Bug 782654 - Add logic to check expandedPrincipal for addon content scripts.
(r=smaug)
2012-12-13 14:53:06 -08:00
Tanvi Vyas
56e08a0eee Bug 782654 - Use a whitelist approach rather than a blacklist approach for content types, so that by default we block instead of accept unknown types.
XHR + CORS is treated as mixed content with this patch. (r=smaug)
2012-12-13 14:53:06 -08:00
Tanvi Vyas
0127a94070 Bug 782654 - Add Mixed Active state and an hasMixedActiveContentLoaded flag. (r=smaug) 2012-12-13 14:53:06 -08:00
John Schoenick
8c779e8016 Bug 810494 - Add test. r=josh 2012-12-13 14:35:17 -08:00
Boris Zbarsky
5a7125f3cb Bug 820902. nsAttrValue::Equals should do ASCII-case-insensitive compares when it's doing case-insensitive compares. r=sicking 2012-12-13 17:08:44 -05:00
John Schoenick
5cc487ae7e Bug 767638 - Rename InitializeEmbedded* plugin functions to just Initialize*. r=josh 2012-12-13 13:51:28 -08:00
John Schoenick
84b9c456d3 Bug 767638 - Greatly simplify loading full-page plugins. r=josh 2012-12-13 13:51:27 -08:00
John Schoenick
d65421786c Bug 767633 - Part 4 - nsObjectLoadingContent - Don't erroneously decide state changed because the channel went away. r=josh 2012-12-13 13:51:24 -08:00
John Schoenick
97210f5ad6 Bug 767633 - Part 2 - nsObjectLoadingContent should handle all initial streams for plugins. r=josh 2012-12-13 13:51:23 -08:00
John Schoenick
1450280283 Bug 767633 - Part 1 - Cleanup nsObjectLoadingContent logic a bit. r=josh 2012-12-13 13:51:22 -08:00
Steve Workman
858b827793 Bug 820596 - Defend against nullptr calls to mDecoderStateMachine and mReentrantMonitor r=cpearce 2012-12-13 11:42:45 -08:00
Steve Workman
f126d025a2 Bug 820588 - Aggregate and forward statistics in DASH decoder classes r=cpearce 2012-12-13 11:42:45 -08:00
Steve Workman
944aa9c5e2 Bug 816726 - Add seeking capabilities to DASH-WebM code r=cpearce 2012-12-13 11:42:45 -08:00
Steve Workman
306debd37e Bug 816726 - Return timestamp in nestegg_get_cue_point to support DASH-WebM Seeking r=kinetik 2012-12-13 11:42:44 -08:00
Ed Morley
2e880dd67d Backout 25c589434eae (bug 817731) for xpcshell timeouts on Windows 2012-12-13 17:40:23 +00:00
Ed Morley
4d946bd718 Merge mozilla-central to mozilla-inbound 2012-12-13 16:02:48 +00:00
Ed Morley
a9ffac91b5 Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-12-13 15:55:31 +00:00
Neil Deakin
9311ed0a23 Bug 817731, nsAsyncMessageToParent::Run doesn't check if element exists in mASyncMessages, r=smaug 2012-12-13 09:32:22 -05:00
Joel Maher
8b30c770c3 Bug 820649 - disable 4 crashtests on Android so we can run C1 again. r=gbrown 2012-12-13 06:31:55 -05:00
Ed Morley
5e14850698 Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-12-12 18:56:05 +00:00
Olli Pettay
381122eb46 Bug 806031, less surprising toString for XBL binding objects, r=bz
--HG--
extra : rebase_source : 8b518b55729b9233e2b80220d70dacc143e52264
2012-12-12 17:10:02 +02:00
Mats Palmgren
fa172a5e94 Bug 820230 - Move PaintSVGGlyph and GetSVGGlyphExtents from nsContentUtils to nsSVGUtils. r=roc 2012-12-12 00:15:07 +01:00
Boris Zbarsky
23dc5134c5 Bug 819588. Null-check the window before jumping. r=emk 2012-12-11 17:43:22 -05:00
Benedict Singer
834e3bdd8e Bug 803677 - Fix offsetTop/offsetParent for element with display:table-cell that have anonymous table parents. r=bzbarsky 2012-12-11 08:48:04 -05:00
Benoit Jacob
baf528d5da Bug 805814 - turn on packing restrictions in WebGL shaders - r=jgilbert 2012-12-11 16:57:30 -05:00
Benoit Jacob
d95f4d2833 Bug 814716 - correct the way that we tweak max sizes - r=jgilbert 2012-12-11 16:57:30 -05:00
Matthew Gregan
7f77f1513c Bug 815569 - Pause (rather than mute) media elements interrupted by the audio channel service. r=roc
--HG--
extra : rebase_source : 3ecf1b699d6d8e7a4019bf2c75d4479448f6aec9
2012-12-12 14:58:07 +13:00
Bobby Holley
3fcdd84451 Bug 818716 - Move XBL detection into nsContentUtils and remove filename hack. r=mrbkap 2012-12-12 17:09:37 -08:00
Bobby Holley
b9b954824f Bug 820666 - Tag XBL script for <field> elements and child scripts. r=jorendorff 2012-12-12 17:09:37 -08:00
Chris Double
80a5fd4b30 Bug 820661 - Implement support for libstagefright video decoding on HTC EVO Design Gingerbread Android phone - r=cpeterson
--HG--
extra : rebase_source : 366ebc9e9a3867edab439069094f21b8c8204174
2012-12-13 11:56:01 +13:00
Edwin Flores
71779c6bff Bug 803394 - Provide a callback to media plugins to request video buffers owned by gecko r=doublec
--HG--
extra : rebase_source : e3cb97f3307b603bcdfcdbaeffd05a6e2af14097
2012-12-13 11:53:58 +13:00
Rik Cabanier
57d8174d6f Bug 748433 - Test: Add tests for canvas blending. r=jrmuizel 2012-12-12 21:28:18 +01:00
Rik Cabanier
db7b579813 Bug 748433: Adds support for blending to the canvas globalCompositeOperator. r=jrmuizel 2012-12-12 21:28:17 +01:00
Robert Longson
4d91896f54 Bug 820629 - animateTransform should not animate non-transform-type attributes r=dholbert 2012-12-12 19:07:58 +00:00
Benoit Jacob
2145514d52 Bug 814407 - reattach textures when a texture image is replaced - r=jgilbert 2012-12-11 16:57:30 -05:00
Nicholas Cameron
78bc71d22f Bug 814921; don't flush styles if there are no active animations. r=dholbert
--HG--
extra : rebase_source : 3823bf6985313a8bc3cfb7e54a4d733d828acdb4
2012-12-12 10:12:47 +13:00
Nicholas Cameron
04002c184f Bug 780692; throttle OMTA (rollup patch). r=dbaron,bz
--HG--
extra : rebase_source : 1207275df5c509ac1974e2b9333c738b995f9d5e
2012-12-12 10:12:43 +13:00
Kyle Huey
947106a519 Bug 811615: Enable chrome code to create a new File object by wrapping an existing Blob and provide a custom name/type. r=sicking a=basecamp-blocking 2012-12-11 13:21:03 -08:00
Ms2ger
ac97224f7a Bug 776539 - Move FormData to Paris bindings; r=bz 2012-12-11 19:09:56 +01:00
Ed Morley
2781a25aa5 Backout 2044222a3f1d (bug 820230) for build failures on a CLOSED TREE 2012-12-11 16:24:11 +00:00
Mats Palmgren
273cdc4adc Bug 820230 - Move PaintSVGGlyph and GetSVGGlyphExtents from nsContentUtils to nsSVGUtils. r=roc 2012-12-11 16:45:51 +01:00
Mats Palmgren
fcd6628cae Bug 820219 - Remove the PR_ prefix for a few PR_[U]INT32_MAX that has been added since bug 791906. r=roc 2012-12-11 16:45:50 +01:00
Ed Morley
afe82ab291 Backout 194d8f675d2d & 251a18603db4 (bug 811615) for xpcshell and mochitest failures 2012-12-11 13:09:38 +00:00
Trevor Saunders
47a98e7c37 bug 819940 - remove nsISupportsArray::EnumerateForwards() r=ehsan 2012-12-10 05:27:14 -05:00
Trevor Saunders
da73fd4891 bug 801466 - part 3.2 remove some usage of prmem in content/ r=mounir, khuey 2012-12-05 17:20:57 -05:00
Kyle Huey
9b92167718 Bug 811615: Enable chrome code to create a new File object by wrapping an existing Blob and provide a custom name/type. r=sicking a=basecamp-blocking 2012-12-11 03:54:08 -08:00
Vicamo Yang
aab0e9d617 Bug 774621 - Part 2/5: DOM implementation, r=sicking 2012-12-11 17:09:42 +08:00
Chris Jones
d3257c3260 Bug 819609: Don't try to send too-large videos to hardware video decoders. r=doublec a=blocking-basecamp 2012-12-10 23:48:58 -08:00
Chris Double
c3e8a05966 Bug 817478 - Part1: omx plugin changes for sony device support - r=cpeterson
--HG--
extra : rebase_source : fa7730805d5b47803226e43c6aab3d6dd074aadf
2012-12-11 09:52:46 +13:00
Chris Pearce
cd2ea6ffe7 Bug 815107 - Ensure AudioClock::mOldOutRate has sensible value, prevents audio clock position poisoning on one code path, and initialize AudioClock::mOldBasePosition to 0. r=padenot 2012-12-11 09:43:04 +13:00
Boris Zbarsky
b3f6b57284 Bug 819745. Correctly handle body.onerror = null. r=peterv 2012-12-10 14:31:25 -05:00
Masatoshi Kimura
86d97108c8 Bug 638379 - Part 3: Remove workaround for unreliable inputErrorBehavior. r=hsivonen 2012-12-10 09:11:15 -05:00