Commit Graph

239536 Commits

Author SHA1 Message Date
Neil Deakin
0e272ede50 Bug 1153248, re-enable a bunch of tests that now work with e10s, r=billm 2015-04-16 15:38:12 -04:00
Neil Deakin
a9e6b1327e Bug 1071562, redirect child process methods to the clipboard proxy, r=fabrice 2015-04-16 15:38:12 -04:00
Neil Deakin
e077c843cc Bug 1071562, check type now that CString is supported, r=smaug 2015-04-16 15:38:12 -04:00
Neil Deakin
546bc723a6 Bug 1071562, e10s, support non-text types in clipboard (html, images, etc), r=smaug 2015-04-16 15:38:12 -04:00
Valentin Gosu
ac81ced90e Bug 1040285 - Single Quotes should not be encoded in the path. r=mcmanus, r=annevk 2015-04-16 01:11:05 +03:00
David Parks
55fdc124c1 Bug 1018639 - Maintain separate cursors in chrome and client processes. r=roc
The TabChild now maintains a concept of the current cursor for the child
process.  This value is asynchronously cached in the TabParent.  The
chrome process now establishes cursor on its own - consulting the
TabParent when the cursor enters/exits the tab.  While the cursor is
over tab content, changes to the TabParent's cached cursor are
immediately forwarded to the widget.
2015-04-14 16:29:10 -07:00
David Parks
2b4f177294 Bug 1018639 - Reset the cursor on WM_SETCURSOR message when pointer is over content. r=jimm
The widget now sets its cursor whenever it gets a WM_SETCURSOR call when over content.  This message is sent by the OS e.g. when the cursor enters or leaves window chrome or the area outside of the window.
2015-03-17 19:12:27 -07:00
Milan Sreckovic
cfba5ecbdc Bug 1154003 - More protection for failed surface drawable creation. r=bas 2015-04-15 15:04:38 -04:00
nsilva@mozilla.com
06912c3b0e Bug 1151713 - Initialize the layers prefs earlier. r=jrmuizel 2015-04-16 11:55:36 -04:00
Jim Mathies
2071e80766 Bug 1153939 - Avoid a race condition with setting nsBaseWidgets WidgetShutdownObserver widget pointer to null. Fixes a crash in nsBaseWidget::DestroyCompositor(). r=roc 2015-04-16 10:16:04 -05:00
Németh László
180e8eb305 Bug 318040 - Accept abbreviated words without dots to workaround incomplete tokenization. r=ehsan 2014-08-05 08:01:00 -04:00
Daniel Holbert
555cef37c4 Bug 1152913 part 3: Make flexbox's PositionTracker classes track whether axis is reversed, & directly convert flex item final sizes/positions to logical coords. r=mats 2015-04-16 12:01:14 -07:00
Ben Kelly
f3750bed20 Bug 1110485 P8 Correctly set the Feature on the stream control child actor. r=baku 2015-04-16 12:00:16 -07:00
Ben Kelly
190f60eb53 Bug 1110485 P7 Rename DeleteCache() to DeleteCacheId() better distinguish it from CacheDelete(). r=ehsan 2015-04-16 12:00:16 -07:00
Ben Kelly
b832767fab Bug 1110485 P6 Remove useless cache::FileUtils type. r=ehsan 2015-04-16 12:00:16 -07:00
Ben Kelly
394e45c37c Bug 1110485 P5 Replace useless DBSchema class type with namespace. r=ehsan 2015-04-16 12:00:16 -07:00
Ben Kelly
727169e440 Bug 1110485 P4 Keep Cache Actors alive during async operations. r=baku 2015-04-16 12:00:15 -07:00
Ben Kelly
edd80b44cd Bug 1110485 P3.1 Note WPT cache-storage-keys test passes after refactor fixed op queueing bug. r=jgraham 2015-04-16 12:00:15 -07:00
Ben Kelly
65d16c8ea8 Bug 1110485 P3 Move Fetch IPC PHeaderEntry type to Cache. Rename HeadesEntry. r=nsm 2015-04-16 12:00:15 -07:00
Ben Kelly
8f0a2f0db1 Bug 1110485 P2 Remove 'P' prefix from non-protocol IPC types in Cache API. r=baku 2015-04-16 12:00:15 -07:00
Ben Kelly
aa8729730c Bug 1110485 P1 Refactor Cache IPC requests to use a separate actor. r=baku 2015-04-16 12:00:15 -07:00
Ben Kelly
7ecd1e3373 Bug 1110485 P0 Add an ErrorResult constructor that takes nsresult. r=bz 2015-04-16 12:00:15 -07:00
Doug Turner
b321f925bd Bug 1155253 - Back out 304f87a54059 due to a startup regression. r=me 2015-04-16 11:57:34 -07:00
Jonathan Kew
93562716b3 Bug 1152254 - Handle vertical text frames when clipping display list for drag image. r=smontagu 2015-04-08 11:36:05 +01:00
Daniel Holbert
b45843f912 Bug 1148506: Remove unused variable 'bool result' from code generated by getDeleterBody(), in Codegen.py. r=jorendorff 2015-04-16 11:00:28 -07:00
Jonathan Kew
525f75b0a4 Bug 1151993 - Fix the reference for 1124636-2-fieldset-min-height to match new behavior. r=smontagu 2015-04-08 09:18:33 +01:00
Jonathan Kew
840a5c6605 Bug 1151993 - Reftest for inline-sizing of orthogonal block frames. r=smontagu 2015-04-07 22:50:48 +01:00
Jonathan Kew
6721277257 Bug 1151993 - Apply shrink-wrapping to block frames that are orthogonal to their containing block. r=smontagu 2015-04-07 19:56:58 +01:00
Jonathan Kew
64ea1edf95 Bug 1144501 - Reftest for sizing of orthogonal frame after block-end margin. r=smontagu 2015-04-07 16:54:07 +01:00
Jonathan Kew
6c906b6c91 Bug 1144501 - Take account of orthogonal writing modes when adjusting available size to reflow a child frame. r=smontagu 2015-04-07 15:35:30 +01:00
Eitan Isaacson
df00d6e2e9 Bug 1155034 - Let indirect audio speech services send their own events. Make pause/resume IPC safe. r=smaug 2015-04-16 10:36:47 -07:00
Timothy Nikkel
2e2e4ff1ca Bug 1155025. Make the root layer on fennec have null scroll id with containerless scrolling. r=mstange
On Android we want the root xul document to get a null scroll id so that the root content document gets the first non-null scroll id.
2015-04-16 12:34:17 -05:00
Jim Blandy
c4f438b23f Bug 1063257: Implement JS::ubi::Node::size for JSString. r=sfink 2015-03-22 23:06:51 -07:00
Jim Blandy
a2367977a3 Bug 1062473: Implement JS::ubi::Node::size for JSObjects. r=sfink,terrence 2015-04-01 18:04:53 -07:00
Jim Blandy
4557893983 Bug 1155197: For JS::ubi::Node, provide jsObjectClassName directly in JSObject specialization. r=terrence 2015-04-15 22:04:38 -07:00
Jim Blandy
871cb49d25 Bug 1062473: Make JSObject::allocKindForTenure out of GetObjectAllocKindForCopy. r=terrence 2015-04-01 17:57:41 -07:00
Jim Blandy
15aa72fcdd Bug 1062473: Add 'const' qualifiers to this for some NativeObject methods and free functions. r=terrence 2015-03-11 16:54:11 -07:00
Jim Blandy
2447dae3e1 Bug 1062473: Add 'pointer-byte-size' to getBuildConfiguration results. r=sfink 2015-02-16 14:22:44 -08:00
Jim Blandy
b7ad8602fc Bug 1062473: Use mozalloc's moz_malloc_size_of in the JS shell, not our own custom copy. r=glandium 2015-04-13 16:11:32 -07:00
Jim Blandy
1e91d519c4 Bug 1145051: Don't include xpcom-config.h from mozalloc.h; it's unused. r=glandium 2015-03-19 01:03:05 -07:00
Jim Blandy
b818a4adbe Bug 1145051: Use MOZ_WARN_UNUSED_RESULT instead of NS_WARN_UNUSED_RESULT. r=glandium 2015-03-19 00:46:40 -07:00
Jim Blandy
bb247ca22e Bug 1145051: Replace uses of NS_ATTR_MALLOC with new MOZ_ALLOCATOR from mfbt/Attributes.h. r=glandium 2015-03-18 23:56:08 -07:00
Boris Zbarsky
b246ea2ae9 Bug 1154366. Pass in a JSContext to StructuredCloneContainer::InitFromJSVal so it will throw its exceptions somewhere where people might see them. r=bholley 2015-04-16 13:22:15 -04:00
Boris Zbarsky
a4b3a42f20 Bug 1154598. Keep better track of our script requests. r=smaug 2015-04-16 13:22:02 -04:00
Eitan Isaacson
441aaedd35 Bug 1154741 - Disable test_speech_cancel.html on b2g. r=me 2015-04-16 10:07:08 -07:00
David Keeler
ef38913727 bug 1147497 - Add API for querying site pin status. Disallow overrides for sites that have pins. r=mmc r=smaug r=cykesiopka r=past 2015-03-25 11:04:49 -07:00
Bobby Holley
dfdc32a333 Bug 1154805 - Followup bustage fix. r=me CLOSED TREE 2015-04-16 09:54:23 -07:00
Bobby Holley
37683d6104 Bug 1154805 - Remove unused AbstractThread::InTailDispatch. r=jww
This is unnecessary now that we pass this explicitly during dispatch.
2015-04-16 09:28:57 -07:00
Bobby Holley
161ad41b60 Bug 1154805 - Stop manually passing TaskDispatchers everywhere. r=jww 2015-04-16 09:28:56 -07:00
Bobby Holley
09820383ff Bug 1154805 - Remove MaybeTailDispatch. r=jww
This is now the default behavior.
2015-04-16 09:28:56 -07:00