Robert O'Callahan
4e9160dcd9
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
58b01fdbb7
Bug 709575 - Remove unnecessary ipc/chromium files. r=cjones
2011-12-15 19:22:06 +09:00
Phil Ringnalda
f715c55ce7
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
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
Doug Sherk
326f4add01
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
59ca827dee
Bug 709162 - crash test for cycle collector dumping. rs=bholley a=mbrubeck
2011-12-14 16:02:12 -08:00
Andrew McCreight
07887213c4
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
e32959a25b
Bug 709160 - fix ObjShrink fallout in nsXPConnect::Traverse CC printing code. r=luke
2011-12-14 15:56:37 -08:00
Matt Brubeck
3a656ac9f9
Bug 708772 - (bustage fix) Add IsTablet method to AndroidBridge (merge to /mobile/android) [r=dougt a=ehsan]
2011-12-14 13:53:38 -08:00
Myk Melez
0e593faa68
no bug - update revision of Add-on SDK being tested; test-only, a=ehsan
2011-12-14 15:02:27 -08:00
Mark Finkle
0d216bb7a7
Bug 710783 - about:firefox won't load [r=mbrubeck a=android-only]
2011-12-14 17:26:00 -05:00
Kartikaya Gupta
12e78e9171
Bug 710393 - Stop using Math.copySign which doesn't exist on Froyo. r=Cwiiis a=ehsan
2011-12-14 16:57:29 -05:00
Matt Brubeck
f1938e64b6
Bug 708772 - (3/3) Use honeycomb theme and tablet layout on ICS tablets [r=mfinkle, a=ehsan]
2011-12-14 13:54:16 -08:00
Matt Brubeck
828e51635c
Bug 708772 - (2/3) Add tablet flag to jar manifest parser and nsSystemInfo [r=bsmedberg]
2011-12-14 13:53:38 -08:00
Matt Brubeck
5868041d51
Bug 708772 - (1/3) Add IsTablet method to AndroidBridge [r=dougt]
2011-12-14 13:53:38 -08:00
Frank Wein
6d41c00c3d
Bug 688615 - Wrong reg key used in Installer shell icon handler code, r=rob_strong, a=ehsan
2011-12-14 22:38:33 +01:00
Matt Brubeck
3670abddbb
Bug 710578 - Pages without contentDocument cause JSON exception in handleLocationChange [r=mfinkle a=javascript]
2011-12-14 16:36:29 -05:00
Mark Finkle
e14f8d3be1
Bug 710697 - LinkPreference causes a null preference to be sent to Gecko [r=mbrubeck a=android-only]
2011-12-14 16:36:27 -05:00
Rafael Ávila de Espíndola
60a2f759fb
Bug 709406: Fix up slow SQL reporting. r=taras. a=ehsan.
...
--HG--
extra : rebase_source : 09b9577733a4071d6abc778adad3f732446332a5
2011-12-14 15:04:25 -05:00
Jim Mathies
01435a82d4
Bug 661991 - tests. r=bbondy, a=ehsan
2011-12-14 15:22:53 -06:00
Jim Mathies
7e8f0530a3
Bug 661991 - dynamically load entry point to SHCreateItemFromParsingName and share this with jump list code. r=ehsan.
2011-12-14 15:22:46 -06:00
Jim Mathies
9d0e730d52
Bug 661991 - close file pickers when the parent window closes. r=ehsan
2011-12-14 15:22:28 -06:00
Jim Mathies
4f489916a4
Bug 661991 - add support for new file pickers. r=ehsan
2011-12-14 15:22:28 -06:00
Jim Mathies
45f97d0130
Bug 661991 - add support for new folder pickers. r=ehsan
2011-12-14 15:22:28 -06:00
Jim Mathies
81f65d7624
Bug 661991 - Add query interface support, com dialog events, and split up xp/vista+ show calls. r=ehsan
2011-12-14 15:22:28 -06:00
Jim Mathies
07e3e725ae
Bug 661991 - Cleanup win widget nsFilePicker. r=neil, a=ehsan
2011-12-14 15:22:16 -06:00
Ehsan Akhgari
ee65f0052e
Backout changeset 3e972d3efc11 (bug 708307) because it breaks Android tests; a=me
2011-12-14 15:55:17 -05:00
Olli Pettay
998181bae9
Bug 709127 - Implement MouseEvent and UIEvent ctors, r=jst, a=sheriff
2011-12-14 22:36:46 +02:00
Olli Pettay
b3edc36350
Bug 708701 - Implement HTML event ctors, r=jst
...
--HG--
extra : rebase_source : 4abb0185ea790c29ff7f2df0f032045777c898e0
2011-12-14 21:55:32 +02:00