Jonathan Kew
afaf811234
Bug 1360620 - Optimize GlyphRun storage strategy in gfxTextRun, to reduce the overall size of the gfxTextRun object. r=jrmuizel
2017-05-02 11:14:53 +01:00
Johann Hofmann
3de40d5fb3
Bug 1352364 - Disable browser_oneOffHeader.js on OSX. rs=dao
...
This test went intermittent through bug 1352364 but we can't
reproduce it locally and opened bug 1361276 to not block progress.
MozReview-Commit-ID: 60NG4j17279
--HG--
extra : rebase_source : 47a2b427f1fe7e9a223a226131dfad6b35136eb4
2017-05-02 09:31:42 +02:00
Johann Hofmann
d9be18a0fe
Bug 1352364 - Share toolbar button styling code between platforms. r=dao
...
MozReview-Commit-ID: 54hKvMmBq22
--HG--
rename : browser/themes/osx/places/bookmarks-notification-finish.png => browser/themes/shared/places/bookmarks-notification-finish.png
rename : browser/themes/osx/places/bookmarks-notification-finish@2x.png => browser/themes/shared/places/bookmarks-notification-finish@2x.png
rename : browser/themes/windows/toolbarbutton-dropdown-arrow-inverted.png => browser/themes/shared/toolbarbutton-dropdown-arrow-inverted.png
rename : browser/themes/windows/browser.css => browser/themes/shared/toolbarbuttons.inc.css
extra : rebase_source : 3cac9d868f799cd19315b6f0756e07c1d238c314
2017-04-05 13:48:16 +02:00
Jon Coppeard
16df2c682c
Bug 1360502 - Prioritise GC parallel tasks when selecting tasks to run on helper threads r=jandem
2017-05-02 10:40:32 +01:00
Tim Taubert
ed341f2836
Bug 1360810 - Add telemetry for session restore privacy levels chosen by users r=mikedeboer data-r=bsmedberg
2017-05-02 11:10:41 +02:00
Carsten "Tomcat" Book
6856c5d93e
Merge mozilla-central to mozilla-inbound
2017-05-02 11:19:23 +02:00
Carsten "Tomcat" Book
f4d351525b
Backed out changeset 9224f83eb55c (bug 1360198) for breaking taskcluster builds
2017-05-02 11:08:49 +02:00
Carsten "Tomcat" Book
a439f12e74
merge mozilla-inbound to mozilla-central a=merge
2017-05-02 11:04:56 +02:00
Mantaroh Yoshinaga
0fdc861258
Bug 1355732 Enable web platform tests of column-* properties animation. r=hiro
...
MozReview-Commit-ID: EsuYbfbP17G
--HG--
extra : rebase_source : 708128f68c7bf4970f13ca1c65ab37cf5cbec286
2017-05-02 17:43:33 +09:00
Peter Moore
e3746c1f2c
Bug 1360198 - don't set artifact expiry in generic-worker tasks if equal to task expiry,r=dustin
2017-05-02 10:40:10 +02:00
Phil Ringnalda
e73e622373
Backed out changeset c733f9dbec85 (bug 1361000) for -werror bustage
...
CLOSED TREE
MozReview-Commit-ID: 9pHl3OuzOTs
2017-05-01 23:02:40 -07:00
Boris Zbarsky
45a20c4074
Bug 1358596. Restore check for sanity of slot indices on DOM objects that got lost. r=qdot
2017-05-02 01:55:47 -04:00
Boris Zbarsky
be4450a996
Bug 1357206 followup: fix the Windows key issues in devtools tests and reenable the new behavior.
2017-05-02 01:55:30 -04:00
Ting-Yu Lin
918033ba12
Bug 1321754 Part 2 - Update reftest and crashtest expectations for stylo. r=heycam
...
MozReview-Commit-ID: AunZ2DE209M
--HG--
extra : rebase_source : 4a091cd55581039c8d81f4db9bfbe2af8c0d0863
2017-04-28 14:53:16 +08:00
Ting-Yu Lin
9a6dfb0bc5
Bug 1321754 Part 1 - Add an enum value to SheetParsingMode for agent sheets that use no unsafe rules. r=heycam
...
scrollbars.css is the only sheet which is parsed as author level, but later
added as agent level in [1]. Add a new enum value so that it can be parsed
as author level in gecko (nsCSSParser::AgentRulesEnabled() will exclude it),
but servo can recognize it as agent level sheet when the sheet is created.
Delete UserRulesEnabled() because no one uses it.
[1] http://searchfox.org/mozilla-central/rev/7419b368156a6efa24777b21b0e5706be89a9c2f/layout/base/nsDocumentViewer.cpp#2326
MozReview-Commit-ID: 2lrV4ogfnHM
--HG--
extra : rebase_source : 02ff7bf64520ec3de5647059f18989a7971a8a5d
2017-04-28 12:17:14 +08:00
Ting-Yu Lin
e821887005
servo: Merge #16686 - stylo: Parse eSafeAgentSheetFeatures as agent sheet (from aethanyc:bug1321754); r=heycam
...
This was reviewed in https://bugzilla.mozilla.org/show_bug.cgi?id=1321754
Source-Repo: https://github.com/servo/servo
Source-Revision: f284a15e4b442b1beff90b88e9ba6952255f394a
--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 23e9ebebd33b9cf62cfe4f65b6ae9960ff171b95
2017-05-01 23:52:36 -05:00
Glenn Watson
92c09fc43d
servo: Merge #16684 - Update WR (new dashed borders, basic preserve-3d support) (from glennw:update-wr-dash-xforms); r=mbrubeck
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 49e055264d6258139a6a17a5d77653bebfb04e80
--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 8ef6e8e99cab137fd068cc03006c4ee977a1232d
2017-05-01 23:02:02 -05:00
Chris Pearce
20ae51f46a
Bug 1361000 - Log a deprecation warning to the web console upon use of EME in an insecure context. r=bz
...
Preliminary telemetry indicated 15% of users of EME are in an insecure
context. We'd better log a warning to the web console to inform authors
that their sites will stop working, rather than just breaking them!
MozReview-Commit-ID: CZasdbcC1jS
--HG--
extra : rebase_source : 685a36be1601215aff4e962fd206d1332abbff79
2017-05-01 16:55:03 +12:00
Phil Ringnalda
cbcda12051
Bug 1352792 - disable browser_downloads_panel_block.js for failing every time that adding unrelated tests causes it to move into a different chunk
...
MozReview-Commit-ID: J3baNLdtLk3
--HG--
extra : rebase_source : 934701ebf9642591465fe80061138561cc2f126d
2017-05-01 21:15:16 -07:00
Matt Brubeck
7a4b5f9a68
servo: Merge #16681 - Stop using unstable slice_patterns feature (from mbrubeck:slice_patterns); r=emilio
...
cc #5286
---
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [ ] There are tests for these changes OR
- [x] These changes do not require tests because no functionality changed
Source-Repo: https://github.com/servo/servo
Source-Revision: 4426236adfac2de779ff68b47176f7bf36a74e20
--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 5f57d8bc202f4ed1cd82a2104759ba01ab72e662
2017-05-01 21:48:33 -05:00
Cameron McCormack
42b565d47c
Bug 1341102 - stylo: Adjust test expectations for Servo #16683 . r=me
2017-05-02 11:57:45 +08:00
Iris Hsiao
d429563e3a
Merge mozilla-central to autoland
2017-05-02 11:09:50 +08:00
Iris Hsiao
1401934d7b
merge mozilla-inbound to mozilla-central a=merge
2017-05-02 11:04:36 +08:00
Anthony Ramine
efb448b6e1
servo: Merge #16683 - Fix serialisation of place-content (from nox:place-content); r=emilio
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 8850a01b81f87b481eb56287b7928c64890ba1a9
--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 73e1e1690ec2093bfa07b1612441e6fc37962a25
2017-05-01 19:57:40 -05:00
Michael Layzell
30484a2cd3
Bug 1346415 - Disable the native stack gathering test outside of windows x86, a=xpc-bustage
...
MozReview-Commit-ID: 5eP8rOLAFYS
2017-05-01 18:32:00 -04:00
Shu-yu Guo
c619f9ac87
Bug 1360839 - Call IteratorClose due to abrupt completion from yield. (r=arai)
2017-05-01 15:08:03 -07:00
David Major
8040b396bd
Bug 1351838: Don't sprintf within the profiler since it may take a lock. r=froydnj
...
--HG--
extra : rebase_source : 8d5f8c4fc5a5f205653db12fb34f9cd51fddfc65
2017-05-01 17:57:12 -04:00
Ben Hearsum
3fc6f41c38
bug 1358601: set up CI builds and tests for DevEdition on mozilla-beta - enable pgo, fix Linux treeherder symbols, use correct mozconfigs for Mac and Windows. r=rail
...
MozReview-Commit-ID: LQAzdw7paGf
2017-05-01 16:26:26 -04:00
David Major
e5d98f2a57
Bug 1360642: Increase SAMPLER_MAX_STRING_LENGTH to capture more URLs. r=mstange
...
--HG--
extra : rebase_source : b4cbbce0b1240190d93488daa06456536588cf55
2017-05-01 16:26:39 -04:00
Michael Layzell
c6c857360d
Bug 1346415 - Initialize mNativeStackCnt in ThreadHangStats constructor, a=valgrind-bustage
...
MozReview-Commit-ID: 4Hsm0e0d1N9
2017-05-01 15:59:53 -04:00
Robert Strong
2a9634cd08
Bug 1360745 - The OS X elevation code hangs when running nightly. r=spohl
...
Adds back code that shouldn't have been removed in bug 1156046 that checks if the installation can be written to and if it isn't launches the elevated update
2017-05-01 12:45:51 -07:00
Ehsan Akhgari
b3c48a1104
Bug 1360723 follow-up: Rename ContentParent::AboutToLoadDocumentForChild to ContentParent::AboutToLoadHttpFtpWyciwygDocumentForChild
2017-05-01 15:44:01 -04:00
David Major
33bad54a1c
Bug 1358251: EnsureSymInitialized doesn't need to EnsureWalkThreadReady. r=mstange
...
--HG--
extra : rebase_source : d81dabe40ff11bce3586df0edfaccd8fa9da1e28
2017-05-01 15:34:50 -04:00
Sebastian Hengst
7ba7789b1e
Bug 1357206 part 6. Disable new behavior until devtools tests are fixed. r=bustage-fix CLOSED TREE
2017-05-01 21:35:49 +02:00
Neil Deakin
cf77cf0e03
Bug 1356587, update the gEditUIVisible flag when the panelUI is opened and closed so that the command updating optimization actually applies. Currently it never applies once the panel has been opened at least once, r=gijs
2017-05-01 10:42:33 -04:00
Neil Deakin
8d7a93a4e3
Bug 1354564, add a queue-up mechanism to command dispatchers that lets updates be queued up so that duplicates can be removed. Use this for tab switching to reduce the number of extraneous command updates that occur, r=mconley
2017-05-01 10:42:33 -04:00
Sebastian Hengst
140c5952f1
Backed out changeset ddf532ded6f2 (bug 1317856) for various plugin related test failures, e.g. test_refresh_navigator_plugins.html. r=backout
2017-05-01 21:03:17 +02:00
Jim Chen
5b467557ab
Bug 1357873 - Fix format warning in webrtc; r=jesup
...
Use printf macros to fix format warnings on AArch64.
2017-05-01 14:46:01 -04:00
Jim Chen
55f9cd162e
Bug 1357873 - Fix format warning in omx-plugin; r=cpearce
...
Use printf macros to fix format warnings on AArch64.
2017-05-01 14:46:01 -04:00
Jim Chen
a4925f9438
Bug 1357873 - Fix format warning in gfx; r=heycam
...
Use printf macros to accommodate AArch64 types.
2017-05-01 14:46:01 -04:00
Jim Chen
a1a22f23e5
Bug 1357873 - Fix up 64-bit Android macros in IntegerPrintfMacros.h; r=Waldo
...
On 64-bit Android, the inttypes.h macros for [u]int_fastN_t types (e.g.
int_fast16_t) use "d", "u", etc. as the format specifier, but the types
themselves are defined as `long`, `unsigned long`, etc. This patch
redefines the macros as `PRId64`, `PRIu64`, etc. to provide correct
behavior.
2017-05-01 14:46:00 -04:00
Jim Chen
49768eb480
Bug 1357874 - Disable RegExp JIT for AArch64; r=snorp
...
I encountered crashes in jitted regexp code in my AArch64 Fennec build.
This patch disables that for now, but obviously we want to look into the
crashes and eventually turn this back on.
2017-05-01 14:46:00 -04:00
Jim Chen
50d30e203b
Bug 1357874 - Add more AArch64 support to JS code; r=luke
...
* Fix a parentheses warning when compiling testGCAllocator.cpp.
* Define GETRANDOM_NR macro for AArch64.
* Disable Android workarounds in jsnativestack.cpp and
WasmSignalHandlers.cpp for AArch64, because AArch64 is only supported
on API 21+, in which case those workarounds don't apply.
* Enable trace logging in TraceLogging.cpp.
2017-05-01 14:46:00 -04:00
Ryan VanderMeulen
d87c5f7e78
Backed out changeset 43db947ee2fe (bug 1354715) for causing bug 1361103.
2017-05-01 14:11:56 -04:00
Felipe Gomes
1814db25a0
Bug 1317856 - Configure Nightly to download and use the flash 3rd party blocklist, in preparation for switching Flash as Click-to-Activate. r=bsmedberg
...
MozReview-Commit-ID: Ch806ETHKAP
2017-05-01 15:03:09 -03:00
Aaron Klotz
edf5c2626f
Bug 1354077: Return IPC_FAIL from TabParent::RecvPDocAccessibleConstructor when we receive a top-level document with a null COM proxy; r=tbsaunde
...
MozReview-Commit-ID: KO2B1aWiqCf
2017-04-28 18:37:22 -06:00
Michael Layzell
25ff5420dd
Bug 1358619 - Fetch the stack and native stack within the same pause of the target thread, r=froydnj
2017-05-01 13:40:37 -04:00
Michael Layzell
5f77ef972f
Bug 1346415 - Collect native stacks at the same time as pseudostacks on nightly, r=mconley
2017-05-01 13:40:37 -04:00
Michael Layzell
58464c1919
Bug 1346415 - Use FramePointerStackWalk for less deadlocking when stackwalking on x86, r=njn
...
MozReview-Commit-ID: CAHarvGSuTY
2017-05-01 13:40:37 -04:00
Lee Salzman
ce86d53eec
Bug 1358776 - fix building of SkBitmapProcState on ARM NEON. r=jrmuizel
2017-05-01 13:36:19 -04:00