Boris Zbarsky
8bdd1a64af
Bug 659350 part 5. The guts of the change to move from storing inline event handlers on the JSObject to storing them in the event listener manager directly, so we can easily set/read them via IDL.
...
The changes here are as follows:
1) nsIJSEventListener now stores the handler. This is guaranteed to be already bound properly, if needed, before being set in the nsIJSEventListener.
2) The old classinfo glue to deal with on* properties is gone.
3) IDL-based methods for on* properties have been added.
2011-08-24 15:49:25 -04:00
Boris Zbarsky
eb5b744132
Bug 659350 part 4. Change some tests that depend on the old behavior where inline event handlers hang directly off the JSObject to not depend on it. r=smaug
2011-08-24 15:49:25 -04:00
Boris Zbarsky
81585dfcf4
Bug 659350 part 3. Add nsITouchEventReceiver for elements. r=smaug
2011-08-24 15:49:25 -04:00
Boris Zbarsky
3b2d73afa7
Bug 659350 part 2. Add nsITouchEventReceiver for windows. r=smaug
2011-08-24 15:49:25 -04:00
Boris Zbarsky
4cacf55049
Bug 659350 part 1. Add an nsITouchEventReceiver interface that will hold the touch-related on* properties, make it possible to declare conditional interfaces in classinfo, and make this new interface conditional on the touch event preference for documents. r=smaug,peterv
2011-08-24 15:49:25 -04:00
Matt Brubeck
1529b2ca8e
Bug 681718 - Fix JS errors from text selection when long-tapping on local pages [r=mfinkle]
2011-08-24 12:38:40 -07:00
Sriram Ramasubramanian
de40630259
Bug 680933 - long tapping on a tab from last time at about:home does not bring up the context menu [r=mbrubeck]
2011-08-24 12:38:40 -07:00
Mounir Lamouri
bac3416b1a
Bug 681666 - Add formNoValidate attribute to test_button_attributes_reflection.html r=Ms2ger
2011-08-24 21:32:06 +02:00
Chris Lord
7ad668b25a
Bug 675908 - Fix TiledTextureImage updates. r=joe,romaxa
...
TiledTextureImage breaks BeginUpdate/EndUpdate in these cases:
- The update is encompassed by more than one tile
- The update is encompassed by a single tile that isn't the first tile
- The update is a non-rectangular region that covers more than one tile
Fixed by using signed instead of unsigned integers in tile loops, correcting
an incorrect device offset and correcting the region returned by BeginUpdate.
2011-08-24 20:21:53 +01:00
Jonathan Griffin
378ef8cf62
Bug 673285 - Remove unnecessary timeouts in test, r=smaug, a=testonly
...
--HG--
extra : rebase_source : d4dd42e4233e478edf1024536751a225ff1e0428
2011-08-24 10:47:54 -07:00
Kyle Huey
24a657212d
Bug 681688: Outparamdel nsXMLHttpRequest::GetLoadGroup. r=smaug
2011-08-24 13:46:53 -04:00
Rafael Ávila de Espíndola
59870fbf10
Bug 674647 - Fix mozconfig.leopard for machines without universal IDL builds.
...
Our 10.6 bots only have a 64 bit version of IDL, so we have to do a cross
compile when targeting a 32 bit 10.5.
DONTBUILD
2011-08-24 13:42:20 -04:00
Mounir Lamouri
2aafc1d5d8
Bug 678820 - nsAttrAndChildArray shouldn't ask for a new slot in the mapped attributes object when it is not needed. f=bz r=sicking
2011-08-24 19:27:52 +02:00
Brandon Sterne
fd6068bf11
Bug 679772 - Send cookies and HTTP auth with CSP report requests, r=dveditz
2011-08-24 09:53:56 -07:00
Kyle Huey
7eae96eca2
Bug 680816: Test
2011-08-24 12:33:31 -04:00
Oleg Romashin
7cb6cc6d06
Bug 677712 - Make Qt port support No X11 build; r=dougt,joe
...
--HG--
rename : dom/plugins/ipc/NPEventX11.h => dom/plugins/ipc/NPEventUnix.h
2011-08-24 17:15:58 +01:00
Benoit Jacob
ba4e0394e4
Bug 681400 - import ANGLE r739 - r=upstream
2011-08-24 11:32:17 -04:00
Kyle Huey
278b4062fd
Bug 680816: XHR cannot be reused with responseType='arraybuffer'. r=sicking
2011-08-24 11:31:29 -04:00
Kyle Huey
b97c2366d4
Merge b-s to m-c.
2011-08-24 11:14:59 -04:00
Phil Ringnalda
04f58c3af1
Bug 680164 - Disable on Windows the test_reftests_with_caret.html tests that were silently failing, r=ehsan
2011-08-24 08:04:16 -07:00
Kyle Huey
330d0f0f37
Bug 678872: Test.
2011-08-24 10:55:22 -04:00
Landry Breuil
607999d03b
Bug 679324 - Don't show the update channel on the about dialog if the updater is disabled; r=margaret
2011-08-24 15:48:02 +01:00
Stephen Horlander
6586326a0a
Bug 679708 - Update toolbar icon styling for 10.7 Lion. r=dao
2011-08-24 10:36:24 -04:00
Kyle Huey
5178f4edb2
Bug 680344: Properly fix up a pending history navigation in nsSHistory::RemoveDuplicate. r=smaug sr=bz
2011-08-24 08:48:17 -04:00
Kyle Huey
0e655f0dc8
Merge m-c to b-s.
2011-08-24 08:34:27 -04:00
Mike Hommey
35dde42be0
Bug 680373 - Link jemalloc into mozutils instead of mozalloc on Android. r=blassey,r=pbiggar
2011-08-24 12:55:13 +02:00
Olli Pettay
5d9d7020f5
Bug 681206 removeDelayedFrameScript, r=jst
2011-08-24 13:16:29 +03:00
Marco Bonardo
93a8788ede
Merge last green changeset from mozilla-inbound to mozilla-central
2011-08-24 10:18:29 +02:00
Siddharth Agarwal
b7dd4c5482
Bug 675691 - Get rid of mozconfig guesswork. r=ted
...
- MOZCONFIG is now the only environment variable we recognize. We used to
recognize MOZ_MYCONFIG as well, but we now error out if that is set.
- $topsrcdir/.mozconfig is now the only implicit location we recognize. We used
to recognize a number of other implicit locations, but we now error out where
we would have used one of them.
2011-08-24 12:09:29 +05:30
Phil Ringnalda
72675bf33f
Bug 680164 - Expose OS on SpecialPowers, r=jmaher
2011-08-23 22:48:09 -07:00
Nicholas Nethercote
6a3fcc17e7
Update nanojit-import-rev stamp.
2011-08-23 22:02:58 -07:00
Philipp von Weitershausen
0e3377279d
Bug 681519 - ID for change.synckey.acceptButton has not been changed. r=rnewman
2011-08-23 18:34:23 -07:00
Allison Naaktgeboren
1a50ccf7af
Merge services-central into mozilla-central.
2011-08-23 14:38:16 -07:00
Mounir Lamouri
613228ae2d
Merging mozilla-inbound into mozilla-central.
2011-08-23 17:50:45 +02:00
Raymond Lee
a2f816488b
Bug 674794 - favicons of app tabs aren't updated on Panorama r=tim
2011-08-23 22:48:53 +08:00
Tim Taubert
a69b578272
Bug 679853 - switching from private browsing does not show panorama if it was open before; r=dietrich
2011-08-24 13:38:17 +02:00
Mike Hommey
2d38faddec
Bug 678195 - Remove old style jemalloc. r=khuey
2011-08-23 15:43:17 +02:00
Mike Hommey
bcbef9851d
Bug 678161 - Also install msvc*.dll when using new style jemalloc. r=khuey
2011-08-23 15:36:31 +02:00
Mike Hommey
b8480139d5
Bug 678214 - Properly link NSS with new style jemalloc. r=khuey
2011-08-23 15:30:44 +02:00
Rob Campbell
3620d5b731
merge m-c to fx-team
2011-08-23 10:00:28 -03:00
Olli Pettay
883279b75a
Bug 680687, Follow COM rules - keep strong ref to object, r=jst
2011-08-23 15:57:29 +03:00
Marco Bonardo
fd2c793a9a
Bug 680550 - Handle removeAllPages more sanely in tests.
...
r=dietrich
2011-08-23 14:34:15 +02:00
Jonathan Kew
addae4eaec
bug 680037 - check calls for failure before using the results in nsFontFaceLoader::LoadTimerCallback. r=jdaggett
2011-08-23 13:33:51 +01:00
Jonathan Kew
4bc55811dc
bug 637179 - use PRUint32 for character/cluster indexes to avoid build warnings. r=jwatt
2011-08-23 13:31:56 +01:00
Jonathan Kew
a20455ee43
bug 680717 - use the correct loop index variable when parsing cmap VS subtable. r=jdaggett
2011-08-23 13:28:05 +01:00
Ed Morley
db9df7db64
Bug 680864 - Part B - Remove IPC_MESSAGE_ENABLE_RPC/BASE_API defines + histogrammer leftovers; r=cjones
2011-08-23 11:43:04 +01:00
Ed Morley
e35bf93fb1
Bug 680864 - Remove CHROMIUM_MOZILLA_BUILD ifdefs, since always defined and #ifndef codepaths broken anyway; r=cjones
2011-08-23 11:43:04 +01:00
Marco Bonardo
20cfe9e21b
Backout changeset 1720b28e3115 (Bug 678420) since it caused an exponential increase of Win M4 failures.
2011-08-23 11:05:14 +02:00
Mounir Lamouri
775fa90a3b
Merging mozilla-inbound into mozilla-central.
2011-08-23 10:19:26 +02:00
Michael Ventnor
8af7fc4898
Bug 446569 - Implement prefixed CSS3 columns shorthand r=dbaron
2011-08-23 14:18:22 +10:00