Robert O'Callahan
709863c70a
Bug 825866. Part 6: Annotate nsIWidgetListener method implementations to indicate that they're virtual and must override. r=tnikkel
2013-01-04 02:23:10 +13:00
Robert O'Callahan
4c11563f7f
Bug 825866. Part 5: Remove NS_IMETHOD declarations that aren't needed anymore. r=tnikkel
2013-01-04 02:23:09 +13:00
Robert O'Callahan
ef9b45c5d9
Bug 825866. Part 4: Remove nsIView's IID as it's not needed anymore. r=tnikkel
2013-01-04 02:23:09 +13:00
Robert O'Callahan
b01cd2dee6
Bug 825866. Part 3: Remove some unnecessary 'virtual's. r=tnikkel
2013-01-04 02:23:09 +13:00
Robert O'Callahan
cecc272d70
Bug 825866. Part 2: Remove nsIView::ExternalIsRoot, as it's not needed anymore. r=tnikkel
2013-01-04 02:23:09 +13:00
Robert O'Callahan
e8f9fd196d
Bug 825866. Part 1.5: Remove unnecessary static casts. r=tnikkel
2013-01-04 02:23:08 +13:00
Robert O'Callahan
7613db441e
Bug 825866. Part 1: Merge nsView into nsIView, making all references to nsView refer to nsIView instead. r=tnikkel
2013-01-04 02:23:08 +13:00
Geoff Brown
8399039307
Bug 821424 - Make target for per-directory cppunittests-remote; r=ted.mielczarek
...
--HG--
extra : rebase_source : 487887607421f319dc98c1dcb874866cd0f7d09e
2013-01-03 13:02:11 -07:00
Geoff Brown
111718cc9b
Bug 821425 - Flexible env variable support for remote cpp unit tests; r=jmaher
...
--HG--
extra : rebase_source : 8fd1519077f7e20538af805d91d6373c0c9abcd1
2013-01-03 13:02:04 -07:00
Geoff Brown
bad5f14283
Bug 824724 - Allow --remoteTestRoot option in remotecppunittests.py; r=jmaher
...
--HG--
extra : rebase_source : ef8ed5a28b6c771aed684e599fc633b16fe8741f
2013-01-03 13:02:01 -07:00
Geoff Brown
b6310b5413
Bug 821590 - Use remote paths for MOZ_XRE_DIR and MOZILLA_FIVE_HOME in remote cpp unit tests; r=dmose
...
--HG--
extra : rebase_source : 2a159610b8938086f497820e0b1527815a3d0b76
2013-01-03 13:01:59 -07:00
Geoff Brown
f029422122
Bug 821033 - Define TMPDIR and HOME environment variables for unit tests. r=dmose
...
--HG--
extra : rebase_source : 422b429e63ebefb8097f4aa54027f97db68fdffe
2013-01-03 13:01:57 -07:00
Geoff Brown
92286eebc8
Bug 811411 - Add ability to run C++ unit tests on mobile; r=ted.mielczarek
...
--HG--
extra : rebase_source : c45a5d3792e0dcdfc11ea4f893cb72e7367cd1fd
2013-01-03 13:01:54 -07:00
Jonathan Griffin
9457cbe3c6
Bug 813305 - Make Marionette's PROCESS-CRASH message the same as other harnesses, r=ahal
2013-01-03 13:15:48 -08:00
Justin Lebar
f3f2216930
Bug 825519 - Add telemetry for the max number of times any one image was decoded. r=joe
2013-01-03 16:06:08 -05:00
Oleg Romashin
40b1f4a086
Bug 825809 - mWaitingForContentToPaint should be true after mPaintThrottler.TaskComplete post new task. r=ajones
2013-01-03 11:58:15 -08:00
Boris Zbarsky
6498e9e1b3
Bug 810644 followup to fix -Werror red in opt builds. r=bustage
2013-01-03 14:41:02 -05:00
Michal Novotny
46c5a138e7
Bug 824484 - Fix race condition between stream wrapper destructor and nsCacheService::CloseAllStreams(), r=hurley
2013-01-03 20:24:27 +01:00
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