Commit Graph

520577 Commits

Author SHA1 Message Date
Jim Chen
e9e3761a4a Bug 1337290 - 2. Clear cache dir if loading libs failed; r=snorp
If Gecko libs failed to load the first time, clear the cache dir and try
again. Only crash if we fail to load the libs a second time.
2017-02-15 17:12:56 -05:00
Jim Chen
9a1866c95c Bug 1337290 - 1. Detect ARM emulation for some x86 devices; r=snorp
Some x86 devices set the CPU ABI to ARM (and even change /proc/cpuinfo)
as part of emulating ARM. In that case, we check the kernel release
string find out whether it's really x86 or not.
2017-02-15 17:12:56 -05:00
Wes Kocher
9738f2b4f7 Backed out 5 changesets (bug 1336510) for mass bustage a=backout CLOSED TREE
Backed out changeset 35d16d04d67d (bug 1336510)
Backed out changeset 41db22e0c13d (bug 1336510)
Backed out changeset 2075037694ed (bug 1336510)
Backed out changeset 71be73be6c4e (bug 1336510)
Backed out changeset 02ccacdbbb93 (bug 1336510)

MozReview-Commit-ID: Lx2kKu7JVvI
2017-02-15 13:40:12 -08:00
Marco Castelluccio
b2ebe4f765 Bug 1333043 - Add windows build number to the environment data for all Windows versions. r=Dexter,data-r=bsmedberg 2017-02-15 20:39:48 +00:00
Deepa
31c56b8f1f Bug 1280572 - Add layout/tools/reftest to flake8 linter r=ahal
MozReview-Commit-ID: Cqllz9BeV7X

--HG--
extra : rebase_source : 862709bfe8600a0761467cc79cfa9dadb4e66e62
2017-02-15 01:20:56 +05:30
Michael Layzell
455475c58b Bug 1336510 - Part 5: Workaround lambda static analysis in nsMultiMixedConv, r=valentin
MozReview-Commit-ID: 7Mvh9aeCKOh
2017-02-15 15:32:44 -05:00
Michael Layzell
2b5e4ffefa Bug 1336510 - Part 4: Capture a strong reference to this in dom/media, r=jwwang
MozReview-Commit-ID: 4lVGrGzhVXh
2017-02-15 15:32:44 -05:00
Michael Layzell
e21226f317 Bug 1336510 - Part 3: Capture a strong reference to this in CompositorBridgeParent::FlushApzRepaints, r=kats
MozReview-Commit-ID: KdGBYEAC0dW
2017-02-15 15:32:44 -05:00
Michael Layzell
d917cc7587 Bug 1336510 - Part 2: Fix lambda captures of this in PresentationConnection, r=smaug
MozReview-Commit-ID: 2fuMHyspjhs
2017-02-15 15:32:44 -05:00
Michael Layzell
ea5a22782e Bug 1336510 - Part 1: Correct the RefCountedInsideLambda Check to complain about capturing and using this without a backing strong reference, r=ehsan
MozReview-Commit-ID: 19jiqArKgxo
2017-02-15 15:32:44 -05:00
Bill McCloskey
8eb70fcb8f Bug 1339289 - Make sure labeled runnables have names (r=ehsan)
MozReview-Commit-ID: C6w8Q4NPBtt
2017-02-15 12:30:01 -08:00
Bill McCloskey
0cda76d680 Bug 1339289 - Give names to a lot of common timers (r=ehsan)
MozReview-Commit-ID: IMsv5bkyjBL
2017-02-15 12:30:01 -08:00
Bill McCloskey
194043ae97 Bug 1339289 - Give names to a lot of common runnables (r=ehsan)
MozReview-Commit-ID: 5IdvK6kgoAW
2017-02-15 12:30:01 -08:00
Bill McCloskey
ce7bbe01fe Bug 1339224 - Give names to built-in IPC messages (r=kanru)
MozReview-Commit-ID: DEC2gXK6o0M
2017-02-15 12:30:01 -08:00
Ben Kelly
fbacd6e6fb Bug 1339885 Uncomment test cases from WPT test and move to separate case that can be marked expected fail. r=bz 2017-02-15 15:12:37 -05:00
Ben Kelly
1e7618bfa7 Bug 1339844 P3 Test for Client.type in mochitest. r=asuth 2017-02-15 15:12:37 -05:00
Ben Kelly
e93e177774 Bug 1339844 P2 Add Client.type to WPT tests. r=asuth 2017-02-15 15:12:37 -05:00
Ben Kelly
76b97762b7 Bug 1339844 P1 Implement the Client.type attribute. r=asuth 2017-02-15 15:12:37 -05:00
Wes Kocher
902c3acb7b Backed out 2 changesets (bug 919391) for failing test_resource_timing.html tests a=backout
Backed out changeset c3a4bae5fc8d (bug 919391)
Backed out changeset e776663ecbb4 (bug 919391)

MozReview-Commit-ID: GwUBLZbKe6r
2017-02-15 12:07:18 -08:00
Marco Castelluccio
170093d6d9 Bug 1339083 - Blocklist old K7TotalSecurity versions. r=aklotz
--HG--
extra : rebase_source : bba08ee37b47bd8893732e8617bfde77d9d40753
2017-02-14 08:01:00 -05:00
Valentin Gosu
5a9707b667 Bug 919391 - (fix) Use os.path.join instead a=testonly
MozReview-Commit-ID: 4YMGhQtzf3c
2017-02-15 20:03:41 +01:00
Valentin Gosu
bf7ceabd0e Bug 919391 - Fix gzip_xml.py not finding resource_timing_test0.xml r=jgraham
MozReview-Commit-ID: 97JUyEvzG1V
2017-02-15 19:58:49 +01:00
Emanuel Hoogeveen
00c7d04549 Bug 1339441 - Take the arena lock earlier in arena_dalloc(). r=glandium
--HG--
extra : rebase_source : 95e8f744a9f77381270fd8f8942765b144b844a2
2017-02-15 09:48:00 -05:00
Kim Moir
89b11b3083 Bug 1333155 - convert buildbot addon devel Linux64 builds to taskcluster r=mtabara 2017-02-15 13:39:26 -05:00
Daniel Holbert
0fb97af73a Bug 1339566: Acquire kungFuDeathGrip a bit earlier, in some nsDocShell code. r=mccr8
MozReview-Commit-ID: AXTQqwyJPmU
2017-02-15 09:56:38 -08:00
Daniel Holbert
cd9e13195a Bug 1338772: Move mInFlush tweak a bit closer to the actual flushing, in PresShell::FlushPendingNotifications. r=bz
MozReview-Commit-ID: 9jeQVl6iX56
2017-02-15 09:55:33 -08:00
Andrea Marchesini
8cfefe583e Bug 1339734 - dom/media should check the return value of OriginKeysTable::GetPrincipalKey, r=jesup 2017-02-15 18:47:23 +01:00
Michael Layzell
59bb3b9927 Bug 1339218 - Comment wording fixup, r=me
MozReview-Commit-ID: 8T0ibqe17Ru
2017-02-15 12:10:46 -05:00
Michael Layzell
58cab3c905 Bug 1339218 - Re-introduce the ns[C]StringRepr type for use in bindings with custom destructor logic, r=froydnj
MozReview-Commit-ID: 3VUWFA5tX1L
2017-02-15 12:02:54 -05:00
Tooru Fujisawa
22bf9a6966 Bug 1336783 - followup: Fix rooting. r=bustage 2017-02-16 01:39:41 +09:00
cku
ecf9b73290 Bug 842114 - Part 2. Crash test. r=heycam
MozReview-Commit-ID: AT2Zfq4IbGT

--HG--
extra : rebase_source : 1fef56ebe717807258d176fba13b153b5bd4349c
extra : source : 632e8699aee253293769b55da2a8e9dafc939297
2017-02-03 23:00:18 +08:00
cku
2e3b715258 Bug 842114 - Part 1. Correct assert condition and promote NS_ASSERTION to MOZ_ASSERT. r=heycam
Except during restyle process, we should skip this checking in reflow as well.
But what really should do is to skip this checking if this function is called
from ComputeEffectsRect. The reason is explained in the beginning of
ComputePostEffectsVisualOverflowRect.

Also promote NS_ASSERTION to MOZ_ASSERTION in this patch.

MozReview-Commit-ID: 3CuKkdR4kTK

--HG--
extra : rebase_source : 747787d49f19dd4e2dc7e8b41109ea3a52d29181
extra : source : a98bea911e08b9d9c391008c65f4ba319f1dad03
2017-02-03 21:37:08 +08:00
Sylvestre Ledru
0a9a44c058 Bug 1337358 - Converts for(...; ...; ...) loops to use the new range-based loops in C++11 in js/ - follow up r=bbouvier
MozReview-Commit-ID: 7KanuTsFIu4
2017-02-15 16:59:58 +01:00
Nathan Froyd
b6b1353ae8 Bug 1338184 - remove unused GetGlobalContextWGL function; r=jgilbert
clang-cl warns about this function being unused.
2017-02-15 11:43:37 -04:00
Tooru Fujisawa
86216cdd9d Bug 1336783 - Part 3 - Use simpler macro to avoid internal compiler error on SM-tc(H). r=jandem CLOSED TREE 2017-02-16 00:37:28 +09:00
Carsten "Tomcat" Book
5447789960 Backed out changeset 3a90f1f64d8d (bug 1339749) for bustage on a CLOSED TREE
--HG--
rename : toolkit/components/telemetry/ipc/TelemetryComms.h => toolkit/components/telemetry/TelemetryComms.h
rename : toolkit/components/telemetry/ipc/TelemetryIPCAccumulator.cpp => toolkit/components/telemetry/TelemetryIPCAccumulator.cpp
rename : toolkit/components/telemetry/ipc/TelemetryIPCAccumulator.h => toolkit/components/telemetry/TelemetryIPCAccumulator.h
extra : amend_source : 2f4229556609103157901609fee02aaedcdb8606
2017-02-15 16:10:29 +01:00
Nathan Froyd
816d0278d2 Bug 1338168 - micro-optimize GetListenerInfoFor; r=baku,smaug
We can use nsCOMArray::Forget() to avoid some unnecessary refcounting.
2017-02-15 11:06:39 -04:00
Olli Pettay
2a5cc346bc Bug 1338886 - nsDocument::UpdateIntersectionObservations() should call perf->Now() only if needed, r=tschneider 2017-02-15 17:04:16 +02:00
Ben Kelly
8fbd3ec4ed Bug 1322111 P4 Update the Cache API schema to account for new nsIContentPolicy type. r=asuth 2017-02-15 09:55:58 -05:00
Ben Kelly
f6fabc76a9 Bug 1322111 P3 Update WPT test expectations. r=ckerschb 2017-02-15 09:55:58 -05:00
Ben Kelly
101a286625 Bug 1322111 P2 Make importScripts() use TYPE_INTERNAL_WORKER_IMPORT_SCRIPTS. r=ckerschb 2017-02-15 09:55:58 -05:00
Ben Kelly
0e176007bb Bug 1322111 P1 Add TYPE_INTERNAL_WORKER_IMPORT_SCRIPTS content policy type. r=ckerschb 2017-02-15 09:55:58 -05:00
Tooru Fujisawa
02022c191a Bug 1283712 - Part 11.3: Add mocha test. r=nchevobbe 2017-02-15 23:53:07 +09:00
Tooru Fujisawa
410d010670 Bug 1283712 - Part 11.2: Update stub. r=nchevobbe 2017-02-15 23:53:07 +09:00
Tooru Fujisawa
917ac773a0 Bug 1283712 - Part 11.1: Show notes in devtools console. r=nchevobbe 2017-02-15 23:53:07 +09:00
Tooru Fujisawa
f4e61b592f Bug 1283712 - Part 10: Support notes in getLastWarning shell-only testing function. r=jwalden 2017-02-15 23:53:07 +09:00
Tooru Fujisawa
0ea7ee57fa Bug 1283712 - Part 9: Add getErrorNotes testing function to extract error notes from exception. r=jwalden 2017-02-15 23:53:07 +09:00
Tooru Fujisawa
a33056dda7 Bug 1283712 - Part 8: Add WorkerErrorBase, WorkerErrorNote, and WorkerErrorReport. r=bholley 2017-02-15 23:53:07 +09:00
Tooru Fujisawa
918d55e6ea Bug 1283712 - Part 7: Add nsIScriptErrorNote and nsIScriptError.notes. r=bholley 2017-02-15 23:53:06 +09:00
Tooru Fujisawa
b025ee6d4e Bug 1283712 - Part 6: Add xpc::ErrorBase, xpc::ErrorNote, and xpc::ErrorReport.mNotes. r=bholley 2017-02-15 23:53:06 +09:00