Commit Graph

76131 Commits

Author SHA1 Message Date
Ehsan Akhgari
133fab847f Revert the CLOSED TREE to the last known good state, and keep a bunch of potentially problematic stuff backed out 2011-09-02 09:08:16 -04:00
Ehsan Akhgari
936b61421b Keep changeset ee8c8daffe43 backed out on the reverted tree 2011-09-02 09:06:59 -04:00
Ehsan Akhgari
20af295975 Keep changeset 7ee51f8ea940 backed out on the reverted tree 2011-09-02 09:06:23 -04:00
Ehsan Akhgari
27c450d474 Keep changeset e3626f903f9f backed out on the reverted tree 2011-09-02 09:06:01 -04:00
Ehsan Akhgari
d81b657456 Keep changeset 11247af82311 backed out on the reverted tree 2011-09-02 09:05:37 -04:00
Ehsan Akhgari
ad7b69a9f1 Keep changeset e5c8fdabdf66 backed out on the reverted tree 2011-09-02 09:04:58 -04:00
Ehsan Akhgari
064b64de3a Keep changeset 6a70000360a0 backed out on the reverted tree 2011-09-02 09:04:24 -04:00
Ehsan Akhgari
5b0901b712 Keep changeset 9ef862cbcc5e backed out on the reverted tree 2011-09-02 09:03:38 -04:00
Ehsan Akhgari
a171549936 Revert to changeset e6fc4594c22e which was the last one to get a green Win7 tp run 2011-09-02 09:03:08 -04:00
Marco Bonardo
8b11db042a Backout 6a70000360a0, e5c8fdabdf66 to figure out Windows reftest permaorange on a CLOSED TREE 2011-09-02 10:57:36 +02:00
Rafael Ávila de Espíndola
e281bb7586 revert 11247af82311, e3626f903f9f and 7ee51f8ea940.
CLOSED TREE
2011-09-01 22:01:56 -04:00
Ehsan Akhgari
d870a12fc5 Backout a couple of patches on a CLOSED TREE 2011-09-01 21:03:13 -04:00
Ehsan Akhgari
2b54c2fd7c Backout changeset ee8c8daffe43 (bug 639720) on the suspicion that it might be the culprit behind the Linux Debug red 2011-09-01 21:02:56 -04:00
Ehsan Akhgari
493ef62678 Backout changeset 9ef862cbcc5e (bug 682564) because of mochitest-oth oranges 2011-09-01 21:00:05 -04:00
Brian Birtles
cfb3ac26f3 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
2be626a78f 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
df8ff068d0 Bug 678847 part 1 - Crash test; r=dholbert 2011-09-02 08:14:38 +09:00
Brian Birtles
4471d78fff Bug 681645 - SMIL: accommodate floating-point errors in discrete animations; r=dholbert 2011-09-02 08:13:45 +09:00
Atul Aggarwal
cecf235a83 Bug 666677: Fix build warning about unhandled case in nsDeflateConverter.cpp switch statement. r=Mossop 2011-09-01 15:21:44 -07:00
Daniel Holbert
86a96e1d1b Bug 683998: Remove unused variable from jstracer.cpp. r=billm 2011-09-01 15:21:42 -07:00
Doug Turner
6b1b510e3f Bug 683461 - Attempt to fix the Java_org_mozilla_gecko_GeckoAppShell_reportJavaCrash crash. The thought is the string being contructed creates a jni env when it really shouldnt. r=jdm 2011-09-01 15:20:17 -07:00
Jeff Muizelaar
ba0a845d29 Bug 630880. Decrease update interval length for nightly users. r=gavin
This will hopefully get nightly users to update sooner.
2011-09-01 18:12:22 -04:00
Ehsan Akhgari
effcb104f8 Bug 684049 - cairoint.h should only use lround in C99 programs; r=jrmuizel 2011-09-01 17:46:52 -04:00
Oleg Romashin
d75d28ff7c Bug 681443 - Fennec does not resize document properly in portrait mode; f=mbrubeck r=jst 2011-09-01 22:16:13 +01:00
arno renevier
adbd9eddd8 Bug 682564 - Prefer user set dictionary over other dictionaries when it matches spellcheck langcode; r=ehsan 2011-09-01 22:14:02 +01:00
Jeremias Bosch
8fc3abcf7f Bug 682814 - Fennec on N9 can not get launched from other application; r=romaxa 2011-09-01 22:14:01 +01:00
Kev Needham
54fa635c27 Bug 671307: Add Twitter to default search plugins for en-US, r=gavin
--HG--
extra : rebase_source : 970c2a96a2094144dd9e82dd47dfceb111504cb5
2011-08-31 18:54:56 -07:00
Rafael Ávila de Espíndola
095c47c645 Bug 674647 - Add an explicit MOZ_CAN_RUN_PROGRAMS variable. r=ted.mielczarek.
The common cases are computed as before, but it can also be explicitly set.

--HG--
extra : rebase_source : 974c547f9fb8f4403f58f5ee5ddc4d4dd0600fbe
2011-09-01 16:50:27 -04:00
Boris Zbarsky
d9d5a64764 Bug 639720. Get rid of the Window class setter so that SETNAME on the global is faster in the browser. r=mrbkap 2011-08-31 18:10:16 -04:00
Rafael Ávila de Espíndola
1ee04b6cea Bug 680277 - Change another use of MOZ_OPTIMIZE_FLAGS to MOZ_FRAMEPTR_FLAGS. r=khuey. 2011-09-01 16:43:50 -04:00
Rafael Ávila de Espíndola
59412356d4 Bug 680277 - Add missing file.
CLOSED TREE
2011-09-01 16:17:50 -04:00
Rafael Ávila de Espíndola
2f0d1d2073 Bug 680277 - Debug builds should always be compiled with frame pointers. r=khuey.
This patch creates a new MOZ_FRAMEPTR_FLAGS variable that is used only to
control the frame pointer flags passed to the compiler. It also computes this
flag in a macro so that the toplevel configure and js/src/configure stay in
sync.

--HG--
extra : rebase_source : 58a64b71a23812910072c81bbf84b3721b961abb
2011-09-01 12:19:06 -04:00
Doug Sherk
ffb5ce184d 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
384fd43041 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
1be48befb7 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
4e7482058c 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
982e3f2239 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
Oleg Romashin
47ed240c32 Bug 683736 - Backspace key in form fields in desktop Linux Fennec goes back a page instead of deleting r=mbrubeck 2011-09-01 12:26:25 -07:00
Sriram Ramasubramanian
8f3c038877 Bug 683786 - Checkbox missing in Honeycomb theme [r=mbrubeck] 2011-09-01 10:33:00 -07:00
Igor Bukanov
c89518270e bug 683862 - Using JSGCTraceKind in the public API. r=luke 2011-09-01 20:43:46 +02:00
arno renevier
72d929e113 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
Wes Johnston
4c46ac89ef Bug 680441 - Update style of more menu on Honeycomb. r=mfinkle 2011-09-01 10:04:31 -07:00
Wes Johnston
1968cd4448 Bug 680212 - Update styling of awesome bar and search engines on tablets. r=mfinkle 2011-09-01 10:04:29 -07:00
Ed Morley
94128974d6 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
97f0654140 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
1029411f7a Bug 683416 - A: Remove build support for standalone Necko and standalone Transformiix XSLT; r=khuey 2011-09-01 17:42:09 +01:00
Jason Orendorff
7e5eb7d196 Fix stranded use of recently-deleted GET_FUNCTION_PRIVATE macro, in #ifdef NS_FUNCTION_TIMER code, spotted by dietrich. See bug 513014 comment 1. 2011-09-01 11:31:14 -05:00
Jason Orendorff
a2b30a5076 Bug 676343 - Lexical scoping bug involving UPVAR_LEVEL_LIMIT. r=brendan. 2011-09-01 11:31:09 -05:00
Mike Hommey
ae8826e9a6 Bug 681238 part 2 - Test WindowsDllInterceptor on functions we intercept in our codebase. r=vlad 2011-08-29 13:23:45 +02:00
Mike Hommey
6224a26335 Bug 681238 part 1 - Intercept a function from the executable in TestDllInterceptor. r=vlad 2011-08-29 13:23:35 +02:00