Commit Graph

117452 Commits

Author SHA1 Message Date
Andres Hernandez
129db263f5 Bug 806729 - Port test_bug536567.html to the new per-tab PB APIs; r=jdm
--HG--
rename : layout/forms/test/test_bug536567.html => layout/forms/test/test_bug536567_perwindowpb.html
2013-01-03 11:45:40 -06:00
Boris Zbarsky
22ac94cee7 Bug 820665 part 4. Remove no-longer-used IsPlatformObject. r=khuey 2013-01-03 14:03:16 -05:00
Boris Zbarsky
c709838653 Bug 820665 part 3. WebIDL spec updates to changes in how callback interfaces work. r=khuey
Specifically, any object that's not a Date or RegExp can implement a callback interface.
2013-01-03 14:03:11 -05:00
Boris Zbarsky
e957e7f52d Bug 820665 part 2. WebIDL spec updates to changes in how callback functions work. r=khuey
Specifically, all callables can be converted to a callback, including
in overload resolution and union conversions.  We already did this for
normal callback arguments, but not the overload/union case.
2013-01-03 14:03:06 -05:00
Boris Zbarsky
e50920c5e4 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
d7e035eff2 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
9e28004745 Bug 810644 part 2. Eliminate the now-unused CallEventHandler. r=smaug, sr=peterv 2013-01-03 14:02:42 -05:00
Boris Zbarsky
10f061af02 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
eaed7d2195 Merge m-c to s-c. 2013-01-02 19:35:43 -08:00
Ryan VanderMeulen
1a40712d37 Merge the last PGO-green inbound changeset to m-c. 2013-01-02 21:02:40 -05:00
Richard Newman
3cce87fd00 Bug 826086 - Handle errors in asyncOpen. r=gps 2013-01-02 15:40:03 -08:00
Doug Turner
b9d312b02f Backing out 8c3bd23a1567 due to X orange. r=me a=me 2013-01-02 15:36:26 -08:00
Olli Pettay
ea4c9fbb78 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
392fe9f832 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
c0740c3bf3 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
3caf71c1df Bug 825505 - Allow cancelling pinning sites from the Awesomescreen. r=mfinkle 2013-01-02 11:49:41 -08:00
Masatoshi Kimura
96acfb4d7f Bug 823917 - Use C++11 final on MSVC11. r=waldo 2013-01-03 04:47:26 +09:00
Ms2ger
76ba069d56 Merge m-c to m-i. 2013-01-01 13:35:13 +01:00
Ms2ger
c2ee1dbbf0 Backout bug 814718, bug 717178 for exceptions in test_text.html on Windows. 2013-01-01 13:34:34 +01:00
Robert O'Callahan
4ba5acd9b5 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
eb2eb1fc96 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
569e927060 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
8e10f30e29 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
0357be55dc Bug 825477 - Ignore return value from async calls in MediaPipeline. r=jesup 2012-12-30 07:53:48 -08:00
Ehsan Akhgari
b4dec77a41 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
83ee94221f Merge mozilla-central into mozilla-inbound 2012-12-30 09:02:18 -05:00
Boris Zbarsky
c902a5437f 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
5567482a0b Bug 825025. MaybeWrapValue should work with all gcthings. r=peterv 2012-12-29 22:13:26 -08:00
Kartikaya Gupta
32df5ee0bf Bug 772974 - Force gold to align LOAD sections to 16k. r=glandium 2012-12-30 00:05:45 -05:00
Kartikaya Gupta
7debda9751 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
87835a7e4e 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
2aec387f66 Bug 825467: Remove unused variable 'reusingGlobal' from PerfMeasurement.cpp. r=khuey 2012-12-29 17:33:30 -08:00
Ehsan Akhgari
5d724ef2e7 Merge mozilla-central into mozilla-inbound 2012-12-29 19:48:43 -05:00
Kai Engert
0d91a897a9 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
974985d838 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
853185be52 Bug 825454 - Make contentAreaDownloadsView.xul a proper in-content UI; r=dao 2012-12-29 17:04:16 -05:00
Jan de Mooij
94461d17f1 Bug 824863 - Fix regalloc bug in JM ionCompileHelper. r=bhackett 2012-12-29 22:02:43 +01:00
Boris Zbarsky
06699d1875 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
023faa1e56 backout bug 810525 for failing jit-tests 2012-12-28 21:52:52 -06:00
David Zbarsky
f41bfdbfa0 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
e4c797e0ed Bug 824603 Part 1: Enable binding for DocumentType r=bz 2012-12-28 20:34:02 -05:00
Masatoshi Kimura
8248fbf6fc 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
a5748a8b01 Backed out changeset 6cd44513d285 (bug 782542) 2012-12-28 19:18:38 -05:00
Josh Matthews
e73f0795ee Backed out changeset 40c1df07b407 (bug 824217) 2012-12-28 19:13:36 -05:00
Brendan Eich
9c451b9ce8 Bug 810525 - unregress DecompileValueGenerator change to handle object literal reference bases (r=luke) 2012-12-28 16:09:25 -08:00
Josh Matthews
c48496e31d Backed out changeset 10b47593c4d7 (bug 824715) 2012-12-28 19:03:50 -05:00
Josh Matthews
cf70f20916 Backed out changeset a47d98073d4e (bug 823884) 2012-12-28 19:03:49 -05:00
Josh Matthews
24b5b26242 Backed out changeset 7d6255d1c547 (bug 816664) 2012-12-28 19:03:48 -05:00
Josh Matthews
abd926c8f3 Backed out changeset 35a7f17ac707 (bug 802538) 2012-12-28 18:33:34 -05:00
Sriram Ramasubramanian
01a5aec770 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