David Anderson
dfbf7fe0d0
Add crash reporter annotations for the GPU process status. (bug 1343650, r=billm)
...
--HG--
extra : rebase_source : 28e0d023e99f66f518047f1a468c899ff52c590a
2017-04-03 15:11:27 -07:00
Wes Kocher
734b25e05c
Merge m-c to inbound, a=merge
2017-04-03 14:51:06 -07:00
Wes Kocher
53dde6a1d2
Merge inbound to central, a=merge
2017-04-03 14:50:18 -07:00
Wes Kocher
ad3c125e24
Merge autoland to central, a=merge
2017-04-03 14:43:05 -07:00
Randell Jesup
d5d480e33d
Bug 1349581: defer nativeRegistration for android Jni to avoid thread issues r=gcp
...
MozReview-Commit-ID: Ep0ej5HkGE3
2017-04-03 16:58:44 -04:00
Olli Pettay
c30a0ed796
Bug 1351303, make HTML parser to use faster atomization in main thread, r=froydnj
...
--HG--
extra : rebase_source : 60b5877f237644d99e97c19e8086e2302b2aad84
2017-04-03 23:13:55 +03:00
Olli Pettay
98fff73826
Bug 1351303, add main thread only cache for nsIAtoms to speed up atomization, r=froydnj
...
--HG--
extra : rebase_source : 9c67cd71c0721329eaeaaa96a295e90abc480042
2017-04-03 23:13:18 +03:00
Olli Pettay
d5caa7c6c0
Bug 1352687, try to recycle HTMLInputElement's nsTextEditorState, r=baku
...
--HG--
extra : rebase_source : 05c8dc2bd0c29ce3064548e1cabac2d62803cabc
2017-04-03 20:40:48 +03:00
Tom Schuster
7c9aab27bc
Bug 1352006 - Inline NewArrayIterator in Ion. r=jandem
2017-04-03 22:24:03 +02:00
Nathan Froyd
e0317a08e6
Bug 1346814
- don't export sStartupTimeline{,Desc}; r=bsmedberg
...
Fewer symbols exported = more better.
2017-04-03 16:02:31 -04:00
Kim Moir
75935fcc5c
Bug 1339542 - When Servo vcs sync service lands Servo commits in autoland repo, run linux64-stylo tests but skip other platforms (to reduce test load) r=dustin DONTBUILD
2017-04-03 15:48:09 -04:00
Nathan Froyd
1a5c10bc46
Bug 1348454 - use a single thread for IdentityCryptoService; r=jesup
...
Rather than starting a single thread for every key generation and key
signing operation started by IdentityCryptoService, and then leaking
those threads, we can at least start a single thread to be used by all
operations and leak that instead.
2017-04-03 15:41:54 -04:00
Alexander Surkov
c528975ed0
Bug 1349160 - Dismissing Print dialogue crashes Firefox, r=yzen
2017-04-03 15:21:05 -04:00
Ted Campbell
cf8fb2b9dd
Bug 1351951 - Cleanup GetStubReturnAddress handling
...
MozReview-Commit-ID: 6e7fUZZTnC9
2017-04-03 14:47:20 -04:00
Ted Campbell
08f87617cd
Bug 1351951 - Add ICStubCompiler::assumeStubFrame
...
MozReview-Commit-ID: FKwYMjDqCLf
2017-04-03 14:47:18 -04:00
Sebastian Hengst
8858633e3a
Backed out changeset ce87577c5da8 (bug 1224137) for failing xpcshell test browser/modules/test/unit/test_SitePermissions.js. r=backout
2017-04-03 19:07:39 +02:00
ffxbld
381a7b8f8a
No bug, Automated HPKP preload list update from host bld-linux64-spot-382 - a=hpkp-update
2017-04-03 08:07:24 -07:00
ffxbld
89740567f2
No bug, Automated HSTS preload list update from host bld-linux64-spot-382 - a=hsts-update
2017-04-03 08:07:21 -07:00
Carsten "Tomcat" Book
8d910c41e3
merge mozilla-inbound to mozilla-central a=merge
2017-04-03 12:13:46 +02:00
Carsten "Tomcat" Book
ac161c6904
Backed out changeset d9ce5cdb4e5a (bug 1351963) for hopefully fix the dt leaks
2017-04-03 08:19:22 +02:00
Carsten "Tomcat" Book
b9e48685b2
Backed out changeset 016c13131fff (bug 1351963)
2017-04-03 08:18:55 +02:00
Timothy Nikkel
b211ea35d7
Bug 1350463. Consider visibility: hidden frames to be not visible in nsIFrame::UpdateVisibilitySynchronously to match PresShell::MarkFramesInSubtreeApproximatelyVisible. r=mats
2017-04-03 00:52:17 -05:00
Franziskus Kiefer
d040cb9cea
Bug 1345368 - land NSS 1fb7e5f584de, r=me
...
--HG--
extra : rebase_source : 6ac73d3dc219a02194914ae4cfbe2027c258bbfe
2017-04-03 06:00:54 +02:00
Nicholas Nethercote
5ed484057c
Bug 1351963 (part 3) - Remove ThreadInfo from ProfilerBacktrace. r=mstange.
...
At this point the only things in the ThreadInfo it uses are the thread name and
id, which are easy to store instead. This gets a step closer to avoiding the
use of ThreadInfo in profiler_get_backtrace().
--HG--
extra : rebase_source : f4feb08ec9fe7880ee43f784c6878c1c04fd3294
2017-03-31 09:41:42 +11:00
Nicholas Nethercote
9fe90f9b94
Bug 1351963 (part 2) - Move StreamSamplesAndMarkers() out of ThreadInfo. r=mstange.
...
StreamSamplesAndMarkers() is the only ThreadInfo method called on
ProfilerBacktrace::mThreadInfo. Furthermore, it doesn't use all that much stuff
from ThreadInfo, and what stuff it does use we can instead pass in as
arguments.
This patch moves StreamSamplesAndMarkers() out of the class. It's a little
ugly, but a necessary precursor for removing ProfilerBacktrace::mThreadInfo and
all the subsequent improvements.
--HG--
extra : rebase_source : 417bda4f29a27c525f7240d3427494dd86b9a868
2017-03-31 09:37:24 +11:00
Nicholas Nethercote
c6942af645
Bug 1351963 (part 1) - Tidy up ThreadInfo. r=mstange.
...
It doesn't need any virtual methods, nor the FRIEND_TEST declarations.
--HG--
extra : rebase_source : 973c01f43737d5672b0257bb40e029894857a90d
2017-03-31 09:28:41 +11:00
Botond Ballo
9ebdb4f7f0
Bug 1352564 - Add a method to invert a Matrix4x4 if it's invertible. r=botond
...
Use it in HitTestingTreeNode::Untransform.
MozReview-Commit-ID: 1JkLh99FD0h
--HG--
extra : rebase_source : ca9836c1999a2af3cac5287a9efa875c415634f7
2017-04-02 17:20:23 -04:00
Ted Campbell
2e40b47644
Bug 1352077 - Refactor IonBuilder.cpp::IsCallOpcode r=h4writer
...
MozReview-Commit-ID: F1tzVpLJOw9
--HG--
extra : rebase_source : 7ad5958963b6e5af70437e46dffeb42902fbfb0b
2017-03-29 16:39:41 -04:00
Tim Nguyen
df9c9d0f27
Bug 1350228 - Add network monitor status bar. r=Honza
...
MozReview-Commit-ID: DEOllBeirq8
--HG--
extra : rebase_source : ff6a8a4d89766ccda9dba3f980009ea39968fe73
2017-04-03 18:01:22 +02:00
Aaron Klotz
3510b35c9c
Bug 1348069: Add comInterfaceExternalProxyStub entries for IAccessible to 32-bit firefox and plugin-container manifests; r=jimm, gps
...
MozReview-Commit-ID: 6G3zm2jrrMx
This patch needs to use different manifests depending on whether we are building
32-bit or 64-bit Firefox. In order to distinguish between them, I am using
checking for HAVE_64BIT_BUILD in the resource file and embedding the manifests
there.
--HG--
rename : browser/app/firefox.exe.manifest => browser/app/firefox.exe.32.manifest
rename : browser/app/firefox.exe.manifest => browser/app/firefox.exe.64.manifest
rename : ipc/app/plugin-container.exe.manifest => ipc/app/plugin-container.exe.32.manifest
rename : ipc/app/plugin-container.exe.manifest => ipc/app/plugin-container.exe.64.manifest
extra : rebase_source : 2d937f47c7b79a4f29a2c2001dec5ed8f00e54bc
2017-03-29 12:30:37 -06:00
Ruturaj K. Vartak
96ab370d82
Bug 1258628 - Network monitor displays extra double quotes. r=ntim
...
- Added useQuotes: false to TreeView of properties-view.js
- Fixed test cases
2017-04-03 08:02:00 -04:00
Jonathan Kew
c0f6fbe3a0
Bug 1349308 - Reftest for -apple-system glyph metrics adjustment. r=jrmuizel
2017-04-03 15:45:53 +01:00
Jonathan Kew
3e217c19d1
Bug 1349308 - Ensure we get glyph metrics via Core Text for variation fonts such as faces of SFNSText/Display. r=jrmuizel
2017-04-03 15:45:52 +01:00
Ben Hearsum
28a16a418c
bug 1347212: improve release automation publishing of releases - allow pushes to be scheduled instead of done directly. r=rail
2017-04-03 10:43:57 -04:00
Ben Hearsum
81dc4ee457
Backout patch from bug 1347212 with that errantly referenced bug 1247212 instead.
2017-04-03 10:43:45 -04:00
Ben Hearsum
2e3f62dc2f
bug 1247212: improve release automation publishing of releases - allow pushes to be scheduled instead of done directly. r=rail
2017-04-03 10:23:40 -04:00
Bob Owen
bb2896c875
Bug 1352359: Set dom.ipc.processCount.file to 1. r=gabor
...
MozReview-Commit-ID: 2KDYLhr8U6W
2017-04-03 15:20:21 +01:00
Carsten "Tomcat" Book
97a726afc2
Backed out changeset dcbdfb3fdaf2 (bug 1258628) for eslint failure
2017-04-03 15:35:15 +02:00
Dale Harvey
4514045d96
Bug 1352099 - Ensure manifest can be read on resume. r=sebastian
2017-04-03 14:26:17 +01:00
Dale Harvey
c3024a1b20
Bug 1352726 - Ensure missing fields dont halt theming. r=sebastian
2017-04-03 14:26:03 +01:00
Ruturaj K. Vartak
38a4dbd7f6
Bug 1258628 - Network monitor displays extra double quotes. r=ntim
...
- Added useQuotes: false to TreeView of properties-view.js
- Fixed test cases
--HG--
extra : rebase_source : 1973c79ad40c68af88b14c689e54483ea227af40
2017-04-03 03:56:00 -04:00
Masayuki Nakano
7fff9e9d7f
Bug 1352949 Remove dom.keyboardevent.code.enabled r=smaug
...
KeyboardEvent.code has already been enabled and it's already available with Chrome too. So, we won't disable it.
MozReview-Commit-ID: LLlAoMebtsU
2017-04-03 18:04:27 +09:00
Neil Deakin
da85986703
Bug 1350192, when checking through the list of popups to hide when clicking outside the popup, don't include noautohide popups, r=ksteuber
2017-04-03 08:12:26 -04:00
Yiren Wang
5f88f7294a
Bug 1264206 - Enable ESLint for browser/components/downloads and fix the existing issues. r=Standard8
...
MozReview-Commit-ID: HDjTxdFCnRp
2017-04-03 10:25:05 +01:00
Olli Pettay
63bf3cc260
Bug 1352874 - Improve nsHtml5AtomTable performance, r=hsivonen
...
--HG--
extra : rebase_source : 138f6fa73a9f16610097175ca0e3b81bdce527fd
2017-04-03 13:12:05 +03:00
Christoph Kerschbaumer
07ba3f59c3
Bug 1344706 - Do not reuse originPrincipal as triggeringPrincipal within utilityOverlay.js. r=gijs
2017-04-03 12:43:01 +02:00
Carsten "Tomcat" Book
ca094ba5be
Merge mozilla-central to mozilla-inbound
2017-04-03 12:32:10 +02:00
Nicholas Nethercote
8a81f4a587
Bug 1351136 - Write a gtest for basic features of the Gecko Profiler. r=mstange.
...
This required a tweak to DoNativeBacktrace() to work around an ASAN false
positive.
--HG--
extra : rebase_source : 2e21ae4c132db812150f42c26aa708aefce311be
2017-03-29 15:49:44 +11:00
Tooru Fujisawa
bdbfda64bc
Bug 1343417 - Verify bytecode documentation in js/src/vm/Opcodes.h in make check. r=nbp
2017-04-03 10:14:38 +09:00
Olli Pettay
ac0ae74439
Bug 1352734, use memcmp for nsIAtom Equals to improve performance, r=hsivonen
...
--HG--
extra : rebase_source : 1a78863c52f088609a6edcb6b32bf16bc02a4118
2017-04-02 22:40:06 +03:00