Commit Graph

256902 Commits

Author SHA1 Message Date
Ben Turner
fd735636db Bug 692669 - 'IndexedDB: remove nsIVariant from IDB* interfaces'. r=sicking.
--HG--
extra : transplant_source : %84%E3%96%9F%C5%BA%D56%A4%94%83%9F%C3%F5%2B%01%7B%87%FB9
2011-11-03 08:57:30 -07:00
Doug Sherk
d873816e05 Bug 693703: added additional logging information for mochitests, incl. image reference differences r=bjacob
Added some code to print to dump output of WebGL mochitest failures. Also added
special code to handle incorrect reference images. It will now provide the user
with a way to compare the reference and actual drawings.
2011-11-03 10:50:40 -04:00
Doug Sherk
8e6c4c87cb Bug 682496 - fixed program-test.html test failures - r=bjacob
Fixed programs and shaders so that when they're marked for deletion and then detached completely, are deleted.
2011-11-03 10:50:40 -04:00
Doug Sherk
3e5f8419ab Bug 697211: fixed stride not being returned correctly from getVertexAttrib r=jgilbert 2011-11-03 10:50:40 -04:00
Doug Sherk
0b19b694c6 Bug 695912: allow forcing MSAA on r=jgilbert
Allows forcing MSAA on even if we determine through the blocklist that the user
probably shouldn't be running it.
2011-11-03 10:50:40 -04:00
Doug Sherk
3c02808b7d Bug 695912: implemented antialiasing blocklisting r=jgilbert
Antialiasing can be blocked through the downloaded blocklist now, as well as
static analysis compiled into the OS-specific handlers for graphics features.
2011-11-03 10:50:40 -04:00
Doug Sherk
626ed5e1ba Bug 668004 - generalized GPU blocklist to all platforms - r=bjacob
Refactored Windows-specific code for blocklisting GPUs to GfxInfoBase so that it
could be re-used by every platform. Also enabled all downloaded blocklist code on X11 (Linux) and Cocoa (Mac)
but not yet on Android.
2011-11-03 10:50:40 -04:00
Benoit Jacob
3f4fda37f1 Bug 699025 - Don't try to use more multisampling samples than is supported by the GL - r=jgilbert
This fixes "WebGL is broken unless I set webgl.msaa-level=0" issues.
2011-11-03 10:50:39 -04:00
Henri Sivonen
a4642bfe44 Bug 699347 - Avoid crashing when viewing source of XML files that have an XML declaration without the encoding pseudo-attribute. r=smaug. 2011-11-03 16:31:27 +02:00
Mounir Lamouri
9e722c9ee8 Bug 696041 - Battery API backend for linux with upower. r=karlt,cjones sr=roc 2011-11-03 11:33:31 +01:00
Mounir Lamouri
e248153a1f Bug 696038 - (3/3) Battery API Android backend. r=cjones 2011-11-02 16:36:44 +01:00
Mounir Lamouri
505e9f3919 Bug 696038 - (2/3) Boilerplate code to communicate between hal and Android Java code. r=cjones 2011-11-02 16:35:11 +01:00
Mounir Lamouri
1d3e0bab04 Bug 696038 - (1/3) Add an Android implementation for hal. r=cjones 2011-11-02 16:28:26 +01:00
Mounir Lamouri
087411f650 Bug 678694 - (7/7) Interaction between DOM and hal. r=sicking
The battery status is coming from hal and when there is an update, hal informs
the DOM which then dispatch the appropriate event.
2011-11-02 16:27:06 +01:00
Mounir Lamouri
f2fd1ece99 Bug 678694 - (6/7) hal code for the Battery API. r=cjones 2011-11-02 16:14:01 +01:00
Mounir Lamouri
f354a15e76 Bug 678694 - (5/7) Add a non-XPCOM observer system. sr=cjones
This adding an Observer<T> class and an ObserverList<T> class. The former can
get notifications. The later have an array if Observer<T>s and can Broadcast
notifications to them.
2011-11-02 14:47:32 +01:00
Mounir Lamouri
5dcf69a436 Bug 678694 - (4/7) Dummy BatteryManager DOM code. r=sicking
Returns default values only and doesn't send events.
2011-11-02 16:01:32 +01:00
Mounir Lamouri
3a48eb546d Bug 678694 - (3/7) Plug mozBattery into navigator object. r=sicking 2011-11-02 13:04:39 +01:00
Mounir Lamouri
2e9edaffd9 Bug 678694 - (2/7) BatteryManager interface. r=sicking 2011-11-02 13:05:09 +01:00
Mounir Lamouri
dcf4836f2d Bug 678694 - (1/7) Makefile boilerplate. r=sicking 2011-11-02 12:51:38 +01:00
Mounir Lamouri
2fdb2a60b7 Bug 698932 - Use rv in Navigator::JavaEnabled. r=Ms2ger 2011-11-02 12:04:28 +01:00
Mounir Lamouri
b4c7d284fb Bug 695287 - Move Navigator declaration and definition outside of nsGlobalWindow.{h,cpp}. r=Ms2ger
This patch is creating Navigator.h and Navigator.cpp and makes Navigator part
of the mozilla::dom namespace.
2011-11-02 14:44:16 +01:00
Marco Bonardo
e73129ca6c Merge mozilla-central to mozilla-inbound 2011-11-03 10:46:56 +01:00
Simon Montagu
928f8e82ad Zero the saved frame when creating a new line iterator for a new column. Bug 695861, r=roc 2011-11-03 11:35:04 +02:00
Marco Bonardo
c913d53666 Backout 12744c5b688d, edefcb820429 to investigate Android C1 permaorange. 2011-11-03 09:24:02 +01:00
Chris Pearce
89e67ebe84 Bug 691947 - Relax DOM full-screen API security constraints for requests coming from chrome. r=roc 2011-11-03 19:37:38 +13:00
Justin Lebar
c23ef933c9 Merge backout 2011-11-02 20:11:25 -04:00
Justin Lebar
81c40942af Back out bug 666446 due to Talos regression. 2011-11-02 20:11:01 -04:00
Philipp von Weitershausen
9f7153dc73 Merge services-central with mozilla-central 2011-11-02 15:00:49 -07:00
Allison Naaktgeboren
9fa2de4c02 Bug 699216 - progress bar is showing up if user goes to manual setup after progress bar loads. r=philikon CLOSED TREE 2011-11-02 14:09:44 -07:00
Neil Rashbrook
c160626ea3 Bug 698217 DeCOMtaminate nsIPrefServiceInternal r=roc 2011-11-02 14:51:39 +00:00
Kyle Huey
d9fb132443 Merge m-i to m-c. 2011-11-02 08:24:41 -04:00
Tim Taubert
e0606bbf76 merge m-c to fx-team 2011-11-02 10:57:53 +01:00
Doug Turner
aea182ff7f Bug 668194 - Geolocation times out and/or does not properly use wifi access points information (awful accuracy) r=mfinkle. 2011-11-01 21:04:35 -07:00
Dave Camp
e3f63c127b Bug 693887 - Implement a rule-centric view for the style inspector. r=robcee, r=dao 2011-11-01 18:06:48 -07:00
Jonathan Griffin
f795f7c8d2 Bug 697824 - check if firefoxRunner.url exists, a=testonly, DONTBUILD, CLOSED TREE 2011-11-01 16:24:41 -07:00
Jonathan Griffin
de8c7ad89f Bug 697824 - include link to build in TPS emails, a=testonly, DONTBUILD, CLOSED TREE 2011-11-01 16:21:31 -07:00
Paul ADENOT
37896de87e Bug 675899 - HTML5 video player should show controls when video ends (if controls attribute is present). r=dolske 2011-11-01 14:22:02 -07:00
Jonathan Griffin
957e647572 Bug 697819 - fix source file links in TPS emails, a=testonly, DONTBUILD, CLOSED TREE 2011-11-01 14:16:31 -07:00
Jonathan Griffin
7c9f53195f Bug 698792 - don't have TPS logout of Sync, a=testonly, DONTBUILD, CLOSED TREE 2011-11-01 13:45:25 -07:00
Rob Campbell
f6dbd61f85 merge 2011-11-01 17:02:44 -03:00
Rob Campbell
6e10412623 Bug 683873 - [highlighter] move the close button to the toolbar, test-fix; a=orange 2011-11-01 17:01:17 -03:00
Josh Aas
0560dd1415 Bug 562442: Plugin crash fix (parent process). r=jmathies 2011-11-01 14:52:20 -04:00
Paul ADENOT
28b095345e Bug 513758 - Pressing Pos1/End key while video is in ended state sets status to play. r=dolske 2011-11-01 11:50:03 -07:00
Scott Johnson
24f8b943d0 Bug 666446, Part 10/10 - Add mochitests to imagelib for testing animated gif image cases [r=dholbert,joe]. 2011-11-01 11:06:54 -04:00
Scott Johnson
e0d9a22ae9 Bug 666446, Part 9/10 - Implement methods in RasterImage in order to faciliate refresh driver-based animations. [r=dholbert,joe] 2011-11-01 11:06:53 -04:00
Scott Johnson
acc7f1a6b2 Bug 666446, Part 8/10 - Change xul tree implementation to utilize refresh driver based animations for performance improvements with animated images. [r=roc] 2011-11-01 11:06:53 -04:00
Scott Johnson
d5e61623e7 Bug 666446, Part 7/10 - Change nsImageLoader to utilize new refresh driver animations to overcome performance issues with animated background images. [r=roc] 2011-11-01 11:06:53 -04:00
Scott Johnson
9e3df1a897 Bug 666446, Part 6/10 - Change nsBulletFrame to utilize refresh driver-based animations for performance improvements. [r=roc] 2011-11-01 11:06:53 -04:00
Scott Johnson
aee1ec5290 Bug 666446, Part 5/10 - Change nsImageBoxFrame to register corresponding image with nsRefreshDriver to facilitate refresh driver-based animations. [r=roc] 2011-11-01 11:06:53 -04:00