peter chang
6010728f95
Bug 1373836 - Generate fixed animation id per layer if animations exist, r=kats
...
In gecko, it's possible to generate lots of animation ids per layer if animations are changed.
It also introduces lots of memory allocation/deallocation in CompositorAnimationStorage(HashTable).
Generate fixed animations id per layer should help the memory usage and reduce CPU time for memory allocation.
MozReview-Commit-ID: 1hWUD5gNBJH
--HG--
extra : rebase_source : bd3fcfed5caab5d8edfbd29a8e505daf9e8ff95f
2017-06-28 09:31:10 -07:00
Blake Kaplan
34b92644fe
Bug 1377001
- Tweak e10srollout for Beta 55 (see bug for details). r=Felipe
...
MozReview-Commit-ID: 7vyaBNkFdc5
--HG--
extra : rebase_source : f421e8965385b663ae9c447592f986194bf775c5
2017-06-28 17:10:47 -07:00
Mike Hommey
2160b355d0
Bug 1375859 - Build fennec with in-tree zlib. r=snorp
...
--HG--
extra : rebase_source : dc43403e5778a88897670475ace4832837cf9a6f
2017-06-28 04:00:41 +09:00
Mike Hommey
df3ab76c5a
Bug 1375859 - Build zlib in libmozglue when the linker in enabled. r=mshal
...
The linker uses zlib. The linker is in mozglue, zlib is in libxul by
default. As a consequence, we made --with-system-zlib a requirement for
builds enabling the linker.
In the meanwhile, we added an option that makes zlib built in mozglue
for different needs, which, in fact, also allows to do that when the
linker is enabled.
So, allow to build without system zlib when the linker is enabled.
--HG--
extra : rebase_source : 873a87b17b306fc392018049e01cf794b63a6206
2017-06-28 03:57:36 +09:00
Mike Hommey
8022e9e91e
Bug 1376704 - Remove szip support in the linker. r=snorp
...
Since bug 1307886, we don't actually use szip anymore, and don't even
have the option to package Fennec using it. We can thus remove the
support for loading them, as well as on demand linkage.
The latter might mean we can remove the segfault handler, but it's
unclear whether this is currently working around other issues with
registering signal handlers, so we'll leave that to a followup.
--HG--
extra : rebase_source : ec23cd4e78f259a70f6690adc8dfabb557e8f304
2017-06-28 15:47:31 +09:00
Mark Hammond
96c5fd77ca
Bug 1363997 - Add support for tombstones to profileStorage. r=lchang,MattN
...
MozReview-Commit-ID: ladknQNOMb
--HG--
extra : rebase_source : 9eb9a498f5199972af267e5e7a105a4b846c13d4
2017-05-09 14:18:40 +10:00
Jan Beich
3fc9fd3377
Bug 1377093 - Enable mediapipeline tests on BSDs as well. r=dminor
...
MozReview-Commit-ID: GFE13Wlxl4z
--HG--
extra : rebase_source : 26960eff59621a466ea28655787585d8d442c308
2017-06-29 12:04:25 +00:00
Ryan VanderMeulen
62c4be7318
Merge m-c to autoland on a CLOSED TREE. a=merge
...
--HG--
extra : amend_source : 9ee3a51c51cf16e84b820518089b29c970d19695
2017-06-29 16:30:10 -04:00
Sebastian Hengst
ac92a71016
Backed out changeset 90036d4d378e (bug 17564) because gecko-side patch caused bustage on Windows. r=backout on a CLOSED TREE
2017-06-29 22:27:32 +02:00
Sebastian Hengst
6ff9f4b79d
Backed out changeset 5487628d6625 (bug 1348489) for Windows bustage: no 'object' file generated at mozilla/ServoBindings.h(169). r=backout on a CLOSED TREE
2017-06-29 22:25:27 +02:00
Sebastian Hengst
2e57712bc8
Backed out changeset bbd783f7fd35 (bug 1373159) for failing own tests on Windows 8 x64. r=backout on a CLOSED TREE
...
--HG--
extra : amend_source : 7c5cf101e45a4d8e1eb089df9c7bf720272ebbfe
2017-06-29 22:17:11 +02:00
Mark Banner
cd84e4a9db
Bug 1377181 - PlacesUtils.getFolderContents should throw if a non-id is passed. r=mak
...
MozReview-Commit-ID: KknK4wTYBAc
--HG--
extra : rebase_source : f375a8c6fb3fae21515623ac2fcbc8b36b3fcc30
2017-06-29 11:28:11 -07:00
ffxbld
17ebac6811
No bug, Automated HPKP preload list update from host bld-linux64-spot-308 - a=hpkp-update
2017-06-29 08:52:25 -07:00
ffxbld
296804ce45
No bug, Automated HSTS preload list update from host bld-linux64-spot-308 - a=hsts-update
2017-06-29 08:52:22 -07:00
Carsten "Tomcat" Book
5f00ae3a8b
merge mozilla-inbound to mozilla-central a=merge
2017-06-29 15:47:04 +02:00
Carsten "Tomcat" Book
20d1412289
Backed out changeset 5de26737d215 (bug 1373016) for failure like missing chrome://browser/skin/customizableui/info-icon-customizeTip@2x.png referenced from chrome://browser/skin/browser.css
2017-06-29 13:36:16 +02:00
Matt Brubeck
bcc57075e0
Bug 1348489 - stylo: Implement :-moz-window-inactive. r=emilio
...
MozReview-Commit-ID: Ga68eqQQoxN
--HG--
extra : rebase_source : c3a03b1ca900b7219ad4494bf7c458659566cc37
2017-06-28 13:09:32 -07:00
Matt Brubeck
0f720203de
servo: Merge #17564 - Bug 1348489 - stylo: Implement :-moz-window-inactive (from mbrubeck:inactive); r=emilio
...
https://bugzilla.mozilla.org/show_bug.cgi?id=1348489
Source-Repo: https://github.com/servo/servo
Source-Revision: 8f37de05b2bf3e45c686f5dc25b9d3a4a8c06471
--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : f3f428a8867ae844898ed996df6ad4f8e5dd9267
2017-06-29 11:25:40 -07:00
Brad Werth
ab54ea8771
Bug 1371453 Part 5: Fix an unexpected-pass web-platform test. r=bz
...
MozReview-Commit-ID: KEV1AXX0gFP
--HG--
extra : rebase_source : 82c508481ac84e7a8c687437ee86dd146e30861d
2017-06-29 09:37:40 -07:00
Gijs Kruitbosch
319029e2fd
Bug 1373016 - switch from a tip panel to a permanent message for empty overflow panels in customize mode for photon, r=jaws
...
MozReview-Commit-ID: GhQoSgPXL9q
--HG--
extra : rebase_source : 0041e8c8c58d67d887bd77789936a5d79f750675
2017-06-28 16:55:44 +01:00
Carsten "Tomcat" Book
264428dcae
Backed out changeset 41a89cb123e1 (bug 1372072) for causing perma failure in browser_windowRestore_perwindowpb.js
2017-06-29 12:35:09 +02:00
Carsten "Tomcat" Book
719f6e4fd3
Backed out changeset fe711bd124f6 (bug 1372072)
2017-06-29 12:34:53 +02:00
Carsten "Tomcat" Book
c611ab2870
Backed out changeset bdcdd4d23c77 (bug 1373016) for bustage
2017-06-29 12:34:23 +02:00
Gijs Kruitbosch
5074857da8
Bug 1373016 - switch from a tip panel to a permanent message for empty overflow panels in customize mode for photon, r=jaws
...
MozReview-Commit-ID: GhQoSgPXL9q
--HG--
extra : rebase_source : 69e18f84fd97a47c17d0a259efc5a59d5f7868f1
2017-06-28 16:55:44 +01:00
Dão Gottwald
80e48f9d76
Bug 1377070 - Make the sidebar splitter wider to improve usability. r=Gijs
...
MozReview-Commit-ID: LmHVoV43Hlx
--HG--
extra : rebase_source : 99853654a5e288bfdd1f3070c337ad7b694d7907
2017-06-29 09:52:11 +02:00
Brad Werth
c1da2c2f60
Bug 1371453 Part 4: Add a test demonstrating we can handle bad URLs in import rules. r=xidorn
...
MozReview-Commit-ID: 60fCVwVeax6
--HG--
extra : rebase_source : de8c3aa8df3ec80a7a7d9e85864347eeaaae7ec9
2017-06-27 11:23:13 -07:00
Brad Werth
4b56b19f2c
Bug 1371453 Part 3: Change CSSImportRule definition so that media is optional, since in Servo it is derived from an optional stylesheet. r=bz,heycam
...
MozReview-Commit-ID: Gc4igqA1H0
--HG--
extra : rebase_source : dde1568c421e36edc736a1cb4c44158d09143f8b
2017-06-27 16:25:07 -07:00
Brad Werth
c5cfde3395
Bug 1371453 Part 2: Update ConstructImportRule callsites and other affected code to tolerate ServoImportRules with no attached raw sheet. r=xidorn
...
MozReview-Commit-ID: HOLPcRvjnq1
--HG--
extra : rebase_source : 1097bae19d1d78d35985b77c1b2b7911a33e24ca
2017-06-27 11:10:47 -07:00
Gijs Kruitbosch
21aec1378e
Bug 1354145 - adjust sizing of header and margins/paddings on palette, r=mikedeboer
...
MozReview-Commit-ID: 579qZgfEWi9
--HG--
extra : rebase_source : 9d22f1d0aeea7314e06ad20f0b3befe01db1eb65
2017-06-27 17:09:54 +01:00
Gijs Kruitbosch
5ad2e194d6
Bug 1354145 - Make customize mode deal with drops in the padding around the panel contents, r=mikedeboer
...
MozReview-Commit-ID: BCi7odA3sth
--HG--
extra : rebase_source : 48bb1784fe745236d3ad55f833e64c19cadf68aa
2017-06-28 23:46:15 +01:00
Gijs Kruitbosch
ac35b5f8e6
Bug 1354145 - fix background colour across customize mode as well as integration with the footer, r=daleharvey
...
MozReview-Commit-ID: 5zjp4i5HYmp
--HG--
extra : rebase_source : 0a0a0b982e93358439eca2d66e98a6a9701863be
2017-06-28 22:03:04 +01:00
Gijs Kruitbosch
ae0a11864d
Bug 1354145 - remove dashed outlines for customization targets for photon, r=mikedeboer
...
MozReview-Commit-ID: 9SeuqazFMQl
--HG--
extra : rebase_source : ad29362eff7a90bac732dd210db83ccc76db67b1
2017-06-27 13:18:52 +01:00
Gijs Kruitbosch
f9f590ca0f
Bug 1354145 - set photon-structure attribute on root, update palette/panel icon sizes and layout, r=mikedeboer
...
MozReview-Commit-ID: 2LhIhI480Yb
--HG--
extra : rebase_source : 33714f81db749ee2e7624b9c3e0a63dded6042ca
2017-06-27 21:47:30 +01:00
Fernando Jimenez Moreno
fbdfb5e7b1
Bug 1377068 - temporarily disable layout/style/test/test_variables.html. r=xidorn
...
--HG--
extra : rebase_source : 09e142143bf188f3ae896d3dfee2ec3db72f8b66
2017-06-29 00:41:00 +02:00
JW Wang
c6e43291cb
Bug 1376363. P3 - remove MediaResource::GetContentType() and its friends. r=gerald
...
Note we remove the call to mChannel->SetContentType() from RecreateChannel().
The hint never works as expected for [1] is the only caller to
nsIChannel::GetContentType() and MediaResource::Create() always happens
before any reads from the resource.
[1] http://searchfox.org/mozilla-central/rev/b425854d9bbd49d5caf9baef3686e49ec91c17ec/dom/media/MediaResource.cpp#1500
MozReview-Commit-ID: 1n4yHEouCjC
--HG--
extra : rebase_source : 9a7345c29b985ddee7a90a94191e9d526e2a0a67
extra : source : 054d9ffaf21eb937a6349df76228269ad2d7dc2c
2017-06-26 21:39:16 +08:00
JW Wang
69f64ebb45
Bug 1376363. P2 - call ContainerType() in EnsureTelemetryReported(). r=gerald
...
MozReview-Commit-ID: 515Q6nXZ7WU
--HG--
extra : rebase_source : a13964ca23cd561db8f95ad2ffbeac5ff2411238
extra : source : 59e7c3d78a9df5b2827cb14a211d59113968f432
2017-06-26 17:11:48 +08:00
JW Wang
1e2be3e873
Bug 1376363. P1 - store container type in MediaDecoder. r=gerald
...
So we can remove MediaResource::GetContentType() in the future.
MozReview-Commit-ID: zWUNF2uGpf
--HG--
extra : rebase_source : 04f50c4db9dac8503f878a8a1986e627f9a074a3
extra : source : 10737393beaabed640aa3ff67fac2a07567400b4
2017-06-26 17:10:47 +08:00
Carsten "Tomcat" Book
f32372e861
Backed out changeset 2992d5af6251 (bug 1376640) for assertion failures like Assertion failure: mOwner == ExpectedOwnerForChild(aFrame) (Missed some frame in the hierarchy?)
2017-06-29 08:22:08 +02:00
Fernando Jiménez Moreno
09e8a220ce
servo: Merge #17558 - Derive Eq and PartialEq for CustomPropertiesMap (from ferjm:custompropmap.eq); r=emilio
...
- [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: 2ff781d0680e81cb66daac01ee2b851a2f4ab319
--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 376afdac364dff0063b8e4fdbc3fd94111b6d474
2017-06-28 22:01:17 -07:00
Ralph Giles
6860e65987
Bug 1376395 - opus: Update to the 1.2.1 release. r=rillian
...
New upstream release. Fixes an issue where the encoder would
incorrectly bandlimit signals to 12 kHz.
MozReview-Commit-ID: 91LsUhXDlxT
--HG--
extra : rebase_source : a7c476f073536521e614479e9e809a95b8873b07
2017-06-27 07:28:00 +02:00
Boris Zbarsky
991d1134d8
Bug 1376640. Fix dynamic updates when an inline that sits between a first-letter and its block changes style. r=heycam
...
MozReview-Commit-ID: 8osMUpYVRvR
2017-06-28 22:19:35 -07:00
Ralph Giles
efcb8bc380
Bug 1376636 - Exempt AV1 decoding from the vp9 benchmark. r=gerald
...
Accept av1 video in the webm decoder even when we've determined
the machine is too slow for software vp9 decoding. While we're
at an experimental stage with this codec, poor performance is
preferable to not being able to see a demo at all.
MozReview-Commit-ID: 6DJHCPfXHlA
--HG--
extra : rebase_source : 8fb5c0dac6483abf4775e3546dadd5aaa45947ac
2017-06-27 17:20:00 -07:00
Andrew Swan
2d36e89eec
Bug 1376505 Commit pending uninstalls when leaving the legacy extension view r=rhelmer
...
MozReview-Commit-ID: J6a3yDOl5ZK
--HG--
extra : rebase_source : de3cd27dcff8c6f4522cad31d6f858c89548acf5
2017-06-27 14:03:16 -07:00
Nevin Chen
0e4738d059
Bug 1375931 - Align event name format r=nechen
...
MozReview-Commit-ID: 2Af1z7dYnsC
--HG--
extra : rebase_source : a0ee067c8e907d8c232aeb085a2f20b257637b9c
2017-06-28 18:23:47 -07:00
Brad Werth
18d0567044
Bug 1371453 Part 1: Relax the logic ServoCSSRuleList::InsertRule to fail soft when processing an @import rule with a malformed URL. r=xidorn
...
MozReview-Commit-ID: Ejt3CzETGPU
--HG--
extra : rebase_source : e805e56c1f4b64082ebddb9a3d58327da6f2993f
2017-06-23 11:54:00 -07:00
Timothy Guan-tin Chien
1b162d892b
Bug 1375783 - Make onboarding tour notification responsive, r=Fischer,mossop
...
Reduce the minimum width of the tour notification bar so the close button is visible even on a smaller window size.
MozReview-Commit-ID: KTHM3XPSG8C
--HG--
extra : rebase_source : 73b937d3cab4978e3037d2b24bfb736810aeba0d
2017-06-23 15:10:52 +08:00
Andrew Swan
caff6d45a8
Bug 1374584 Add hover styling for find replacement button r=mstriemer
...
MozReview-Commit-ID: 4FZJCmN59GZ
--HG--
extra : rebase_source : 3a76119e75e639b391d5e0453d1e5aaadb13e5a0
2017-06-22 17:23:20 -07:00
Bobby Holley
716655ccab
Bug 1376359 - Include the stylo pref in telemetry pings. r=gsvelto
2017-06-29 12:03:39 -07:00
Benjamin Smedberg
0ccf179dee
Bug 1372988 part A - Warn when user prefs are set after the profile is dead, because the prefs won't get saved anyway. r=milan
...
MozReview-Commit-ID: IfwL5yYtLcF
--HG--
extra : rebase_source : ef1b78af09ac3966f16d4b255fe8689cb9c00aa2
extra : source : 93e8c43340e40fba20adc9e69131e4b7ec543153
2017-06-21 11:17:01 -04:00
Benjamin Smedberg
53c93f8449
Bug 1367813 - 1) Add telemetry for prefs.js not existing or being corrupted, and the presence of a user.js file. 2) Rename and change the nsIPrefService.readUserPrefs API. The new API reads user prefs from a file but doesn't remember that location or save changed preferences to that location. r=milan data-r=rweiss
...
MozReview-Commit-ID: FD5npJlB24W
--HG--
extra : rebase_source : d30bac5044ecb8d86253e8bca3e8d47371fb9d1f
extra : source : 4f0ee0f75a307095e4a04afe4413e5bb6ea8e502
2017-06-21 15:26:10 -04:00