Gabor Krizsanits
108063a5d0
Bug 678465 - 'document-element-inserted' doesn't fire on ImageDocument; r=bz
2011-12-15 15:10:36 +00:00
Benoit Girard
94a4c2e190
Bug 629668 - Don't rebuild IPDL files when not necessary; r=cjones
2011-12-15 15:10:35 +00:00
Armen Zambrano Gasparnian
43c69acb11
Bug 673131. talos.json to configure talos.zip from the three. r=coop,p=armenzg
2011-12-15 15:10:35 +00:00
Justin Lebar
165bda91c4
Bug 705856 - Enable SPS profiler on desktop Linux. r=BenWa
...
--HG--
extra : rebase_source : 0662b092e648c37e3c9f1ca2159381483338e946
2011-12-12 15:44:41 -05:00
Justin Lebar
3cfcc44884
Bug 708963 - Remove tautological comparison (unsigned int >= 0) in gfxFont.h. r=jmuizelaar
...
--HG--
extra : rebase_source : 1562649cfe16bbfeeacad6b53ba53f50c58fa2b0
2011-12-15 09:49:42 -05:00
Hub Figuiere
94d0265a5d
Bug 705404 - Create the Mac mozAccessible on demand r=tbsaunde.
2011-12-15 14:47:04 +00:00
Takanori MATSUURA
bb6cd1e67d
Bug 710268 - Sign NSS libraries only when they exist; r=dtownsend
2011-12-15 14:47:04 +00:00
Nathan Froyd
525cb490bb
Bug 560349 - make PodZero use inline loops rather than memset; r=luke
2011-12-08 19:59:08 -05:00
Brian O'Keefe
755f228bc5
Bug 708846 - Clean up the SVG namespace checks to use nsIContent::IsSVG() instead; r=longsonr
2011-12-15 14:47:03 +00:00
Masatoshi Kimura
26a3901298
Bug 704820 - Simplify nsContentUtils::ReportToConsole. r=smaug
2011-12-15 14:47:03 +00:00
Justin Lebar
c42faab598
Back out bug 670967 due to Android red.
2011-12-15 09:42:21 -05:00
Justin Lebar
161e9e99fb
Bug 670967 - Followup: Disable accidentally-left force-PGO in win32 mozconfig.
2011-12-15 09:36:03 -05:00
Henri Sivonen
2c8e42f24c
Bug 711011 - Declare a character encoding in the Mochitest HTML template. r=ted.
2011-12-15 16:14:32 +02:00
Justin Lebar
bf672846d5
Bug 670967 - Part 3: Pass MOZ_PGO_INSTRUMENTED=1 env var during run of instrumented PGO code. r=ted
2011-12-15 09:10:00 -05:00
Justin Lebar
f5dfeae4bd
Bug 670967 - Part 2: Wrap VirtualAlloc and friends, firing a low-memory notification if we notice that we're running low on virtual or physical memory after the wrapped function completes. r=bsmedberg
2011-12-15 09:09:53 -05:00
Justin Lebar
44fb6c8cea
Bug 670967 - Part 1: Add mozilla::ScheduleMemoryPressureEvent(). r=bsmedberg
2011-08-05 18:10:50 -04:00
Boris Zbarsky
e3decbb3a4
Bug 710981. Add the new name for cancelAnimationFrame. r=roc
2011-12-15 08:53:06 -05:00
Boris Zbarsky
8415f57767
Bug 708169. Warn when null or no argument is passed to mozRequestAnimationFrame. r=roc
2011-12-15 08:53:06 -05:00
Boris Zbarsky
e1d7d1473c
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
9643c51922
Bug 710723. Finalize statement. r=mak.
2011-12-15 08:42:48 -05:00
Rafael Ávila de Espíndola
52578eb206
Bug 710708 - Finalize statement. r=mak.
2011-12-15 08:37:05 -05:00
Joel Maher
e33294a7df
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
06e43725c2
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
5201645780
Bug 687972. Remove logging that we added to hunt down the bug.
2011-12-15 23:26:42 +13:00
Robert O'Callahan
c67f8a67e7
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
ef3caa58c4
Bug 709575 - Remove unnecessary ipc/chromium files. r=cjones
2011-12-15 19:22:06 +09:00
Phil Ringnalda
c9e446a654
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
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