David Anderson
6e0f48b380
Reorganize and tidy up the graphics section of about:support. (bug 1263849, r=milan)
2016-04-14 14:54:33 -04:00
Jeff Gilbert
ef930cf580
Bug 1224199 - Destroy SharedSurfaces before ~GLContext(). - r=jrmuizel
2016-04-14 13:50:04 -07:00
Jeff Gilbert
a6f6f6cfee
Bug 1261179 - Don't fallback GLContextProviders in WebGL. - r=jrmuizel
2016-04-14 13:46:37 -07:00
Jeff Gilbert
0b554f96bd
Bug 982928 - Remove mozconfig.vs2010. - r=gps,sfink sr=ted.mielczarek
2016-04-14 13:37:27 -07:00
Lee Salzman
4bda990954
Bug 1257717 - throw InvalidStateError when CreatePattern fails to snapshot source. r=jrmuizel
2016-04-14 16:20:12 -04:00
Jonathan Watt
6266ded185
Bug 1263332 - Avoid startup JavaScript strict warning in DirectoryLinksProvider.jsm. r=MattN
2016-04-12 16:10:25 +01:00
Ralph Giles
f8b3bbd1a4
Bug 1264490 - Update win32 builders for rust 1.9-beta.1. r=mshal
...
Rust 1.8 added unwind support. but 1.9 is the first release
with i586 target support without SSE2 instructions in the
standard library, which we need for compatibility with older
machines, so we need to stay on 1.9 until it's in stable release.
This is a repack of the upstream 1.9.0-beta.1 compiler build
for i686-pc-windows-msvc hosts and both i686 and i586 targets.
MozReview-Commit-ID: Ed6ND7NE1F1
--HG--
extra : rebase_source : 82587d7c2f1798f1ceb5dab708740e2bdfb62af3
2016-04-14 11:03:34 -07:00
Ralph Giles
42216eaeb0
Bug 1264490 - Update win64 builders for rust 1.8. r=mshal
...
This is a repack of the upstream 1.8.0 stable compiler build
for x86_64-pc-windows-msvc hosts and the corresponding std
library.
MozReview-Commit-ID: 6vHDTQgeKBW
--HG--
extra : rebase_source : 90f7daf3defdcd0967dae4a8a2827a143e7b2b65
2016-04-14 10:49:26 -07:00
Ralph Giles
527a23df61
Bug 1264490 - Update linux64 builders for rust 1.8. r=mshal
...
This is a repack of the upstream 1.8.0 stable build
for x86_64-unknown-linux-gnu hosts plus the i686 and
x86_64 std libraries.
MozReview-Commit-ID: F6q9Y51ow8U
--HG--
extra : rebase_source : 50538ed05bf744f6513f57d2847f751dcc8c40e1
2016-04-13 16:31:08 -07:00
Terrence Cole
6512b60963
Bug 1263777 - Use WeakCache to sweep the InitialShapeTable; r=jonco
...
--HG--
extra : rebase_source : fc5c69abc683e09cf57ffa1ddb61d63d62e74e89
2016-04-12 17:06:57 -07:00
Terrence Cole
321ad1873e
Bug 1263772 - Use WeakCache wrapper to sweep BaseShape table; r=jonco
...
--HG--
extra : rebase_source : a698230ef1f38bfd549417ed2256603ab94bd49e
2016-04-12 17:05:15 -07:00
Terrence Cole
a00f81eba6
Bug 1263771 - Sweep the InnerViewTable with WeakCache; r=sfink
...
--HG--
extra : rebase_source : 8e592dd88662d97a1901ffdc2aec4f9b0668c021
2015-12-21 16:20:42 -08:00
Terrence Cole
4e3ff61f39
Bug 1263769 - Sweep WeakCaches in parallel; r=sfink
...
--HG--
extra : rebase_source : 2aa5b5a256a5428f2b7aa5d2e10f84592bb3f9ab
2016-04-12 11:02:48 -07:00
Terrence Cole
b7c56d9cba
Bug 1233862 - Add a WeakCache builtin to automatically manage sweeping; r=sfink
...
--HG--
extra : rebase_source : 5731194b652a17fdcbc666d965690949f28b3ada
2015-12-18 14:50:20 -08:00
Geoff Brown
1819bf24b7
Bug 1264656 - Avoid file exists error in |mach android-emulator --force-update|; r=jmaher
2016-04-14 13:35:05 -06:00
Greg Mierzwinski
e24e9fdcd6
Bug 1252995 - recordTestCoverage modification. r=chmanchester
...
This is a modification to recordTestCoverage. It now gathers methods and the lines each span, uncovered lines, and now also places a version control block at the beginning of every artifact.
MozReview-Commit-ID: LbpnDqheYpy
2016-03-11 19:21:36 -05:00
Greg Mierzwinski
814949873d
Bug 1252995 - Add a method to get lines and name of methods. r=chmanchester
...
This method gets method names and the lines each method spans. It uses getAllOffsets to get the lines.
MozReview-Commit-ID: Df4kP11obq2
2016-03-11 19:18:19 -05:00
Greg Mierzwinski
d2746f5dc8
Bug 1252995 - Add a method to get uncovered lines. r=chmanchester
...
The uncovered lines are now obtained through the use of getAllOffsets and comparing against lines that were covered.
MozReview-Commit-ID: DblJeEALUq5
2016-03-11 19:13:33 -05:00
Chris Manchester
6a21a3345a
Bug 1256979 - Move MOZ_CHROME_FILE_FORMAT to Python configure. r=glandium
...
The config variable is re-named to avoid confusion, because it is not set by
--enable-chrome-format.
MozReview-Commit-ID: 37gvjGGSkRc
2016-04-14 12:26:38 -07:00
Chris Manchester
9bec8a10ef
Bug 1256979 - Remove MOZ_OMNIJAR from old-configure and upload-files.mk. r=glandium
...
This was a transitional measure for the new packager code, it is no longer needed.
MozReview-Commit-ID: Gk3ydeHrtVX
2016-04-14 12:26:38 -07:00
Chris Manchester
d4b6422112
Bug 1256979 - Don't set MOZ_CHROME_FILE_FORMAT to 'flat' for android builds. r=glandium
...
MozReview-Commit-ID: 1mpsVLoaCtL
2016-04-14 12:26:38 -07:00
Nathan Froyd
840ebe5f59
Bug 1264661 - remove EMIT_LOGGING_CODE constant from IPDL compiler; r=jld
...
It's not needed anymore (hasn't been for a while, apparently).
2016-04-14 14:58:17 -04:00
Boris Zbarsky
911713a99f
Bug 1264377. Get rid of some unnecessary custom JSClass hook functions in xpconnect sandboxes and DOM simple globals. r=bholley
2016-04-14 14:54:01 -04:00
Tim Taubert
501a3b98fe
Bug 1235634 - Construct nsNSSShutdownList::singleton lazily on first use r=keeler
2016-04-13 11:06:44 +02:00
Wes Kocher
0b58db3fc6
Backed out changeset 954189d579d5 (bug 1263975) for failures in test_mousescroll.xul
...
MozReview-Commit-ID: 9fXzw19FUeb
2016-04-14 11:05:01 -07:00
Jonathan Watt
2b1a2fcbe3
Bug 1264317
- Make the basic shape clip-path clipping use nsCSSValue::Array instead of nsCSSValueList. r=dholbert
2016-04-11 08:23:12 +01:00
Alexander Surkov
79ec4018bb
Bug 1264526 - process ARIA owns relocations for in-the-document accessibles only, r=yzen
2016-04-14 13:45:16 -04:00
Andrew McCreight
2f632d2f46
Bug 1263235, part 3 - Move PHttpChannel::OnTransportAndData's data argument last. r=mayhemer
...
This will reduce internal memory fragmentation for the IPC::Message used to make this call.
2016-04-14 10:41:01 -07:00
Honza Bambas
f497bdb20f
Bug 1263028 - send HTTP data to the content process in smaller chunks, r=michal
2016-04-14 10:41:00 -07:00
Jonathan Watt
18119d61b6
Bug 1263256 - Silence startup JavaScript strict warning in chrome://browser/content/newtab/newTab.js. r=MattN
2016-04-08 18:32:14 +01:00
Jonathan Watt
d1314835b8
Bug 1264159 - Use the new JS octal notation instead of parseInt when specifying octal numbers in browser code. r=standard8
...
--HG--
extra : rebase_source : c269bd066eddef41ae360c9bc4ff4b1a1e0832bb
2016-04-08 12:50:23 +01:00
David Anderson
3e4fb4b49e
Fix D3D11VideoCrashGuard missing a switch case in ContentParent. (bug 1263725, r=mattwoodrow)
...
--HG--
extra : rebase_source : 65a34790f90c6683df52e0248edc5aaffce718f5
2016-04-14 00:15:31 -04:00
Felipe Gomes
e17d7154aa
Bug 1264437 - Manage browser.tabs.remote.autostart.2 pref even for disqualified users. r=rvitillo
...
MozReview-Commit-ID: ALyxXdWGsdK
--HG--
extra : rebase_source : 574415656cbcc46195e1b61f9289a056ad8c2cc7
2016-04-14 12:20:30 -03:00
Andrew McCreight
8ff7bf5725
Bug 1260908 - Fix type of kMinTelemetryMessageSize. r=smaug
2016-04-14 09:22:44 -07:00
Tom Schuster
c10d9494c7
Bug 1041586 - Fold away property accesses to not-defined properties. r=jandem
2016-04-14 18:09:56 +02:00
Markus Stange
c13466741d
Bug 1263975 - XUL scrollbox (e.g. the tab bar) should respond to pixel scrolls by pixel scrolling. r=enndeakin+6102
...
MozReview-Commit-ID: 8XgagEVbiQg
--HG--
extra : rebase_source : 86991d5635cdec44ed80186ff0194791fa2a292d
2016-01-05 18:35:23 +01:00
Gregory Arndt
c28e7dd066
Bug 1264652 - Add scope to extend task graph to the decision task r=dustin
...
MozReview-Commit-ID: Cpga6Q6KyKC
--HG--
extra : rebase_source : dd96146d8f45cf669e697211d31c154430d3831e
2016-04-14 08:55:33 -05:00
Nathan Froyd
5de480bee4
Bug 1264187 - check for a ProtoAndIfaceCache before blindly destroying it; r=bz
...
We normally create global objects in the DOM bindings via:
1. Call JS_NewGlobalObject.
2. Set a private slot to hold a ProtoAndIfaceCache.
3. Other steps that aren't relevant here.
However, it's possible for step 1 to construct a global inside the JS
engine and then fail to initialize it in some way. When that happens,
the newly-created object will be subjected to GC and any GC-related
hooks that were passed in to JS_NewGlobalObject. Which implies that our
tracing and finalization hooks must be prepared to handle an object
that's not fully initialized--i.e. doesn't have a ProtoAndIfaceCache
object allocated for it. We handled such a case in our trace hook, but
we failed to add the same check for our finalization hook. Do so.
2016-04-14 11:42:34 -04:00
Jan de Mooij
67e655e4bf
Bug 1261361 - Make Vector::infallibleGrowByUninitialized check mReserved instead of mCapacity. r=Waldo
...
--HG--
extra : rebase_source : 2b6cdfae61946505b83748c016ef0b112ecf4780
2016-04-14 17:32:48 +02:00
Nathan Froyd
b0e24f4d55
Bug 1262400 - remove outer pointers from nsCreateInstance* classes; r=erahm
...
Outer pointers for object aggregation never get used. Having these
always-null pointers around means extra space to store them and extra
instructions to deal with them. Let's just remove them.
2016-04-14 11:30:59 -04:00
Alexander Surkov
79325fd1a2
Bug 1264473 - do not schedule child document rebuinding during main document shutdown, r=yzen
2016-04-14 11:15:16 -04:00
Paul Adenot
c769964bb2
Bug 1264594 - Update libcubeb to revision 727121. r=kinetik
...
MozReview-Commit-ID: 26uBiAvDcFy
2016-04-14 12:33:18 +02:00
Carsten "Tomcat" Book
b8470234ca
Backed out changeset 0eb8cf4e5b92 (bug 1224186) for w2 wpt test issues on a CLOSED TREE
2016-04-14 15:53:52 +02:00
John Dai
970541e62b
Bug 1037725 - Add warning message in the console when worker spawn over limit. r=khuey
2016-04-12 01:41:00 +02:00
Honza Bambas
4d038ffd77
Bug 1240929 - Copy some HTTP request headers automatically on redirect, r=mcmanus
2016-04-06 09:28:00 +02:00
Emilio Cobos Álvarez
71e0a9f1d1
Bug 1224186 - Implement DOMTokenlist.replace r=baku r=Ms2ger
2016-04-13 08:49:00 +02:00
Alexander Surkov
a426e529c3
Bug 1263188 - fix event tree coalescence, part4, r=yzen
2016-04-14 07:46:58 -04:00
Alexander Surkov
77445951cd
Bug 1263188 - more assertions, part3, r=yzen
2016-04-14 07:39:44 -04:00
Sebastian Hengst
5b3efc9d1b
Bug 1264576 - Fix typo from bug 682294 which prevents fetching of the error title for file access denied. r=sebastian
...
MozReview-Commit-ID: Cps3q08vCMK
2016-04-14 11:26:41 +02:00
Nicolas Silva
2662119963
Bug 1258768 - Remove the remaining unsafe compositor casts. r=dvander
2016-04-14 12:38:42 +02:00