When aEvent.mNativeKeyEvent of nsWindow::GetEditCommandsRemapped() is nullptr, that means the event was created without a native event. Typically, chrome script created the event. In such case, we should not execute native key bindings because doing it exposes the OS settings to chrome script because that might cause some privacy issue. Therefore, the method should do nothing with such event.
MozReview-Commit-ID: 7ZHZjZ3ligT
for: Land changes to flip windows nightlies on, and to tier 1 on central
MozReview-Commit-ID: 62cpCHbYN5Y
--HG--
extra : rebase_source : cf5dedc1e3b71ca1a723e94c41a0970c34cdebd1
extra : histedit_source : c0c8ca528392649e0b2c32196e176fca9b65067d
for: Land changes to flip windows nightlies on, and to tier 1 on central
MozReview-Commit-ID: EB0UVV3zQYX
--HG--
extra : rebase_source : ba31b24a93a3809c2c6f9125aa5aa7861ed0c60b
for: Land changes to flip windows nightlies on, and to tier 1 on central
MozReview-Commit-ID: Ecqd48ef01i
--HG--
extra : rebase_source : 62e89b980045f925251c6c47d7e807a14480c097
for: Land changes to flip windows nightlies on, and to tier 1 on central
MozReview-Commit-ID: 33xnmNmjYEY
--HG--
extra : rebase_source : 0b63e8eb4c9793ba67ac756b08b5c96ace5f8063
for: Land changes to flip windows nightlies on, and to tier 1 on central
MozReview-Commit-ID: FFDS8FcsvHj
--HG--
extra : rebase_source : aa28aadc98aef8bb5f7fbb1f937f7319f89f4038
for: Land changes to flip windows nightlies on, and to tier 1 on central
Also sets awsy and marionette headless to just use built-projects for what to run on, and then sets
browser-screenshots to not run on deved.
MozReview-Commit-ID: C6KbHI7Hs81
--HG--
extra : rebase_source : 2b9078497718f4b95183b41721800dcd9960a98e
for: Land changes to flip windows nightlies on, and to tier 1 on central
MozReview-Commit-ID: IBi7FR6xPPX
--HG--
extra : rebase_source : b126da0fb9b5e6f3d07c3c42346afd7b12aa07cc
for: Land changes to flip windows nightlies on, and to tier 1 on central
MozReview-Commit-ID: 2TJbt5HBGSn
--HG--
extra : rebase_source : b96841f7d6ac393d414ec0650585bff8b8128cc0
for: Land changes to flip windows nightlies on, and to tier 1 on central
MozReview-Commit-ID: 8JmEtOmPtGO
--HG--
extra : rebase_source : 0b1d4fcd43e1c9f67b5e06583eeb0053abd82884
for: Land changes to flip windows nightlies on, and to tier 1 on central
MozReview-Commit-ID: Jcguw7C7Okq
--HG--
extra : rebase_source : 8a19ce1dd776818b042a96f2e4a9b94839b15375
for: Land changes to flip windows nightlies on, and to tier 1 on central
MozReview-Commit-ID: AtBXyrPqRRI
--HG--
extra : rebase_source : a71b0c595d7b962fc150e74f3ba35445544f074d
for: Land changes to flip windows nightlies on, and to tier 1 on central
MozReview-Commit-ID: Hosoq7OD8kg
--HG--
extra : rebase_source : 0ffd553aedc226255133c864311c1cdee273bcaa
for: Land changes to flip windows nightlies on, and to tier 1 on central
MozReview-Commit-ID: 7V8lh1eCjdV
--HG--
extra : rebase_source : a06b5e9eabd4cadffbaecf0e2b4a1a1322c0ce95
for: Land changes to flip windows nightlies on, and to tier 1 on central
MozReview-Commit-ID: FnhgnU95X13
--HG--
extra : rebase_source : ed49d5ba2a0a553e2cd118b7db467b1d03afff20
for: Land changes to flip windows nightlies on, and to tier 1 on central
MozReview-Commit-ID: LSYmhcEOs2F
--HG--
extra : rebase_source : c2f0a83082047b2df0fd1ceee77c05674b6cf62e
for: Land changes to flip windows nightlies on, and to tier 1 on central
MozReview-Commit-ID: LbL5jPRhGEp
--HG--
extra : rebase_source : 149100471ebdea61cf5c3f280d5e8406b2f37146
for: Land changes to flip windows nightlies on, and to tier 1 on central
MozReview-Commit-ID: ES0rsESswq7
--HG--
extra : rebase_source : 28c5a477b073bdea95be6b155a9bb19e0f2ef5ec
for: Land changes to flip windows nightlies on, and to tier 1 on central
MozReview-Commit-ID: 4lJ777fosNI
--HG--
extra : rebase_source : c7d4684d812e698828c06d9ea604c9986e98f3f5
for: Land changes to flip windows nightlies on, and to tier 1 on central
MozReview-Commit-ID: H5Ysplr4NV7
--HG--
extra : rebase_source : 57b32b09d29ec3ced716dcd8e55bfa3bcb7c4475
Since we make "font-variant-alternates" animatable,
should remove test fail annotation from reftest.list.
MozReview-Commit-ID: ChdeSvUbTBh
--HG--
extra : rebase_source : fac9fb01a60c684d7169866964621f431b3508e3
Since we make 'font-variant-alternates' animatable, should remove test fail annotations from meta in wpt.
MozReview-Commit-ID: 5W95PzlkLe0
--HG--
extra : rebase_source : b2425bfe5c6d12f13a9ae365c177f955c23f590a
<!-- Please describe your changes on the following line: -->
---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
<!-- Either: -->
- [X] There are tests for these changes. The test codes are patch 2 and 3 in https://bugzilla.mozilla.org/show_bug.cgi?id=1379921
<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->
<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->
Source-Repo: https://github.com/servo/servo
Source-Revision: 3d5eb727f68590d451abe1b466959527254c3eb2
--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 9c2d4a8cdd4ad731ab7f24b5d4c512d6c0bab494
nsGenericDOMDataNode::SetData uses GetFlatTextLengthInRange. But GetFlatTextLengthInRange still use nsIDOMNode. It means that we need additional QI twice. So we should use nsINode version directly instead.
MozReview-Commit-ID: 3FX0uPGh53O
--HG--
extra : rebase_source : 1a4689ae8744062af8cc1f112b89075ddf3e1271
The details element, which is a sibling of an animating element, is checked
whether the element needs to be processed in a post traversal for throttled
animation flush because the parent element has animation-only dirty bit (i.e.
the parent element is a common ancestor of the animating element and the
details element). Also at the moment of the check the details element has
reconstruct frame damage because 'open' attribute is changed. Thus in the check
the details element was not restyled but had reconstruct frame damage.
MozReview-Commit-ID: FvsyZlUjhFi
--HG--
extra : rebase_source : 80ee22e7a3092ee208ce74304c242da782f6a0f4
…led animation flush.
<!-- Please describe your changes on the following line: -->
https://bugzilla.mozilla.org/show_bug.cgi?id=1381420
---
- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
Source-Repo: https://github.com/servo/servo
Source-Revision: 40eeee4e05576dad4c5248e7f3e6eab892c88b52
--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 33af364db724ed915dbffd4bc933b38621a59d73
This patch fixes a simple mistake which was written when we support IME in e10s mode.
IMEStateManager::OnChangeFocusInternal() already has code which makes the method doesn't set IME state again when focus is not being changed, input context of the widget was already set by a remote process and our process is being activated. However, the condition of checking if input context of the widget was set by which process is reversed.
MozReview-Commit-ID: 61ZH0VnKqPq
--HG--
extra : rebase_source : 14eb8e276e6307ed30d018d4385c454f80c1e831