JW Wang
c351b765ff
Bug 1358399. P1 - move "elem.crossOrigin = test.crossOrigin || false" from SetupEME() to LoadTest() to improve cohesion. r=gerald
...
The attributes are used by MaybeCrossOriginURI() which is called by LoadTest() indirectly.
MozReview-Commit-ID: LH2STpONuCE
--HG--
extra : rebase_source : 5762de80943d30064df0d4a69ebe7d36a12f308b
extra : intermediate-source : 73e455a974c9bc3609b72d3ffbbcbc6f1077f62b
extra : source : 7802185d9bcaec4f7377de94e4876d995a8ab019
2017-04-21 14:29:25 +08:00
Simon Sapin
bfb79c0f40
servo: Merge #16455 - Bug 1354970 - Add @counter-style rules (from servo:counter-style); r=upsuper
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 2eff661ebb2737979b80367ada3ac99d73a06fc4
--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : c2342be5a8c1db8e4497da1858211ce72d49f716
2017-04-26 00:59:58 -05:00
Jan Henning
d8a015d07f
Bug 1357579 - Correctly copy the sparse Boolean array when clearing Site Settings. r=ahunt
...
The checked items are stored in a *sparse* Boolean array, which we want to transform into an array (list) of the checked indices for transmission to Gecko.
The current approach doesn't do this correctly, as it iterates over all (sparse and non-sparse) items, but uses SparseBooleanArray.size() (which only counts non-sparse items) as its iteration limit. This means that we only copy the checked state of the first n items, where n is the total count of checked items.
For correctly iterating over the array to retrieve all indices that are true, we'd either have to use the largest available key (if we'd want to iterate over everything, including the sparse indices), or else use the approach chosen in this patch, namely using valueAt/keyAt in order to iterate over the internal array that's storing the values for all non-sparse indices.
MozReview-Commit-ID: FRGI4Rr0uCb
--HG--
extra : rebase_source : d9bb3a08af3a7ee2e730beb4777df30d019c922c
2017-04-21 22:53:19 +02:00
Mark Banner
03a364a285
Bug 1359604 - Enable the ESLint recommended rules for taskcluster/docker/index-task/. r=dustin
...
MozReview-Commit-ID: EOX2SvofSS5
--HG--
extra : rebase_source : 279286c25cb6813895f31990aa22592c0b5c9103
2017-04-25 21:54:13 +01:00
Cameron McCormack
00e9caf196
Bug 1341102 - Update stylo text expectations. r=me
2017-04-26 13:49:29 +08:00
Alex Chronopoulos
ff2192eef4
Bug 1359451 - Update cubeb from upstream to 17503c4. r=padenot
...
MozReview-Commit-ID: C3NXIvjwjgD
--HG--
extra : rebase_source : 06cc2449c9892ba431662e9cd72633a91efcba2e
2017-04-25 18:25:01 +03:00
Alastor Wu
c03792963c
Bug 1358061 - remove moz-audiochannel codes for media element and web audio. r=baku
...
MozReview-Commit-ID: KPuhxCVezOZ
--HG--
extra : rebase_source : 74a9c9a9746d0add26f279c6dd5ddc30681be901
2017-04-26 12:02:32 +08:00
Phil Ringnalda
6b3d58414b
Backed out changeset 6e7efb9115fd (bug 1358061) for build bustage
...
CLOSED TREE
MozReview-Commit-ID: F9FSciVgynw
2017-04-25 20:55:30 -07:00
Manish Goregaokar
8d69ee37e9
servo: Merge #16611 - stylo: Add support for -moz-control-character-visibility (from Manishearth:stylo-controlchar); r=heycam
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 5daf92dd5a33599fab399ce7432fb62a6aa4e554
--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : fcbf0b1bcaa0da576e0a1b4a08c33fbad65afcdf
2017-04-25 21:31:14 -05:00
Emilio Cobos Álvarez
684adde040
servo: Merge #16608 - style: Move all the fixup code into a StyleAdjuster struct (from emilio:refactor-fixup); r=jryans
...
This will allow reusing it from text styles, which we need for some corner
cases, like text-align: -moz-center and similar stuff.
Source-Repo: https://github.com/servo/servo
Source-Revision: 09f0ff74811405eb95200ee78d936b4378de65fb
--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 8a14ec6fc96a1c13823feaffc5d3723722f1806b
2017-04-25 20:31:00 -05:00
maliu
4dbe9d9e6d
Bug 1358089 - [RTL] Separate xml drawable into v17 folder, r=ahunt
...
MozReview-Commit-ID: LaOwxXwhsHA
--HG--
extra : rebase_source : c34b558f97c52cd989668aad25d6b7f743db73f9
2017-04-24 01:16:11 +08:00
Alastor Wu
da6126aa49
Bug 1339449 - Re-enable video-replay-after-audio-end.html crashtest. r=jya
...
MozReview-Commit-ID: Eknt8O0HEfv
--HG--
extra : rebase_source : 83894debf8784cd0db5048d67320c29497324704
2017-04-25 12:38:47 +08:00
Alastor Wu
222377e8ac
Bug 1358061 - remove moz-audiochannel codes for media element and web audio. r=baku
...
MozReview-Commit-ID: BwZ6vHUPnSB
--HG--
extra : rebase_source : c92556cf92ff96b8014281396b28e1e232aa8576
2017-04-25 12:19:28 +08:00
Phil Ringnalda
7e834ae6b6
Backed out 2 changesets (bug 1355648) for failures in test_gamepad_extensions.html
...
CLOSED TREE
Backed out changeset 1a675abcc1f0 (bug 1355648)
Backed out changeset f07c7d6ddb8d (bug 1355648)
MozReview-Commit-ID: 86HfzOsNVjZ
2017-04-25 20:31:16 -07:00
Phil Ringnalda
be9487beea
Backed out changeset f7656a18ff7e (bug 1358674
) for gfx assertion failures about Texture deallocated too late during shutdown in browser-chrome
...
CLOSED TREE
MozReview-Commit-ID: 5KqpbH2oM0V
2017-04-25 20:30:23 -07:00
Mike Conley
d9a3f851e1
Bug 1357169 - Remove checkmark.svg, indeterminate-checkmark.svg and radio.svg from browser_all_files_referenced.js test. r=mats
...
MozReview-Commit-ID: BKMEyy5D3UU
--HG--
extra : rebase_source : adf6d66026e646ae738533aabec3dab634cde5f7
2017-04-25 17:36:29 -04:00
Mike Conley
196e3f85b9
Bug 1357169 - Make radio-stretched reftest pass expectedly, and disable two reftests for Android. r=mats
...
MozReview-Commit-ID: A5zHwXl2euQ
--HG--
extra : rebase_source : 7c4db21d2183fee5a3144f1ad689dff282f04bba
2017-04-24 22:59:28 -04:00
Mike Conley
47d93efc2d
Bug 1357169 - Don't apply some unnecessary style rules to checkboxes or radio inputs on Android. r=mats
...
MozReview-Commit-ID: GGLkTmnBtxa
--HG--
extra : rebase_source : 1efc907e4203946bec2fd187c2fe12e7ea9be536
2017-04-20 16:15:07 -04:00
Mike Conley
e29ff0c701
Bug 1357169 - Remove parts of flexbox-align-self-baseline-horiz-3 reftest that are broken by the backout of bug 418833. r=mats
...
MozReview-Commit-ID: H0tmuypTMbg
--HG--
extra : rebase_source : 392c11c63d1400cbffc535e8f80a9eb88d14461e
extra : source : c8a0dd29b2bb48f68c04090639f99888c187c027
2017-04-03 14:17:40 -04:00
Mike Conley
73847411fd
Bug 1357169 - Manual back out of changeset eecb0af8a88f (bug 418833). r=mats
...
This also puts the Gecko-drawing of the checkbox / radio frames inside
nsGfxRadioControlFrame and nsGfxCheckboxControlFrame behind the
MOZ_WIDGET_ANDROID pragma for now.
MozReview-Commit-ID: BEyRfEmwjZY
--HG--
extra : rebase_source : fe42a65f55d822a2c7babd95898ec7520cc01616
extra : source : 9e2440ee6715204e88c7ae709a96ef7e1f707bdc
2017-03-31 09:47:57 -04:00
Mike Conley
46d335a9a2
Bug 1357169 - Back out changeset 9f7debc99bf8 (bug 418833). r=mats
...
MozReview-Commit-ID: EThljjMniOt
--HG--
extra : rebase_source : ea30a109b2b2fbb0934f3e9b1056a3b3908bd2d8
extra : source : 6232ab8c49a1975c0bbc31a20fbdf502a9adb218
2017-03-31 09:41:02 -04:00
Mike Conley
622087afdf
Bug 1357169 - Backed out changeset 61f417a156ac (Bug 418833). r=mats
...
MozReview-Commit-ID: 4R6PYCBDQXy
--HG--
extra : rebase_source : f666d43fa15c0e4b66ac1aa9e9c198f1bc3b4758
extra : source : 1f94cae5a27284c114b1f568a14c372345fd60d2
2017-03-31 09:38:56 -04:00
Mike Conley
2100fecd36
Bug 1357169 - Back out changeset b55a8d9517c8 (bug 1320809). r=mats
...
MozReview-Commit-ID: LCiH5P1L7bD
--HG--
extra : rebase_source : ec948746b4b1d16883e96126df3b6d1f72fa18fe
extra : source : 5322792c38b32f60dd2e205cddc79cb019e806ff
2017-03-31 09:46:25 -04:00
Daosheng Mu
ebac06bc22
Bug 1356421 - Part 2: Notify GamepadManager when controllers are removed in VR manager; r=kip
...
MozReview-Commit-ID: Hje9NTF4xxz
--HG--
extra : rebase_source : 677995c6d5407202d493fa78528d397b404353c1
2017-04-24 13:42:59 +08:00
Daosheng Mu
86f4cbf921
Bug 1356421 - Part 1: Fix for making OpenVR get correct device types for Gamepad id; r=kip
...
MozReview-Commit-ID: KI25bjqKTTL
--HG--
extra : rebase_source : 6d20651b1e94ab1f69959d22fc03c18c9d756e84
2017-04-24 13:40:30 +08:00
Daosheng Mu
ed7c303369
Bug 1358725 - Return zero after OpenVR controllers' axis is released; r=kip
...
MozReview-Commit-ID: Le4en6pUUTQ
--HG--
extra : rebase_source : 2e3a571b88b7127f684b79001336e0b897fa2a21
2017-04-24 18:52:06 +08:00
Daosheng Mu
64ca304e37
Bug 1355648 - Part 2: Handle GampadPose losing tracking situation; r=kip,qdot
...
MozReview-Commit-ID: FAWnYBuDfFy
--HG--
extra : rebase_source : 08437d75379acb5e4701cef0b39512ca482d52f3
2017-04-21 18:15:22 +08:00
Daosheng Mu
5d5fc39364
Bug 1355648 - Part 1: Check VR controllers if losing tracking; r=kip
...
MozReview-Commit-ID: B8DaBmz1mJo
--HG--
extra : rebase_source : e0d416075a2b045d96335f9c271c014bd463e552
2017-04-21 18:14:42 +08:00
Bobby Holley
ec12dfdca7
Bug 1348802 - Update test expectations. r=me
2017-04-25 17:23:23 -07:00
Mike Conley
365f4e988a
Bug 1352501 - Remove Reader Mode promotion panel. r=jaws,MattN
...
Note that the UITour library can still show a panel in the event that we want to
promote the feature that way.
MozReview-Commit-ID: FzKSzO987h7
--HG--
extra : rebase_source : 8c129106478559f011a3a4e311331851939ab408
2017-04-19 16:42:10 -04:00
Bobby Holley
f6018187db
servo: Merge #16606 - Downgrade selectors not() behavior to level 3 (from bholley:not_selector_level_3); r=SimonSapin
...
https://bugzilla.mozilla.org/show_bug.cgi?id=1348802
Source-Repo: https://github.com/servo/servo
Source-Revision: 9059c1d1fddefb8f48b3e568427c9cffb8371fa3
--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 209915dec93eaa23ff5afbb088ea5313e98dcf49
2017-04-25 17:43:48 -05:00
Mike Cooper
2440f29f89
Bug 1358310
- eslint-plugin-mozilla: Fix infinite loop when finding repo root. r=mossop
...
MozReview-Commit-ID: KrOH7qtiLwS
--HG--
extra : rebase_source : 7d3ec6e407c0096e45afc23e6e117533cb4b6522
2017-04-25 14:12:31 -07:00
Emilio Cobos Álvarez
ff655e4906
Bug 1355351: Update stylo test expectations due to missing pseudo-element style updates. r=emilio
...
MozReview-Commit-ID: 7GxLedWwdXw
--HG--
extra : rebase_source : f6df2b4d0919b9c090dfe2052e80f55609a4a830
2017-04-25 17:53:46 +02:00
Emilio Cobos Álvarez
6fe2b3e89d
Bug 1355351: Simplify nsLayoutUtils callers, and make child iterators notice display: contents pseudos. r=heycam
...
This also happens to fix other bugs, like making display: contents pseudos
animatable, which weren't before.
MozReview-Commit-ID: LhwTPNbFvSZ
--HG--
extra : rebase_source : 785105b08d6bfa15ad257e61b769a263c6810ad0
2017-04-19 12:53:57 +02:00
Emilio Cobos Álvarez
135c333511
Bug 1355351: Clean up pseudo-element props. r=heycam
...
MozReview-Commit-ID: JZAhEN3chPs
--HG--
extra : rebase_source : f5756182a9ad35b6ac73a6f4d022c1f93ccbf333
2017-04-19 10:27:33 +02:00
Emilio Cobos Álvarez
ea71d98f7b
Bug 1355351: Tests for correct resolution of style for pseudo-elements. r=heycam
...
MozReview-Commit-ID: BFvXhYCK46v
--HG--
extra : rebase_source : b66f5de7a7a25f81e746155eb2192863315c562b
2017-04-16 23:29:46 +02:00
Emilio Cobos Álvarez
a47ba261fc
Bug 1355351: Look for the frame for ::before and ::after pseudos. r=heycam
...
MozReview-Commit-ID: 7Hm2IGsl323
--HG--
extra : rebase_source : 4e55234e433cbe732b0ceaf9c1f8318b5c6b4640
2017-04-16 22:59:29 +02:00
Emilio Cobos Álvarez
de9ddcaddd
Bug 1355351: Add a node property to access the ::before and ::after pseudo-elements. r=heycam
...
MozReview-Commit-ID: FJxJp2U0Lxh
--HG--
extra : rebase_source : 062f952aafcda95ca3b0eba69389999c20cb4458
2017-04-16 17:29:49 +02:00
Manish Goregaokar
ed8b20527d
Bug 1341102 - Update test expectations; r=emilio
...
MozReview-Commit-ID: JyT97bbnyLa
2017-04-25 15:08:02 -07:00
Jared Wein
7329f159c0
Bug 1353036 - Update mozscreenshots to use new preference category names and locations. r=MattN
...
MozReview-Commit-ID: 3oifWlxUPfY
--HG--
extra : rebase_source : 0309021edbb8cc2618f2efa6557344a9a625aca3
2017-04-03 11:16:39 -04:00
Andreas Tolfsen
0c61ad5319
Bug 1359050 - Test element in view with pointer events enabled; r=maja_zf
...
This change makes it possible to click elements that has its
pointer-events style property set to "none".
If an element has its style property pointer-events set to "none",
the element in view test will fail due to document.elementsFromPoint
excluding it due to non-interactability. This is only a problem when
checking if the element is inside the viewport, and not when actually
performing interaction with the element.
The relevant specification change is
ba6ee925b5
.
MozReview-Commit-ID: JwZB6fm7P9A
--HG--
extra : rebase_source : 18ddf7955c7e0bc6d1d7f798aebc6e09799a99ca
2017-04-17 19:34:44 +01:00
Edouard Oger
027e105cad
Bug 1351805 part 3 - Refresh the remote devices list on Married/Engaged states. r=Grisha
...
MozReview-Commit-ID: 1Ktbtlzc1fI
--HG--
extra : rebase_source : 0d17b41e17b01f65d38be93b7b01be056c75f652
2017-04-19 17:45:49 -04:00
Edouard Oger
f86ddc39d6
Bug 1351805 part 2 - Add remote devices to the Browser Provider. r=Grisha
...
MozReview-Commit-ID: 9yGU2Gy6mX1
--HG--
extra : rebase_source : f7c3bdd1ea703f5726c6c650736211625b4af8b3
2017-04-07 12:24:46 -04:00
Edouard Oger
61034e9bd7
Bug 1351805 part 1 - Create a org.mozilla.gecko.fxa.devices package. r=Grisha,nalexander
...
MozReview-Commit-ID: FjJmRiHlqEg
--HG--
extra : rebase_source : 0342756d408c89c82e2afbf3c561fd2efad9cb4f
2017-04-07 11:56:38 -04:00
J. Ryan Stinnett
489404a047
Bug 1358261 - Disable intermittent browser_responsiveui_touch.js. r=jryans
...
MozReview-Commit-ID: InLJuCKg6ko
--HG--
extra : rebase_source : 388f09a79074a09e41a88edf91d8d35358cff55c
2017-04-25 16:51:25 -05:00
Manish Goregaokar
06a3701bad
servo: Merge #16597 - stylo: support all overflow values (from Manishearth:stylo-overflow); r=emilio
...
overflow:clip doesn't exist, it's just called clip internally. Renamed, and added the other missing values.
I also removed the overflow newtype -- no need for extra code bloat, and it's not protecting us from much.
Source-Repo: https://github.com/servo/servo
Source-Revision: cd8af862446ed8e4787d36d5de5d4dc254339a5e
--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : c14a5b4046b1b4322039ef9045a96b8bd0fbc777
2017-04-25 15:59:13 -05:00
Andrew Swan
76ffbaccea
Bug 1358620 Add telemetry for non-MPC extensions r=bsmedberg
...
MozReview-Commit-ID: 5LwLr4wXmHq
--HG--
extra : rebase_source : bf7cd4e1cc6a54b9251630d079816f8d362806a4
2017-04-24 11:30:51 -07:00
Blake Kaplan
e582540c03
Bug 1359495 - Change the process scheme to better test what we intend on releasing. r=Felipe
...
This patch also moves the BUCKETS into a per-update-channel constant object at
the top of the file to allow for more easily configurable experiments on
multiple update channels running at once.
MozReview-Commit-ID: 9HTu5ssz4sG
--HG--
extra : rebase_source : 2f813b5f9ede43f68eac0f9a94a7a8e0be34a1bc
2017-04-25 14:00:46 -07:00
Blake Kaplan
b6083144d9
Bug 1359495 - Expose webextension status in the multi cohorts. r=Felipe
...
--HG--
extra : rebase_source : d2df1d7f6c38abbc5ba02bcf6db7c345787233b9
2017-04-25 13:59:16 -07:00
Blake Kaplan
dc4875b2e2
Bug 1359495 - Don't put disqualified users in multi buckets to fix cohort naming confusion. r=Felipe
...
--HG--
extra : rebase_source : 479172de06e1aa2fdd8a229e39d730ff3309c1fe
2017-04-25 13:54:40 -07:00