Граф коммитов

21000 Коммитов

Автор SHA1 Сообщение Дата
Ed Morley 6f91da9199 Merge mozilla-central and mozilla-inbound 2011-09-04 20:56:01 +01:00
Ms2ger c24f6552d6 Bug 683457 - test_bug430392.html should not call SimpleTest.finish() twice; r=peterv 2011-09-04 12:49:29 +02:00
Marco Bonardo 33b645ac2b Merge last green changeset from mozilla-inbound to mozilla-central 2011-09-03 11:49:40 +02:00
Justin Wood d8129290b8 Backed out changeset 97216ae0fc04 due to accidentally landing to m-c rather than try. 2011-09-03 03:15:21 -04:00
Atul Aggarwal 91d688b393 Bug 668819 - HTMLTableColElement span should be unsigned long try: -b do -p linux,linux64,win32 -u all -t all 2011-09-03 12:15:03 +05:30
Olli Pettay 5afa5029cf Bug 683852 - Implement Node.contains(node), r=bz
--HG--
extra : rebase_source : 192368ed31e612ad078a3d71a7ea2913e8a95532
2011-09-02 23:15:53 +03:00
Jason Duell 8fc04c53de Bug 678595: Remove test assumption that cancel causes cache invalidation. r=jdm 2011-09-02 13:03:24 -07:00
Benoit Jacob 781b30292d back out 1b09c80c46c3 (bug 680722, WebGL shader validation) because of regression, see bug 684312 and 683710 2011-09-02 15:43:03 -04:00
Ehsan Akhgari eb98e83e7c Revert to 176fae7de173 which was fine.
Sorry for breaking the history, won't trust TBPL, ever again. :(
2011-09-02 09:15:54 -04:00
Ehsan Akhgari 2489ec0182 Revert to changeset e6fc4594c22e which was the last one to get a green Win7 tp run 2011-09-02 09:03:08 -04:00
Brian Birtles 7c2558cc34 Bug 678938 - SMIL: Make sure current interval is properly cleared when doing a rewind; r=dholbert 2011-09-02 08:15:44 +09:00
Brian Birtles a6f99bfe9b Bug 678847 part 2 - SMIL: Fix recursion with self-referential end conditions on open intervals; r=dholbert 2011-09-02 08:14:58 +09:00
Brian Birtles 37d7e56bcb Bug 678847 part 1 - Crash test; r=dholbert 2011-09-02 08:14:38 +09:00
Brian Birtles 581682cddb Bug 681645 - SMIL: accommodate floating-point errors in discrete animations; r=dholbert 2011-09-02 08:13:45 +09:00
Oleg Romashin 98f2c1603d Bug 681443 - Fennec does not resize document properly in portrait mode; f=mbrubeck r=jst 2011-09-01 22:16:13 +01:00
Peter Van der Beken a711abc858 Fix for bug 660453 (Don't use txExecutionState if init fails). 2011-09-02 15:06:23 -07:00
Doug Sherk bb94fefa3f Bug 682172: fixed tex2DImage WebGL function, which was rejecting 0-size textures and doing an incorrect validation - r=bjacob
There was actually some surrounding logic breaking 0-size textures. It was because there was code that basically checked "did uint=negative_num*other_vars overflow". For incorrect validation, two copies of the same variable (one stored internally and one passed in) were available to the function, but the one stored internally was being validated, while the version passed in wasn't. The fix for this was simply checking the passed var instead.
2011-09-01 15:28:34 -04:00
Doug Sherk fd332a0ae8 Bug 681835: fixed a series of object deletion conformance issues r=bjacob
The bindX() commands were erroring with INVALID_VALUE when they're instead supposed to simply fail silently when they're given a deleted object. Additionally, the getParameter() function was failing after its associated variable was deleted, sometimes returning values when it should return null.
* * *
Bug 681835: WebGL fix for previous patch which introduced a bug with deletion

DeleteRenderbuffer and DeleteFramebuffer weren't checking if the deleted buffer was the currently bound buffer before deleting them. This patch implements this functionality. A separate test case patch was also submitted to Khronos:
http://www.khronos.org/bugzilla/show_bug.cgi?id=518
2011-09-01 15:28:34 -04:00
Doug Sherk e084d025b2 Bug 593867: removed nvidia check for forcing getProgramParameter() so it now returns 1 on any Mac OSX setup 2011-09-01 15:28:34 -04:00
Benoit Jacob c866cc797a Bug 658856 - implement drawingbufferWidth/Height - r=jmuizelaar
These are new WebGLRenderingContext attributes exposing the actual drawing buffer size
2011-09-01 15:28:34 -04:00
Benoit Jacob c05ffcefd7 Bug 681715 - rework the WebGL test runner HTML to make more room for the test page - r=joe
This makes the buffer-offscreen-test.html test pass. It was failing because it relied on getting composited and fell outside the visible area.
2011-09-01 15:28:34 -04:00
arno renevier 2e1809b7b1 bug 679784: let nsIContentPrefService handle private browsing mode; r=ehsan
Manage private browsing mode in content pref service. CPS should be available
in private browsing mode, but should not store informations on disk, and should
clear all informations once the private session ends.

When setting a pref in private mode, it is stored in an in-memory hash table.
When getting a pref, it is retrieved from that hash table if available.
Otherwise, it is retrieved using the standard mechanism. When removing a pref,
it is retrieved from the hash table. The rationale is that in private mode,
it's ok to read a pref from normal database, but not ok to set it.

The in-memory hash table is cleared when leaving the private browsing mode.

When removing a set of preferences (with removeGroupedPrefs or
removePrefsByName), preferences are removed from the in-memory hashtable, *and*
from normal mode database. The rationale is that visiting a website may trigger
setting/getting/removing for a specific preference only. But removing many
prefs at once is the result of an action not associated with a website. For
example, user may wish to delete all its informations. In that case, user
probably expects to not have those informations restored once it leaves private
browsing mode.
2011-09-01 14:13:03 -04:00
Ed Morley e93c221d99 Bug 683416 - C: Remove #ifdef TX_EXE codepaths now that it is never defined; r=khuey 2011-09-01 17:49:25 +01:00
Ed Morley c955cad325 Bug 683416 - B: Remove files formerly used for standalone Necko and standalone Transformiix XSLT; r=khuey 2011-09-01 17:44:28 +01:00
Ed Morley e896e105df Bug 683416 - A: Remove build support for standalone Necko and standalone Transformiix XSLT; r=khuey 2011-09-01 17:42:09 +01:00
Ed Morley 650a8a75a6 Merge last green changeset on m-i to m-c 2011-09-01 08:41:18 +01:00
Boris Zbarsky 07d326944b Bug 679671. Save the original string when parsing nonnegative or positive integer values shows them as non-strict. r=mounir 2011-08-31 18:09:23 -04:00
Boris Zbarsky 0e942e7358 Bug 679689. Allow empty string values to be associtated to enumerated attributes. r=sicking 2011-08-31 18:09:58 -04:00
Ed Morley 5cbe59cd92 Backout 89b87e96dc17 (bug 639720), b449db7a038b (bug 679689) & ef216b965a04 (bug 679671) for Mochitest oranges, on a CLOSED TREE; a=philor 2011-09-01 00:58:00 +01:00
Kyle Huey f6079c243d Merge again ... 2011-08-31 11:00:13 -04:00
Kyle Huey a733d4d347 Merge m-c to b-s. 2011-08-31 07:52:43 -04:00
Atul Aggarwal f2fbefcedd Bug 679653 - Makes li.value follow rules for integer reflection. r=mounir 2011-08-31 12:34:07 +02:00
Chris Pearce b6575f6ff7 Bug 683421 - Make MediaTestManager less 'batchy'. r=kinetik 2011-08-31 15:38:10 +12:00
Matt Woodrow b4dde5a66c Bug 591358 - Delay creation of canvases until we actually draw to them. r=roc 2011-08-31 14:03:31 +12:00
Benoit Jacob 3569758375 Bug 682506 - Upgrade ANGLE to r740 - r=upstream
I need this now especially as it gets us the shader modification mechanisms to work around Mac GL crashes, see bug 665578

The relevant ANGLE revisions are 734, 738, and 740 fixes a bug in 738.

This also allows us to reset our set of cherrypicked ANGLE revisions which was starting to be very big.
2011-08-30 18:50:05 -04:00
Benoit Jacob 6d22dedf07 Bug 683216 - shut up a WebGL test failure about OES_texture_float - r=jrmuizel
This test is valid, but flaky as it relies on GC happening at a particular time. A recent JS engine change making it actually happen caused it to actually catch a bug we've always had in the OES_texture_float impl, see the discussion on bug 630672, and I don't have time to fix that now.
2011-08-30 18:01:50 -04:00
Marco Castelluccio 54940238cd Bug 682744 - Sprinkle some do_QueryObject fairy dust around the tree; r=khuey 2011-08-30 22:45:31 +01:00
Boris Zbarsky 98d057ec20 Bug 679689. Allow empty string values to be associtated to enumerated attributes. r=sicking 2011-08-31 18:09:58 -04:00
Boris Zbarsky a7c96d58e9 Bug 679671. Save the original string when parsing nonnegative or positive integer values shows them as non-strict. r=mounir 2011-08-31 18:09:23 -04:00
Ed Morley 77f12bf17a Merge last green (and non Ts-regressing) changeset from m-i to m-c 2011-08-30 12:09:51 +01:00
Josh Aas 13292dae54 Merge backout of changeset 33031c875984, bug 90268. r=josh 2011-08-30 02:11:57 -04:00
Josh Aas d1dc3b08f2 Backed out changeset 33031c875984. Bug 90268. r=josh 2011-08-30 02:09:56 -04:00
Rob Campbell c97ad1dabe merge m-c to fx-team, clobbered windows 2011-08-29 12:19:08 -03:00
Josh Aas 17ccc1066e Bug 90268: Make content own plugin instances instead of frames. Allows display:none instances and re-parenting instances without stopping them. r=roc 2011-08-29 03:09:22 -04:00
Ed Morley e1ae5d813d Merge tips of mozilla-inbound and mozilla-central 2011-08-28 21:20:46 +01:00
Peter Van der Beken 5b5d8e7b5c Fix for bug 678528 (Traverse mChildNodes (and consolidate node CC code)). r=jst. 2011-08-28 16:07:24 +02:00
Ms2ger 05f36a2f39 Bug 682460 - Fix leak when forcing layout during mutation event for table attribute; r=smaug 2011-08-28 11:59:34 +01:00
Kyle Huey 9c4473dff5 Merge m-c to b-s. 2011-08-28 06:00:17 -04:00
Kyle Huey eb6771d0fd Bug 682637: Restore null-check that got lost in the event handler IDLification. r=bz 2011-08-28 05:58:43 -04:00
Marco Bonardo 7df89a09b4 Merge mozilla-central and mozilla-inbound 2011-08-27 10:40:12 +02:00