Mounir Lamouri
6e68512b87
Bug 670962 - Make nsGenericDOMDataNode and nsTextFragment participate to the DOM Memory Reporter. r=jst
2011-07-19 10:46:01 -07:00
Mounir Lamouri
97235c7d3d
Bug 669886 - Make nsMappedAttributeElement, nsStyledElement, nsStyledElementNotElementCSSInline, nsGenericHTMLElement, nsGenericHTMLFormElement and nsGenericHTMLFrameElement participate in the DOM Memory Reporter. r=jst
2011-07-19 09:54:43 -07:00
Mounir Lamouri
42346e6d0b
Bug 667887 - Implement nsMappedAttributes::SizeOf(). r=jst,bz
2011-07-19 09:42:14 -07:00
Mounir Lamouri
3a70fea833
Bug 668013 - Add nsHTMLStyleSheet::SizeOf(). r=bz
2011-07-19 09:40:18 -07:00
Mounir Lamouri
5937d63965
Bug 669310 - Fixes various includes and forward declarations. f=Ms2ger r=jst
2011-07-19 11:22:43 -07:00
Mounir Lamouri
49539901be
Bug 670874 - Tests all attributes in test_textarea_attributes_reflection.html. r=Ms2ger
2011-07-19 11:40:30 -07:00
Mounir Lamouri
a2fc60553c
Bug 670873 - Use 'todo' for non-implemented attributes reflection in test_input_attributes_reflection.html. r=Ms2ger
2011-07-19 11:38:12 -07:00
Mounir Lamouri
7cc9aae186
Bug 669580 - Add a reflectBool method to reflect.js. r=Ms2ger
2011-07-19 11:36:51 -07:00
Ehsan Akhgari
d7caddd820
Bug 646845 - Don't lose the plaintext editor value if it's set while the script blocker for a flush is in progress; r=bz
2011-07-19 14:28:50 -04:00
Mounir Lamouri
b088e154d6
Backed out bug 669310, bug 668013, bug 667887 and bug 669886 due to build bustage.
2011-07-19 10:49:48 -07:00
Mounir Lamouri
fe7ffbef8b
Bug 669886 - Make nsMappedAttributeElement, nsStyledElement, nsStyledElementNotElementCSSInline, nsGenericHTMLElement, nsGenericHTMLFormElement and nsGenericHTMLFrameElement participate in the DOM Memory Reporter. r=jst
2011-07-19 09:54:43 -07:00
Mounir Lamouri
2179f30023
Bug 667887 - Implement nsMappedAttributes::SizeOf(). r=jst,bz
2011-07-19 09:42:14 -07:00
Mounir Lamouri
79c9d3ee6f
Bug 668013 - Add nsHTMLStyleSheet::SizeOf(). r=bz
2011-07-19 09:40:18 -07:00
Ed Morley
1e063d88b5
Bug 671282 - Replace nsDebugAutoBoolTrueSetter in docshell and AutoBoolSetter in SMIL with AutoRestore; r=bz
2011-07-19 12:04:55 +02:00
Benjamin Smedberg
697f27ea00
Bug 617539 - Combine nsIRadioGroupContainer_MOZILLA_2_0_BRANCH; r=bz
2011-07-19 11:44:55 +02:00
Mounir Lamouri
d2f5a3b4c3
Bug 669310 - Fixes various includes and forward declarations. f=Ms2ger r=jst
2011-07-18 17:05:10 -07:00
Boris Zbarsky
343cb4fe2b
Bug 664721. Treat a document load in a subframe as first-party if it's first-party with all _ancestors_ of the subframe, no matter what's loaded in the subframe itself. r=dwitte
2011-07-19 11:28:03 -04:00
Yu-Hsun Lin
b3ee61fe21
Bug 486081. Remove nsTime. r=roc
...
Use TimeStamp/TimeDuration instead.
2011-07-19 11:20:50 -04:00
Patrick McManus
f341dfca7a
bug 662692 - mixed-content websockets should check more than https:// r=bz
2011-07-19 09:17:39 -04:00
Oleg Romashin
37cc5f01d3
Backed out changeset 31cbb80c705e, win burning
2011-07-15 14:30:29 -07:00
Oleg Romashin
5dfda6c571
Bug 648250 - image based navigational bar is useless in remote Fennec (window.outerWidth throws js errors). r=Olli.Pettay
...
--HG--
extra : rebase_source : 226d9655eb425e6ef18dc0269eb90495c00dbd91
2011-07-15 13:37:03 -07:00
Ehsan Akhgari
4a9dec68d7
Bug 414526 - Backspace at the beginning of a contenteditable element or delete at the end of one should not affect the rest of the contenteditable elements on the page; r=roc
...
The main fix here involves the introduction of the nsHTMLEditor::IsNodeInActiveEditor
API. This API returns true if the current selection in the document falls
inside the active editable section. The patch adds a bunch of checks using
this API to various places in the code to make sure that editing operations do
not escape their editing host.
There are also some unrelated fixes to range promotion code which fix the
bugs that have existed in that code before, but because of the lack of this
check were not uncovered before.
This patch also removes the nsTextEditUtils::InBody API which only made sense
in designMode documents, and was insufficient for contenteditable elements.
2011-07-14 11:25:07 -04:00
Ehsan Akhgari
0787743cf4
Merge the last green changeset on mozilla-inbound to mozilla-central
2011-07-15 08:13:08 -04:00
Ms2ger
36c532ffa2
Bug 670235 - Remove nsIDOMWindowInternal; r=sicking
2011-07-15 12:31:34 +02:00
Ms2ger
c621c0dcb3
Bug 666666 - Reflect HTMLMediaElement.preload like an enumerated attribute; r=bz
2011-07-15 12:18:27 +02:00
Brian Birtles
5c758ce335
Bug 669234 - Use AutoRestore to manage depth recursion tracking in nsSMILTimedElement, r=dholbert
2011-07-15 11:17:15 +09:00
Ehsan Akhgari
af41e67f2a
Merge the last green changeset on mozilla-inbound to mozilla-central
2011-07-14 12:20:34 -04:00
Ginn Chen
7892287088
Bug 665406 Support XF86Copy, XF86Paste, XF86Cut, XF86Undo, XF86Redo keysym r=masayuki, Olli.Pettay
2011-07-14 09:58:07 +08:00
Masayuki Nakano
fa9c47371c
Bug 658155 High resolution scrolling should be enabled even when scrolling speed is customized by prefs r=smaug+jimm
2011-07-15 07:12:20 +09:00
Chris Pearce
f2608ac6df
Bug 670726 - Remove ns{Ogg,WebM}Reader::CanDecodeToTarget(), it makes invalid assumptions. r=kinetik
2011-07-14 09:24:35 +12:00
Mounir Lamouri
e916abbfa3
Bug 670874 - Tests all attributes in test_textarea_attributes_reflection.html. r=Ms2ger
2011-07-21 09:36:09 -07:00
Mounir Lamouri
79ce112c8b
Bug 670873 - Use 'todo' for non-implemented attributes reflection in test_input_attributes_reflection.html. r=Ms2ger
2011-07-19 11:38:12 -07:00
Mounir Lamouri
35aaeb0cf4
Bug 669580 - Add a reflectBool method to reflect.js. r=Ms2ger
2011-07-19 11:36:51 -07:00
Marco Bonardo
35c957f93a
Merge mozilla-central and mozilla-inbound
2011-07-21 14:44:08 +02:00
Walter Meinl
cd090fd371
Bug 670260 [OS/2] add WebGLExtension to WebGLContextNotSupported r=vlad
2011-07-14 13:30:12 -07:00
Daniel Holbert
4304527c47
Bug 671341: Remove unused variable |start| from 'GetTokenEnd()' in nsSMILParserUtils.cpp. r=birtles
2011-07-14 13:29:37 -07:00
Benoit Jacob
8560e62354
Bug 664299 - Test loading cross-domain images validated with CORS in WebGL. r=bz
2011-07-14 14:47:39 -04:00
Joe Drew
ce6238936e
Bug 664299 - Relax the same-origin policy in WebGL for images that have been successfully validated with CORS. r=bz,jrmuizel
2011-07-14 14:47:37 -04:00
Benoit Jacob
a51099130a
Bug 664299 - Add support for the crossorigin attribute on the html:img tag, and pass the appropriate CORS mode to imgILoader::loadImage when it's specified. r=bz
2011-07-14 14:47:35 -04:00
Joe Drew
952b8c93a0
Bug 664299 - Pass the loading principal to imgILoader::loadImage so we can operate on it later. r=bz
2011-07-14 14:47:32 -04:00
Ehsan Akhgari
c2c6bac9e3
Merge mozilla-central and mozilla-inbound
2011-07-13 11:51:33 -04:00
Ehsan Akhgari
096131f2a7
Merge the last green changeset on mozilla-inbound to mozilla-central
2011-07-13 11:40:03 -04:00
Bas Schouten
9df92e2b44
Bug 666452 - Part 3: Create a minimal size temp surface for canvas shadow drawing. r=roc
2011-07-13 02:36:28 +02:00
Robert Longson
217bff5298
Bug 669155 - animation of filterRes does not result in layout being refreshed. r=jwatt
2011-07-08 18:10:07 +01:00
Ehsan Akhgari
b1f95f744d
Merge the last green changeset on mozilla-inbound to mozilla-central
2011-07-12 14:30:24 -04:00
Benjamin Peterson
6806ca5d95
Bug 670442: Reset mZero flag on the CanvasRenderingContext when new dimensions are set. r=joe
2011-07-12 08:54:38 -07:00
Mounir Lamouri
0dfc533aac
Bug 667883 - Implement nsAttrAndChildArray::SizeOf(). r=bz
2011-07-12 16:56:01 +02:00
Daniel Holbert
19a9a14397
Bug 669438: Remove unused helper-function "DOMFileResult" from nsDOMFile.cpp. r=sicking
2011-07-12 00:10:23 -07:00
Chris Pearce
29ce960c4b
Bug 592833 - Don't hold decoder monitor while audio stream does sync dispatch to main thread (on Android). r=roc
2011-07-12 15:40:38 +12:00
Chris Pearce
94901f979a
Bug 592833 - Update comments for new video decoder thread model. r=roc
2011-07-12 15:39:39 +12:00
Chris Pearce
ea5c48904a
Bug 592833 - Shutdown inactive media decode threads, don't start audio thread until needed. r=roc
2011-07-12 15:39:37 +12:00
Chris Pearce
f75f5e57e5
Bug 592833 - Merge all media state machines into a single thread. r=roc
2011-07-12 15:39:34 +12:00
Chris Pearce
09f21e3e39
Bug 592833 - Run media state machine as a series of events. r=roc
2011-07-12 15:39:32 +12:00
Chris Pearce
8505e98e72
Bug 592833 - Move audio stream management to audio thread. r=?
2011-07-12 15:39:30 +12:00
Chris Pearce
fabed158ed
Bug 592833 - Remove nsBuiltinDecoderReader monitor. r=roc
2011-07-12 15:39:28 +12:00
Chris Pearce
1e2942a0a5
Bug 592833 - Move seeking to the decode thread. r=roc
2011-07-12 15:39:25 +12:00
Chris Pearce
b6b4964da4
Bug 592833 - Move metadata decoding to decode thread. r=roc
2011-07-12 15:39:23 +12:00
Chris Pearce
41ca01723d
Bug 592833 - Split StartDecodeThreads() into StartDecodeThread() and StartAudioThread() for finer control. r=roc
2011-07-12 15:39:10 +12:00
Jonas Sicking
742a5593a3
Bug 669437: Implement BlobBuilder.getFile. r=khuey
2011-07-11 19:42:02 -07:00
Jonas Sicking
0103221c13
Bug 669433 Part 3: Make first argument to Blob.slice optional and defaulting to 0. r=khuey
2011-07-11 19:41:55 -07:00
Jonas Sicking
6f2e35cdd5
Bug 669433 Part 2: Clean up File implementations. Move functions around such that they are grouped with their respective class. No other changes. r=khuey
2011-07-11 19:41:44 -07:00
Jonas Sicking
eb9ce9a027
Bug 669433 Part 1: Clean up File implementations by creating a storage-agnostic base class, nsDOMFileBase. r=khuey
2011-07-11 19:41:29 -07:00
Daniel Holbert
5493695d98
Backout f2390732b6a4 (Bug 668154) for apparently turning debug mochitest-oth & mochitest-4 perma-orange
2011-07-11 17:49:03 -07:00
Mats Palmgren
8f3490e2d0
Bug 648910 - Make nsIDOMHTMLImageElement widths and heights unsigned to match the HTML5 spec. r=jst
2011-07-11 22:18:26 +02:00
Geoff Lankow
2ebe71ef6e
Bug 668154 - Use the same mock file picker for all mochitests and xpcshell tests r=jmaher
2011-07-11 12:24:13 -07:00
Mounir Lamouri
7b98e99ad6
Bug 669308 - Introduce macros and method helpers to simplify participation of classes to the DOM Memory Reporter. r=bz
2011-07-11 17:23:26 +02:00
Mounir Lamouri
4c0a532e43
Merge mozilla-inbound into mozilla-central.
2011-07-11 16:18:03 +02:00
Neil Deakin
34d82c8060
Bug 670148, remove nsIMenuFrame, r=roc
2011-07-11 10:05:07 -04:00
David Zbarsky
37cd5bf16c
Bug 586786 - Fix legacy reflected attributes r=bz, mounir
2011-07-11 12:56:00 +02:00
Kyle Huey
55c911c020
Merge m-i to m-c.
2011-07-09 20:19:36 -07:00
Chris Pearce
36ee2c9068
Bug 670055 - Seek video to exact audio sample. r=kinetik
2011-07-09 13:10:40 +12:00
Bas Schouten
70cf943058
Bug 666097 - Fix radial gradient drawing in Azure. r=jrmuizel
...
* * *
Part 2: Adjust tests to properly confirm passing. r=jrmuizel
2011-07-08 18:49:35 +00:00
Robert O'Callahan
26c67a621c
Bug 649924. Use image surfaces to implement canvases beyond the texture size limit. r=bas
2011-07-08 22:42:21 +12:00
Marco Bonardo
94da8809f7
Merge mozilla-inbound and mozilla-central
2011-07-08 11:53:56 +02:00
Benoit Jacob
4e79726e0c
Bug 665070 - turns out that uninitialized-test is still failing on the winxp test slaves due to old drivers - a=bustage
2011-07-07 23:54:35 -04:00
Michael Ventnor
4875f406c3
Followup to bug 528046 r=roc
2011-07-08 13:38:58 +10:00
Benoit Jacob
dc5ab28481
Bug 665070 - turns out that uninitialized-test is still failing on the linux test slaves due to old drivers - a=bustage
2011-07-07 22:22:00 -04:00
Benoit Jacob
81deabb7a5
Bug 665936 - string crash found while fuzzing WebGL shaders - r=jrmuizel
2011-07-07 20:01:17 -04:00
Benoit Jacob
318d5ac451
Bug 665070 - part 14: check error in copyTexImage2D - r=jrmuizel
2011-07-07 20:01:17 -04:00
Benoit Jacob
bdf543b289
Bug 665070 - part 13: require all framebuffer attachments to have same size - r=jrmuizel
2011-07-07 20:01:17 -04:00
Benoit Jacob
0dd43bd3a5
Bug 665070 - part 12: textures are not RectangleObjects, but framebuffer attachments are - r=jrmuizel
2011-07-07 20:01:16 -04:00
Benoit Jacob
a852432077
Bug 665070 - part 11: check error in texImage2D - r=jrmuizel
2011-07-07 20:01:16 -04:00
Benoit Jacob
2a2885a730
Bug 665070 - part 10: check error in renderbufferStorage - r=jrmuizel
2011-07-07 20:01:16 -04:00
Benoit Jacob
51dad6629c
Bug 665070 - part 9: check error in bufferData - r=jrmuizel
2011-07-07 20:01:16 -04:00
Benoit Jacob
0a9a837f92
Bug 665070 - part 8: add ErrorName helper (there is no part 7 anymore) - r=jrmuizel
2011-07-07 20:01:16 -04:00
Benoit Jacob
c05a052f54
Bug 665070 - part 6: update SynthesizeGLError - r=jrmuizel
2011-07-07 20:01:16 -04:00
Benoit Jacob
1d72ac0fab
Bug 665070 - part 5: implement WebGLContext::UpdateWebGLErrorAndClearGLError - r=jrmuizel
2011-07-07 20:01:16 -04:00
Benoit Jacob
b9a7e5c7a7
Bug 665070 - part 4: rename mSynthesizedGLError to mWebGLError - r=jrmuizel
2011-07-07 20:01:16 -04:00
Benoit Jacob
2af097c600
Bug 665070 - part 3: use GetAndClearError in WebGLContext::GetError - r=jrmuizel
2011-07-07 20:01:16 -04:00
Benoit Jacob
d1266f1a9d
Bug 665070 - part 2: use GetAndClearError in WebGL initialization - r=jrmuizel
2011-07-07 20:01:16 -04:00
Benoit Jacob
841401e430
Bug 638549 - WebGL about:memory - part 5: add accounting for WebGLShaders - r=jrmuizel
2011-07-07 20:01:16 -04:00
Benoit Jacob
96182b8481
Bug 638549 - WebGL about:memory - part 4: add accounting for WebGLBuffer caches - r=jrmuizel
2011-07-07 20:01:16 -04:00
Benoit Jacob
be0be579a8
Bug 638549 - WebGL about:memory - part 3: add accounting for WebGLRenderbuffers - r=jrmuizel
2011-07-07 20:01:16 -04:00
Benoit Jacob
a5bcb15e9c
Bug 638549 - WebGL about:memory - part 2: add accounting for WebGLBuffers - r=jrmuizel
2011-07-07 20:01:15 -04:00
Benoit Jacob
2dbf369778
Bug 638549 - WebGL about:memory - part 1: initial implementation accounting for WebGLContexts and WebGLTextures - r=jrmuizel
2011-07-07 20:01:12 -04:00
Patrick McManus
58c63edee3
bug 662692 - Do not allow mixed-content WebSockets r=smaug
2011-07-10 12:31:41 -04:00
Felipe Gomes
f268d99a4c
Bug 583976. Part 4 pre - some clean up and adjustments to enable needs-focus tests for OOP content. r=cjones
2011-06-22 13:43:05 -07:00
Felipe Gomes
bdcb64d147
Bug 583976. Part 3 - Automatically forward mouse and key input events to out-of-process content, and add cursor support in PuppetWidget. r=smaug,stechz
2011-06-21 17:32:43 -07:00
Felipe Gomes
0a988c309a
Bug 583976. Part 1 - Add focus manager support for focus activation/deactivation in remote content. r=enn,smaug
2011-06-17 17:08:32 -07:00
Felipe Gomes
527cbc1e43
Bug 663035. Retrieving docShell of remote frames should simply return null instead of throwing. r=bsmedberg
2011-06-14 17:29:10 -07:00
Boris Zbarsky
6311e0ed15
Bug 664916. Make sure that we're dealing with an element when getting tagName. r=sicking
2011-07-07 14:17:13 -04:00
Vishnu S
146aeeab84
Bug 636512 - Make document.getSelection() return the same as window.getSelection(). r=bzbarsky
2011-07-07 14:17:13 -04:00
Daniel Holbert
6cd47754b0
Bug 669727: Remove set-but-unused variable isDeepDocumentClone from nsNodeUtils.cpp. r=smaug
2011-07-07 09:57:22 -07:00
Jonathan Watt
500e26e9cf
Bug 669584 - The kungFuDeathGrip is required if the new length is less than the old length, since the items are created lazily and so the last strong ref to the object could be at any index. r=dholbert.
...
--HG--
extra : rebase_source : bc3dd36d99d3478434315afe04b404bfdd0bee61
2011-07-07 16:48:10 +01:00
Marco Bonardo
331cfdd0fa
Merge mozilla-inbound and mozilla-central
2011-07-07 12:02:38 +02:00
Michael Ventnor
6550617ff6
Bug 528046 - Fix printing of tall images in image documents r=jst
2011-07-07 14:04:04 +10:00
Masayuki Nakano
baf54af560
Bug 663039 content should use mozilla::Preferences r=roc+jwatt+chris.double+bjacob
2011-07-07 11:00:02 +09:00
Chris Pearce
740b9b2109
Bug 635726 - Escape backoff in Ogg seek when we back off back to start of seek target range. r=doublec
2011-07-07 09:51:26 +12:00
Chris Pearce
fb29383b24
Bug 635726 - Ignore Ogg header pages in seek timestamp capture. r=doublec
2011-07-07 09:50:44 +12:00
Kyle Huey
3b073151cf
Bug 668361: File ctor should fail if passed a directory. r=sicking
2011-07-06 09:35:12 -07:00
Olli Pettay
1e52239020
Additional test for Bug 666604, r=volkmar
...
--HG--
extra : rebase_source : 3ff98e5bb1ab594db111e81501abb5cf2b43d60d
2011-07-06 16:02:26 +03:00
Mounir Lamouri
12f2702d6c
Bug 668826 - Make reflectString able to test reflections with different IDL attribute and content attribute names. r=Ms2ger
2011-07-06 14:47:41 +02:00
Mounir Lamouri
a15518f8d7
Merge mozilla-inbound into mozilla-central.
2011-07-06 14:43:52 +02:00
Chris Pearce
1a681bcb6a
Bug 592833 - Merge backout. r=philor
2011-07-06 19:22:06 +12:00
Chris Pearce
a24dd67388
Bug 592833 - Backout due to suspected android crashtest permaorange. r=philor
2011-07-06 19:21:49 +12:00
Chris Leary
679a65fe47
Merge mozilla-central and tracemonkey.
2011-07-05 17:30:35 -07:00
Mounir Lamouri
fafd33546b
Bug 668824 - Move content/html/content/test/test_bug630889.html to forms/test_textarea_attributes_reflection.html. r=Ms2ger
...
--HG--
rename : content/html/content/test/test_bug630889.html => content/html/content/test/forms/test_textarea_attributes_reflection.html
2011-07-06 00:45:29 +02:00
Mounir Lamouri
2a06b2662d
Bug 668822 - Move input.size reflection tests to test_input_attributes_reflection.html. r=Ms2ger
2011-07-06 00:44:43 +02:00
Mounir Lamouri
5f0c5f1d55
Bug 668820 - Improve how we pass arguments to reflects.js methods. r=Ms2ger
2011-07-06 00:42:44 +02:00
Mounir Lamouri
31a8f9a0d9
Bug 668816 - Refactorize test_input_email.html. rs=sicking
2011-07-06 00:32:41 +02:00
Mounir Lamouri
7f9de26fe6
Bug 668817 - Update the validity when changing the multiple attribute. r=sicking
2011-07-06 00:31:23 +02:00
Chris Pearce
560834288e
Bug592833 - Update comments for new video decoder thread model. r=roc
2011-07-06 10:05:25 +12:00
Chris Pearce
ddcb51609e
Bug 592833 - Shutdown inactive media decode threads, don't start audio thread until needed. r=roc
2011-07-06 10:05:24 +12:00
Chris Pearce
85587ab2a6
Bug 592833 - Merge all media state machines into a single thread. r=roc
2011-07-06 10:05:24 +12:00
Chris Pearce
c5544bacac
Bug 592833 - Run media state machine as a series of events. r=roc
2011-07-06 10:05:24 +12:00
Chris Pearce
ae862e3479
Bug 592833 - Move audio stream management to audio thread. r=roc
2011-07-06 10:05:08 +12:00
Chris Pearce
0811c3e838
Bug 592833 - Remove nsBuiltinDecoderReader monitor. r=roc
2011-07-06 10:03:32 +12:00
Chris Pearce
7da896cb74
Bug 592833 - Move seeking to the decode thread. r=roc
2011-07-06 10:03:21 +12:00
Chris Pearce
863da21429
Bug 592833 - Move metadata decoding to decode thread. r=roc
2011-07-06 10:03:11 +12:00
Chris Pearce
995f75ab9e
Bug 592833 - Split StartDecodeThreads() into StartDecodeThread() and StartAudioThread() for finer control. r=roc
2011-07-06 10:03:01 +12:00
Boris Zbarsky
b6a4808b23
Bug 668690. When scripts are disabled, don't bother preloading them. r=sicking
2011-07-05 17:33:03 -04:00
Marco Bonardo
b1809294a4
Merge mozilla-inbound and mozulla-central
2011-07-05 14:02:19 +02:00
Ms2ger
16806b4b64
Bug 651858 - Address comments; pending-r=roc
2011-07-05 12:15:17 +02:00
Marco Bonardo
2dc9ae2975
Merge last green changeset from mozilla-central to mozilla-inbound
2011-07-05 10:47:39 +02:00
Marco Bonardo
a02569f1d4
Merge last green changeset from mozilla-inbound to mozilla-central
2011-07-05 10:15:27 +02:00
Bas Schouten
756d1c7e15
Bug 668801 - Part 1: Adjust Azure for traditional shadow drawing style. r=jrmuizel
2011-07-05 06:28:14 +00:00
Jason Duell
45ea24eb5d
Bug 664860. Rename nsIWebSocketHandler -> nsIWebSocketChannel. r=biesi
...
--HG--
rename : netwerk/protocol/websocket/nsIWebSocketProtocol.idl => netwerk/protocol/websocket/nsIWebSocketChannel.idl
rename : netwerk/protocol/websocket/nsIWebSocketProtocol.idl => netwerk/protocol/websocket/nsIWebSocketListener.idl
2011-07-04 21:18:32 -07:00
Jason Duell
ebaf20a075
bug 664860: Rename websockets mochi test. r=biesi
...
--HG--
rename : content/base/test/file_ws_basic_tests_wsh.py => content/base/test/file_websocket_basic_wsh.py
rename : content/base/test/test_ws_basic_tests.html => content/base/test/test_websocket_basic.html
2011-07-04 21:18:30 -07:00
Daniel Holbert
b05ff8ffad
Bug 669237: Fix init list order in nsBuiltinDecoderReader.h r=cpearce
2011-07-04 18:31:28 -07:00
Robert Longson
308f373d21
Bug 669216 - Simplify some of the number-optional-number implementation. r=dholbert
2011-07-04 22:19:54 +01:00
Bas Schouten
d23cf9b6df
Bug 668801: Backed out Bug 656844 - changeset a565838cfc3a.
2011-07-04 16:35:50 +00:00
Bas Schouten
f61d114004
Bug 668801: Backed out Bug 656844 - changeset 22ec5982eca7.
2011-07-04 16:32:36 +00:00
Neil Deakin
fb8acde484
Bug 663728, use ids of nodes in xml datasources, r=jonas
2011-07-04 10:39:06 -04:00
Marco Bonardo
c6859b3730
Merge last green changeset from mozilla-inbound to mozilla-central
2011-07-04 12:46:07 +02:00
Peter Van der Beken
8e31bc0d69
Fix for bug 667315 (Make unknown handler forward to new handler). r=sicking.
2011-07-01 12:55:05 +02:00
Phil Ringnalda
902b4e6f6f
Back out 29ec386d969f and ed18b0cca283 (bug 462959) for a very frequent assertion loop in test_played.html
2011-07-03 18:26:00 -07:00
Ms2ger
87578b97f7
Bug 383383 - Don't throw NS_ERROR_DOM_NOT_SUPPORTED_ERR from nsHTMLScriptElement::MaybeProcessScript; r=smaug
2011-07-03 11:53:41 +02:00
Phil Ringnalda
b60fccfd72
Merge m-c to m-i
2011-07-03 19:21:16 -07:00
Robert Longson
b1a2285137
Bug 669025 - class name and proto chain interface mismatch with number-optional-number and integer-optional-integer. r=dholbert
2011-07-03 20:49:11 +01:00
Ms2ger
11413e95a1
Merge m-c to m-i
2011-07-03 21:54:56 +02:00
Ms2ger
e6aaa3671f
Bug 668184 - Make nsIDocument::AddXMLEventsContent return void; r=smaug
2011-07-03 11:53:41 +02:00
Ms2ger
ae8afde742
Bug 647433 - Rename mContent to mElement in implementations of nsIContentSerializer; r=bz
2011-07-03 11:53:40 +02:00
Paul ADENOT
0ffaf34b2d
Bug 462959 - Tests for HTMLMediaElement.played; r=cpearce+kinetik
2011-07-03 11:53:39 +02:00
Paul ADENOT
011480680d
Bug 462959 - Implement HTMLMediaElement.played; r=kinetik
2011-07-03 11:53:38 +02:00
Marco Bonardo
e46465dc77
No bug - Fix merge conflict across mozilla-inbound and mozilla-central.
2011-07-02 11:22:57 +02:00
Marco Bonardo
13b5cd08c3
Merge mozilla-inbound and mozilla-central
2011-07-02 10:39:08 +02:00
Brian Birtles
e5b308da49
Bug 665334 part 3 - Don't remove instance times used as fixed interval endpoints, r=dholbert
2011-07-02 12:37:56 +09:00
Brian Birtles
dbea318c75
Bug 665334 part 2 - Add fallback to detect infinite recursion when updating the interval and bail out, r=dholbert
2011-07-02 12:37:47 +09:00
Brian Birtles
2501c9b116
Bug 665334 part 1 - crashtest, r=dholbert
2011-07-02 12:37:38 +09:00
Brian Birtles
3606b29e7b
Bug 664343 - Batch updates to current interval, r=dholbert
2011-07-02 12:37:10 +09:00
Robert Longson
e5b43ca994
Bug 668889 - simplify boolean attribute parsing. r=dholbert
2011-07-01 22:15:04 +01:00
Kyle Huey
3d981011e9
Bug 661582: XHR.response should return a Blob, not a File. r=sicking
2011-06-30 14:42:15 -07:00
Masatoshi Kimura
938ba969e8
Bug 661583: Hold onto the cache token if our response blob is backed by a cache file. r=sicking
2011-06-30 14:41:39 -07:00
Olli Pettay
d99aaa1cc3
Bug 664470, unlink document some more, r=peterv
...
--HG--
extra : rebase_source : dbafa0618f381c4dc9360f972676de137d2d9885
2011-07-01 17:05:37 +03:00
Olli Pettay
2d2630f2b5
Bug 664452, unlink XUL some more, r=peterv
...
--HG--
extra : rebase_source : e17e5ed7c6a5d6565758ce2835df559b6abdcf32
2011-07-01 17:02:04 +03:00
Matt Brubeck
27d39ad214
Back out 9fc0e6867256, 6947bbce9672, fb91a23bd158, a5870dd2ad7c, c3d3292fbd1e, 42f2aca1fde9 to fix Android failures on a CLOSED TREE
2011-07-01 11:20:52 -07:00
Marco Bonardo
b164bf7cd7
Backout due to mobile failures these changesets: 9f451a1901dd, e99f86ba7278, 447b48b79e6a, cef046665c53, c9237cc1fae0, d77a331a6d5a, f8f3afb95355, a050168887ee, 3ec4303ebf4d, 671b7c0d99f0, 56b17efbb62b, beceddeee3f4 on a CLOSED TREE
2011-07-01 16:28:07 +02:00
Felipe Gomes
b0be6a9593
Bug 583976. Part 4 pre - some clean up and adjustments to enable needs-focus tests for OOP content. r=cjones
2011-06-22 13:43:05 -07:00
Felipe Gomes
4daf8a243a
Bug 583976. Part 3 - Automatically forward mouse and key input events to out-of-process content, and add cursor support in PuppetWidget. r=smaug,stechz
2011-06-21 17:32:43 -07:00
Felipe Gomes
4c5c4c7163
Bug 583976. Part 1 - Add focus manager support for focus activation/deactivation in remote content. r=enn,smaug
2011-06-17 17:08:32 -07:00
Felipe Gomes
463ef55fb5
Bug 663035. Retrieving docShell of remote frames should simply return null instead of throwing. r=bsmedberg
2011-06-14 17:29:10 -07:00
Marco Bonardo
d6c4314155
Merge last green changeset from mozilla-central to mozilla-inbound
2011-07-01 23:56:44 +02:00
Robert Longson
1371deaee4
Bug 617623 - animate number-optional-number and integer-optional-integer attributes properly. r=dholbert
2011-07-01 08:19:52 +01:00
Marco Bonardo
8f1f6418cb
Backout changesets ed9bdae57981 due to permanent R2 Android failure on a CLOSED TREE
2011-07-01 18:04:13 +02:00
Shawn Gong
552c301b28
Fixed bug 632255: implemented FileReader.readAsArrayBuffer() API. r=sicking
2011-06-30 17:50:44 -07:00
L. David Baron
3a7637ff21
Convert canvas text measurement widths from app units to pixels *after* they switch from integers to floats. (Bug 667947) r=roc
...
--HG--
extra : transplant_source : %9C%BA%C8%F9%2C%83%8C%F3%F7%A9%B1%00Wn%FF%A6%40%E6%D4%CC
2011-06-30 17:39:30 -07:00
Chris Pearce
55651bb5b6
Bug 655648 - Update media readyState more often, exit decode thread when decode finishes. r=kinetik
2011-07-01 11:00:22 +12:00
Mats Palmgren
8968056a3a
Bug 667518 - Don't ignore <link> href white-space only values. r=bzbarsky
2011-06-30 22:09:26 +02:00
Josh Matthews
defee71441
Bug 668328 - Initialize members of nsEventListenerManager on construction. r=sicking
2011-06-29 16:40:01 -04:00
Matheus Kerschbaum
37f901a791
Test for bug 383383. r=smaug
2011-06-30 14:31:41 +02:00
Matheus Kerschbaum
f1c2a21293
Bug 383383 - Remove nsIScriptEventManager and nsIScriptEventHandler. r=smaug
2011-06-30 14:30:08 +02:00
Paul ADENOT
913b92aa91
Bug 667929 - OGG media buffered member is not correct when the stream is infinite; r=cpearce
2011-06-30 14:25:27 +02:00
Ehsan Akhgari
68be621524
Merge mozilla-central and mozilla-inbound
2011-06-30 05:08:20 -04:00
Jonas Sicking
e66eecfd3e
Bug 647603: a.replaceChild(b, b) does not remove and re-insert the affected node. r=bz
2011-06-29 23:16:09 -07:00
Jonas Sicking
08ce29756c
Bug 649150: Make sure that all blobs and files sent using FormData have a filename in the encoded submission. r=mounir
2011-06-29 11:03:36 -07:00
Mounir Lamouri
6e599087e2
Bug 667497 - Add documents' element size to documents' size computation. r=jst
2011-06-29 13:19:21 +02:00
Mounir Lamouri
722f1a262b
Bug 667485 - Add windows' document size to windows size. r=jst
2011-06-29 13:18:54 +02:00
Mounir Lamouri
8360e45f4c
Bug 665865 - Make test_bug590363.html apply for all input types. r=smaug
2011-06-29 12:51:57 +02:00
Mounir Lamouri
08091f9f6f
Bug 667866 - Misc fixes and improvements to reflect.js. r=Ms2ger
...
Add license boilerplate, header comment, check for the attribute being in the
IDL and the attribute type. Finally, fixing some typos.
2011-06-29 12:50:43 +02:00
Mounir Lamouri
5c99b0421a
Bug 667864 - Tests more nsHTMLInputElement attributes reflection. r=Ms2ger
...
--HG--
rename : content/html/content/test/test_bug557628-1.html => content/html/content/test/test_bug557628.html
2011-06-29 12:48:56 +02:00
Mounir Lamouri
7250efb1bf
Bug 668166 - Add reflectString method to reflect.js. r=Ms2ger
2011-06-29 12:49:06 +02:00
L. David Baron
599e0599d7
Bug 667948: Convert canvas text measurement widths from app units to pixels *after* they switch from integers to floats. r=roc
2011-06-28 16:58:00 -07:00
Boris Zbarsky
b5da919e09
Bug 667618 followup. The maemo compiler doesn't like arrays ending with ',', apparently
2011-06-28 22:41:27 -04:00
Boris Zbarsky
3299eef867
Bug 668030. Warn when enablePrivilege is used. r=sicking
2011-06-28 21:05:45 -04:00
Boris Zbarsky
fba2e87316
Bug 667618. Prevent mismatches between our enum and our strings. r=sicking
2011-06-28 21:05:34 -04:00
Ehsan Akhgari
d6b4429b37
Merge mozilla-central and mozilla-inbound
2011-06-28 18:43:09 -04:00
Doug Turner
d4487fbc34
Bug 667919 - Add support for window.ondevicemotion and window.ondeviceorientation. r=smaug
2011-06-28 15:37:31 -07:00
Joe Drew
770bb721ef
Merge m-c to m-i
2011-06-28 12:21:04 -04:00
Ms2ger
8fc42dbaa6
Bug 667582 - Stop const_casting in nsHTMLOptionElement; r=bz
2011-06-28 12:45:51 +02:00
Marco Bonardo
e42980dbde
Merge last green changeset from mozilla-inbound to mozilla-central
2011-06-28 11:17:15 +02:00
Ehsan Akhgari
ae43b09354
Merge the latest green changeset on mozilla-inbound to mozilla-central
2011-06-27 16:22:20 -04:00
Chris Leary
31076ac1d6
Merge mozilla-central and tracemonkey.
2011-06-27 11:07:22 -07:00
Benoit Jacob
383b5010a2
Bug 663823 - Cross-domain textures generate NS_ERROR_FAILURE instead of NS_ERROR_DOM_SECURITY_ERR - r=jrmuizel
...
This is a quite stupid patch in already stupid code; the reason why it's so dumb is that it has to determine whether the argument is a DOMElement or ImageData and we don't have a real ImageData interface, see bug 637077, so it has to use duck typing. We should revisit this whole code once bug 637077 is fixed.
2011-06-27 13:27:04 -04:00
Benoit Jacob
47b4b6b59e
Bug 664066 - Initialize GL values - r=karlt
...
This patch initializes by zero the GL max values before we query them, just in case a buggy OpenGL implementation's glGetIntegerv function would fail to set them.
This patch also manually sets the initial values of mPixelStorePackAlignment and mPixelStoreUnpackAlignment as per the spec, rather than querying them from the GL.
2011-06-27 13:27:04 -04:00
Benoit Jacob
51ff318cf1
Bug 667465 - Fix unused variable warnings in WebGL - r=jrmuizel
2011-06-27 13:27:04 -04:00
Benoit Jacob
870132fa1d
Bug 664066 - remove useless C casts in WebGL code - r=karlt
...
Just to make the code a little more robust.
2011-06-27 13:27:04 -04:00
Jonas Sicking
6c6cdfc752
Bug 665609: Remove Add/RemoveEventListenerByIID API usage from nsXULPopupListener. r=smaug. Also r=ms2ger on killing NS_NewXULPopupListener.
2011-06-27 12:25:55 -07:00
Mounir Lamouri
aae725b72d
Bug 665866 - Use reflect.js for input.type and button.type reflection tests. r=Ms2ger
2011-06-27 15:33:16 +02:00
Ehsan Akhgari
5f50b55b6b
Bug 665858 - Part 2: Optimize nsContentEventHandler::GetFlatTextOffset; r=roc,masayuki
2011-06-27 08:59:01 -04:00
Ehsan Akhgari
23a49cd25d
Bug 665858 - Part 1: Optimize the conversion of native and cross platform text offsets; r=roc,masayuki
2011-06-27 08:58:43 -04:00
Mounir Lamouri
45fde43e01
Merging mozilla-inbound and mozilla-central.
2011-06-27 11:04:05 +02:00
Cameron McCormack
56d9b00e15
Bug 667370 - Fix uncaught exception in test_2d.gradient.radial.cone.top.html. r=philor
2011-06-27 13:45:45 +12:00
Bas Schouten
dd84e816fe
Bug 667225 - Part 2: Add a crash test for 0px size fonts. r=jrmuizel
2011-06-26 20:00:08 +02:00
Bas Schouten
6d51fdb1ed
Bug 667225 - Part 1: Do not attempt to draw runs with no glyphs. r=jrmuizel
2011-06-26 20:00:06 +02:00
Justin Lebar
169b00ccad
Bug 664486 - Add page fault counts to about:memory on Linux and Mac. r=njn, sr=bz
...
--HG--
extra : rebase_source : 47dd7501dea7ae69e01828a5c730e8853739dc71
2011-06-16 14:34:09 -04:00
Marco Bonardo
5fe0614d99
Merge last green changeset from mozilla-inbound to mozilla-central
2011-06-25 12:04:08 +02:00
Jonas Sicking
874223b9ae
Bug 665609: Remove Add/RemoveEventListenerByIID from nsTextEditorState. r=jst
2011-06-24 22:56:13 -07:00
Jonas Sicking
48f2403186
Bug 665599: Remove Add/RemoveEventListenerByIID from nsXBLStreamListener. r=jst
2011-06-24 16:12:34 -07:00
Jonas Sicking
8db51d6b1f
Bug 665599: Remove AddRemoveEventListenerByIID from nsXBLWindowKeyHandler. r=jst
2011-06-24 16:12:34 -07:00
Marco Bonardo
d50a414c3e
Merge last green changeset in mozilla-inbound to mozilla-central
2011-06-24 11:32:12 +02:00
Boris Zbarsky
794437f593
Back out bug 665564 (rev 9de9b3a9458c) and bug 666790 (rev 7d3d5b9710ea) due to Mac test orange.
2011-06-24 00:42:23 -04:00
Jonas Sicking
5e5e6bd544
Bug 658714 Part 10: Remove nsIDOM3EventTarget/nsIDOMEventGroup. r=smaug
2011-06-23 19:18:02 -07:00
Jonas Sicking
864793d608
Bug 658714 Part 9: Don't use EventGroups for system-group. r=smaug
2011-06-23 19:18:02 -07:00
Jonas Sicking
de9773c785
Bug 658714 Part 8: Improve the nsEventListenerManager API. r=smaug
2011-06-23 19:18:02 -07:00
Jonas Sicking
26f99e3cdb
Bug 658714 Part 7: DeCOMtaminate nsEventListenerManager. r=smaug
2011-06-23 19:18:01 -07:00
Jonas Sicking
6a04ff1d9f
Bug 658714 Part 6: Fixups after search'n'replace s/nsPIDOMEventTarget/nsIDOMEventTarget/. r=smaug
2011-06-23 19:18:01 -07:00
Jonas Sicking
e3f6b769a1
Bug 658714 Part 5: Search'n'replace nsPIDOMEventTarget to nsIDOMEventTarget. r=smaug
2011-06-23 19:18:00 -07:00
Jonas Sicking
976231a975
Bug 658714 Part 3: Move nsIDOMEventTarget implementation to nsINode. r=smaug
2011-06-23 19:17:59 -07:00
Jonas Sicking
6c4113f213
Bug 658714 Part 2: Merge nsIDOMNSEventTarget into nsIDOMEventTarget. r=smaug
2011-06-23 19:17:59 -07:00
Jonas Sicking
8fed9108b1
Bug 658714 Part 1: Merge nsPIDOMEventTarget into nsIDOMEventTarget. r=smaug,bent
2011-06-23 19:17:58 -07:00
Andrew McCreight
c5b8664e7a
Bug 665564 - change DescribeNode to DescribeRefCountedNode to remove CCNodeType. r=bent
2011-06-23 14:10:52 -07:00
Chris Pearce
b364e365c4
Bug 661456 - Scale WebM video frames to display size. r=kinetik
2011-06-24 10:08:54 +12:00
Ehsan Akhgari
e1fb854f4f
Merge the last green changeset of mozilla-inbound to mozilla-central
2011-06-23 12:28:57 -04:00
Ms2ger
4955fdd963
Merge backout.
2011-06-23 16:36:56 +02:00
Ms2ger
2d5d8b8638
Backed out changeset 831fabb406a1 (Bug 664821) for WinXP opt M3 crashes.
2011-06-23 16:36:07 +02:00
Igor Bazarny
39a01edf21
bug 570341 Initial implementation of web timing specification
...
r=smaug sr=biesi
2011-06-23 12:39:48 +02:00
Mounir Lamouri
05a1e8b365
Bug 655240 - Trying to fix intermittent failure in content/html/document/test/test_bug448564.html f=ehsan r=sicking
2011-06-23 12:03:18 +02:00
Mounir Lamouri
3c638f1884
Merge last green changeset of mozilla-inbound into mozilla-central.
2011-06-23 11:15:52 +02:00
Ms2ger
474ed763c5
Bug 661327 - Warn in to-be-removed Attr functions; r=sicking
2011-06-23 10:30:48 +02:00
Daniel Holbert
1324a1faec
Bug 665209: Disable recursive image loads in content(). r=bz
2011-06-22 22:21:47 -07:00
Ehsan Akhgari
f742585a1f
Merge mozilla-central into mozilla-inbound
2011-06-22 20:19:47 -04:00
Josh Matthews
694db62906
Bug 664821 - Use WrapNative correctly and wrap objects array to avoid compartment errors. r=mrbkap
...
--HG--
extra : rebase_source : 11cff24ec53820ef845f6b8c7cec910107399be0
2011-06-16 16:45:07 -04:00
Robert O'Callahan
59cfc47b23
Bug 637852. Part 17: Tighten up AreLayersMarkedActive so we track exactly what properties are changing. Also, clamp resolution to power-of-2 only if the frame's transform has a scale. r=tnikkel
...
This lets us avoid clamping the scale in more situations. We should only clamp the scale when we think
the scale is changing due to a changing transform --- the goal of clamping is to not have to redraw the content
too often when the content is zooming in or out.
2011-06-23 00:11:28 +12:00
Mounir Lamouri
face2086d2
Bug 665612 - More cleanup around mInputData and IsSingleLineTextControl(). f=ehsan r=bz
2011-06-22 12:41:00 +02:00
Makoto Kato
f8772e188e
Bug 182279 - select.add() should have the second parameter optional. r=smaug
2011-06-22 16:33:30 +09:00
Ehsan Akhgari
0459d9e1ab
Merge mozilla-central into mozilla-inbound
2011-06-22 03:06:01 -04:00
Jonas Sicking
caef7c47a8
Bug 661980: Add ability to make interfaces scriptable but not scriptimplementable. r=bsmedberg
2011-06-16 12:21:25 -07:00
Ehsan Akhgari
006b4e90d7
Merge the last green changeset of mozilla-inbound to mozilla-central
2011-06-22 15:50:44 -04:00
Mounir Lamouri
da18a8f130
Merging last green changeset of mozilla-inbound into mozilla-central.
2011-06-22 16:13:49 +02:00
Olli Pettay
09162c6b73
Bug 664464 - Unlink XBL some more, r=sicking
2011-06-22 15:56:44 +03:00