Matt Brubeck
147a908575
Back out de5db0c4c3ff and ff14e0b88c10 (bug 820124) because of intermittent xpcshell assertions
2012-12-27 14:52:04 -08:00
Nicolas B. Pierron
3bad100121
Bug 780549 - AutoEnterCompilation: Handle init error cases. r=bhackett
2012-12-27 07:12:25 -08:00
Sean Stangl
3728dd7ebc
Bug 820124, Part 2/2 - Handle fast removal in str_replace(). r=dvander
2012-12-26 21:13:24 -08:00
Sean Stangl
2540fca405
Bug 820124, Part 1/2 - Use RegExpShared for lazy RegExpStatics. r=dvander
2012-12-26 21:11:54 -08:00
Ryan VanderMeulen
7551c48558
Backed out changesets 038194a2ffc3 and 4a7071b92069 (bug 820124) for mochitest orange. r=TryFTW
2012-12-26 22:48:23 -05:00
Sean Stangl
a247331c37
Bug 820124, Part 2/2 - Handle fast removal in str_replace(). r=dvander
2012-12-18 17:28:16 -08:00
Sean Stangl
7f806aa241
Bug 820124, Part 1/2 - Use RegExpShared for lazy RegExpStatics. r=dvander
2012-12-14 16:07:35 -08:00
Gary Kwong
0b6271a5d4
Backout 4a66a93f8625 for causing mochitest failures.
2012-12-26 17:59:46 -08:00
Nicolas B. Pierron
2c1022bbbc
Bug 780549 - Handle init error cases. r=bhackett
2012-12-26 16:00:43 -08:00
Boris Zbarsky
b8073abc89
Bug 819624 part 2. Hook up the HTMLDocument WebIDL API to quickstubs. r=peterv
2012-12-26 13:37:26 -08:00
Daniel Holbert
18c78d344e
Bug 824648: Add range-check & unsigned cast before comparing signed arg to unsigned array-length, in VMFunctions.cpp's CharCodeAt() impl. r=nbp
2012-12-26 09:29:19 -08:00
Jan de Mooij
be679ba2ac
Bug 823482 part 1 - Refactor JSOP_EXCEPTION implementation in the interpreter. r=djvj
...
--HG--
extra : rebase_source : ec8f44feae0e8c74245347b1763f0275867764f5
2012-12-26 15:57:26 +01:00
Jan de Mooij
16fa715d6a
Bug 824463 - Fix checkStackAlignment on ARM. r=mjrosenb
...
--HG--
extra : rebase_source : b8ee9a95e13cca2f0e5e00960e68c55e47053e59
2012-12-26 15:45:13 +01:00
Nicolas B. Pierron
00b2d8a0b4
Bug 801775 - Filter IonMonkey C1/Ion spew based on scripts' origin. r=sstangl
2012-12-26 06:59:15 -08:00
Nicolas B. Pierron
53d06365d2
Bug 822938 - LCallee use a register instead of a fixed LArgument. r=jandem
2012-12-26 03:25:26 -08:00
Boris Zbarsky
e845de4094
Bug 824517. Quickstub window.performance. r=peterv
2012-12-25 14:00:15 -08:00
David Zbarsky
4132d3061c
Bug 824604 - Remove quickstubs for nsIDOMSVGElement r=bz
2012-12-25 14:39:24 -05:00
Jan de Mooij
753b7b9286
Bug 764310 part 2 - Implement JSOP_DEFFUN in IonMonkey. r=bhackett
2012-12-25 16:12:59 +01:00
Brian Hackett
c9ab8e0aba
Bug 824257 - Remove type barriers that are redundant with null/undefined checks, r=jandem.
2012-12-25 07:27:48 -07:00
Boris Zbarsky
ab0dbf07d1
Bug 816180. Convert DocumentFragment to WebIDL. r=peterv
2012-12-24 19:35:19 -08:00
Jan de Mooij
063579a009
Bug 764310 part 1 - Refactor interpreter JSOP_DEFFUN logic. r=bhackett
2012-12-24 20:03:26 +01:00
Brian Hackett
12efb9dccc
Bug 824275 - Improve precision of alias analysis, r=jandem.
2012-12-24 10:29:14 -07:00
James Kitchener
97820d8081
Bug 818620 - Testcase to ensure all arguments processed in Math.max/min. r=just-tests
...
--HG--
extra : amend_source : d73f36b24712273b8c56feb3a4a945f25d9a4f0f
2012-12-24 10:44:35 -06:00
Hannes Verschore
faa4252ff3
Bug 823887: Correctly do a pre-increment on InlineFrameIterator, r=nbp
2012-12-24 11:57:13 +01:00
David Zbarsky
cd3a226611
Bug 823394 Part 2: Add WebIDL API to SVGElement and enable binding r=bz
2012-12-23 03:22:58 -05:00
David Zbarsky
29dc901587
Bug 823394 Part 1:Merge nsSVGStylableElement/nsSVGElement and nsIDOMSVGStylable/nsIDOMSVGElement r=bz
...
--HG--
rename : layout/reftests/svg/style-property-not-on-script-element-01.svg => layout/reftests/svg/style-property-on-script-element-01.svg
2012-12-23 03:22:22 -05:00
Boris Zbarsky
df1030e8d7
Bug 816387 part 2. Hook up the Document WebIDL API to quickstubs. r=peterv
2012-12-23 14:34:22 -08:00
Boris Zbarsky
b3efacb80d
Bug 816387 part 1. Hook up the WebIDL bindings for Document. r=peterv
2012-12-23 14:33:33 -08:00
Ms2ger
ab46722ce3
Backout bug 823394 for reftest oranges.
2012-12-23 13:44:04 +01:00
David Zbarsky
4612303f43
Bug 823394 Part 2: Add WebIDL API to SVGElement and enable binding r=bz
2012-12-23 03:22:58 -05:00
David Zbarsky
9a8115eee5
Bug 823394 Part 1:Merge nsSVGStylableElement/nsSVGElement and nsIDOMSVGStylable/nsIDOMSVGElement r=bz
2012-12-23 03:22:22 -05:00
Hannes Verschore
5df752742e
Bug 777262: Assertation dropout, r=orange
2012-12-23 00:19:44 +01:00
Peter Van der Beken
23f8debd95
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
Hannes Verschore
7a2823c416
Bug 777262: Fix windows bustage, r=bustage
2012-12-22 23:40:55 +01:00
Hannes Verschore
e4fc6ef7c3
Bug 777262: IonMonkey: Inline more compare operations, r=jandem
2012-12-22 23:07:59 +01:00
Hannes Verschore
ce3ece2587
Bug 824005: Fix for v8-richards regression introduced in bug 813784, r=nbp
2012-12-22 17:09:32 +01:00
Boris Zbarsky
c4e0d0fac2
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
Cameron McCormack
83d448ae75
Bug 820148 - Add RELEASE_BUILD macro available in pref js files. r=ted
2012-12-22 16:35:51 +11:00
Cameron McCormack
876ed59253
Back out 047534c22207 and f95b0378d4ee (bug 820124) for reftest manifest parsing failures.
2012-12-22 12:54:38 +11:00
Sean Stangl
2e3d7dac33
Bug 820124, Part 2/2 - Handle fast removal in str_replace(). r=dvander
2012-12-18 17:28:16 -08:00
Sean Stangl
74378625b2
Bug 820124, Part 1/2 - Use RegExpShared for lazy RegExpStatics. r=dvander
2012-12-14 16:07:35 -08:00
Jeff Walden
8965d7c249
Bug 823283 - Don't query for JSRESOLVE_QUALIFIED when determining whether to check for an undeclared variable, when possibly adding a fast-path expando to the global object for assignment to a non-existent property. Instead examine the current bytecode to see if it's an undeclared variable access. r=bz, r=luke
...
--HG--
rename : dom/encoding/TextDecoderBase.h => dom/encoding/TextDecoder.h
rename : dom/encoding/TextEncoderBase.h => dom/encoding/TextEncoder.h
extra : rebase_source : aa656c52edc95cd95bb109dbfe2c40d8303dbe34
2012-12-19 16:49:30 -05:00
Masatoshi Kimura
fd507ef09f
Bug 823080 - Fix warning spam on MSVC. r=sphink
2012-12-22 09:16:50 +09:00
Gavin Sharp
5f75f8883d
Back out bug 783129 / b0788a95a2bd (merged with e01ca7212c8a) due to test failures
2012-12-21 18:50:00 -05:00
Shu-yu Guo
421bbf65bf
Bug 823390 - Kill clearParent and clearType calls in CloneScriptRegExpObject. (r=bhackett)
2012-12-20 21:13:37 -08:00
Jim Blandy
52240918fd
Bug 822563: Pretty-print references to JSObject and its subclasses. r=sfink
2012-12-21 14:49:21 -08:00
William Chen
52de923193
Bug 783129 - Implementation of document.register without shadow DOM support. r=mrbkap, bent
2012-11-01 11:18:08 -07:00
Geoff Brown
8b55dd24fe
Bug 823730 - Simplify make xpcshell-tests-remote make target; r=jmaher
2012-12-21 12:44:45 -07:00
Peter Van der Beken
09bb1c4675
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
Bobby Holley
e3b2e4ad4b
Bug 809652 - Deny nativeCall for SecurityWrapper except under specific circumstances. r=jorendorff
2012-12-20 22:33:26 -08:00