Commit Graph

259919 Commits

Author SHA1 Message Date
Patrick Walton
f6866f0ce1 Bug 710119 - Use a low friction for long flings and a high friction for short ones. r=Cwiiis 2011-12-15 12:04:49 -08:00
Jignesh Kakadiya
398b32d0b8 Bug 709493 - Return JSObject* from nsIScriptHandler::GetScriptObject() rather than returning void to remove casting. f=Ms2ger r=bz 2011-12-15 21:03:33 +01:00
Ms2ger
f65bb50ac7 Merge m-c to m-i. 2011-12-15 21:02:23 +01:00
Kartikaya Gupta
5a96405374 Bug 708893 - Allow panning after releasing pinch zoom finger. r=pcwalton 2011-12-15 14:50:04 -05:00
Bobby Holley
f178ecf8cc Bug 702491 - Don't set JSPROP_READONLY for accessor properties. r=Waldo 2011-12-15 11:40:57 -08:00
Andrew Quartey
9d65e2424c Bug 706731: Support for defaultMuted DOM attribute on media elements. r=kinetik,bzbarsky 2011-12-15 14:36:46 -05:00
Andrew Quartey
d9f501a4df Bug 689834. Only look at the muted attribute when initially creating the element. r=bzbarsky 2011-12-15 14:36:46 -05:00
Boris Zbarsky
61d114cfc7 Bug 708405. Make sure to propagate out failures from JS_HasPropertyById in the old nodelist resolve hook. r=mrbkap 2011-12-15 14:36:46 -05:00
Gavin Sharp
fa9d2d671f Bug 510670: have the nsIWebBrowserPersist used for some drops automatically detect the need for content converters (fixes dropping of images served gzipped on Mac), r=bz
--HG--
rename : browser/base/Makefile.in => browser/modules/Makefile.in
extra : rebase_source : 41d0502e968cdf7b624547cb9e993591ed06ec98
2011-12-15 11:14:38 -08:00
Matt Brubeck
3adb812808 Merge last PGO-green changeset from mozilla-inbound to mozilla-central 2011-12-15 10:22:44 -08:00
Kartikaya Gupta
a0b7a9c911 Bug 710864 - (Cleanup) Fix up incorrect logtags. r=blassey 2011-12-15 10:46:36 -05:00
Kartikaya Gupta
352c9162cb Bug 710864 - Close stream after we're done with it. r=blassey 2011-12-15 10:46:36 -05:00
Kartikaya Gupta
919fdf2cf1 Bug 702624 - Fix regex for replaceAll so it doesn't die. r=blassey 2011-12-15 10:46:36 -05:00
Boris Zbarsky
047b6669c7 Bug 710981. Add the new name for cancelAnimationFrame. r=roc 2011-12-15 08:53:06 -05:00
Boris Zbarsky
98ad98b225 Bug 708169. Warn when null or no argument is passed to mozRequestAnimationFrame. r=roc 2011-12-15 08:53:06 -05:00
Boris Zbarsky
d7c7b61b9f Bug 709384. Manage our scheduled state better when animation frame requests are canceled. r=roc 2011-12-15 08:53:06 -05:00
Rafael Ávila de Espíndola
08c0b654f9 Bug 710723. Finalize statement. r=mak. 2011-12-15 08:42:48 -05:00
Rafael Ávila de Espíndola
4e091e58c0 Bug 710708 - Finalize statement. r=mak. 2011-12-15 08:37:05 -05:00
Joel Maher
ed5855c04c Bug 705967 - reftest assumes we are loaded in a window and have direct access to a document. r=dbaron 2011-12-15 07:41:40 -05:00
Robert O'Callahan
02ec6567df Bug 708109. Remove THEBES_INLINE_DECL_THREADSAFE_REFCOUNTING in favour of NS_ version. r=joe 2011-12-15 23:26:42 +13:00
Robert O'Callahan
0400aab294 Bug 687972. Remove logging that we added to hunt down the bug. 2011-12-15 23:26:42 +13:00
Robert O'Callahan
684f03fbb8 Bug 687972. Ignore closed streams when computing whether all streams for the resource are suspended. r=cpearce 2011-12-15 23:26:42 +13:00
Makoto Kato
10e6018920 Bug 709575 - Remove unnecessary ipc/chromium files. r=cjones 2011-12-15 19:22:06 +09:00
Phil Ringnalda
98ba23ffe5 Merge mozilla-central to mozilla-inbound on a CLOSED TREE with no bug, no r=foo, no a=b 2011-12-14 23:56:23 -08:00
Mike Hommey
08ab6292b8 Bug 709914 - Slice out the ANGLE compiler from libxul on Windows. r=khuey,a=philor 2011-12-15 06:40:23 +01:00
Ehsan Akhgari
16031a25e3 Bug 709721 - Part 2: Access vpx_codec_vp8_dx_algo through the function accessor to make things work cross-modules. r=cpearce 2011-12-15 06:40:22 +01:00
Mike Hommey
34ae9a22e5 Bug 709721 - Move video and audio libraries in a gkmedias library on Windows. r=khuey 2011-12-15 06:40:20 +01:00
Jason Voll
b3569be7d9 Bug 710418 - Browser content provider can't handle null projections in query. r=blassey, a=rnewman 2011-12-14 21:37:11 -08:00
Doug Sherk
043ebf1931 Bug 710103: Update XPCShell tests for GfxInfo blocklisting r=joe a=mbrubeck 2011-12-14 21:04:35 -08:00
Doug Sherk
cf38d95805 Bug 710432: fix Linux GfxInfo to do feature checks r=joe
Also includes changes to allow Linux GfxInfo to provide a vendor and device
id.
2011-12-14 21:03:13 -08:00
Doug Sherk
1a923cc362 Bug 689598: fix crash reporter on Android r=BenWa 2011-12-14 21:03:11 -08:00
Doug Sherk
0d1edb8efe Bug 706739: don't evaluate static blocklist or special cases when evaluating downloaded blocklist r=joe
A bug was introduced in 668004 which caused features to be preffed off while
evaluating the downloaded blocklist, even if they weren't in the list. This
shouldn't actually have any impact on the end user experience, but is definitely
not optimal.
2011-12-14 21:03:08 -08:00
Doug Sherk
674cb87172 Bug 705959: move some special cases into global blocklists r=joe
Some of the special cases in GfxInfo classes were only necessary because there
was no generalized blocklist. These have been moved into the generalized
blocklist for each GfxInfo.
2011-12-14 21:03:06 -08:00
Doug Sherk
778e94f157 Bug 689598: implement Android gfx blocklisting r=joe
Also includes changes to support using the "driver version" field as the Android
SDK version.
2011-12-14 21:03:03 -08:00
Doug Sherk
44ee4e573e Bug 704710: refactor GfxDriverInfo/GfxInfo(Base) to support string-based vendor and device id r=joe 2011-12-14 21:03:01 -08:00
Doug Sherk
90ac0e8729 Bug 699482: refactored GfxDriverInfo init to happen after global init r=bjacob
This patch moves all static initialization of GfxDriverInfo and DeviceFamily
classes to the point that they're actually used. It also converts all static
GfxDriverInfo arrays into nsTArray<GfxDriverInfo> so that they can be used
interchangeably with the downloadable blocklist.

This patch also introduces a new phase of blocklist checking called
BEING_PROCESSED, which is the status set when a blocklist check is currently
being processed. NO_INFO now only means that we have confirmed that a device is
not blocked.
2011-12-14 21:02:59 -08:00
Jeff Walden
66ad223ec1 Silence unused-value warnings with various Valgrind macros in clang, and add a silencing instance to jsgc.cpp. No bug, rs=jorendorff, a=philor 2011-12-13 17:31:08 -05:00
Jet Villegas
825b966f51 Bug 511909. Allow @-rules to nest when parsing CSS. In particular, allow them inside @media and @-moz-document. r=dbaron 2011-12-14 23:42:15 -05:00
Christian Holler
fe33dbadfe Bug 709483. Fix off-by-one error in the call to memmove that could cause us to copy memory we didn't own. r=bzbarsky 2011-12-14 23:42:15 -05:00
Boris Zbarsky
6f4a91a36a Bug 709256 part 5. Fast-path nsAnimationManager::DispatchEvents when there are no events. r=dbaron 2011-12-14 23:42:15 -05:00
Boris Zbarsky
937fd28516 Bug 709256 part 4. Don't flush the sink for HTML if we've already started layout. r=smaug 2011-12-14 23:42:15 -05:00
Boris Zbarsky
ea35d340a7 Bug 709256 part 3. Skip calling PresShell::FlushPendingNotifications altogether if there might not be anything to flush. r=roc 2011-12-14 23:42:15 -05:00
Boris Zbarsky
fa0729240a Bug 709256 part 2. Short-circuit PresShell::ProcessReflowCommands when there aren't any. r=roc 2011-12-14 23:42:14 -05:00
Boris Zbarsky
757b7ac1bc Bug 709256 part 1. Fast-path RestyleTracker::ProcessRestyles when there aren't any restyles to process. r=roc 2011-12-14 23:42:14 -05:00
Matt Brubeck
fb80a6703c Bug 710956 - Disable mobile/xul/chrome/tests/browser_addons.js. a=me 2011-12-14 20:33:19 -08:00
Blair McBride
10376be963 Bug 709531 - Addons Manager tests should have AMO-related prefs reset after each test to disallow network access. r=dtownsend a=mbrubeck 2011-12-15 14:00:19 +13:00
Doug Sherk
6ce120ed7e Bug 707861: implement EXT_robustness for ANGLE r=bjacob a=mbrubeck
Similar to ARB_robustness, uses our current robustness framework. There are some
problems preventing this from being completely usable, but we can't do anything
about them yet. See the bug for more info.
2011-12-14 16:57:09 -08:00
Andrew McCreight
fa211559a8 Bug 709162 - crash test for cycle collector dumping. rs=bholley a=mbrubeck 2011-12-14 16:02:12 -08:00
Andrew McCreight
cd650f717a Bug 710761 - test if CC listener begin fails, don't call listener again. rs=bholley 2011-12-14 15:56:37 -08:00
Andrew McCreight
49fefe8cc8 Bug 709160 - fix ObjShrink fallout in nsXPConnect::Traverse CC printing code. r=luke 2011-12-14 15:56:37 -08:00