Ehsan Akhgari
ba3f324be7
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
253d71a38a
Bug 777384 - Test case r=jlebar
...
--HG--
extra : rebase_source : 777580f0a22bfb3d9d447097b0f4a379f2b7416b
2012-09-27 01:47:57 +08:00
Patrick Wang
30e3ec5d36
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
d37007e0cd
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
d9ece992f2
Bug 777719 - Addons Manager test modified according to review. r=jmaher.
2012-10-02 18:24:38 +03:00
Ed Morley
949913a92a
Backout 1d2a2a4ce97c, 1a3d23311a58, ec67e229cc9b, 43a250bfe33d, 43e4a8a3788b, e9cb6c217681 (bug 765119) for mochitest failures on Windows
2012-10-03 16:00:45 +01:00
Brad Lassey
72a5154e1a
bug 795234 - crash in _pixman_implementation_fill r=snorp
2012-10-02 23:22:21 -07:00
Benoit Girard
6bd7b01ce6
Bug 796939 - Don't use the SinglePaintBuffer if only painting one tile. r=Cwiis
2012-10-03 10:28:04 -04:00
Benoit Girard
f0ee89a810
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
0b19401ec5
Backout 6f31bcbcdbf4 (bug 781859) for Android M8 failures
2012-10-03 15:39:08 +01:00
Andrew Quartey
f882a157a4
Bug 792581 - part 6: Replace LL_UCMP macro with standard comparison. r=ehsan
2012-10-03 10:13:19 -04:00
Andrew Quartey
106c5d6f24
Bug 792581 - part 5: Replace LL_CMP macro with standard comparison. r=ehsan
2012-10-03 10:13:19 -04:00
Andrew Quartey
b1b8b7f76b
Bug 792581 - part 4: Replace LL_GE_ZERO macro with standard relation. r=ehsan
2012-10-03 10:13:19 -04:00
Andrew Quartey
6745ad3f2c
Bug 792581 - part 3: Replace LL_NE macro with standard relation. r=ehsan
2012-10-03 10:13:18 -04:00
Andrew Quartey
79f41a48bd
Bug 792581 - part 2: Replace LL_EQ macro with standard relation. r=ehsan
2012-10-03 10:13:18 -04:00
Andrew Quartey
9eed719a44
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
72b52d39f4
Bug 797340 - Upgrade mach_override. r=ted.
2012-10-03 10:10:08 -04:00
Marty Rosenberg
4a5bae9d89
Add in two patches that were lost while rebasing (bug 765119, r=jandem)
2012-10-03 09:37:50 -04:00
Marty Rosenberg
35ecda7903
Fix a bunch of bugs that the fuzzers found (bug 765119, r=dvander)
2012-10-02 04:34:28 -04:00
Marty Rosenberg
0f805c90d6
Teach RangeAnalysis how to deal with unreachable blocks (bug 765119, r=dvander)
2012-10-02 04:34:28 -04:00
Marty Rosenberg
d0a209f492
Add narrowing into range analysis, greatly speeding up some testcases (bug 765119, jandem)
2012-10-02 04:34:28 -04:00
Marty Rosenberg
92fcef15b4
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
7bf3a3daf6
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
49a645b656
Bug 796911 - Attempt to fix Intermittent test_clear_browser_data.html. r=jwatt
2012-10-03 13:46:21 +01:00
Ed Morley
83ffff1908
Backout ffcdd896a1fa (bug 787947) for reftest failures
2012-10-03 13:43:19 +01:00
Nathan Froyd
5f8f36ca5f
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
eb337a7299
Bug 797106 - don't use PR_BYTES_PER_WORD in nsTextFragment*.cpp; r=ehsan
2012-10-02 15:14:50 -04:00
Nathan Froyd
ec0cae57b0
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
ef8647cf56
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
6efae9e62b
Bug 793690. Fix the obvious typos for infinite rects in SetScissorRect. r=bas
2012-10-04 00:30:56 +13:00
Robert O'Callahan
5e3c2f27cf
Bug 787947. Avoid scaling by 0 when snapping gradient tiles. r=jrmuizel
2012-09-25 15:25:48 +12:00
Jan de Mooij
bdc7e05ecd
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
236d135086
Bug 795210 - intermittent failure of events/test_docload.xul, r=tbsaunde
2012-10-03 20:11:39 +09:00
Ed Morley
c4d8fc6c53
Bug 765389 - Disable browser_461743.js for frequent timeouts
2012-10-03 11:49:40 +01:00
Ed Morley
f08ff327ef
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
d879ef2d88
Bug 785577 - Disable testWebContentContextMenu for frequent failures
2012-10-03 11:49:40 +01:00
Ed Morley
83f6c0de2d
Bug 753225 - Disable browser_dbg_createRemote.js on Windows for frequent failures
2012-10-03 11:49:40 +01:00
Ed Morley
364e33a93a
Bug 561929 - Disable test_bug478536.xul for frequent timeouts
2012-10-03 11:48:09 +01:00
Ed Morley
2f3d826054
Bug 766044 - Disable browser_459906.js for frequent intermittent failures
2012-10-03 11:46:44 +01:00
Ed Morley
002b0eff2e
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
d5d12e468b
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
6fa009494e
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
e86f6f47ba
Bug 795275 - Telemetry. r=mrbkap
2012-10-03 11:44:18 +02:00
Bobby Holley
02d3f31738
Bug 795275 - Warn about content access to |Components|. r=mrbkap
2012-10-03 11:44:18 +02:00
Bobby Holley
5fa99bf185
Bug 795275 - Turn Components into a JS value getter for content scopes. r=mrbkap
2012-10-03 11:44:18 +02:00
Bobby Holley
b9afeeb542
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
5d4e37827c
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
Mounir Lamouri
d145d82982
Bug 795725 - Remove booleans that prevents calling RemoveObserver() twice. r=smaug
2012-10-03 10:39:23 +01:00
Mounir Lamouri
12ac8bdc34
Bug 795703 - Do not assert when calling do_GetWeakReference() on a nsISupport not capable of that. r=smaug,dougt
2012-10-03 10:38:46 +01:00
Vicamo Yang
1e37b06c3c
Bug 790192 - Part 2/2: test cases, r=marshall_law
2012-10-03 16:37:29 +08:00