Bill McCloskey
bc4234efe8
Bug 708303 - Back out 1deb23332fb5 for orange
2011-12-15 10:30:09 -08:00
Ted Mielczarek
e21b12503c
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
b22dfdd15f
Bug 705641 - Add more output to framebuffer incompleteness abort message. r=jrmuizel
2011-12-15 13:06:18 -05:00
Brad Lassey
33c25aeced
bug 710905 - about:home flashes before page loads, whitespace fix r=mfinkle
2011-12-15 13:02:37 -05:00
Brad Lassey
9f2e12a98b
bug 710905 - about:home flashes before page loads r=mfinkle
2011-12-14 18:10:34 -05:00
Jeff Walden
c37a119a72
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
a0377b75a9
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
12bc0c4e20
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
c1d005dc3f
Bug 708805 - Add write barrier to JSFunction::env (r=bhackett)
2011-12-15 09:41:04 -08:00
Bill McCloskey
e347431766
Bug 708303 - Use pinReg/unpinReg more in write barriers (r=dmandelin)
2011-12-15 09:40:59 -08:00
Bill McCloskey
f0e9a0107f
Bug 708228 - Fix infinite write barrier recursion in regexp purge (r=cdleary)
2011-12-15 09:40:51 -08:00
Ed Morley
f66bf66c32
Merge mozilla-central to mozilla-inbound
2011-12-15 17:27:51 +00:00
Fabrice Desré
7ec249e79d
Bug 709875 - add enumerateAll to navigator.mozApps API [r=gal]
2011-12-15 09:20:57 -08:00
Brian Hackett
b9a0fd7215
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
f4c86ea00b
Bug 710864 - (Cleanup) Fix up incorrect logtags. r=blassey
2011-12-15 10:46:36 -05:00
Kartikaya Gupta
88b887c1d9
Bug 710864 - Close stream after we're done with it. r=blassey
2011-12-15 10:46:36 -05:00
Kartikaya Gupta
4ec181f5d4
Bug 702624 - Fix regex for replaceAll so it doesn't die. r=blassey
2011-12-15 10:46:36 -05:00
Brad Lassey
2fc8a40e3a
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
ba149c3e2a
Backout 36fa9b176a91 (bug 710516) for M1 bustage.
2011-12-15 09:07:00 -08:00
Brian Hackett
3a8434d343
Watch for GCs under nativeLookup, bug 709863. r=dvander
2011-12-15 09:01:00 -08:00
Brian Hackett
bda4f39bb4
Merge.
2011-12-15 08:52:56 -08:00
Brian Hackett
c12c6c99d0
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
a5e28b7d0b
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
1491f130ef
Bug 702851: Move mScaledFont into gfxFont superclass. r=jdaggett
2011-12-15 17:12:40 +01:00
Florian Queze
eb8686242e
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
1890d76417
Remove JSObject::containsSlot, bug 710516. r=luke
2011-12-15 08:06:00 -08:00
Mike Hommey
d6c8d56251
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
15fc5f3def
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
897722e75d
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
4ca6d623bb
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
02b802d25b
Bug 710103: Update XPCShell tests for GfxInfo blocklisting r=joe a=mbrubeck
2011-12-14 21:04:35 -08:00
Doug Sherk
7d8dd6060a
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
31ce03363c
Bug 689598: fix crash reporter on Android r=BenWa
2011-12-14 21:03:11 -08:00
Doug Sherk
fd15edf8f1
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
59e338dc5d
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
8b607e92e8
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
f00af828aa
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
0696522f34
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
896dcba95d
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
8338fabe0c
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
6bc727576c
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
6eeafe0fa7
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
42b109a677
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
74aef0d2d5
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
b473e46e7e
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
42b713ed34
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
33c5ecc6a8
Bug 710956 - Disable mobile/xul/chrome/tests/browser_addons.js. a=me
2011-12-14 20:33:19 -08:00
Blair McBride
562c10b52a
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
f65dc6e8d7
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
5ee90597ab
Bug 709162 - crash test for cycle collector dumping. rs=bholley a=mbrubeck
2011-12-14 16:02:12 -08:00