Boris Zbarsky
d19479dcd6
Bug 820665 part 1. More WebIDL spec updates to changes in how dictionaries work. r=khuey
...
Specifically, the following changes:
1) A union that includes a dictionary and is the last non-optional
argument must actually be marked optional, just like a dictionary
argument.
2) Disallow a union from containing both a nullable type and a dictionary.
3) Now all non-Date and non-RegExp objects can be used as dictionaries,
including from overload resolution and union conversion.
We don't support dictionaries inside unions yet, or unions as
distinguishing args, so the spec changes to do with converting null to
dictionaries inside a union or picking the union overload if there is
a union containing a dictionary and null is the distinguishing arg
value are not relevant to us so far.
2013-01-03 14:03:00 -05:00
Boris Zbarsky
d9fac4cef8
Bug 818050. Teach the JIT about DOM method and getter return types so that it doesn't have to type-guard when unboxing the boxed value in many cases. r=jandem,peterv
2013-01-03 14:02:52 -05:00
Boris Zbarsky
4400c50ec5
Bug 810644 part 2. Eliminate the now-unused CallEventHandler. r=smaug, sr=peterv
2013-01-03 14:02:42 -05:00
Boris Zbarsky
dc4a71b285
Bug 810644 part 1. Switch setTimeout and setInterval to using WebIDL callback functions. r=smaug, sr=peterv
2013-01-03 14:02:36 -05:00
Richard Newman
f0acbef200
Merge m-c to s-c.
2013-01-02 19:35:43 -08:00
Ryan VanderMeulen
59841fb747
Merge the last PGO-green inbound changeset to m-c.
2013-01-02 21:02:40 -05:00
Richard Newman
aa05400136
Bug 826086 - Handle errors in asyncOpen. r=gps
2013-01-02 15:40:03 -08:00
Doug Turner
5d5553b293
Backing out 8c3bd23a1567 due to X orange. r=me a=me
2013-01-02 15:36:26 -08:00
Olli Pettay
845ba448f7
Additional patch for Bug 821371 to fix crashes on windows, r=timeless
...
--HG--
extra : rebase_source : 0addf10c8284e141f1dfa8ae2fac467e5232c4f2
2013-01-02 22:45:36 +02:00
Doug Turner
4c7a4d7e41
Bug 813758 - Need additional security checks for the geolocation permission. r=sicking a=blocking-basecamp
2013-01-02 13:21:37 -08:00
Wes Johnston
d96f13f2d1
Bug 825992 - Safeguard against null closing AboutHome with a null top sites adapter. r=mfinkle
2013-01-02 11:49:42 -08:00
Wes Johnston
f5966d3f6d
Bug 825505 - Allow cancelling pinning sites from the Awesomescreen. r=mfinkle
2013-01-02 11:49:41 -08:00
Masatoshi Kimura
bc1410bc83
Bug 823917 - Use C++11 final on MSVC11. r=waldo
2013-01-03 04:47:26 +09:00
Ms2ger
6ff15a5b55
Merge m-c to m-i.
2013-01-01 13:35:13 +01:00
Ms2ger
020367e2ed
Backout bug 814718, bug 717178 for exceptions in test_text.html on Windows.
2013-01-01 13:34:34 +01:00
Robert O'Callahan
5c8d7ee85e
Bug 717178. Part 3: gfxGDIFont should pass ownership of its mFont to cairo_font_face_t. r=jrmuizel
2013-01-01 17:53:39 +13:00
Robert O'Callahan
68b1e38971
bug 717178. Part 2.5: Make cairo_win32_font_face_create_for_logfontw_hfont take ownership of the HFONT. r=jrmuizel
2013-01-01 17:53:32 +13:00
Neil Rashbrook
15ad5a16df
Bug 824926 Make relative font size change handle nested font size tags correctly r=ehsan
2012-12-31 21:49:49 +00:00
Phil Ringnalda
a8d4016164
Bug 810705 - Reenable test_MochiKit-DOM-Safari.html on Linux now that bug 799295 should have fixed the crashes
2012-12-30 09:34:38 -08:00
EKR
5071d59cb9
Bug 825477 - Ignore return value from async calls in MediaPipeline. r=jesup
2012-12-30 07:53:48 -08:00
Ehsan Akhgari
8faf1f30a1
Bug 825295 - Do not display the Places downloads in the in-content download views opened in private windows; r=Mano
2012-12-29 15:23:48 -05:00
Ehsan Akhgari
36864a09ba
Merge mozilla-central into mozilla-inbound
2012-12-30 09:02:18 -05:00
Boris Zbarsky
83d3ecada4
Bug 822691. Need to enter the right compartment before working with objects from it. r=smaug
2012-12-29 22:13:27 -08:00
Boris Zbarsky
40ae916f86
Bug 825025. MaybeWrapValue should work with all gcthings. r=peterv
2012-12-29 22:13:26 -08:00
Kartikaya Gupta
ad921df162
Bug 772974 - Force gold to align LOAD sections to 16k. r=glandium
2012-12-30 00:05:45 -05:00
Kartikaya Gupta
83e03bddc9
Bug 803601 - Prevent SIGILL crashes on ARMv6 builds built with the NDK r8c toolchain (gcc-4.6, gold). r=mjrosenb
2012-12-30 00:03:35 -05:00
David Flanagan
b64fb64c80
Bug 821514 - fix YoutubeProtocolHandler.js to report errors, and also parse titles properly. r=dale a=blocking-basecamp+
2012-12-29 20:51:43 -08:00
Daniel Holbert
6653f0c009
Bug 825467: Remove unused variable 'reusingGlobal' from PerfMeasurement.cpp. r=khuey
2012-12-29 17:33:30 -08:00
Ehsan Akhgari
f8a79699ad
Merge mozilla-central into mozilla-inbound
2012-12-29 19:48:43 -05:00
Kai Engert
ec84d50c5f
Bug 825022, pick up NSS roots module version 1.93. patch by bsmith/kaie. r=kaie/kwilson/bsmith. a=bbajaj
2012-12-29 18:47:31 +01:00
Phil Ringnalda
e4afea6191
Bug 705570 - reenable the crashtests that include an <applet> on OS X 10.7 and 10.8 now that they no longer leak
...
--HG--
rename : browser/components/preferences/in-content/tests/privacypane_tests_perwindow.js => browser/components/preferences/in-content/tests/privacypane_tests.js
rename : browser/components/preferences/tests/privacypane_tests_perwindow.js => browser/components/preferences/tests/privacypane_tests.js
extra : rebase_source : c4a2231db56c29693d34f31eba70a90543910bcc
2012-12-29 08:18:56 -08:00
Ehsan Akhgari
0396132101
Bug 825454 - Make contentAreaDownloadsView.xul a proper in-content UI; r=dao
2012-12-29 17:04:16 -05:00
Jan de Mooij
4ae98f0d6e
Bug 824863 - Fix regalloc bug in JM ionCompileHelper. r=bhackett
2012-12-29 22:02:43 +01:00
Boris Zbarsky
964e33e5c1
Bug 825365. Fix the softp version of MacroAssemblerARMCompat::passABIArg to not add no-op register moves to the MoveResolver. r=mjrosenb
2012-12-28 20:02:59 -08:00
Benjamin Peterson
d3d0762adc
backout bug 810525 for failing jit-tests
2012-12-28 21:52:52 -06:00
David Zbarsky
26aa8302a3
Bug 824603 Part 2: Move nsDOMDocumentType => mozilla::dom::DocumentType r=bz
...
--HG--
rename : content/base/src/nsDOMDocumentType.cpp => content/base/src/DocumentType.cpp
rename : content/base/src/nsDOMDocumentType.h => content/base/src/DocumentType.h
2012-12-28 20:34:02 -05:00
David Zbarsky
67c3a2144d
Bug 824603 Part 1: Enable binding for DocumentType r=bz
2012-12-28 20:34:02 -05:00
Masatoshi Kimura
1f8808f4be
Bug 825195 - Update method signatures of TextDecoder and TextEncoder per the latest spec. r=jonas
2012-12-29 09:55:32 +09:00
Josh Matthews
a2029f145a
Backed out changeset 6cd44513d285 (bug 782542)
2012-12-28 19:18:38 -05:00
Josh Matthews
8c6ec75b56
Backed out changeset 40c1df07b407 (bug 824217)
2012-12-28 19:13:36 -05:00
Brendan Eich
eda04f6f13
Bug 810525 - unregress DecompileValueGenerator change to handle object literal reference bases (r=luke)
2012-12-28 16:09:25 -08:00
Josh Matthews
9d82867b14
Backed out changeset 10b47593c4d7 (bug 824715)
2012-12-28 19:03:50 -05:00
Josh Matthews
59c8c84079
Backed out changeset a47d98073d4e (bug 823884)
2012-12-28 19:03:49 -05:00
Josh Matthews
df590b9c83
Backed out changeset 7d6255d1c547 (bug 816664)
2012-12-28 19:03:48 -05:00
Josh Matthews
1028532ac0
Backed out changeset 35a7f17ac707 (bug 802538)
2012-12-28 18:33:34 -05:00
Sriram Ramasubramanian
e90f779655
Bug 822859: Forward button doesn't have border on tablets. [r=mfinkle]
...
--HG--
extra : rebase_source : 466a9585bc9f22c14281e805647f17e733c35789
2012-12-28 15:26:45 -08:00
Trevor Saunders
dbb2e085f2
bug 824940 - convert HTMLTitleElement to webidl r=bz
2012-12-25 18:47:17 -05:00
Trevor Saunders
0d8d7ae4ac
bug 824940 - rename nsHTMLTitleElement -> mozila::dom::HTMLTitleElement r=bz
2012-12-25 18:20:35 -05:00
Trevor Saunders
f8c7a5fa03
bug 825278 - remove nsISupportsArray listener list members from embeding/components/printingui/ r=roc
2012-12-24 07:35:40 -05:00
Richard Newman
e5fa5a748b
Bug 696974 - Bookmarks engine: "invalid 'in' operand this._modified" in reconcile. r=gps
2012-12-22 12:44:05 -08:00