André Bargull
fcb085bf11
Bug 1345769 - Part 4: Update tests for native function source code. r=arai
...
--HG--
extra : rebase_source : 12d91741377f757b3498f9dab813cb4b909ec986
2017-03-09 09:58:58 -08:00
André Bargull
fdd4efc6a5
Bug 1345769 - Part 3: Keep whitespace unchanged in expected source code for compareSource. r=arai
...
--HG--
extra : rebase_source : a9d7ae56da7869e5e11b0bc625888a176d031e0a
2017-03-09 09:58:49 -08:00
André Bargull
8577312162
Bug 1345769 - Part 2: Remove word normalization step from compareSource. r=arai
...
--HG--
extra : rebase_source : 5a4e6354fdecde816a5180c256452e30100c3890
2017-03-09 09:58:42 -08:00
André Bargull
6b5a8dada2
Bug 1345769 - Part 1: Remove unused NewExpression and e4x normalization from compareSource. r=arai
...
--HG--
extra : rebase_source : 97888c8bd6a67e87f8beec9d74f2e123b2689bc0
2017-03-09 09:58:32 -08:00
ffxbld
7cb75d8775
No bug, Automated blocklist update from host bld-linux64-spot-380 - a=blocklist-update
2017-03-09 07:20:07 -08:00
ffxbld
562f1b6a0e
No bug, Automated HPKP preload list update from host bld-linux64-spot-380 - a=hpkp-update
2017-03-09 07:20:05 -08:00
ffxbld
fbff6ea92e
No bug, Automated HSTS preload list update from host bld-linux64-spot-380 - a=hsts-update
2017-03-09 07:20:02 -08:00
Kartikaya Gupta
18f8da69d2
Back out cset 3a0760865f8b (bug 1345053) for causing much linux64-qr reftest failure. r=me a=Tomcat
2017-03-09 09:42:51 -05:00
BharatR123
a919e5ab29
Bug 1317099 - Fix filename in check_spidermonkey_style.py error message r=arai
...
MozReview-Commit-ID: 14H09snq6ht
--HG--
extra : rebase_source : 867fe7d39ab9e79dfdde4b8af15ebd6b94e7c491
2017-03-09 18:14:03 +05:30
Xidorn Quan
b3e8f1b558
Bug 1346047 - Enable chrome style system mochitests and run style system mochitests on e10s. r=jmaher
...
MozReview-Commit-ID: 9Vj3mZL3IhJ
--HG--
extra : rebase_source : aaf926fa895c4d42da5b89ea7650a99f6967fec2
2017-03-10 12:38:38 +11:00
Masayuki Nakano
63c152d62f
Bug 1345690 part.4 Rename JoinNodeTransaction::CheckValidity() to JoinNodeTransaction::CanDoIt() for consistency with other transaction classes r=m_kato
...
MozReview-Commit-ID: 3a5QXiofEL2
--HG--
extra : rebase_source : 40425f274eb69deea3e65cf1cdd35d2630fe4011
2017-03-10 13:46:27 +09:00
Masayuki Nakano
566c4af32a
Bug 1345690 part.3 Rename DeleteTextTransaction::Init() to DeleteTextTransaction::CanDoIt() since it does not initialize anything and just checking if the text node is editable r=m_kato
...
MozReview-Commit-ID: EyqHjHF3Q8G
--HG--
extra : rebase_source : 8004a067bf7fb8aedef8dc67d9ebb72ce5f89755
2017-03-10 13:38:28 +09:00
Masayuki Nakano
22a5d6332f
Bug 1345690 part.2 Make the constructor of DeleteRangeTransaction initialize all members instead of Init() r=m_kato
...
Similar to DeleteNodeTransaction, DeleteRangeTransaction should take all necessary information as its arguments. However, different from DeleteNodeTransaction, this doesn't need to implement CanDoIt() since nobody checks the state.
MozReview-Commit-ID: 2Z9fNtGeJ9c
--HG--
extra : rebase_source : fe3f75126a8975a0edb00a6c0709134b0a0f4d87
2017-03-09 11:19:39 +09:00
Masayuki Nakano
579b4d1fcb
Bug 1345690 part.1 Make the constructor of DeleteNodeTransaction initialize all necessary members instead of Init() r=m_kato
...
I'd like to make mNodeToDelete an owning-non-null member, but it's not cycle collector aware. Therefore, this patch only changes mEditorBase from pointer to reference.
MozReview-Commit-ID: H3wxmN1t92s
--HG--
extra : rebase_source : ca9984b47c9d242f82e395773a9a7f534e60c022
2017-03-10 13:23:40 +09:00
Alex Chronopoulos
44ce83037f
Bug 1345049 - Update cubeb from upstream to f07ee6d. r=kinetik
...
MozReview-Commit-ID: 9vApWUIieJH
--HG--
extra : rebase_source : 02de16b962218747a52b5c6f71c2d681b8485fc6
2017-03-09 19:47:39 +01:00
Jorg K
e820f4aba9
Bug 1345771 - Include DOMMediaStream.h in SpeechRecognition.h r=heycam a=tomcat
2017-03-09 01:21:00 +01:00
Carsten "Tomcat" Book
6d06361383
merge mozilla-inbound to mozilal-central a=merge
2017-03-09 11:23:25 +01:00
Ethan Lin
d73549a9d8
Bug 1345053 - Add webrender support for nsDisplayImage. r=mattwoodrow
2017-03-09 14:24:41 +08:00
Boris Zbarsky
2c7f4763df
Bug 1345362 part 6. Make ::-moz-pagebreak a non-inheriting anon box. r=heycam
...
MozReview-Commit-ID: ClqKv8HOFj4
--HG--
extra : rebase_source : 33785fdf7c14cf401d7c5a519ed2927db13c3077
2017-03-08 23:50:59 -05:00
Boris Zbarsky
f531c39d2d
Bug 1345362 part 5. Assert that we don't have a non-inheriting anon box in nsFrame::UpdateStyleOfChildAnonBox. r=heycam
...
MozReview-Commit-ID: E6EZakXIExQ
--HG--
extra : rebase_source : a829f2d8bb22a12c0a086473c98e3933427a8444
2017-03-08 23:50:31 -05:00
Boris Zbarsky
964a12c306
Bug 1345362 part 4. Rename ResolveAnonymousBoxStyle to ResolveInheritingAnonymousBoxStyle. r=heycam
...
MozReview-Commit-ID: GVA1fTh0RDv
--HG--
extra : rebase_source : 4333baf6764f346d68836e387fa002705684bfdd
2017-03-08 23:50:28 -05:00
Boris Zbarsky
b537f110e2
Bug 1345362 part 3. Introduce CSSPseudoElementType::NonInheritingAnonBox to represent non-inheriting anon boxes. r=heycam
...
The idea is to be able to call the right function during style resolution time
without doing a linear walk via nsCSSAnonBoxes::IsNonInheritingAnonBox.
MozReview-Commit-ID: JKt33GggTjz
--HG--
extra : rebase_source : fcf477dcef8529c803bf97b1d3a16f8f4fcea39f
2017-03-08 23:41:04 -05:00
Boris Zbarsky
7b18078c9e
Bug 1345362 part 2. Introduce nsCSSAnonBoxes::NonInheritingTypeForPseudoTag for looking up the type of non-inheriting anonymous box for a given pseudo tag. r=heycam
...
MozReview-Commit-ID: 4quZagNd5yo
--HG--
extra : rebase_source : da001f2f99a939a29174e1e16f06f8ed122f60f3
2017-03-08 23:39:47 -05:00
Boris Zbarsky
767339fbd8
Bug 1345362 part 1. Use mozilla::EnumeratedArray for mNonInheritingStyleContexts. r=heycam
...
MozReview-Commit-ID: EddWYLSmfGL
--HG--
extra : rebase_source : c2cd37964b60c25ae2176098addfcbf94cad61a3
2017-03-08 23:39:45 -05:00
David Major
baf83f442b
Bug 1319971: Re-work some static_asserts to get VS2017 compiling. r=luke
...
VS2017 doesn't consider functions like Foo::offsetOfBar() to be constexpr, so it refuses to allow them in static_asserts.
MozReview-Commit-ID: 3mYgnmEPIx0
--HG--
extra : rebase_source : b7392c054d48068587ae9be7f014ad1c0d4c39a3
2017-03-09 15:13:08 +13:00
David Major
09f473e5a8
Bug 1345331: Include <intrin.h> at top-level before lz4.c can include it in a namespace. r=Waldo
...
MozReview-Commit-ID: 8CI8JgR3R1L
--HG--
extra : rebase_source : d3e60e458908fb621c3608a2a3f2e08eb739d87f
2017-03-09 15:11:15 +13:00
Ehsan Akhgari
cc09372649
Bug 1345111 follow-up: Add a few platform-specific sync IPC messages back; fake-r=billm
2017-03-08 23:27:47 -05:00
Ehsan Akhgari
0946cb8425
Bug 1345111 - Make the IPDL compiler error out when it finds sync-messages.ini entries without corresponding IPDL sync messages; r=billm
...
This ensures that our sync-messages.ini correctly reflects the existing set of
sync IPC messages we have.
2017-03-08 22:43:35 -05:00
Boris Zbarsky
f6f7b64e6f
Bug 1341705. Reenable some stylo tests that involve urls with anchors. r=heycam
...
MozReview-Commit-ID: KYQTaW7WZOS
2017-03-08 22:29:57 -05:00
Boris Zbarsky
7bff0683ed
Bug 1344443 followup: fix a bug in the test.
...
MozReview-Commit-ID: Ex52TL8trgd
2017-03-08 22:29:20 -05:00
Edmund Wong
947993dd6e
Bug 1343781 - Ensure MozconfigLoader uses the right topsrcdir. r=glandium
2017-03-09 10:50:35 +08:00
Scott Wu
ce51bf1325
Bug 1019471 - Create a dialog to add/edit/view an autofill profile. r=MattN
...
MozReview-Commit-ID: avVGZAYq0y
--HG--
extra : rebase_source : 4ad8642bd1ca395209272d8eff061410c655d326
2017-03-08 20:30:59 -05:00
Wes Kocher
453a99e292
Backed out 1 changesets (bug 1339256) for breaking autophone a=backout
...
Backed out changeset 79d152f90a49 (bug 1339256)
MozReview-Commit-ID: nzRoSXtLI4
--HG--
extra : amend_source : cc537eb901cbdbf6b87b775baa28867129a3c208
extra : histedit_source : b0789b0adac5e7e684c1ee25a54bf5be99a01112%2C681c64723c53f5d5df76b13c472cfd6348f83978
2017-03-08 18:00:07 -08:00
djmdev
f555228cb0
Bug 1329116 - Update TelemetryEnvironment.jsm to async function & await. r=gfritzsche
...
Used async and await instead of Task.async and yield.
--HG--
extra : rebase_source : 2243be44033aa26236dec214a730c45300f25e95
2017-03-08 22:56:34 +05:30
Kershaw Chang
3cf721745a
Bug 1326339 - Store top level outer content window id in http transaction and connMgr. r=mayhemer
...
--HG--
extra : rebase_source : 0ad395edaa8ae7760fb0057084f353d977964234
2017-03-09 02:55:00 -05:00
djmdev
1c309ba4b2
Bug 1344718 - Enable flake8 rule E302: "expected 2 blank lines, found 1" for Telemetry code. r=Dexter
...
--HG--
extra : rebase_source : a9f3cbd3e06dbe594497c544768515ee070e268c
2017-03-08 22:41:00 +05:30
Alexander Surkov
bc2c7e65ad
Bug 1321384 - add debuggin assert for Accessible::RemoveChild, r=yzen
2017-03-09 14:55:54 -05:00
Boris Zbarsky
b73c71861b
Bug 1345237. Propagate uint32_t deeper into the editor state and text control frame code. r=mystor
...
MozReview-Commit-ID: KeUo8My6eBJ
2017-03-09 14:44:45 -05:00
Boris Zbarsky
24aa6df7ff
Bug 1345606. setRangeText should mark the text control as dirty. r=ehsan
...
MozReview-Commit-ID: 9le2PoelGei
2017-03-09 14:44:36 -05:00
Boris Zbarsky
9ea0de6975
Bug 1343275 part 2. Use slightly faster APIs for getting the information we want out of a selection when converting it to a text-control selection range. r=ehsan
...
MozReview-Commit-ID: 6NRoWNqb1pC
2017-03-09 14:44:17 -05:00
Boris Zbarsky
de5686a6c3
Bug 1343275 part 1. Get selection faster in some nsTextEditorState methods. r=ehsan
...
MozReview-Commit-ID: 2v0r3jtua1O
2017-03-09 14:44:10 -05:00
Boris Zbarsky
92c89260fe
Bug 1343037 part 19. Add some tests. r=ehsan
...
MozReview-Commit-ID: L7LNF2Bfwgk
2017-03-09 14:44:06 -05:00
Boris Zbarsky
6a0a71b324
Bug 1343037 part 18. Implement nsTextEditorState::SetRangeText. r=ehsan
...
MozReview-Commit-ID: FEo9yv5iu6U
2017-03-09 14:44:06 -05:00
Boris Zbarsky
5f2351d46b
Bug 1343037 part 17. Remove the now-unused nsITextControlElement::GetSelectionRange. r=ehsan
...
This makes GetSelectionRange non-virtual on HTMLInputElement and HTMLTextareaElement.
MozReview-Commit-ID: HhmTHjw8AwW
2017-03-09 14:44:06 -05:00
Boris Zbarsky
ad22389cf7
Bug 1343037 part 16. Implement a version of nsTextEditorState::SetSelectionRange that takes a string for the direction. r=ehsan
...
MozReview-Commit-ID: E8zYAWolg94
2017-03-09 14:44:06 -05:00
Boris Zbarsky
64343d8606
Bug 1343037 part 15. Implement nsTextEditorState::GetSelectionDirection. r=ehsan
...
MozReview-Commit-ID: 1bLLYhjmlff
2017-03-09 14:44:06 -05:00
Boris Zbarsky
c97142b029
Bug 1343037 part 14. Implement nsTextEditorState::SetSelectionDirection. r=ehsan
...
This introduces two behavior changes:
1) In cached mode, we used to treat unknown selection directions as "none".
Now we treat it like "forward", consistently with the "have an editor" mode.
2) Before this change, in cached mode, we did not fire "select" events on
selectionDirection changes.
MozReview-Commit-ID: 4nBCAm3mAiz
2017-03-09 14:44:06 -05:00
Boris Zbarsky
ccb5c104a6
Bug 1343037 part 13. Implement nsTextEditorState::SetSelectionEnd. r=ehsan
...
This introduces three behavior changes:
1) Before this change, in cached mode, we did not enforce the "start <= end"
invariant.
2) Before this change, in cached mode, we did not fire "select" events on
selectionEnd changes.
3) Changes the IDL type of HTMLInputElement's selectionEnd attribute to
"unsigned long" to match the spec and HTMLTextareaElement.
MozReview-Commit-ID: J3Gkhr8VnbS
2017-03-09 14:44:05 -05:00
Boris Zbarsky
4b03d84b62
Bug 1343037 part 12. Implement nsTextEditorState::SetSelectionStart. r=ehsan
...
This introduces three behavior changes:
1) Before this change, in cached mode, we did not enforce the "start <= end"
invariant.
2) Before this change, in cached mode, we did not fire "select" events on
selectionStart changes.
3) Changes the IDL type of HTMLInputElement's selectionStart attribute to
"unsigned long" to match the spec and HTMLTextareaElement.
MozReview-Commit-ID: JM9XXMMPUHM
2017-03-09 14:44:05 -05:00
Boris Zbarsky
fd2deff856
Bug 1343037 part 11. Implement a SetSelectionRange function on nsTextEditorState. r=ehsan
...
MozReview-Commit-ID: 5xUkcnkptwQ
2017-03-09 14:44:05 -05:00