Carsten "Tomcat" Book
eb5f79ce29
Merge mozilla-central to autoland
2016-12-13 16:53:28 +01:00
Jim Chen
23679b7509
Bug 1322711 - 1. Convert property name to string if necessary; r=snorp
...
When converting a JS object to a GeckoBundle, convert the property name
to a string if necessary, because the property name could be another
type such as an integer.
2016-12-13 03:21:47 -05:00
Andrew McCreight
fccb0645ed
Bug 1323042 - forbid MOZ_COUNT_{CTOR,DTOR} for nsISupports classes; r=froydnj
2016-12-12 09:27:58 -05:00
Nathan Froyd
826598caba
Backout aba6c73511a2 (bug 1307961) for massive test bustage resulting in a CLOSED TREE; r=alltheorange
2016-12-12 08:45:46 -05:00
Andrew McCreight
e31b5489da
Bug 1307961 - require consistent bloatview reporting for nsISupports classes; r=froydnj
2016-12-12 07:58:33 -05:00
Nathan Froyd
8d1051edff
Bug 1321883 - remove unused variable in gtk2drawing.c; r=karlt
2016-12-12 03:04:48 -05:00
Kevin Wern
b2052e9ddc
Bug 1304044 - implement auxclick r=smaug
...
After click events with button 2 or 3 are fired, fire auxclick, a new
event intended to represent a non-primary mouse click. Because this
event, based on the design examples and blink's implementation, is
intended to be used with content listeners, always dispatch on content
listeners--not just those that force all events to be dispatched (i.e.
document/window). This diverges from the behavior of our click events
from non-primary buttons.
Eventually, we hope this will replace click events for non-primary
buttons. For now, leave those events for compatibility reasons.
Additionally, add handling of this new event, where necessary.
MozReview-Commit-ID: 8osozM4h6Ya
--HG--
extra : rebase_source : 558261dd0d0b9241efa84ca168c50455850af03a
2016-11-30 19:48:02 -05:00
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