Josh Matthews
1c61b4bca6
Bug 795065 - Add privacy status to nsDownload. r=mak sr=bz
2012-10-03 13:10:20 -04:00
Eric Faust
82d2228d4b
Bug 795150 - Add DOMCallbacks to worker thread JSRuntimes. (r=bz)
2012-10-03 12:32:06 -04:00
Jeff Hammel
626816e3a2
Bug 797144 - mirror mozbase -> m-c for bug 796863 @ db7f115a9e
;r=wlach
2012-10-03 09:13:21 -07:00
Ehsan Akhgari
2e41e62ebd
Bug 797257 - Only include nsAlgorithm.h in archivereader.cpp on Windows; r=bbondy
...
We only need this header on Windows since nsVersionComparator.cpp uses NS_MIN
on Windows. This change silences compiler warnings on other platforms.
--HG--
extra : rebase_source : dba778c59be41587c05e964f2328a4ae662130e3
2012-10-03 10:57:38 -04:00
Patrick Wang
2cfef0b277
Bug 777384 - Test case r=jlebar
...
--HG--
extra : rebase_source : 777580f0a22bfb3d9d447097b0f4a379f2b7416b
2012-09-27 01:47:57 +08:00
Patrick Wang
750d11c91d
Bug 777384 - Prevent unprivileged code from embedding apps. r=jlebar
...
--HG--
extra : rebase_source : 5d93aeaf1a69d7609b914a207ed7f63b3d3545ad
2012-09-27 01:47:18 +08:00
Joel Maher
e2dde9e46d
Bug 797112 - we have a call to dm.checkCmd and that api doesn't exist anymore. r=wlach
2012-10-03 11:07:31 -04:00
adrian.tamas@softvision.ro
321c02a2e0
Bug 777719 - Addons Manager test modified according to review. r=jmaher.
2012-10-02 18:24:38 +03:00
Ed Morley
519aac1171
Backout 1d2a2a4ce97c, 1a3d23311a58, ec67e229cc9b, 43a250bfe33d, 43e4a8a3788b, e9cb6c217681 (bug 765119) for mochitest failures on Windows
2012-10-03 16:00:45 +01:00
Brad Lassey
4d14025002
bug 795234 - crash in _pixman_implementation_fill r=snorp
2012-10-02 23:22:21 -07:00
Benoit Girard
27b65fc354
Bug 796939 - Don't use the SinglePaintBuffer if only painting one tile. r=Cwiis
2012-10-03 10:28:04 -04:00
Benoit Girard
748056404b
Bug 796084 - Remove reference to java compositor in comments. r=Cwiiis, DONTBUILD because comment only
...
--HG--
extra : rebase_source : 219138ec908b089e62f1394358a87a921e379383
2012-10-02 09:46:01 -04:00
Ed Morley
d04981b433
Backout 6f31bcbcdbf4 (bug 781859) for Android M8 failures
2012-10-03 15:39:08 +01:00
Andrew Quartey
3d83b94fcb
Bug 792581 - part 6: Replace LL_UCMP macro with standard comparison. r=ehsan
2012-10-03 10:13:19 -04:00
Andrew Quartey
21f22f5076
Bug 792581 - part 5: Replace LL_CMP macro with standard comparison. r=ehsan
2012-10-03 10:13:19 -04:00
Andrew Quartey
c2113adcdd
Bug 792581 - part 4: Replace LL_GE_ZERO macro with standard relation. r=ehsan
2012-10-03 10:13:19 -04:00
Andrew Quartey
40154f9c13
Bug 792581 - part 3: Replace LL_NE macro with standard relation. r=ehsan
2012-10-03 10:13:18 -04:00
Andrew Quartey
101deea163
Bug 792581 - part 2: Replace LL_EQ macro with standard relation. r=ehsan
2012-10-03 10:13:18 -04:00
Andrew Quartey
1d85650f11
Bug 792581 - part 1: Replace LL_IS_ZERO macro with standard relation. r=ehsan
2012-10-03 10:13:18 -04:00
Rafael Ávila de Espíndola
e9a6d94714
Bug 797340 - Upgrade mach_override. r=ted.
2012-10-03 10:10:08 -04:00
Marty Rosenberg
5c0e4fa71f
Add in two patches that were lost while rebasing (bug 765119, r=jandem)
2012-10-03 09:37:50 -04:00
Marty Rosenberg
cfd8cbdc79
Fix a bunch of bugs that the fuzzers found (bug 765119, r=dvander)
2012-10-02 04:34:28 -04:00
Marty Rosenberg
94fe19386d
Teach RangeAnalysis how to deal with unreachable blocks (bug 765119, r=dvander)
2012-10-02 04:34:28 -04:00
Marty Rosenberg
0aa652ea99
Add narrowing into range analysis, greatly speeding up some testcases (bug 765119, jandem)
2012-10-02 04:34:28 -04:00
Marty Rosenberg
9518e28007
Add a bunch of features to range analysis to make it optimize more. (bug 765119, r=jandem)
2012-10-02 04:34:28 -04:00
Marty Rosenberg
a404e34919
Beta nodes sholud be able to have infinite ranges, fixes very slow testcase (bug 765119, r=dvander)
2012-10-02 04:34:27 -04:00
Mounir Lamouri
ea96adf35f
Bug 796911 - Attempt to fix Intermittent test_clear_browser_data.html. r=jwatt
2012-10-03 13:46:21 +01:00
Ed Morley
6582dac750
Backout ffcdd896a1fa (bug 787947) for reftest failures
2012-10-03 13:43:19 +01:00
Nathan Froyd
9738536099
Bug 796119 - part 2: don't #include prtypes.h in xpcom/ unless absolutely necessary; r=ehsan
...
"absolutely necessary" in this context means "needs PRUnichar", which is
the reason that nsString.h now #includes prtypes.h.
2012-10-01 17:01:01 -04:00
Nathan Froyd
8f5d237fbe
Bug 797106 - don't use PR_BYTES_PER_WORD in nsTextFragment*.cpp; r=ehsan
2012-10-02 15:14:50 -04:00
Nathan Froyd
47c3eda791
Bug 796279 - remove remaining PR_MAX instances from the tree; r=ehsan
...
We can't use NS_MAX or std::max because we lack uniform constexpr
support across our supported compilers. But we can do a simple inline
max ourselves.
2012-10-01 20:38:21 -04:00
Nathan Froyd
2b7edcd2da
Bug 796119 - part 1: don't use PR_BIT in pldhash.h; r=ehsan
2012-10-01 17:04:37 -04:00
Robert O'Callahan
463a316a37
Bug 793690. Fix the obvious typos for infinite rects in SetScissorRect. r=bas
2012-10-04 00:30:56 +13:00
Robert O'Callahan
cf862f164f
Bug 787947. Avoid scaling by 0 when snapping gradient tiles. r=jrmuizel
2012-09-25 15:25:48 +12:00
Jan de Mooij
c42ee8d1a3
Bug 781859 - Fix chunked compilation bug with unreachable code. r=dvander
...
--HG--
extra : rebase_source : ec927c5b43c402fa97a3dee6e569c1b322f71586
2012-10-03 13:11:48 +02:00
Alexander Surkov
3138f59325
Bug 795210 - intermittent failure of events/test_docload.xul, r=tbsaunde
2012-10-03 20:11:39 +09:00
Ed Morley
563e63dc75
Bug 765389 - Disable browser_461743.js for frequent timeouts
2012-10-03 11:49:40 +01:00
Ed Morley
c20a54b23f
Bug 761049 - Disable browser_bug666317.js on Linux for frequent failures that cause havoc in subsequent tests
2012-10-03 11:49:40 +01:00
Ed Morley
db4533a596
Bug 785577 - Disable testWebContentContextMenu for frequent failures
2012-10-03 11:49:40 +01:00
Ed Morley
07b76a51f8
Bug 753225 - Disable browser_dbg_createRemote.js on Windows for frequent failures
2012-10-03 11:49:40 +01:00
Ed Morley
de54424867
Bug 561929 - Disable test_bug478536.xul for frequent timeouts
2012-10-03 11:48:09 +01:00
Ed Morley
2e0be8af86
Bug 766044 - Disable browser_459906.js for frequent intermittent failures
2012-10-03 11:46:44 +01:00
Ed Morley
be8d44286a
Bug 759157 - Followup to add Makefile warning for disabled tests, so they don't get forgotten
2012-10-03 11:46:44 +01:00
Dão Gottwald
6ac8d487f8
Bug 783273 - Work around doGetPlacesControllerForCommand being called while the browser window is already closed (fixes intermittently failing browser_350525.js and browser_bug734076.js). r=mak
2012-10-03 12:23:05 +02:00
Ed Morley
d250d166e0
Bug 759157 - Disable tilt_* tests on Linux for frequent failures (plus bug 795308, bug 761007, bug 795952, bug 795621)
2012-10-03 10:46:35 +01:00
Bobby Holley
2765270430
Bug 795275 - Telemetry. r=mrbkap
2012-10-03 11:44:18 +02:00
Bobby Holley
811b9ca7d7
Bug 795275 - Warn about content access to |Components|. r=mrbkap
2012-10-03 11:44:18 +02:00
Bobby Holley
9233e2ca89
Bug 795275 - Turn Components into a JS value getter for content scopes. r=mrbkap
2012-10-03 11:44:18 +02:00
Bobby Holley
94833f2614
Bug 795275 - Introduce an explicit mechanism for determining if a script is from XBL. r=mrbkap
...
We want this right now so that we can avoid the scary warning when content Components
access happens in XBL (which we're allowing going forward). This patch would be overkill
just for that, but I also have plans to introduce a SOW-like protection of the Components
wrapper filtering policy. I can't just do the filename hack for that though, because real-
world XBL filenames might be all over the place. So let's just be safe here.
2012-10-03 11:44:18 +02:00
Bobby Holley
4d764c2439
Bug 795275 - Clean up isSystemOnlyAccessPermitted. r=mrbkap
...
A lot of this stuff can be simplified now, and we can stop using the deprecated APIs.
2012-10-03 11:44:18 +02:00