Граф коммитов

520572 Коммитов

Автор SHA1 Сообщение Дата
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
Tooru Fujisawa 4fe038b2c5 Bug 1283712 - Part 5: Support notes in Debugger. r=jimb 2017-02-15 23:53:06 +09:00
Tooru Fujisawa 75472e5e0b Bug 1283712 - Part 4: Print error note in js::PrintError. r=jwalden 2017-02-15 23:53:06 +09:00
Tooru Fujisawa f3dbdbd457 Bug 1283712 - Part 3: Add Parser::errorWithNotes and Parser::errorWithNotesAt. r=jwalden 2017-02-15 23:53:06 +09:00
Tooru Fujisawa de88ec80cb Bug 1283712 - Part 2: Add JSEXN_NOTE. r=jwalden 2017-02-15 23:53:05 +09:00
Tooru Fujisawa 5b355e2da8 Bug 1283712 - Part 1: Add JSErrorBase, JSErrorNotes, JSErrorNotes::Note, and JSErrorReport.{notes,freeNotes}. r=jwalden 2017-02-15 23:53:05 +09:00