Henri Sivonen
cd3a59b9ef
Bug 563322 part 1 - Avoid calling nsScriptLoader::SetEnabled in the innerHTML setter when using the HTML parser. r=Olli.Pettay.
2011-08-01 10:48:28 +03:00
Henri Sivonen
0176915bb7
Bug 596182 - Make fragment parsers global. Remove resulting dead code. r=Olli.Pettay, r=bzbarsky.
2011-08-01 10:48:24 +03:00
arno renevier
3654ca6f15
Bug 673685 - remove unneeded null assignments. r=roc
2011-08-01 09:20:05 +02:00
Chris Pearce
b97df9d7cd
Bug 675045 - Abort DecodeToTarget() when we detect a poorly muxed file. r=kinetik
2011-08-01 14:45:58 +12:00
David Zbarsky
d15acdd08b
Bug 583533 - Implement AccessKeyLabel attribute r=smaug, ui-review=faaborg
2011-07-31 21:43:54 +02:00
Dão Gottwald
703eb19bf2
Backed out changeset 2878f506066a
2011-07-31 21:39:32 +02:00
Justin Lebar
5a5898ffc0
Bug 673467 - Part 2. Fix test. r=smaug
2011-07-31 13:22:14 -04:00
Boris Zbarsky
f34542d2df
Bug 675267. Remove some target arguments from nsEventListenerManager APIs, since we have a perfectly good mTarget. r=smaug
2011-07-29 15:37:17 -04:00
Boris Zbarsky
8876cdd39c
Bug 672014. Pass the crossorigin attribute through to image preloading code. r=joe,hsivonen
2011-07-29 14:30:00 -04:00
Boris Zbarsky
162b88864a
Merge backout of rev f5aecf9010ef (bug 672014)
2011-07-29 15:29:27 -04:00
Boris Zbarsky
df03cbc9fa
Back out changeset f5aecf9010ef (bug 672014) due to build bustage.
2011-07-29 15:29:01 -04:00
Boris Zbarsky
42b3776aac
Bug 672014. Pass the crossorigin attribute through to image preloading code. r=joe,hsivonen
2011-07-29 14:30:00 -04:00
julian.reschke@gmx.de
287e6143da
Fix bug 672079: single quotes are not delimiters inside the Link header field, r=bzbarsky
2011-07-29 14:30:00 -04:00
Henri Sivonen
147c3287ec
Bug 482909 part 2 - Implement an HTML/SVG/MathML sanitizer independently of parsers or serializers. r=bzbarsky.
2011-07-29 14:48:04 +03:00
Marco Bonardo
b818d65b85
Merge mozilla-central and mozilla-inbound
2011-07-29 13:46:15 +02:00
Marco Bonardo
394c34977d
Merge the last green changeset on mozilla-inbound to mozilla-central
2011-07-29 11:48:24 +02:00
Marco Bonardo
57d585b73d
Bug 674578 - Support resizer[dir="bottomstart"].
...
r=enn
2011-07-29 11:38:41 +02:00
David Volgyes
2b21de9549
Bug 673154 - Use nsAutoArrayPtr for SoundDataValue allocations to simplify ownership. r=cpearce
2011-07-29 13:54:21 +12:00
Benoit Jacob
2bc65bec27
Bug 674042 - WebGL: crash in getUniformLocation with too long uniform identifiers - r=jrmuizel
...
This limits the length of uniform and attrib identifiers to 4095 characters, to steer clear GL implementation bugs with too long identifiers. The 4095 is totally arbitrary, all we know is that crashes happen after 2^22 chars.
2011-07-28 17:12:31 -04:00
Olli Pettay
697af3d7df
Bug 674658 - nsDOMEventTargetWrapperCache fails to unlink inherited fields, r=bent
...
--HG--
extra : rebase_source : b5d6292372a57373bd8230862f1808fa6e99ed4e
2011-07-28 22:54:35 +03:00
Marco Bonardo
3b511f5723
Merge mozilla-inbound and mozilla-central on a CLOSED TREE to fix Android permaorange
2011-07-28 17:42:28 +02:00
Ehsan Akhgari
b9380105e9
Merge the last green changeset on mozilla-inbound to mozilla-central
2011-07-28 10:37:23 -04:00
Dão Gottwald
613326a532
merge backout
2011-07-28 11:52:18 +02:00
Dão Gottwald
be402e81a8
Backed out changeset 3d3f25a67e24
2011-07-28 11:51:14 +02:00
Josh Matthews
126bd273b1
Bug 674436 - Relax message listener restrictions to allow callable proxies. r=smaug
2011-07-27 16:21:53 -04:00
Josh Matthews
fa435d3a55
Bug 674436 - Relax message listener restrictions to allow callable proxies. r=smaug
2011-07-27 16:21:53 -04:00
Benoit Jacob
d2d4229f08
Bug 674074 - about:memory blank in presence of WebGL contexts - r=njn
...
This fixes the names of WebGL KIND_HEAP reporters. Newly enforced rules about the naming of KIND_HEAP reporters were making about:memory fail to work in presence of WebGL reporters.
2011-07-27 14:46:15 -04:00
Benoit Jacob
39b62fae2a
Bug 667222 - In texSubImage2D, check that the update format matches the existing texture - r=jrmuizel
2011-07-27 14:46:14 -04:00
Benoit Jacob
06db157d33
Bug 668743 - ANGLE fails to load on WinXP after upgrade from r653 to r686 - r=jrmuizel
...
This patch implements delay-loading of DWMAPI.DLL to prevent ANGLE's libEGL.dll from failing to load on WinXP where DWMAPI.DLL is not present.
2011-07-27 14:46:14 -04:00
Michael Wu
6a28121ce1
Bug 671417 - Incorrect use of PRBool when other types are more appropriate or vice versa, r=bz,ehsan,dwitte,joe,vlad,luke,mak,roc
2011-07-26 23:43:37 -07:00
Chris Pearce
7ee610a982
Bug 664341 - Specify media decoder's thread stack size. r=kinetik
2011-07-27 15:28:03 +12:00
Matthew Gregan
db3428cfec
Bug 672755 - Add memory reporters for decoded video and audio queues. r=cpearce r=joe
2011-07-22 15:17:23 +12:00
Ginn Chen
9a5dd3e6d1
Bug 673865 - WebGLContextGL.cpp failed to compile with Solaris Studio. r=bjacob.
2011-07-28 11:42:22 +08:00
Ginn Chen
53a099ed8a
Bug 674469 - Add -xarch=sse2 flag for *SSE2.cpp with Solaris Studio compiler. r=khuey.
2011-07-28 11:40:39 +08:00
Paul ADENOT
99d65b2f85
Bug 619752 part 1 - Duration should be +Inf on infinite length video streams. Core changes and corresponding test fixes. r=cpearce
2011-08-01 14:11:20 -04:00
Ed Morley
24be888a22
Bug 666984 - Remove/substitute NS_FloatIsFinite since it does the same thing as NS_finite; r=jwatt
2011-08-01 13:43:23 -04:00
Boris Zbarsky
fb85e72ddc
Bug 669979. Don't do zoom or history actions for momentum scrolls, no matter what's going on with pixel scrolling. r=smaug,masayuki
2011-08-01 13:43:23 -04:00
Henri Sivonen
c358d9fe7e
Bug 675437 - Obtain the local name atom of attributes in a non-crashy way in nsTreeSanitizer. r=bzbarsky.
2011-08-01 17:10:07 +03:00
Makoto Kato
5c20792f2d
Bug 675072 - can not enter text into comment textbox for online picasa web picture. r=smaug
2011-08-01 20:28:52 +09:00
Daniel Holbert
95e333a50a
Merge last green mozilla-central changeset to mozilla-inbound
2011-07-28 14:53:21 -07:00
Ehsan Akhgari
2f51d73796
Bug 674558 - Implement the HTML5 selectionDirection property for text controls (input and textarea); r=bzbarsky
2011-07-28 13:51:22 -04:00
Joel Maher
631c8bced7
Bug 674319 - move test_bug391728.html to mochitest-chrome. r=mossop, a=test-only
...
--HG--
rename : content/base/test/file_bug391728.html => content/base/test/chrome/file_bug391728.html
rename : content/base/test/file_bug391728_2.html => content/base/test/chrome/file_bug391728_2.html
rename : content/base/test/test_bug391728.html => content/base/test/chrome/test_bug391728.html
2011-07-28 12:04:00 -04:00
Marco Bonardo
e54d67ac13
Backout changesets e0aab5011b70, 0040f406ea6d (Bug 462959) due to intermittent crashes in its own test.
2011-08-02 23:36:14 +02:00
Patrick McManus
011db5d5e1
bug 674890 - Update WebSocket API to latest draft - send() should return void r=sicking sr=bz
2011-08-02 15:35:45 -04:00
Henri Sivonen
67c15d561f
Bug 675916 - Restart iteration over attributes in the sanitizer when URL check ends up removing an attribute. r=bzbarsky.
2011-08-02 20:45:38 +03:00
Justin Lebar
2342a24aea
Merge backout.
2011-08-02 13:23:20 -04:00
Justin Lebar
f12a40a987
Backing out cfea4859f458, 883e581e0849 due to permaorange on moth opt.
2011-08-02 13:23:11 -04:00
Paul ADENOT
6c67043066
Bug 462959 - Tests for HTMLMediaElement.played; r=cpearce+kinetik
2011-07-03 11:53:39 +02:00
Paul ADENOT
042cb31c6a
Bug 462959 - Implement HTMLMediaElement.played; r=kinetik
2011-07-03 11:53:38 +02:00
Felipe Gomes
ed24e05b84
Bug 667077 - Add atob/btoa to frame scripts. r=smaug
2011-06-25 05:52:00 -04:00
Ehsan Akhgari
8eaf1685d8
Backout bug 670205 and bug 673451 because of build bustage
...
--HG--
extra : rebase_source : 1125480c0f47d0388876c09648d64bdbd62d1206
2011-07-26 14:41:43 -04:00
Bill McCloskey
51329bbb65
Bug 670205 - Maintain JSOPTION_UNROOTED_GLOBAL in ContextHolder::ContextHolder (r=gal)
2011-07-13 15:43:31 -07:00
Ehsan Akhgari
0742b4d4cd
Merge the last green changeset on mozilla-inbound to mozilla-central
2011-07-26 14:03:34 -04:00
Olli Pettay
1fb309ad40
bug 335998, strong parentNode, r=peterv
2011-07-26 14:11:14 +03:00
Marco Bonardo
a132380d79
Merge last green changeset from mozilla-inbound to mozilla-central
2011-07-26 11:50:00 +02:00
Michael Wu
706be3a5e8
Bug 671185 - Incorrect return of NS_ERROR_* codes in functions returning PRBool, r=mak,ehsan,taras,biesi,pike,khuey,dholbert,josh,bjacob,bsmith
2011-07-25 21:57:58 -07:00
Boris Zbarsky
7df8bf6eb3
Bug 667336. Make sure we don't overflow unsigned int on item(). r=peterv
2011-07-26 10:01:31 -04:00
Olli Pettay
c2d3b57f2f
Bug 673806, unlink animation controller, r=dholbert
2011-07-25 20:50:29 +03:00
Kyle Huey
8fdc989fae
Bug 673859: Don't overwrite the event's trusted flag in nsGenericElement::DispatchClickEvent. r=smaug
2011-07-25 10:35:25 -07:00
Ehsan Akhgari
cadef9ec48
Merge mozilla-central and mozilla-inbound
2011-07-24 12:52:51 -04:00
Paul ADENOT
0eed6ded64
Bug 599205 - Controls can show incorrect buffered range after media download finishes. r=kinetik
2011-07-23 23:45:37 +02:00
Julian Reschke
f5d0e89f29
Bug 666562. fix quoted-string unescaping in HTTP link header fields, r=bzbarsky
2011-07-23 14:31:49 +02:00
Ms2ger
2a3176b2ee
Bug 666665 - Remove isindex content code; r=sicking+hsivonen
2011-07-23 11:45:38 +02:00
Robert Longson
f03ce0f8a3
Bug 671892 - Simplify a common filter number conversion pattern. r=dholbert
2011-07-23 09:44:52 +01:00
Robert Longson
7115c1b565
Bug 672055 - Use nsCharSeparatedTokenizer to parse number-optional-number attributes. r=dholbert sr=jonas
2011-07-23 09:41:17 +01:00
Brandon Sterne
d43b2cf01e
Bug 673588 - use correct location when resolving CSP sources and report-uris, r=dveditz
2011-07-22 16:14:58 -07:00
Ehsan Akhgari
3be0b6110e
Merge the last green changeset on mozilla-inbound to mozilla-central
2011-07-22 15:48:18 -04:00
Marco Bonardo
55b2a4bd7e
Merge mozilla-central and mozilla-inbound
2011-07-22 15:31:14 +02:00
Kyle Huey
21cdfe78c0
Merge m-c to b-s.
2011-07-22 00:03:35 -07:00
Brandon Sterne
a55852a70c
Bug 664983 - don't send request headers with CSP violation reports, r=dveditz
2011-07-21 13:47:35 -07:00
Oleg Romashin
d3e0751ed0
Bug 648250 - remove wrong assert r=Olli.Pettay
2011-07-21 13:05:55 -07:00
Ehsan Akhgari
4c04a19536
Merge the last green changeset on mozilla-inbound to mozilla-central
2011-07-21 11:11:45 -04:00
Marco Bonardo
225034df61
Merge last green changeset from mozilla-inbound to mozilla-central
2011-07-21 14:32:10 +02:00
Makoto Kato
6d00756bed
Bug 666200 - fix typo
2011-07-21 19:23:28 +09:00
Makoto Kato
d2c3fc89e8
Bug 666200 - support select.add(element, long before). r=smaug
2011-07-21 19:16:28 +09:00
arno renevier
5388ac92cf
Bug 669299 - Remove unneeded nsPrintfCString.h includes. r=bsmedberg
2011-07-21 04:37:31 +02:00
Ehsan Akhgari
aa9c0820e7
Bug 672709 - Update the intrinsic state for elements in designMode documents correctly; r=bzbarsky
...
This patch fixes two things:
* The intrinsic state on elements inserted in a contenteditable section when the
document is in designMode (the nsGenericElement::UpdateEditableState change).
* The intrinsic state on elements existing in the document when the document first
enters designMode (the nsHTMLDocument::EditingStateChanged change).
The reftest included tests both cases.
2011-07-20 15:58:25 -04:00
Kyle Huey
6b82f92f13
Bug 664254: Make DOM File objects implement nsIMutable so they can be immutabilized for sharing across threads. r=sicking
2011-07-19 09:27:46 -07:00
Kyle Huey
085174474c
Bug 646157: Prevent 2^n growth in event dispatch in a chain of nested labels. r=smaug
...
Prior to this patch, Gecko allowed bubbling click events to trigger multiple <label>s, and for the synthetic click events generated by <label>s to also trigger additional <label>s. In contrast, Opera allows only the latter, and Webkit/IE allow neither. Gecko's behavior leads to 2^n events being dispatched in the case of markup like:
<label for="thing1" /><input type="foo" name="thing1" />
<label for="thing2" /><input type="foo" name="thing2" />
...
After this patch a bubbling click event triggers at most one <label>, and the synthetic click event cannot trigger additional labels. Our behavior is still not identical to Webkit/IE though, because in Gecko a click event will still bubble up past a <label>, while in Webkit/IE the click event will stop at the <label>.
2011-07-19 09:19:32 -07:00
Brian Birtles
6497fb9c0c
Bug 671749 - Rename incorrectly named SMIL crashtest 665335-1.svg to 665334-1.svg, r=dholbert
...
--HG--
rename : content/smil/crashtests/665335-1.svg => content/smil/crashtests/665334-1.svg
2011-07-19 09:23:21 +09:00
Brian R. Bondy
3e87c4148f
Bug 274626 - Show tooltips for disabled elements. r=smaug
2011-07-18 16:16:44 -07:00
Ehsan Akhgari
34ec9e0587
Merge mozilla-central and mozilla-inbound
2011-07-18 18:16:25 -04:00
Josh Matthews
87d0248899
Bug 674048 - Check the correct condition when setting a header on an XHR. r=sicking
2011-07-25 18:08:44 -04:00
Brian Birtles
c05de232af
Bug 670313 - Check range of instance time values when they are passed in; r=dholbert
2011-07-25 10:46:08 -07:00
Brian Birtles
dd63118982
Bug 669225 part 7 - Mark stack classes as such; r=dholbert
2011-07-25 10:46:04 -07:00
Brian Birtles
0a4ca726ca
Bug 669225 part 6 - Break dependencies sooner on unlink; r=dholbert
2011-07-25 10:45:49 -07:00
Brian Birtles
ac3e371931
Bug 669225 part 5 - Make sure other removal functors don't remove instance times that should be preserved; r=dholbert
2011-07-25 10:45:29 -07:00
Brian Birtles
e94f86fd06
Bug 669225 part 4 - Make sure filtering of instance times doesn't remove the previous interval's end time; r=dholbert
2011-07-25 10:45:03 -07:00
Brian Birtles
5fc127fdbc
Bug 669225 part 3 - Add assertion to catch potentially problematic instance time deletion; r=dholbert
2011-07-25 10:44:58 -07:00
Brian Birtles
a9772f3991
Bug 669225 part 2 - Preserve instance times that belong to intervals; r=dholbert
2011-07-25 10:44:54 -07:00
Brian Birtles
e2593c1d08
Bug 669225 part 1 - Crash tests; r=dholbert
2011-07-25 10:44:42 -07:00
Mounir Lamouri
7a7cae5c92
Bug 673291 - Show the keyboard with a magnifying glass instead of GO when in a search field. r=blassey,smaug
2011-07-25 10:16:09 -07:00
Oleg Romashin
5e896583c6
Bug 648250 - image based navigational bar is useless in remote Fennec (window.outerWidth throws js errors). r=Olli.Pettay
2011-07-15 14:46:56 -07:00
Joe Drew
98ba09f844
Bug 664299 - Test that the crossOrigin attribute is probably reflected into JS. r=Ms2ger
2011-07-17 13:40:28 -04:00
Joe Drew
33e03d0d4b
Bug 671906 - Rename crossOrigin atom to crossorigin, because attributes are lowercased before being mapped to atoms. r=bz
2011-07-17 13:40:22 -04:00
Matheus Kerschbaum
55aebc79d4
Bug 579571 - Remove --enable-timeline support. r=tglek
2011-07-17 12:07:42 +02:00
Ehsan Akhgari
08f9ee5a5c
Merge backout
2011-07-20 15:49:38 -04:00
Ehsan Akhgari
17ab950e8e
Backout volkmar's push for breaking Windows builds
2011-07-20 15:49:16 -04:00
Mounir Lamouri
2e1dfaef9e
Bug 669310 - Fixes various includes and forward declarations. f=Ms2ger r=jst
2011-07-20 12:18:54 -07:00
Mounir Lamouri
c7716a9bb6
Bug 670965 - Make nsCommentNode, nsTextNode, nsXMLCDATASection and nsXMLProcessingInstruction participate in the DOM Memory Reporter. r=jst
2011-07-19 10:05:37 -07:00