sean-chen
33275e6ec3
Bug 1443786 - Fix CanvasDebugger crash due to a TypeError. r=jdescottes
2018-03-13 11:14:46 -07:00
Trisha
d8d2ae0cd5
Bug 1442280 - Replaced aAccessible->Role() with Accessible::IsTable()method. r=surkov
2018-03-13 15:56:03 +08:00
Dhi Aurrahman
72a8f18e51
Bug 1426461 - Make use of extended validator functionality r=chutten
2018-03-10 05:28:17 +07:00
Nicholas Nethercote
991955fad8
Bug 1445079 - Remove nsHTMLTags::sTagAtomTable[]. r=froydnj
...
The atoms in nsHTMLTags are a subset of nsGkAtoms, which means that
sTagAtomTable[] currently ends up holding duplicate pointers to the same static
atoms.
This patch removes sTagAtomTable[]. The only place that used sTagAtomTable[]
was nsHTMLTags::AddRefTable(). It now instead calls NS_GetStaticAtom() to get
the static atoms registered by nsGkAtoms.
The patch also moves some checking of sTagNames from RegisterAtoms() (which is
removed) to AddRefTable().
All this reduces the number of duplicate static atoms from 148 to 12.
MozReview-Commit-ID: 14qXYeoorFr
* * *
[mq]: foo
MozReview-Commit-ID: AgQbXlcvWrt
2018-03-14 09:56:14 +11:00
Nicholas Nethercote
d967055f0b
Bug 1445079 - Rename nsHTMLTags::sTagUnicodeTable[] as sTagNames[]. r=froydnj
...
It's just an array of names, not a hash table.
MozReview-Commit-ID: 3rWNNec64UJ
2018-03-14 09:54:43 +11:00
Gurzau Raul
f785df755d
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-03-14 00:44:06 +02:00
Gurzau Raul
8e99377c83
Merge inbound to mozilla-central. a=merge
2018-03-14 00:40:07 +02:00
Gurzau Raul
4d9e90d540
Merge autoland to mozilla-central. a=merge
2018-03-14 00:39:00 +02:00
Jason Laster
b4fcd74cb5
Bug 1441635 - Update Debugger Frontend v20. r=jdescottes
...
MozReview-Commit-ID: 2LxaHxNg2I
2018-03-13 17:16:48 -04:00
Jason Laster
1b6676e6af
Bug 1441635 - Re-align webpack module ordering. r=jdescottes
...
This commit re-aligns the webpack bundles so that the ordering
lines up with what is in Github.
MozReview-Commit-ID: IIm8icdhFmw
2018-03-13 17:16:48 -04:00
Boris Zbarsky
b27cc8fa3c
Bug 1444686 followup. Fix a typo that breaks compilation on Windows.
...
MozReview-Commit-ID: EnsXTSEcUUY
2018-03-13 17:10:39 -04:00
Ted Campbell
a34e9f432c
Bug 1419094 - Cleanup some XDR apis. r=nbp
...
Avoid declaring XDR core types in vm/JSAtoms.h. Remove codeConstValue
from XDR API.
MozReview-Commit-ID: GQbLocJbW6H
2018-03-13 17:00:00 -04:00
Boris Zbarsky
12b661df01
Bug 1445140 part 5. Remove nsIDOMDocumentType. r=mystor
...
MozReview-Commit-ID: B6iktNYbWn9
2018-03-13 16:24:01 -04:00
Boris Zbarsky
9fc39d5647
Bug 1445140 part 4. Remove nsIDOMDocumentType members. r=mystor
...
MozReview-Commit-ID: D9Xwt3qJQDI
2018-03-13 16:24:01 -04:00
Boris Zbarsky
7bbb9b0ced
Bug 1445140 part 3. Pass a DocumentType to nsIContentSerializer::AppendDoctype. r=mystor
...
MozReview-Commit-ID: 5UjRSP6MoDI
2018-03-13 16:24:01 -04:00
Boris Zbarsky
27d1556d72
Bug 1445140 part 2. Change NS_NewDOMDocument to take a DocumentType. r=mystor
...
MozReview-Commit-ID: EGA6OOSbnWV
2018-03-13 16:24:01 -04:00
Boris Zbarsky
633cf0f02a
Bug 1445140 part 1. Remove the XPCOM-ish version of NS_NewDOMDocumentType. r=mystor
...
MozReview-Commit-ID: 6sEFIfMgqet
2018-03-13 16:24:01 -04:00
Boris Zbarsky
3b452e5a1b
Bug 1445141. Return void from HTMLMetaElement::GetContent. r=mccr8
...
MozReview-Commit-ID: 6aiV8rB77OV
2018-03-13 16:24:01 -04:00
Boris Zbarsky
dae236c7cb
Bug 1444686 part 14. Remove nsIDOMDataTransfer. r=mystor
...
MozReview-Commit-ID: BLi4w10clkP
2018-03-13 16:24:01 -04:00
Boris Zbarsky
7f7ce9b56c
Bug 1444686 part 13. Remove remaining nsIDOMDataTransfer uses. r=mystor
...
MozReview-Commit-ID: EFauqLMGz5S
2018-03-13 16:24:00 -04:00
Boris Zbarsky
9b800c10d6
Bug 1444686 part 12. Remove nsIDOMDataTransfer from nsIDroppedLinkHandler. r=mystor
...
MozReview-Commit-ID: 7hseR1dpfWG
2018-03-13 16:24:00 -04:00
Boris Zbarsky
e026425f6d
Bug 1444686 part 11. Remove nsIDOMDataTransfer from dragsession. r=mystor
...
MozReview-Commit-ID: CRmiSTSN8af
2018-03-13 16:24:00 -04:00
Boris Zbarsky
145e566cd8
Bug 1444686 part 10. Remove nsIDOMDragEvent::GetDataTransfer. r=mystor
...
MozReview-Commit-ID: LwKqWBGXVcN
2018-03-13 16:24:00 -04:00
Boris Zbarsky
3857fba2a3
Bug 1444686 part 9. Remove use of nsIDOMDataTransfer from nsITreeView. r=mystor
...
MozReview-Commit-ID: Dpn7YSZpDsc
2018-03-13 16:24:00 -04:00
Boris Zbarsky
f511f70886
Bug 1444686 part 8. Remove use of nsIDOMDataTransfer from layout/forms. r=mystor
...
MozReview-Commit-ID: 2MR9MVbdOPP
2018-03-13 16:24:00 -04:00
Boris Zbarsky
0d4f7a1b44
Bug 1444686 part 7. Get rid of unused nsIDOMDataTransfer members. r=mystor
...
MozReview-Commit-ID: 53ShdRZHlC9
2018-03-13 16:24:00 -04:00
Boris Zbarsky
d4bb233636
Bug 1444686 part 6. Get rid of nsIDOMDataTransfer::GetFiles. r=mystor
...
MozReview-Commit-ID: 3gAWLI2DyyU
2018-03-13 16:24:00 -04:00
Boris Zbarsky
acad63d428
Bug 1444686 part 5. Get rid of nsIDOMDataTransfer::Get/SetEffectAllowedInt. r=mystor
...
MozReview-Commit-ID: GIzIU7nWP5j
2018-03-13 16:24:00 -04:00
Boris Zbarsky
0da7198eee
Bug 1444686 part 4. Get rid of nsIDOMDataTransfer::Get/SetDropEffectInt. r=mystor
...
MozReview-Commit-ID: EQ8KXMf4mnR
2018-03-13 16:23:59 -04:00
Boris Zbarsky
55ed30a9c6
Bug 1444686 part 3. Get rid of nsIDOMDataTransfer::Get/SetMozCursor. r=mystor
...
MozReview-Commit-ID: G7vuh1uuWGv
2018-03-13 16:23:59 -04:00
Boris Zbarsky
6139d9be8f
Bug 1444686 part 2. Get rid of nsIDOMDataTransfer::GetMozItemCount. r=mystor
...
MozReview-Commit-ID: 1eo6czER8Qw
2018-03-13 16:23:59 -04:00
Boris Zbarsky
4968b166a6
Bug 1444686 part 1. Get rid of nsIDOMDataTransfer::Get/SetDropEffect. r=mystor
...
MozReview-Commit-ID: 6Kn9uuaQYI0
2018-03-13 16:23:59 -04:00
Andrea Marchesini
4500b075c6
Bug 1436784 - Use WorkerRef in FileReader, r=smaug
2018-03-13 21:17:06 +01:00
Andrea Marchesini
19df07d29b
Bug 1436784 - Use WorkerRef in DOM Connection, r=smaug
2018-03-13 21:17:02 +01:00
Andrea Marchesini
bcdecebf32
Bug 1436784 - Use WorkerRef in WebSocket, r=smaug
2018-03-13 21:16:59 +01:00
Andrea Marchesini
d892207595
Bug 1436784 - Use WorkerRef in BroadcastChannel and MessagePort, r=smaug
2018-03-13 21:16:54 +01:00
Andrea Marchesini
8d4bb177fa
Bug 1436784 - Implement WeakWorkerRef, StrongWorkerRef and ThreadSafeWorkerRef, r=smaug
2018-03-13 21:16:48 +01:00
ffxbld
b5dd183a38
No bug, Automated HPKP preload list update from host bld-linux64-spot-304 - a=hpkp-update
2018-03-13 13:05:28 -07:00
ffxbld
b49fb0c95f
No bug, Automated HSTS preload list update from host bld-linux64-spot-304 - a=hsts-update
2018-03-13 13:05:24 -07:00
Andrew Osmond
c887fd120c
Backed out changeset 7f0409a405f2 (bug 1435291
).
2018-03-13 16:03:59 -04:00
Geoff Brown
8ffe949029
Bug 1433279 - Update tooltool manifest for Mac host-utils for Android tests; r=me,a=test-only
...
Used only when running Android tests locally from Mac/OSX hosts.
2018-03-13 12:17:25 -06:00
Geoff Brown
99f777012a
Bug 1406407 - Do not try to verify -notref files in test-verify; r=me,a=test-only
2018-03-13 12:17:22 -06:00
Jan de Mooij
e3df81fe0c
Bug 1445181 part 3 - Use #ifdef JS_JITSPEW more to shrink opt builds a bit. r=nbp
...
--HG--
extra : rebase_source : 9d3f2551811d467352c5ec9e86b042722bbc18f3
2018-03-13 19:01:21 +01:00
Jan de Mooij
26fbb3253a
Bug 1445181 part 2 - Use a switch statement instead of MDefinition::accept. r=nbp
...
--HG--
extra : rebase_source : 6032480ff9f9ef48dae2acd430be44b83d288a94
2018-03-13 19:00:38 +01:00
Jan de Mooij
92fda98f2f
Bug 1445181 part 1 - Make LIR opcode an enum class. r=nbp
...
--HG--
extra : rebase_source : 9c4ae1a2f4b0b4f16f20902590457e5eaf4045e4
2018-03-13 19:00:15 +01:00
Nicolas B. Pierron
e2b13d6466
Bug 1419094 - Result-ify XDR functions. r=tcampbell
2018-03-13 18:00:51 +00:00
Nicolas B. Pierron
51b99ad845
Bug 1401939 - Align XDR content to avoid undefined behaviours. r=kmag,tcampbell
2018-03-13 18:00:50 +00:00
Andreea Pavel
8fa0b32c84
Merge mozilla-inbound to mozilla-cenral. a=merge
2018-03-13 19:01:32 +02:00
Sylvestre Ledru
270e2db41d
Bug 1445269 - Refresh tools/rewriting/ThirdPartyPaths.txt r=tjr
...
MozReview-Commit-ID: xui275DKni
--HG--
extra : rebase_source : 8df0979f7a286211f2947e4192fa3b11ec2ac387
2018-03-13 15:59:21 +01:00
Nathan Froyd
2f491089d2
Bug 1340588 - enable clang-cl to generate depfiles directly, rather than using a wrapper; r=build-peer
...
We use a wrapper script when compiling with MSVC to parse the
/showIncludes output and thereby generate a Makefile dependency
fragment. This fragment enables us to do correct and faster incremental
builds. But the cost of invoking the wrapper script can be significant;
it's an extra process or two to launch for every single compilation.
Instead, let's have clang-cl generate the dependencies directly, which
should be somewhat faster.
2018-03-13 09:06:00 -05:00