Commit Graph

75745 Commits

Author SHA1 Message Date
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