Andy Kluger
be28304603
Use GTK cursors for zoom-in or zoom-out css cursors (bug 1328724) r=karlt
...
get_gtk_cursor attempts to use themed cursor icons for most css cursor types,
but left these two out. Now it will try to use the theme for these as well,
and fall back to the generic FF set used previously.
MozReview-Commit-ID: 9QHV0mc5AxK
--HG--
extra : rebase_source : c03d01f6dc3a30a8f16def9f95cee14d18f7a8a1
2017-03-08 01:28:47 -05:00
Chris Pearce
825ed9ed70
Bug 1345680 - Use ToString(MediaKeySessionType) in EME code. r=jwwang
...
MozReview-Commit-ID: 5MK7j7THKgW
--HG--
extra : rebase_source : c9e456d7b30475e6a204f2f9b0f6762a0e74890b
2017-03-09 12:35:33 +13:00
Chris Pearce
2edfe89f04
Bug 1345680 - Add ToString(MediaKeySessionType) functions. r=jwwang
...
MozReview-Commit-ID: 68aAdTYqCon
--HG--
extra : rebase_source : a733a46e5dac671c996ab5bf57fa2a27c364b40e
2017-03-09 12:19:58 +13:00
Michael Howell
0f096d98ed
servo: Merge #15844 - Assert that `domain_match` is operating on lowercase text (from notriddle:domain_match_lowercase); r=nox
...
> (Note that both the domain string and the string will have been
> canonicalized to lower case at this point.)
Related to #15789
Source-Repo: https://github.com/servo/servo
Source-Revision: 5fe921f2ab81726dc34b0c427580f355d503f56e
--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : cdacf5757c121a59f7edcc70107d6ddd78556af0
2017-03-08 18:18:16 -08:00
JW Wang
312c817cea
Bug 1345095 - ensure SimpleTest.js is loaded before all other scripts. r=jib
...
Scripts are not necessarily loaded in the same order of |document.head.appendChild(el)|.
We use 2-pass loading to ensure SimpleTest.js is loaded before other scripts start loading.
MozReview-Commit-ID: FNMmYo83adF
--HG--
extra : rebase_source : ea5252323bfaac73e174375fd316118a863f3e2e
extra : intermediate-source : 27532be37298ff624e2936c7c104010bc0a7198c
extra : source : 154d7d490d7ddb0cade9a09e20c05c3e6d3db235
2017-03-07 23:59:02 +08:00
Wes Kocher
5d9e472591
Backed out 3 changesets (bug 1334693) for build failures a=backout
...
Backed out changeset 8042ff76ef53 (bug 1334693)
Backed out changeset f48b85ae4eca (bug 1334693)
Backed out changeset 85c4356eebea (bug 1334693)
MozReview-Commit-ID: 2VFn68MXSmx
2017-03-08 18:04:30 -08:00
Ting-Yu Chou
646b846105
Bug 1335991 part 2 - Make sure the cxxRecordDecl has definition before checking anything. r=Ehsan
...
MozReview-Commit-ID: 6iePpR7lErc
--HG--
extra : rebase_source : 93ca2919fcda84537bb92e0fd1fc09de70a8db72
2017-03-08 15:43:06 +08:00
Ting-Yu Chou
998c531581
Bug 1335991 part 1 - Bump to clang r293859 to fix a crash at nsZipArchive::GetItem on 64-bit clang-cl builds. r=Ehsan
...
MozReview-Commit-ID: 8ZO4sSmvZRG
--HG--
extra : rebase_source : 31e196ffe69614e699e6e1f6269fad1678df96f0
2017-02-15 09:23:49 +08:00
Jonathan Hao
93bb922fe6
Bug 1334693 - Test http2 push and origin attributes. r=mcmanus
...
MozReview-Commit-ID: 8qrhjyyV6Uc
--HG--
extra : rebase_source : 25832d4330c1c8521e3f3c965575b146c3e84c85
2017-03-08 18:17:10 +08:00
Jonathan Hao
8b9f1fd19c
Bug 1334693 - Add origin attributes to Http2Stream::PushHashKey(). r=mcmanus
...
MozReview-Commit-ID: He9Ha4SOp2O
--HG--
extra : rebase_source : 7f99cc15dfd82ea7b4dfbb860831a0a5f4aff2cd
2017-03-08 18:26:08 +08:00
Jonathan Hao
ae7d21780a
Bug 1334693 - Add origin attributes to HTTP2 coalescing keys. r=mcmanus
...
MozReview-Commit-ID: C4ZbYSxWKLu
--HG--
extra : rebase_source : 166847fdd5c571abcb2b298c1f34c48420f41e21
2017-03-08 16:14:06 +08:00
Wes Kocher
c1d1ad8a06
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: 1huLsbfIJEB
2017-03-08 17:15:08 -08:00
Wes Kocher
3842d8fcef
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 62e9XDudUlc
2017-03-08 17:07:55 -08:00
Glenn Watson
1b3d9372f6
servo: Merge #15862 - Update WR (types updates, stacking context culling) (from glennw:update-wr-types); r=emilio
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 28f871247c6461ccc8c254caba0d674ac4ddc545
--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : fd4339b7217318e2fb52cad2511df7c75a180181
2017-03-08 16:33:34 -08:00
Wes Kocher
1be60686d5
Bug 1072859 - ESLint followup a=bustage
...
MozReview-Commit-ID: Kpz7RiG1Wb9
2017-03-08 16:45:44 -08:00
Sebastian Hengst
dd5376d924
Backed out changeset 8b1c50cdb50c (bug 1072859) for failing devtools/client/responsive.html/test/browser/browser_permission_doorhanger.js. r=backout a=merge
...
MozReview-Commit-ID: LaknhYl9fEw
--HG--
extra : source : 6263649f857f55b11a6060d4a8735bdc8dbb0971
2017-03-09 00:46:17 +01:00
Shu-yu Guo
2ecd72ea53
Bug 1108941 - Followup: fix nonunified builds on a CLOSED TREE.
2017-03-08 14:24:23 -08:00
Shu-yu Guo
1dcb2c47c5
Bug 1108941 - Followup: don't expect template literal objects to already have been canonicalized during arguments analysis. (r=jandem)
2017-03-08 14:24:22 -08:00
Shu-yu Guo
45625b49e1
Bug 1108941 - Fix #include order to open a CLOSED TREE.
2017-03-08 13:44:27 -08:00
Simon Sapin
eae348bccb
servo: Merge #15872 - Fix debug assertion failure in gecko CI (from servo:dedup); r=emilio a=merge
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 2565242665645e6a218f138e2b95d5a29f296104
MozReview-Commit-ID: Kd6ZOrODsGg
--HG--
extra : source : 2e536a204cec3d485c8861a4bcca96324e3b7ae1
2017-03-08 13:35:40 -08:00
Hiroyuki Ikezoe
11c8680e9d
Bug 1344619 - Part 7: Drop EffectCompositor::ClearElementsToRestyle. r=birtles
...
MozReview-Commit-ID: DlTj2OR0wI0
--HG--
extra : rebase_source : 33307226315e6fb3facb000214e27d5582279dd6
2017-03-09 05:20:17 +09:00
Hiroyuki Ikezoe
d547683e53
Bug 1344619 - Part 6: Kick EffectCompositor::PreTraverse() for an element. r=heycam
...
MozReview-Commit-ID: Fs3DlkfeBCT
--HG--
extra : rebase_source : 5375ddbf94a5dcc3420880a08fbb369b91e3c363
2017-03-09 05:20:17 +09:00
Hiroyuki Ikezoe
9d7c539837
Bug 1344619 - Part 5: Introduce EffectCompositor::PreTraverse() for an element. r=birtles
...
MozReview-Commit-ID: KCLkwIE8LTM
--HG--
extra : rebase_source : 71aa7d27ad4c3fc59898b97e494e2d7ea43044ad
2017-03-09 05:20:17 +09:00
Hiroyuki Ikezoe
1761aeb22e
Bug 1344619 - Part 4: Add ServoStyleSet::ResolveStyleLazily(). r=heycam
...
MozReview-Commit-ID: GvlD6lQYBQ6
--HG--
extra : rebase_source : 73baac118a3de04d88b565c61f853ec145d3d1e7
2017-03-09 05:20:17 +09:00
Hiroyuki Ikezoe
394a4a9b12
Bug 1344619 - Part 3: Kick EffectCompositor::PreTraverse(). r=heycam
...
MozReview-Commit-ID: HbBrQ7HZ8gf
--HG--
extra : rebase_source : 764ca245bd03ef5bc943c5814f53198141ad5b89
2017-03-09 05:20:17 +09:00
Hiroyuki Ikezoe
90d73a1135
Bug 1344619 - Part 2: Introduce EffectCompositor::PreTraverse(). r=birtles
...
MozReview-Commit-ID: 6ijDJttB9eo
--HG--
extra : rebase_source : 451601b1daf37e7b36d0b8ecda71c34388b78412
2017-03-09 05:20:17 +09:00
Hiroyuki Ikezoe
f9b0c33a05
Bug 1344619 - Part 1: Introduce WillCompose() to update various state that we need to update as the result of ComposeStyle(). r=birtles
...
MozReview-Commit-ID: JznBR3OghKG
--HG--
extra : rebase_source : 95acb5dc8cdfc81d73b8033cb97eb0c95ff69153
2017-03-09 05:20:17 +09:00
Aaron Klotz
116698fb6b
Bug 1344965: Clean up mscom interfaces to improve separation of concerns; r=jimm
...
MozReview-Commit-ID: C96y3i8hjWs
--HG--
extra : histedit_source : 8cee3ff07ecd0310ac9648d903328d54588d3dde
2017-03-06 17:22:43 -07:00
Michelangelo De Simone
33aefe67f8
Bug 1072859 - Disable Geolocation on non-secure origins. r=jdm
...
MozReview-Commit-ID: KnHOb0aN4nE
--HG--
extra : rebase_source : 844cce898bc717345db8438642f545eb043bb4a5
2017-03-06 14:10:13 -08:00
Mike Hommey
2e91d3434c
Bug 1315309 - Preprocess find-dupes exception list. r=mshal
...
--HG--
extra : rebase_source : e0d3d4dab3f16d4096389a2c0c0d93f583e42e70
2017-03-08 15:38:33 +09:00
Sebastian Hengst
b1ffff0ec9
Backed out changeset 8b1c50cdb50c (bug 1072859) for failing devtools/client/responsive.html/test/browser/browser_permission_doorhanger.js. r=backout
2017-03-09 00:46:17 +01:00
Mike Conley
4be69cc373
Bug 1342464 - More lint for the lint gods. r=Aryx
...
MozReview-Commit-ID: 9mnGr6R9fMJ
2017-03-08 18:40:39 -05:00
Cykesiopka
c44c40b272
Bug 1344442 - Part 4: Misc cleanups. r=keeler
...
MozReview-Commit-ID: KRQGF3mUxEb
--HG--
extra : rebase_source : 8dcca6b5cee0d22d5af79a864bb3b881665da3b0
2017-03-08 20:54:02 +08:00
Cykesiopka
eac955eb32
Bug 1344442 - Part 3: Use smart pointers. r=keeler
...
MozReview-Commit-ID: 58BwdPYdjM5
--HG--
extra : rebase_source : 38d0b1af05cbc8991b5ed777bdafa9a8540a9cb1
2017-03-08 20:53:50 +08:00
Cykesiopka
2681aed2c3
Bug 1344442 - Part 2: Improve test coverage of nsICryptoHash and nsICryptoHMAC implementations. r=keeler
...
The equivalent base 64 digests for the existing test cases were obtained using:
> python2
> import binascii
> binascii.b2a_base64(binascii.unhexlify(<input hex>))
The large input hash digest was obtained like so:
> python2
> import hashlib
> hashlib.md5(" " * 4100).hexdigest()
The large input HMAC digest was obtained like so:
> python2
> import hashlib
> import hmac
> hmac.new("test", " " * 4100, hashlib.md5).hexdigest()
MozReview-Commit-ID: K0BxZdNemu6
--HG--
extra : rebase_source : e8fc9cb9c6b1d70c9162c6ed9fd49e6945dc57f4
2017-03-08 20:47:22 +08:00
Cykesiopka
8b9461cac0
Bug 1344442 - Part 1: Remove MD2 support from nsICryptoHMAC. r=keeler
...
There are several reasons for doing this:
1. Nothing appears to be using MD2 with nsICryptoHMAC.
2. There don't seem to be any test vectors available.
3. Bug 160161 suggests the MD2 case doesn't work anyways.
MozReview-Commit-ID: CW1PX7z09kB
--HG--
extra : rebase_source : de8b7e6f3fe03f5cd9d687fa7d410a2ca041b68e
2017-03-08 20:44:52 +08:00
Cykesiopka
6b0596a14c
Bug 1344441 - Move various Necko IDLs that really ought to be PSM IDLs. r=keeler,mcmanus
...
These IDLs conceptually are PSM APIs, and are implemented in PSM as well.
nsICryptoFIPSInfo.idl is similar but is removed instead because:
1. It's unused even by addons.
2. The only thing it provides is also available through nsIPKCS11ModuleDB.idl.
MozReview-Commit-ID: K8R0wDAhjLq
--HG--
rename : netwerk/base/nsICryptoHMAC.idl => security/manager/ssl/nsICryptoHMAC.idl
rename : netwerk/base/nsICryptoHash.idl => security/manager/ssl/nsICryptoHash.idl
rename : netwerk/base/nsINSSErrorsService.idl => security/manager/ssl/nsINSSErrorsService.idl
extra : rebase_source : 3eca83901e14cea714d402046303790d283cff74
2017-03-05 18:30:31 +08:00
Wes Kocher
ca4a468768
Bug 1342464 - Convert line endings to satisfy eslint
...
MozReview-Commit-ID: 4sliR8jjwdM
2017-03-08 14:35:05 -08:00
Simon Sapin
311e429e57
servo: Merge #15872 - Fix debug assertion failure in gecko CI (from servo:dedup); r=emilio
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 2565242665645e6a218f138e2b95d5a29f296104
--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : d7eae9ac904b4b5ad6096c4a901110ff7e6d1198
2017-03-08 13:35:40 -08:00
Mike Conley
18bae9a6f4
Bug 1342464 - Add regression tests for the FX_TAB_SWITCH_SPINNER_TYPE probe. r=mossop
...
MozReview-Commit-ID: 7w6rT8uT4I3
--HG--
extra : rebase_source : b6a9c8d411e0c31069d9e1345bce29fc9ee322ca
2017-03-06 14:10:58 -05:00
Mike Conley
3d3a3dce25
Bug 1342464 - Collect Telemetry on when a tab switch spinner is shown. r=billm,liuche, data-review=liuche
...
MozReview-Commit-ID: 1Ss2f9A2JtK
--HG--
extra : rebase_source : 8f71db7ec0796e7ed8828a7e297cf8c24ca91a0e
2017-03-04 14:19:22 -05:00
Aaron Klotz
90071c5f69
Bug 1344798: Allow mscom::AsyncInvoker to be able to handle proxied and non-proxied interfaces; r=jimm
...
MozReview-Commit-ID: 6lQg6fwuvmw
--HG--
extra : histedit_source : 28d66eb2ec245b8ca41baba85c7a74ecbc3341f2
2017-03-02 17:39:01 -07:00
Kim Moir
b45d50e7b4
Bug 1345157 - Linux builds not running on-push on mozilla-beta r=aki DONTBUILD
2017-03-08 15:40:37 -05:00
Randell Jesup
7a19f87fd9
Bug 1339246: force rebuild of Send/RecvStream if the SSRCs have been changed r=bwc
...
MozReview-Commit-ID: HWZ8MXjtWzg
2017-03-08 00:24:21 -05:00
Kim Moir
3de9e65753
Bug 1345157 - Linux builds not running on-push on mozilla-beta r=aki DONTBUILD
2017-03-08 15:22:44 -05:00
Shu-yu Guo
6237b16a43
Bug 1108941 - Update tests and whitelist failing test262 tests.
2017-03-08 12:00:55 -08:00
Shu-yu Guo
7170b1291a
Bug 1108941 - Use the template literal registry in Ion. (r=jandem)
2017-03-08 12:00:54 -08:00
Shu-yu Guo
c91e65240b
Bug 1108941 - Implement the per-global template literal registry. (r=arai,jonco)
2017-03-08 12:00:54 -08:00
Andrea Marchesini
9fa58ed270
Bug 1299500 - Get rid of DeviceStorage API - part 11 - FileSystem, r=ehsan
2017-03-08 20:15:45 +01:00
Andrea Marchesini
12b54aa0f5
Bug 1299500 - Get rid of DeviceStorage API - part 10 - DeviceStorage, r=ehsan, r=billm
2017-03-08 20:15:45 +01:00