John Lin
0c318ba97d
Bug 1299068 - part 5: release/render buffers when VideoData sent to compositor. r=snorp
...
MozReview-Commit-ID: JmEKLKlJnaL
--HG--
extra : rebase_source : 5177ed35206aad3423b9960ea5e9e59459540cde
2016-11-30 17:55:52 +08:00
Tomislav Jurin
348bfffc19
Bug 1296189 - Replace NS_RUNTIMEABORT("some string literal message") with MOZ_CRASH(). r=froydnj
2016-12-02 13:46:53 -08:00
Martin Stransky
871d79fd06
Bug 1320686 - [nsLookAndFeel] Get styles for menu label, button text and combobox text colors from WidgetCache. r=karlt
...
--HG--
extra : rebase_source : 716e78588f3dfddd67aa88a59789077d16ee4c9f
2016-12-01 05:09:00 -05:00
Jessica Jong
8b1856afb0
Bug 1321245 - Request native key bindings for delayed keypress events. r=smaug
...
--HG--
extra : rebase_source : c273efdca1731a5b09b01c5848b7a34fd1a71e43
2016-12-02 00:41:00 -05:00
Wes Kocher
eff20804f2
Merge m-c to inbound, a=merge
2016-12-02 13:13:05 -08:00
Wes Kocher
e9e921d4f4
Merge inbound to central, a=merge
2016-12-02 13:06:38 -08:00
Randall Barker
fc730ca66e
Bug 1321642 - Add missing include guards to nsDeviceContextAndroid.h r=jchen
2016-12-02 10:29:55 -08:00
Bob Owen
8565d5695d
Bug 1279699: Use temporary files instead of shared memory to store the page recordings when printing via parent. r=bas, r=froydnj, r=jimm
2016-11-22 14:06:46 +00:00
Thomas Wisniewski
4c82121568
Bug 140562 - Part 2: Remove the 2px extra padding on buttons for a prospective -moz-focus-inner ring, and just size that ring the same as the content frame (inflated by its CSS padding). r=dbaron
2016-12-02 01:11:48 -05:00
Wes Kocher
b9a8598f48
Merge m-c to inbound, a=merge
2016-12-01 15:46:23 -08:00
Wes Kocher
d360bdebf5
Merge inbound to central, a=merge
2016-12-01 15:31:47 -08:00
Lee Salzman
ca4aa1c411
Bug 1319554
- allow WindowSurfaceX11Image to render to any visual format. r=rhunt
...
MozReview-Commit-ID: JW4REAg1AKn
2016-12-01 12:15:58 -05:00
Lee Salzman
e2dc7cebf1
Backed out changeset d727d297aeee for wrong bug number (bug 1319544)
2016-12-01 12:14:50 -05:00
Lee Salzman
ebb504eed8
Bug 1319544 - allow WindowSurfaceX11Image to render to any visual format. r=rhunt
...
MozReview-Commit-ID: JW4REAg1AKn
2016-12-01 12:07:00 -05:00
James Cheng
2fca45e7dc
Bug 1320618 - Check if codec supports adaptive playback to determine the decoder support recycling or not. r=jolin
...
MozReview-Commit-ID: C3pI9NCUgiP
--HG--
extra : rebase_source : c9da5d21ee76e660ea5a18f77b1ea6bccd14286d
2016-11-30 16:30:16 +08:00
Dylan Roeh
9ff1fe4af5
Bug 1235431 - Implement windowClient.focus() for Fennec. r=catalinb
2016-11-14 17:22:13 -06:00
Ryan VanderMeulen
21ece8d83a
Backed out changeset a4b0052954d2 (bug 1279699) for causing various crash regressions.
...
--HG--
extra : rebase_source : bf9223381149f34a7b3513eda05fe197ae2db876
2016-12-01 15:25:25 -05:00
Nick Alexander
e2a421b938
Bug 1320587 - Force first paint when (re-)attaching Gecko to Java. r=jchen
...
MozReview-Commit-ID: 6vUbIXTPNLQ
--HG--
extra : rebase_source : 24d6e8f5502568443f35c59963a66d8fe8ac4056
2016-11-29 23:12:53 -08:00
Wes Kocher
68fb4b9d24
Merge inbound to central, a=merge
2016-11-30 16:12:21 -08:00
Ryan VanderMeulen
7af8f38714
Merge m-c to autoland on a CLOSED TREE. a=merge
2016-11-30 13:27:46 -05:00
Phil Ringnalda
430ec9a870
Merge m-c to autoland
2016-11-29 19:31:34 -08:00
Karl Tomlinson
33ed3a5c42
bug 1320860 adjust textarea style contexts for GTK 3.20 theming ABI changes r=stransky+263117
...
MozReview-Commit-ID: 9aW61kMkKcb
--HG--
extra : rebase_source : 61f7699933735710ed8e516e5206900cff5c6fc0
2016-11-29 17:58:00 +13:00
Lee Salzman
e697b24685
Bug 1271100 - work around race in system Cairo's XShm usage. r=karlt
...
MozReview-Commit-ID: VGee6ungCz
2016-11-29 23:01:13 -05:00
Stephen A Pohl
d5a1aa9f88
Bug 1292527: Make OSX application menu localizable at runtime. r=mstange
2016-11-29 21:22:13 -05:00
Ryan VanderMeulen
a067050012
Backed out changeset 810b7212a529 (bug 1320686) for causing Valgrind leaks.
2016-11-29 21:16:06 -05:00
Stone Shih
e6337ec50c
Bug 1299197 Part2: Serialize WidgetPointerHelper in IPC messag. r=smaug
...
--HG--
extra : rebase_source : 84ea51d4e68cafea21042160a388c1630c576a85
2016-11-20 09:49:00 +08:00
Stone Shih
5abe523179
Bug 1299197 Part1: Refine WidgetPointerHelper. r=smaug
...
--HG--
extra : rebase_source : bc9feec42fa7e36d5ba5ed7530cd150e1deadd9c
2016-11-20 09:36:39 +08:00
Martin Stransky
d4cb5817e1
Bug 1320686 - [nsLookAndFeel] Get styles for menu label, button text and combobox text colors from WidgetCache. r=karlt
...
--HG--
extra : rebase_source : 5eb0800de3da5ebb6e2deb1095c50aa218afd6e3
2016-11-28 06:44:00 -05:00
Jonathan Watt
312b9881a9
Bug 1309272, part 8 - Implement printing via Skia PDF for macOS (behind pref print.print_via_pdf_encoder=skia-pdf). r=lsalzman
2016-11-29 07:55:19 +00:00
Jonathan Watt
40c79814d3
Bug 1309272, part 7 - Restructure the PMSessionBeginCGDocumentNoDialog related code to live in PrintTargetCG. r=lsalzman
2016-11-29 07:55:00 +00:00
David Parks
6ea0979c0f
Bug 1273091
- Mouse cursor does not disappear in html5 fullscreen video on Windows. r=masayuki
...
When we jump to fullscreen, the OS sends a WM_MOUSELEAVE, which we turn into a eMouseExitFromWidget. The eMouseEnterIntoWidget was previously only sent when the mouse moved into the widget, which required the mouse to move. When entering fullscreen, we want the eMouseEnterIntoWidget to happen right away.
2016-11-28 10:46:15 -08:00
Jonathan Watt
7b908d5dac
Bug 1309272, part 5 - Rework the macOS printing code to get rid of the hacks that create a new PrintTarget for each page. r=lsalzman
...
--HG--
rename : gfx/thebes/PrintTargetCG.cpp => gfx/thebes/PrintTargetCG.mm
2016-11-28 22:40:43 +00:00
Wes Kocher
809804e4d5
Backed out 5 changesets (bug 1309272) for OSX static build failures a=backout
...
Backed out changeset 5ecb0db80f15 (bug 1309272)
Backed out changeset d2046ba27486 (bug 1309272)
Backed out changeset 31fdab31ab51 (bug 1309272)
Backed out changeset a9f6271115de (bug 1309272)
Backed out changeset 125e6fb37319 (bug 1309272)
--HG--
rename : gfx/thebes/PrintTargetCG.mm => gfx/thebes/PrintTargetCG.cpp
2016-11-28 13:49:09 -08:00
Jonathan Watt
09a9ea3a3d
Bug 1309272, part 8 - Implement printing via Skia PDF for macOS (behind pref print.print_via_pdf_encoder=skia-pdf). r=lsalzman
2016-11-23 09:14:10 +00:00
Jonathan Watt
a986dd0cf9
Bug 1309272, part 7 - Restructure the PMSessionBeginCGDocumentNoDialog related code to live in PrintTargetCG. r=lsalzman
2016-11-22 16:39:08 +00:00
Jonathan Watt
09fcf9f506
Bug 1309272, part 5 - Rework the macOS printing code to get rid of the hacks that create a new PrintTarget for each page. r=lsalzman
...
--HG--
rename : gfx/thebes/PrintTargetCG.cpp => gfx/thebes/PrintTargetCG.mm
2016-11-21 15:07:09 +00:00
stefanh@inbox.com
4dc3f8f83d
Bug 1320377 - Allow users to change file extension in the Save dialog. r=mstange.
2016-11-28 18:04:55 +01:00
Edwin Flores
59c6984580
Bug 1295272 - Discard internal DataTransferItem data in nsBaseDragService::EndDragSession - r=enndeakin
2016-11-28 11:39:22 +00:00
Carsten "Tomcat" Book
a666835bf5
merge mozilla-inbound to mozilla-central a=merge
...
--HG--
extra : rebase_source : 7f6b0f633da54f747b30496110e5260a226fe249
2016-11-25 15:36:56 +01:00
Phil Ringnalda
2160edf69f
Backed out changeset eb4be9ed211e (bug 1319650) for reftest and chrome bustage
...
CLOSED TREE
2016-11-24 19:30:48 -08:00
Karl Tomlinson
777838332c
bug 1319650 mimic gtk_style_context_save() in WidgetStyleCache with a new context r=stransky+263117
...
This makes balancing with gtk_style_context_restore()/ReleaseStyleContext()
unnecessary, and the style resolution cached in the style contexts is not
invalidated so frequently.
MozReview-Commit-ID: BKwyqoQsjv2
--HG--
extra : rebase_source : 2091fc84a9ecb8b55e7d3e36e72cbd03ea826ac8
2016-11-23 16:41:57 +13:00
Jim Chen
cc57abd3cd
Bug 1319496 - 1. Fix GeckoBundle array handling; r=snorp
...
Fix several bugs when handling arrays in GeckoBundle.
1. Correctly return null when getting an array that is not in the
bundle, instead of crashing.
2. Convert object arrays to GeckoBundle arrays in EventDispatcher
instead of leaving it as a single GeckoBundle with integer keys, due
to lack of object array support in NativeJSObject.toBundle.
3. Return error when trying to convert a JS array of arrays to
GeckoBundle, instead of crashing.
4. Add convenience methods for setting arrays; for example, setting
boolean arrays from Boolean[] and Collection<Boolean>.
2016-11-29 12:25:52 -05:00
Carsten "Tomcat" Book
dd36826044
Merge mozilla-central to mozilla-inbound
2016-11-24 16:46:19 +01:00
Carsten "Tomcat" Book
61849e269d
merge mozilla-inbound to mozilla-central a=merge
2016-11-24 16:41:59 +01:00
Stephen A Pohl
bac899f5b2
Bug 1319911: Revert changeset 3d7142a4f06d from bug 1292527 due to reported regression. r=me
2016-11-24 09:20:39 -05:00
Martin Stransky
55195fe393
Bug 1319066 - Move complete GtkTooltip stack to WidgetCache. r=karlt
...
--HG--
extra : rebase_source : ba5b1f0bfc279a64328486de8a0cd63b8a44b08f
2016-11-23 21:14:58 -05:00
Wes Kocher
b851c06cc9
Merge m-c to inbound, a=merge
2016-11-23 16:18:24 -08:00
Stone Shih
dc05661157
Bug 1301708 - nsWindow::DealWithPopup() should do nothing at receiving WM_ACTIVATE for a popup window and its wParam includes WA_CLICKACTIVATE. r=masayuki
...
When the first time user clicks download panel popup to hide the drop marker popup, Windows fires WA_ACTIVATE with wParam includes WA_CLICKACTIVATE to the download panel. In that case the popupWindow is the drop marker. We shouldn't roll up popups by handling WA_ACTIVATE since we'll handle the rollup behavior with WM_LBUTTONDOWN message.
MozReview-Commit-ID: 43jCgdBjjUN
--HG--
extra : rebase_source : 371de468252e7716e2ffe30520939650f76a4222
2016-11-10 16:09:25 +08:00
Mike Conley
ab867d5870
Bug 1318764 - Get rid of GetLookAndFeelCache sync IPC message, and send cache with GetXPCOMProcessAttributes instead. r=billm
...
MozReview-Commit-ID: 7BzG2WqNYLO
--HG--
extra : rebase_source : a6d2510b63cefe2895172a082d9a4c67c12944f5
2016-11-18 15:36:18 -05:00
Martin Stransky
b36168c508
Bug 1319753 - Use WidgetCache to get colors at nsLookAndFeelfor menuitems, text and tree view, r=karlt
2016-11-23 04:29:00 +01:00