Commit Graph

548629 Commits

Author SHA1 Message Date
Nathan Froyd
fd24d774c3 Bug 1347963 - part 0 - use global qualification for GuardObjects.h macros; r=erahm
These macros can be used in cases where the `mozilla` namespace might
not refer to the toplevel `mozilla` namespace that was intended.  To
ensure that the macros always refer to the `mozilla` namespace in the
global namespace, use the appropriate qualification.
2017-07-24 17:05:01 -04:00
Marco Castelluccio
20abff2d5a Bug 1383926 - Stop defining lazy module getter for Task.jsm in browser.js and nsBrowserGlue.js. r=mconley
--HG--
extra : rebase_source : 6ca9002259b3088150e2a2175e87f0cc63404683
2017-07-24 23:24:13 +02:00
Nathan Froyd
320fa56056 Bug 1384220 - remove --with-crashreporter-enable-percent configure option; r=ted.mielczarek
This option was added ~decade ago; AFAICT from bug archaeology, the
option was added to prevent our servers from being overwhelmed.
Somewhere over the years, however, we obtained more capable servers and
the option disappeared from mozconfigs.  It seems moderately unlikely
that we'll have a need for this option again, and we could reintroduce
this patch very easily in any event.  Let's go ahead and remove it.
2017-07-26 11:16:43 -04:00
Geoff Brown
6961a5ba45 Bug 1381932 - Skip test test_scroll_snapping_scrollbars.html on windows, non-e10s; r=me,test-only 2017-07-26 09:16:20 -06:00
Geoff Brown
385594a2b7 Bug 1325530 - requestLongerTimeout for browser_shown.js; r=mconley
A simple solution to current timeouts. Several other tabcrashed tests
already use requestLongerTimeout -- it seems like these tests often have
a long run time.
2017-07-26 09:16:18 -06:00
Carsten "Tomcat" Book
d1540239e2 Merge mozilla-central to mozilla-inbound 2017-07-26 17:11:17 +02:00
Alessio Placitelli
4e7f788bf2 Bug 1381490 - Enable sending the shutdown ping with the pingsender on the first session. r=gfritzsche
This will land behind a preference, initially turned off, with the possibility to easily enable it.

MozReview-Commit-ID: InND8Pv35I1
2017-07-26 05:55:00 +02:00
Marco Castelluccio
7d7e1aa6a3 Bug 1384040 - Stop using preprocessor in nsUrlClassifierLib.js and nsUrlClassifierListManager.js, by directly copying the contents of the files they were including. r=francois
--HG--
extra : rebase_source : 8a725b6cce04594eb570e65804b320890d160f91
2017-07-26 01:24:09 +02:00
Jan de Mooij
082b9c8aed Bug 1384042 - Don't Ion-inline functions when the call has an empty type barrier. r=bhackett 2017-07-26 16:03:12 +02:00
Justin Wood
ad093e98f4 Bug 1383257 - Schedule windows nightlies via cron. r=kmoir a=Tomcat
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
2017-07-25 15:58:16 -04:00
Justin Wood
96223fef06 Bug 1383257 - Do not attempt to schedule win10 hardware testing, unless we're on try. r=grenade
for: Land changes to flip windows nightlies on, and to tier 1 on central

MozReview-Commit-ID: EB0UVV3zQYX

--HG--
extra : rebase_source : ba31b24a93a3809c2c6f9125aa5aa7861ed0c60b
2017-07-25 15:56:32 -04:00
Justin Wood
7f3c98e6e2 Bug 1383257 - Flip windows testing to be tier 1 by default. r=kmoir
for: Land changes to flip windows nightlies on, and to tier 1 on central

MozReview-Commit-ID: Ecqd48ef01i

--HG--
extra : rebase_source : 62e89b980045f925251c6c47d7e807a14480c097
2017-07-25 15:31:48 -04:00
Justin Wood
f31c538051 Bug 1383257 - Signing is always tier 1. r=kmoir
for: Land changes to flip windows nightlies on, and to tier 1 on central

MozReview-Commit-ID: 33xnmNmjYEY

--HG--
extra : rebase_source : 0b63e8eb4c9793ba67ac756b08b5c96ace5f8063
2017-07-25 15:28:09 -04:00
Justin Wood
d6c9f32693 Bug 1383257 - Actually flip builds to tier 1. r=catlee
for: Land changes to flip windows nightlies on, and to tier 1 on central

MozReview-Commit-ID: FFDS8FcsvHj

--HG--
extra : rebase_source : aa28aadc98aef8bb5f7fbb1f937f7319f89f4038
2017-07-25 15:26:57 -04:00
Justin Wood
180bd9c666 Bug 1383257 - Schedule devedition testing too. r=catlee
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
2017-07-25 15:23:33 -04:00
Justin Wood
5c2ac5f9b8 Bug 1383257 - Run talos-perf-singletons on all branches. r=jmaher
for: Land changes to flip windows nightlies on, and to tier 1 on central

MozReview-Commit-ID: IBi7FR6xPPX

--HG--
extra : rebase_source : b126da0fb9b5e6f3d07c3c42346afd7b12aa07cc
2017-07-25 15:09:50 -04:00
Chris AtLee
9c5a8cd572 Bug 1383257: Switch Windows debug reftest-gpu tests to use BBB r=Callek
MozReview-Commit-ID: 5hmIdbqnv5j

--HG--
extra : rebase_source : 91fcb9061bcbeffd6667f93ade709921884ba097
extra : source : 61f66ae806f972d22717ac867e7c5927340a4721
2017-07-24 14:46:38 -04:00
Justin Wood
e491ad263c Bug 1383257 - Run win talos on all expected branches. r=kmoir
for: Land changes to flip windows nightlies on, and to tier 1 on central

MozReview-Commit-ID: 2TJbt5HBGSn

--HG--
extra : rebase_source : b96841f7d6ac393d414ec0650585bff8b8128cc0
2017-07-25 14:55:16 -04:00
Justin Wood
898b70eb38 Bug 1383257 - When PGO runs tests via BBB they end up mixed in with the opt variant BBB tests. r=catlee
for: Land changes to flip windows nightlies on, and to tier 1 on central

MozReview-Commit-ID: 8JmEtOmPtGO

--HG--
extra : rebase_source : 0b1d4fcd43e1c9f67b5e06583eeb0053abd82884
2017-07-25 14:22:05 -04:00
Justin Wood
d43c7a3bd3 Bug 1383257 - XPCShell is currently failing on win10, run it on win8 until we can switch. Leave running on win10 as tier 2. r=kmoir
for: Land changes to flip windows nightlies on, and to tier 1 on central

MozReview-Commit-ID: Jcguw7C7Okq

--HG--
extra : rebase_source : 8a19ce1dd776818b042a96f2e4a9b94839b15375
2017-07-25 13:52:19 -04:00
Justin Wood
9bc32cb11c Bug 1383257 - JSReftest is green (only known intermittents), so doesn't need to be tier 3. r=kmoir
for: Land changes to flip windows nightlies on, and to tier 1 on central

MozReview-Commit-ID: AtBXyrPqRRI

--HG--
extra : rebase_source : a71b0c595d7b962fc150e74f3ba35445544f074d
2017-07-25 13:48:10 -04:00
Justin Wood
e41189cfff Bug 1383257 - Marionette is green, so doesn't need to be tier 3. r=kmoir
for: Land changes to flip windows nightlies on, and to tier 1 on central

MozReview-Commit-ID: Hosoq7OD8kg

--HG--
extra : rebase_source : 0ffd553aedc226255133c864311c1cdee273bcaa
2017-07-25 13:47:20 -04:00
Justin Wood
8e73f6c1ea Bug 1383257 - Don't run gtest on win pgo (it permafails both in tc and buildbot). r=kmoir
for: Land changes to flip windows nightlies on, and to tier 1 on central

MozReview-Commit-ID: 7V8lh1eCjdV

--HG--
extra : rebase_source : a06b5e9eabd4cadffbaecf0e2b4a1a1322c0ce95
2017-07-25 13:46:47 -04:00
Justin Wood
116d8e625c Bug 1383257 - XPCShell is not tier 3. r=kmoir
for: Land changes to flip windows nightlies on, and to tier 1 on central

MozReview-Commit-ID: FnhgnU95X13

--HG--
extra : rebase_source : ed49d5ba2a0a553e2cd118b7db467b1d03afff20
2017-07-25 10:52:30 -04:00
Justin Wood
48b909abc1 Bug 1383257 - Mark mochitest-chrome on w7 as try-only. r=kmoir
for: Land changes to flip windows nightlies on, and to tier 1 on central

MozReview-Commit-ID: LSYmhcEOs2F

--HG--
extra : rebase_source : c2f0a83082047b2df0fd1ceee77c05674b6cf62e
2017-07-25 10:51:49 -04:00
Justin Wood
015659bebf Bug 1383257 - Enable win talos testing (via BBB). r=kmoir
for: Land changes to flip windows nightlies on, and to tier 1 on central

MozReview-Commit-ID: LbL5jPRhGEp

--HG--
extra : rebase_source : 149100471ebdea61cf5c3f280d5e8406b2f37146
2017-07-25 10:44:33 -04:00
Justin Wood
b93718f81b Bug 1383257 - Enable win8 testing (via BBB). r=kmoir
for: Land changes to flip windows nightlies on, and to tier 1 on central

MozReview-Commit-ID: ES0rsESswq7

--HG--
extra : rebase_source : 28c5a477b073bdea95be6b155a9bb19e0f2ef5ec
2017-07-25 10:14:49 -04:00
Justin Wood
40f738a674 Bug 1383257 - Don't use tc config for newly added talos suites (to be run via BBB). r=kmoir
for: Land changes to flip windows nightlies on, and to tier 1 on central

MozReview-Commit-ID: 4lJ777fosNI

--HG--
extra : rebase_source : c7d4684d812e698828c06d9ea604c9986e98f3f5
2017-07-25 10:10:38 -04:00
Justin Wood
3fc9b7c824 Bug 1383257 - Disable talos and unittest sendchange from windows builds. r=kmoir
for: Land changes to flip windows nightlies on, and to tier 1 on central

MozReview-Commit-ID: H5Ysplr4NV7

--HG--
extra : rebase_source : 57b32b09d29ec3ced716dcd8e55bfa3bcb7c4475
2017-07-25 10:02:30 -04:00
Carsten "Tomcat" Book
198430bca2 merge mozilla-inbound to mozilla-central a=merge 2017-07-26 11:11:40 +02:00
Carsten "Tomcat" Book
cad2e55095 Backed out changeset 674770e65a4f (bug 1265472) for memory leaks in browser_webauthn_telemetry.js 2017-07-26 07:56:38 +02:00
Ryan VanderMeulen
fc0b3076bb Bug 1383975 - Add crashtest. 2017-07-26 00:13:53 -04:00
Daisuke Akatsuka
000fc27d48 Bug 1379921 - Part 3: remove test fail annotations from reftest. r=hiro
Since we make "font-variant-alternates" animatable,
should remove test fail annotation from reftest.list.

MozReview-Commit-ID: ChdeSvUbTBh

--HG--
extra : rebase_source : fac9fb01a60c684d7169866964621f431b3508e3
2017-07-26 12:28:31 +09:00
Daisuke Akatsuka
5c364eae1d Bug 1379921 - Part 2: remove test fail annotations from meta in wpt. r=hiro
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
2017-07-26 12:28:27 +09:00
Daisuke Akatsuka
45a4609eb4 servo: Merge #17865 - make font-variant-alternates animatable (from dadaa:bug1379921); r=hiro
<!-- 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
2017-07-25 21:21:53 -07:00
Nicolas B. Pierron
13c6c8058f Bug 1375435 - Clear the GetPropertyCache prior resume-point at the end of IonBuilder build functions. r=jandem
--HG--
extra : source : a3a834899c7335e179ad77d0b48b9ed6df0a231a
2017-07-25 14:49:59 -04:00
vincentliu
6509ea12d3 Bug 1374254 - Re-adding the aggressive TDR checks in D3D11 EndFrame(). r=dvander 2017-07-26 11:56:44 +08:00
Ryan VanderMeulen
6cc7f170de Backed out changeset a3a834899c73 (bug 1375435) for making too-long-array-splice.js permatimeout on SM asan builds. 2017-07-25 23:27:04 -04:00
Makoto Kato
27cd039649 Bug 1383641 - GetFlatTextLengthInRange shouldn't use nsIDOMNode version of nsRange::SetStart. r=masayuki
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
2017-07-24 18:29:19 +09:00
Hiroyuki Ikezoe
a46b077ea1 Bug 1381420 - A crash test that has an element is not restyled but has reconstruct frame damage during flushing throttled animations. r=emilio
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
2017-07-26 11:50:12 +09:00
Hiroyuki Ikezoe
1a81b44c4a servo: Merge #17866 - Preserve restyle damage if the element was not restyled during thrott… (from hiikezoe:restyle-damage); r=emilio
…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
2017-07-25 20:19:16 -07:00
Masayuki Nakano
9d0610a118 Bug 1381732 - IMEStateManager::OnChangeFocusInternal() shouldn't set IME state when focus is not being changed, input context of the widget was already set by a remote process and our process is being activated r=m_kato
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
2017-07-25 16:34:07 +09:00
Bobby Holley
8862f9008d Bug 1341102 - Reenable some more reftests. r=me
MozReview-Commit-ID: zYSKOW3uXi
2017-07-25 21:02:32 -07:00
Kevin Hsieh
61cee79da1 Bug 1383925 - Remove unnecessary copy construction of default font in nsRuleNode.cpp. r=dholbert
MozReview-Commit-ID: 6awjBjmEBsM

--HG--
extra : rebase_source : af3055ea0bb480b58fcfd1a5c79dfcb59eec6d78
2017-07-24 17:56:54 -07:00
Glenn Watson
5338944e39 servo: Merge #17863 - Update WR (scroll/overflow mostly) (from glennw:update-wr-scroll-stuff); r=emilio
Source-Repo: https://github.com/servo/servo
Source-Revision: f351e6819873d208f2fc2b6b9908f8d91655296f

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 77de6d30974297a89cffd9ef4c3a3983c354fba1
2017-07-25 19:16:34 -07:00
Evan Tseng
1b14f772ee Bug 1383719 - Update and add strings for the Updates section. r=jaws
MozReview-Commit-ID: 2GUYgrNbKuo

--HG--
extra : rebase_source : 14c07d45e603dd310e46041041406bcd9b7ce975
2017-07-25 15:22:36 +08:00
Ricky Chien
e6159eea1a Bug 1383456 - Remove redundant Default Search and One-Click preferences search result r=jaws
MozReview-Commit-ID: 64y3bT8o3DY

--HG--
extra : rebase_source : 745a0b854ea0455bd01c6b5e3e393d112156c5e4
2017-07-25 16:08:28 +08:00
Wes Kocher
f19f28adfd Merge m-c to autoland, a=merge
MozReview-Commit-ID: F1X8wKqbkg
2017-07-25 19:16:09 -07:00
Wes Kocher
65bbd0525a Merge inbound to central, a=merge
MozReview-Commit-ID: E4oXfAM1mtd
2017-07-25 19:04:37 -07:00
Brendan Dahl
cbbcce1fa2 Bug 1383078 - Use at minimum a 1,1 draw target in headless. r=jrmuizel 2017-07-25 09:04:54 -07:00