Commit Graph

11896 Commits

Author SHA1 Message Date
Randell Jesup
890418950c Bug 803093: Lock access to MediaEngineWebRTC singleton r=anant 2012-10-18 14:03:00 -04:00
Henri Sivonen
9f6eeef233 Bug 599320 - Refuse encodings that are not rough ASCII supersets as hints from parent, previous doc or cache. r=smaug. 2012-10-16 10:42:54 +03:00
Bill McCloskey
e1b97bbdea Bug 798678 - Add weakmap key preservation support to cycle collector (r=mccr8) 2012-10-17 18:22:46 -07:00
Randell Jesup
9490a0aea5 Bug 802661: Clean up getUserMedia MediaStream handling r=roc,anant 2012-10-17 17:40:14 -04:00
Masayuki Nakano
0cfc89daef Bug 705057 part.4 Emulate the behavior of nsIWidget::ResetInputState() and nsIWidget::CancelIMEComposition() if the composition is synthesized r=smaug+roc, sr=roc 2012-09-26 14:47:51 +09:00
Masayuki Nakano
d03c724521 Bug 705057 part.3 XP level code shouldn't call nsIWidget::ResetInputState() and nsIWidget::CancelIMEComposition() directly r=smaug+ehsan 2012-09-26 14:47:51 +09:00
Masayuki Nakano
680159333c Bug 705057 part.2 Dispatch composition events on removed content for canceling the composition if widget's IME APIs don't work r=smaug 2012-09-26 14:47:51 +09:00
Masayuki Nakano
8217ef94b6 Bug 705057 part.1 Ensure a set of composition events is fired on same content r=smaug 2012-09-26 14:47:45 +09:00
Boris Zbarsky
709a7af847 Bug 799796. Do memory reporting for stylesheets that only the CSS loader might know about. r=dbaron,njn 2012-10-17 17:01:56 -04:00
Boris Zbarsky
611fe536d0 Bug 800983. Expose a getter for default computed style. r=dbaron
An alternative implementation strategy is to add "default-only"
versions of ResolveStyleFor and ResolvePseudoElementStyle and then
modify FileRules to support those, or use a cut-down custom version of
FileRules for them.  That would be faster, but more complicated on the
style set side.  We can always make that switch if we need to, I guess.
2012-10-17 17:01:56 -04:00
Boris Zbarsky
7e68ba84af Bug 796983 part 1. Switch nullable primitives to using a const Nullable. r=jst 2012-10-17 17:01:55 -04:00
Benoit Jacob
525b627f70 Bug 742781 - Chrome mochitest for WEBGL_debug_renderer_info extension - r=bz 2012-10-17 15:11:59 -04:00
Benoit Jacob
d568e3410c Bug 742781 - Implement WEBGL_debug_renderer_info extension - r=bz,jgilbert 2012-10-17 15:11:51 -04:00
Benoit Jacob
9ca940a27d Bug 800657 - reenable WebGL index-validation.html test - r=bz 2012-10-17 14:38:58 -04:00
Ehsan Akhgari
1a3d718b58 Merge mozilla-central into mozilla-inbound 2012-10-17 13:03:16 -04:00
Olli Pettay
4ec16f4336 Bug 801719 - Unmark certainly alive event listener and message managers, r=mccr8
--HG--
extra : rebase_source : 0637559f37143a21583afe3c06d1464de8fc665b
2012-10-17 04:22:02 +03:00
bzbarsky@mit.edu
696273ce6e Bug 802243 - WrapperCache DOMStringMap, quickstub, r=smaug
--HG--
extra : rebase_source : 3c1bb6ab18692d647461af42e732e5f150ae8500
2012-10-17 04:14:32 +03:00
Olli Pettay
a25fbe40e2 Bug 802243 - WrapperCache DOMStringMap, r=bz
--HG--
extra : rebase_source : e908d30b301fc478c843b9c32c1b1846606fd6d2
2012-10-17 04:09:42 +03:00
Ryan VanderMeulen
6a55c15f25 Merge the last PGO-green inbound changeset to m-c. 2012-10-16 21:52:06 -04:00
Saurabh Anand
6f6e10b290 Bug 745840 - Rework WebGL uniform/attrib setters, remove the huge macros - r=bjacob 2012-10-16 17:47:01 +05:30
Randell Jesup
8050a5ddc6 Bug 801843: Change how video frames are inserted into getUserMedia streams to remove blocking r=roc,anant 2012-10-17 05:46:40 -04:00
Nicholas Cameron
31ab21c6b6 Bug 801993; remove mentions of Azure canvas from tests; r=roc
--HG--
extra : rebase_source : 5a399ee1d7d21c133e35235de83d9e99d33f6b7e
2012-10-17 15:57:30 +13:00
Anant Narayanan
8e09a03964 Bug 802411: Refactor MediaEngine to use GIPS singletons; r=jesup 2012-10-16 17:53:55 -07:00
Ehsan Akhgari
2c5f5e810e Merge mozilla-central into mozilla-inbound 2012-10-16 20:43:47 -04:00
Bobby Holley
2d8eff9c4b Bug 797304 - Replace MoveWrapper nonsense with orphan fixup. r=peterv 2012-10-16 15:07:54 +02:00
Bobby Holley
560193a58b Bug 797304 - Explicitly reparent the document to the new scope during document.open. r=peterv 2012-10-16 15:07:54 +02:00
Ed Morley
c9faf83062 Backout 6db369a15ea7 (bug 599320) for frequent failures in bug599320-1.html 2012-10-16 12:22:31 +01:00
Henri Sivonen
52e012a82d Bug 599320 - Refuse encodings that are not rough ASCII supersets as hints from parent, previous doc or cache. r=smaug. 2012-10-16 10:42:54 +03:00
Boris Zbarsky
670a63e43a Bug 800386. Fix getInterface from JS on XMLHttpRequest objects to actually work. r=khuey 2012-10-15 23:12:03 -04:00
Matthew Gregan
ae0fb47c0a Bug 789075 - Handle odd sized WebM video frames correctly. r=derf 2012-10-16 16:03:43 +13:00
Olli Pettay
032a88a9b8 Bug 801609 - Simplify popup and contextmenu handling and make the listener skippable, r=mccr8
--HG--
rename : content/canvas/test/test_toBlob.html => content/canvas/test/test_mozGetAsFile.html
rename : dom/base/test/test_gsp-qualified.html => dom/base/test/test_gsp-standards.html
extra : rebase_source : 8e017d2fa6ff12cfcf0b0f8a56dadd541aca16bf
2012-10-16 15:37:26 +03:00
John Schoenick
8ea5a299b6 Bug 797043 - Better handling of plugin activated state for click-to-play. r=josh 2012-10-16 12:52:30 -07:00
Gabor Krizsanits
6403599b60 Bug 676054: part3: nsStyleSheetService::GetInstance. r=bz 2012-10-16 21:45:56 +02:00
Gabor Krizsanits
bda3f0bb14 Bug 676054 - part2: Provide AUTHOR_SHEET type for registering with nsIStyleSheetService. r=bz 2012-10-16 21:45:50 +02:00
Gabor Krizsanits
5f5d74eb5c Bug 676054 - part1: Cleanup after the additional doc sheets patch. r=bz 2012-10-16 21:42:37 +02:00
Kyle Huey
dd5b297749 Bug 648610: Followup for build bustage. 2012-10-15 14:57:40 -07:00
Kyle Huey
e860e3a746 Bug 648610: Implement <canvas>.toBlob. r=smaug
--HG--
rename : content/canvas/test/test_mozGetAsFile.html => content/canvas/test/test_toBlob.html
2012-10-15 14:15:25 -07:00
Randell Jesup
bab284d6b8 Bug 773649: Support getting audio and video in the same getUserMedia call r=roc,anant 2012-10-15 16:41:46 -04:00
David Zbarsky
ebd6229e0a Backout bug 779684 for topcrash 2012-10-15 14:35:50 -04:00
Benoit Jacob
d59e3548af Bug 800657 - Fix WebGL typedefs, WebGLintptr was wrong on 32bit systems, caused index-validation.html regression - r=bz 2012-10-15 12:57:14 -04:00
Ed Morley
25701792b7 Merge mozilla-central to mozilla-inbound 2012-10-15 16:09:10 +01:00
Ryan VanderMeulen
da830356a6 Merge inbound to m-c. 2012-10-14 16:39:23 -04:00
Andrew McCreight
d514645b54 Bug 800392 - Clear nsXBLSpecialDocInfo's fields at shutdown. r=smaug 2012-10-14 12:15:12 -04:00
Ms2ger
d8a5bd1e86 Bug 776515 - Move InternalIsSupported to nsContentUtils; r=khuey 2012-10-14 09:47:02 +02:00
Peter Van der Beken
e737736f98 Fix for bug 799465 (Add complete support for non-nsISupports objects in new DOM bindings) - remove nsISupports from AudioContext. r=ehsan.
--HG--
extra : rebase_source : f37b849c020bd9e4bc72e16df71a0241fafb0829
2012-10-09 20:50:26 +02:00
Peter Van der Beken
12f507617a Fix for bug 799465 (Add complete support for non-nsISupports objects in new DOM bindings) - fix CC traversal and wrapper preservation. r=bz.
--HG--
rename : dom/tests/mochitest/chrome/file_bug800817.xul => dom/tests/mochitest/chrome/file_bug799299.xul
rename : dom/tests/mochitest/chrome/test_bug800817.xul => dom/tests/mochitest/chrome/test_bug799299.xul
extra : rebase_source : bed68ffa15fe5933994c33fbd94ad2b597b5b1b9
2012-09-26 20:12:15 +02:00
Aryeh Gregor
45b3e80460 Bug 799917 - Make document.characterSet always lowercase; r=bz,f=hsivonen,smontagu 2012-10-14 10:13:19 +02:00
Aryeh Gregor
2f24871362 Bug 799905 - .URL and .compatMode should be defined on Document, not HTMLDocument; r=bz 2012-10-11 14:48:31 +02:00
John Schoenick
a48f61b900 Bug 787778 - Add additional re-entrance checks in plugin object code. r=josh 2012-10-13 20:58:19 -07:00
Chris Jones
fe9e36c4c9 Bug 800817: Use the "real" top when deciding whether to switch focus on a preventDefault()ed tap. r=smaug 2012-10-13 18:43:24 -07:00