Commit Graph

82381 Commits

Author SHA1 Message Date
Matt Brubeck
9d390f7d9c Bug 710956 - Fix and re-enable browser_addons.js test [r=mfinkle] 2011-12-15 10:44:51 -08:00
Matt Brubeck
206f46bb11 Bug 703029 - Add text inflation font size prefs to the UI [r=mfinkle] 2011-12-15 10:43:56 -08:00
Bill McCloskey
1ee7ec1b46 Bug 708303 - Back out 1deb23332fb5 for orange 2011-12-15 10:30:09 -08:00
Ted Mielczarek
fa0417050e bug 710712 - Measure peak virtual memory usage of link.exe, print and output to a file. r=catlee 2011-12-15 13:09:23 -05:00
Ali Juma
93422a504e Bug 705641 - Add more output to framebuffer incompleteness abort message. r=jrmuizel 2011-12-15 13:06:18 -05:00
Brad Lassey
0954f33167 bug 710905 - about:home flashes before page loads, whitespace fix r=mfinkle 2011-12-15 13:02:37 -05:00
Brad Lassey
180652de47 bug 710905 - about:home flashes before page loads r=mfinkle 2011-12-14 18:10:34 -05:00
Jeff Walden
cf916c9160 Bug 709322 - Create break/continue statements using constructors that don't examine the token stream. r=jorendorff
--HG--
extra : rebase_source : a243448ec54ace56b108cd0fa548e36a6d539603
2011-12-09 20:26:07 -05:00
Jeff Walden
5f2f315af9 Bug 710192 - JSOP_SETPROP does not imply the property name isn't an index. r=evilpies
--HG--
extra : rebase_source : 7e284895ce88aa47c2f9f009aa3e0614161c35ea
2011-12-13 15:53:29 -05:00
Jeff Walden
5e55e4e6a0 s/class (JSObject|JSContext)/struct \1/g in nsDOMEvent.h, silencing a ton of warnings on Windows, and I think with Clang too. No bug, r=sparky
--HG--
extra : rebase_source : 638832bde6c6a2c7095213856ae4a127c9bee218
2011-12-15 03:48:09 -05:00
Bill McCloskey
978851daab Bug 708805 - Add write barrier to JSFunction::env (r=bhackett) 2011-12-15 09:41:04 -08:00
Bill McCloskey
e1cae3ce8d Bug 708303 - Use pinReg/unpinReg more in write barriers (r=dmandelin) 2011-12-15 09:40:59 -08:00
Bill McCloskey
14a33e0f8e Bug 708228 - Fix infinite write barrier recursion in regexp purge (r=cdleary) 2011-12-15 09:40:51 -08:00
Ed Morley
e6470963f0 Merge mozilla-central to mozilla-inbound 2011-12-15 17:27:51 +00:00
Fabrice Desré
4d89e6cd3d Bug 709875 - add enumerateAll to navigator.mozApps API [r=gal] 2011-12-15 09:20:57 -08:00
Brian Hackett
edb0416abd Watch for native functions when cloning methods accessed by fun.caller, bug 709634. r=luke 2011-12-15 09:17:11 -08:00
Kartikaya Gupta
2f06d43f2f Bug 710864 - (Cleanup) Fix up incorrect logtags. r=blassey 2011-12-15 10:46:36 -05:00
Kartikaya Gupta
3d2ad72fd6 Bug 710864 - Close stream after we're done with it. r=blassey 2011-12-15 10:46:36 -05:00
Kartikaya Gupta
1c0a97ad18 Bug 702624 - Fix regex for replaceAll so it doesn't die. r=blassey 2011-12-15 10:46:36 -05:00
Brad Lassey
af71180b5b bug 710843 - switch keyboard action button from go to search when action would be a search in the awesome bar r=minkle 2011-12-15 02:34:54 -05:00
Brian Hackett
e0abcc341f Backout 36fa9b176a91 (bug 710516) for M1 bustage. 2011-12-15 09:07:00 -08:00
Brian Hackett
9b9fa46a6f Watch for GCs under nativeLookup, bug 709863. r=dvander 2011-12-15 09:01:00 -08:00
Brian Hackett
c01e7ec2b1 Merge. 2011-12-15 08:52:56 -08:00
Brian Hackett
788d4d29a6 Properly watch for indexed prototypes and configured properties in array prototype, bug 709067. r=luke 2011-12-15 08:51:09 -08:00
Jacek Caban
0d8a0dc204 Bug 707469 - Don't use UNIX variant xptcinvoke implementation on mingw r=benjamin
--HG--
extra : rebase_source : 0602f21e843742ba814b070fbe1d856668d61421
2011-12-15 17:14:34 +01:00
Bas Schouten
b1fe1c94c1 Bug 702851: Move mScaledFont into gfxFont superclass. r=jdaggett 2011-12-15 17:12:40 +01:00
Florian Queze
bd489c07f6 Bug 703929 - Loading in the Get Add-ons pane a chrome XUL file fails when the add-on manager is reopened, r=Mossop. 2011-12-15 17:08:49 +01:00
Brian Hackett
8fbe02a1f8 Remove JSObject::containsSlot, bug 710516. r=luke 2011-12-15 08:06:00 -08:00
Mike Hommey
50456a422a 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
77290336fb 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
05091dfacb 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
b4e2ebcece 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
6b007a4035 Bug 710103: Update XPCShell tests for GfxInfo blocklisting r=joe a=mbrubeck 2011-12-14 21:04:35 -08:00
Doug Sherk
936eeb0615 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
99c630965a Bug 689598: fix crash reporter on Android r=BenWa 2011-12-14 21:03:11 -08:00
Doug Sherk
6f5c15e89a 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
a04e6345ab 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
eda2269656 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
c52099cdca 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
792dba0667 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
d1d58969b8 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
df060249af 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
9ac8158677 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
aec38ceac3 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
06d90319eb 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
d3f867aa67 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
380dba6def 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
14524abb76 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
2453ce15a3 Bug 710956 - Disable mobile/xul/chrome/tests/browser_addons.js. a=me 2011-12-14 20:33:19 -08:00
Blair McBride
e2e21cb17f 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