Kartikaya Gupta
7aa49999e1
Back out 2 csets for bug 1163832 for emulator crashtest failures. r=me
...
CLOSED TREE
2015-05-22 07:51:55 -04:00
Kartikaya Gupta
f1ab324875
Bug 1163832 - Add an API to flush pending APZ repaint requests and dispatch a notification upon completion. r=botond
2015-05-22 06:42:08 -04:00
Seth Fowler
f7114ea519
Bug 1154974 (Part 1) - Give blobs serial numbers. r=bent
2015-05-20 18:49:50 -07:00
Ryan VanderMeulen
1053f2010b
Bug 1166923 - Disable the Nuwa mochitests for being permafail.
...
CLOSED TREE
2015-05-20 17:10:36 -04:00
Eric Rahm
bac140c6c1
Bug 1165515 - Part 1: Convert PR_LOG to MOZ_LOG. r=froydnj
2015-05-21 13:22:04 -07:00
Kan-Ru Chen
7b0fd30757
Bug 1154231 - Part 1. Use LRU to manage remote layers. r=mattwoodrow
2015-05-22 07:08:20 +08:00
Bob Owen
818eba4de1
Bug 1166316: Move temporary clean up code for old low integrity temps, so it actually gets called in non-debug builds. r=billm
2015-05-20 09:58:32 +01:00
Neil Deakin
876b1881d1
Bug 1089090, e10s, support custom cursors, r=jmathies
2015-05-19 21:28:57 -04:00
Eric Rahm
32b4ff6b18
Bug 1165518 - Part 2: Replace prlog.h with Logging.h. rs=froydnj
2015-05-19 11:15:34 -07:00
Andrea Marchesini
c4223f6e7b
Bug 1166231 - Make nsIDOMBlob an empty interface, r=ehsan
2015-05-19 15:36:37 +01:00
Birunthan Mohanathas
63dbcb194c
Bug 968520 - Add mozilla::fallible to Fallible{Auto,}TArray::SetLength calls. r=froydnj
2015-05-18 13:50:35 -07:00
Ryan VanderMeulen
50e913e2aa
Merge inbound to m-c. a=merge
2015-05-18 16:32:50 -04:00
Andrea Marchesini
54e2145f4a
Bug 1163388 - patch 2 - get rid of nsIDOMFile, r=ehsan
2015-05-18 14:52:26 +01:00
Andrea Marchesini
d92f2c8a0a
Bug 1163388 - patch 1 - make nsIDOMFile an empty interface, r=ehsan
2015-05-18 14:51:54 +01:00
Bob Owen
101360ec79
Bug 1162327 Part 2: Add temporary code to clean up the old low integrity temps on Windows. r=jimm
2015-05-18 11:53:57 +01:00
Bob Owen
ffd79bdaf8
Bug 1162327 Part 1: Change low integrity temp to a fixed dir per profile and improve clean-up. r=jimm, r=froydnj
2015-05-18 11:51:07 +01:00
Phil Ringnalda
46bb542e23
Back out 530555a2d6d4 (bug 1162064) for debug b2g emulator assertions and failure to thrive
...
CLOSED TREE
2015-05-17 22:42:05 -07:00
David Anderson
d1e2fa0547
Use widgets for APZ checks, rather than gfxPrefs. (bug 1162064, r=kats,mstange)
2015-05-17 23:11:44 -04:00
David Anderson
ad7e67dd62
Backout changeset e5d045d49b40 for bustage on an a=CLOSED TREE
2015-05-17 21:46:30 -04:00
David Anderson
5d41109b11
Use widgets for APZ checks, rather than gfxPrefs. (bug 1162064, r=kats,mstange)
2015-05-17 20:44:43 -04:00
Maksim Lebedev
513de9dca0
Bug 1162009 - Add TOUCH_CANCEL sending on e10s. r=kats
2015-05-14 08:16:00 -04:00
Milan Sreckovic
a6930520ce
Bug 1162700 - Split the AppInfo into initial setting of the values and the further initialization. r=smaug
2015-05-14 10:49:38 -04:00
Ting-Yu Chou
3055606b7d
Bug 1050122 - Part 2: Disable preallocate when proc loader is not initialized. r=khuey
2014-11-01 13:28:33 +08:00
Gabriele Svelto
d5fdc1720d
Bug 1157030 - Stop special-casing the homescreen in the process priority manager. r=khuey, r=dhylands
2015-04-30 13:12:21 +02:00
Gabriele Svelto
eedd193867
Bug 1157030 - Prevent visibility changes from affecting the process priority when the screen is off. r=khuey
2015-05-11 23:03:42 +02:00
Gabriele Svelto
25e7d9d88b
Bug 1157030 - Revert bug 1142806. r=khuey
2015-04-30 11:25:29 +02:00
Phil Ringnalda
6d3443d13d
Backed out 2 changesets (bug 1154231) for M-oth crashes
...
CLOSED TREE
Backed out changeset 5e8145eff457 (bug 1154231)
Backed out changeset 951fb8ed6f25 (bug 1154231)
2015-05-15 20:29:15 -07:00
Kan-Ru Chen
2e449bccdf
Bug 1154231 - Part 2. Use LRU to manage remote layers. r=mattwoodrow
2015-05-16 08:43:39 +08:00
Wes Kocher
234d9b5ed0
Merge m-c to inbound a=merge
2015-05-15 17:32:05 -07:00
Bobby Holley
67f1a40d85
Bug 1164292 - Switch nsIPrincipal::origin to ACString. r=gabor
2015-05-15 11:51:51 -07:00
Mike Conley
069e475e83
Bug 863515 - Expose hasContentOpener on nsITabParent. r=smaug.
...
hasContentOpener is set to true if a tab happened to be opened
due to content requesting it - for example, a target="_blank" link,
or a window.open.
2015-05-13 16:44:39 -04:00
Masayuki Nakano
42e80d41ca
Bug 1130935 part.6 Selection change notification should have selection range and writing mode information r=smaug
2015-05-15 10:18:08 +09:00
Maksim Lebedev
cd0fdf8f3d
Bug 1137555 - Add implementation of PuppetWidget::GetMaxTouchPoints(). r=smaug, r=jimm
2015-05-08 03:29:00 +02:00
Eric Rahm
0c5f2525a6
Bug 1163201 - Part 1: Remove instances of #ifdef PR_LOGGING in dom/. r=froydnj
...
PR_LOGGING is now always defined, we can remove #ifdefs checking for it.
2015-05-14 10:13:23 -07:00
Kan-Ru Chen
d544362e3d
Backout chanset 9c18f3e4d02a and e784bb7b9f21 because b2g emulator bustage
2015-05-14 15:59:17 +08:00
Kan-Ru Chen
05649b2f53
Bug 1154231 - Part 2. Use LRU to manage remote layers. r=mattwoodrow
2015-05-14 12:54:56 +08:00
Ehsan Akhgari
aee7f7274a
Bug 1156084 - Disallow AddRef() and Release() calls on the return value of methods returning XPCOM objects; r=jrmuizel
...
When a method returns type D derived from RefCounted type B, there is an
ImplicitCastExpr (or an ExplicitCastExpr, if there is an explicit cast
to the base type in the code) in the AST between the CallExpr and
MemberExpr, which we didn't take into account before. This caused the
analysis to not work on common patterns such as
nsCOMPtr<nsIXPCOMInterface>.
2015-05-15 08:39:55 -04:00
Phil Ringnalda
7886a51923
Back out 3 changesets (bug 1119980) for emulator-l bustage
...
CLOSED TREE
Backed out changeset 12ce98475c6e (bug 1119980)
Backed out changeset bdb8d05f8870 (bug 1119980)
Backed out changeset a68a18840492 (bug 1119980)
2015-05-25 18:48:51 -07:00
Phil Ringnalda
9c54a2df7c
Back out 28f2f39068ad (bug 1166405) for b2g mochitest-6 bustage
...
CLOSED TREE
2015-05-25 18:47:41 -07:00
Botond Ballo
eeb3ca1139
Bug 1119980 - Use 'snprintf' instead of 'sprintf' to avoid a warning on Lollipop-based builds. r=froydnj
2015-05-25 20:45:17 -04:00
Marcos Caceres
7fedea1eb1
Bug 1166405 - Consolidate classes into a general web manifest module. r=ehsan.
...
---
dom/ipc/manifestMessages.js | 17 +---
...ObjectProcessor.jsm => ImageObjectProcessor.js} | 35 ++++---
.../{ManifestObtainer.jsm => ManifestObtainer.js} | 4 +-
...{ManifestProcessor.jsm => ManifestProcessor.js} | 105 ++++++++++-----------
...anifestValueExtractor.jsm => ValueExtractor.js} | 25 +++--
dom/manifest/WebManifest.jsm | 19 ++++
dom/manifest/moz.build | 9 +-
.../test/browser_ManifestObtainer_obtain.js | 7 +-
dom/manifest/test/common.js | 32 ++++---
9 files changed, 131 insertions(+), 122 deletions(-)
rename dom/manifest/{ManifestImageObjectProcessor.jsm => ImageObjectProcessor.js} (81%)
rename dom/manifest/{ManifestObtainer.jsm => ManifestObtainer.js} (95%)
rename dom/manifest/{ManifestProcessor.jsm => ManifestProcessor.js} (69%)
rename dom/manifest/{ManifestValueExtractor.jsm => ValueExtractor.js} (77%)
create mode 100644 dom/manifest/WebManifest.jsm
2015-05-25 17:57:48 -04:00
John Daggett
53e2e77b58
Bug 1056479 p0 - rename ambiguous GetFontList method in Android fontlist. r=m_kato
2015-05-13 14:11:25 +09:00
Andrea Marchesini
d32c112a6b
no bug - fix merge bustage, CLOSED TREE
2015-05-12 16:51:08 +01:00
Carsten "Tomcat" Book
b507388890
merge mozilla-central to mozilla-inbound
2015-05-12 17:07:10 +02:00
Carsten "Tomcat" Book
debcd176d5
merge mozilla-inbound to mozilla-central a=merge
2015-05-12 16:10:32 +02:00
Andrea Marchesini
615fe38d14
Bug 1163387 - Rename FileImpl to BlobImpl, r=ehsan
2015-05-12 13:11:03 +01:00
Andrea Marchesini
08c931dc57
Bug 1159401 - Split Blob and File classes, r=bz
2015-05-12 13:09:51 +01:00
Carsten "Tomcat" Book
349ff9681c
Backed out changeset cff5c0c09e72 (bug 1056479) for widespread destruction on a CLOSED TREE
2015-05-12 12:22:01 +02:00
Marcos Caceres
20af26f36d
Bug 1162729 - CORS check is always performed when fetching a manifest. r=ehsan
2015-05-07 14:40:00 +02:00
Carsten "Tomcat" Book
1dea6c6eeb
Backed out 10 changesets (bug 1056479) for bustage on a CLOSED TREE
...
Backed out changeset d5b1f2b78915 (bug 1056479)
Backed out changeset bcc65b714dd6 (bug 1056479)
Backed out changeset 0b35e8a463d2 (bug 1056479)
Backed out changeset 0933391809c9 (bug 1056479)
Backed out changeset 93bd67204fac (bug 1056479)
Backed out changeset 5260b93eb0b9 (bug 1056479)
Backed out changeset 130bea3f8623 (bug 1056479)
Backed out changeset 408e078cc18d (bug 1056479)
Backed out changeset a651c240979d (bug 1056479)
Backed out changeset d74ae8fcaac9 (bug 1056479)
2015-05-12 08:25:19 +02:00
John Daggett
b4535f2aae
Bug 1056479 p0 - rename ambiguous GetFontList method in Android fontlist. r=m_kato
2015-05-12 14:51:17 +09:00
Bill McCloskey
2b06432939
Bug 1162838
- Allow sending initial process data to content processes (r=smaug)
2015-05-11 17:19:16 -07:00
Bill McCloskey
c5ec7e703e
Bug 803783 - Send message manager results via structured clone (r=bent)
2015-05-11 17:19:10 -07:00
Dave Townsend
21ecdb54ab
Backed out bug 1160279 for causing bug 1163375.
2015-05-11 09:42:35 -07:00
Mike Conley
c68539c1f5
Bug 1136478 - Fire pagehide / pageshow events in content after swapping remote frame loaders. r=smaug.
2015-05-07 11:43:40 -04:00
Wes Kocher
65238a14b0
Merge m-c to inbound a=merge
2015-05-08 10:39:27 -07:00
Wes Kocher
549a2cca6f
Merge fx-team to m-c a=merge
2015-05-08 10:29:41 -07:00
Carsten "Tomcat" Book
efc657ba28
Merge mozilla-central to mozilla-inbound on a CLOSED TREE
2015-05-08 13:24:18 +02:00
Phil Ringnalda
43e026fb3f
Back out e05936099653 (bug 1154053) on suspicion of causing the hellish frequency of Android 2.3 robocop-2 crashes that resulted in this CLOSED TREE, a=bustage
2015-05-07 22:41:26 -07:00
Wes Kocher
9721802040
Merge inbound to m-c a=merge
2015-05-07 15:12:38 -07:00
Carsten "Tomcat" Book
b93ada411b
Merge mozilla-central to fx-team on a CLOSED TREEx
2015-05-07 16:11:08 +02:00
Jed Davis
8c41ec60d0
Bug 1154053 - Limit concurrency of e10s memory reporting. r=erahm
...
This changes the way nsMemoryReporterManger handles child processes;
instead of using an observer message and trying to keep a count of child
processes expected to answer, it directly iterates a copy of the list
of content processes and explicitly handles children which exit before
their reports start.
Note that GC/CC logs still run at full concurrency, and that no child
reports start until the parent is finished (see bug 1151597) regardless
of concurrency limit.
2015-05-06 20:51:00 +02:00
Jed Davis
2763e89b34
Bug 1154053 - Limit concurrency of e10s memory reporting. r=erahm
...
This changes the way nsMemoryReporterManger handles child processes;
instead of using an observer message and trying to keep a count of child
processes expected to answer, it directly iterates a copy of the list
of content processes and explicitly handles children which exit before
their reports start.
Note that GC/CC logs still run at full concurrency, and that no child
reports start until the parent is finished (see bug 1151597) regardless
of concurrency limit.
2015-05-06 20:51:00 +02:00
Carsten "Tomcat" Book
455f19b16d
Merge mozilla-central to fx-team on a CLOSED TREE
2015-05-08 13:27:09 +02:00
Dave Townsend
8b3bfaeafd
Bug 1160279: Recreate nsIFiles in the content process for dragged files. r=smaug
2015-05-07 09:13:35 -07:00
Blake Kaplan
869a3c68b9
Bug 1155494 - Add a 'compressall' message flag. f=handyman r=billm (parts of this patch were written by handyman with r=billm)
2015-05-05 16:20:42 -07:00
Paul Kerr [:pkerr]
92b365e4c3
Bug 1159320: disable-webrtc builds fail after bug 1100502 applied. r=rjesup
2015-05-06 09:29:33 -07:00
Nikhil Marathe
a5f604fd62
Bug 1080109 - Clear ServiceWorkers when clearing history or forgetting about site. r=baku,ehsan
2015-03-05 17:37:49 -08:00
Wes Kocher
d671e16e9b
Merge m-c to inbound a=merge CLOSED TREE
2015-05-07 15:37:01 -07:00
Kartikaya Gupta
f57c824ede
Bug 1161215 - Don't fire spurious resize events to content when the size didn't actually change. r=smaug
2015-05-07 16:02:38 -04:00
Kartikaya Gupta
0a1d70ba2d
Bug 1160566 - Make FrameMetrics.mCompositionBounds private and add a getter/setter for it. r=botond
2015-05-07 14:44:03 -04:00
John Daggett
0ba357173c
Bug 1056479 p0 - rename ambiguous GetFontList method in Android fontlist. r=m_kato
2015-05-12 17:44:03 +09:00
Andrea Marchesini
ab6fa89a07
Bug 1156875 - patch 1 - URL.createObjectURL leaks in JS sandbox, r=bholley
2015-05-07 08:05:43 +01:00
Kershaw Chang
d72ddc85dc
Bug 1126694 - Impl of DeviceStorageAreaListener. r=bz, dhylands
2015-05-04 08:11:00 +02:00
Anthony Tseng
c3e1645f26
Bug 1158425 - Rename _SYNTH event names. r=smaug
2015-05-01 22:06:00 -04:00
Andrew McCreight
c979f253c0
Bug 1152551, part 2 - Fix mode lines in dom/. r=jst
2015-05-03 15:32:37 -04:00
Valentin Gosu
231e07d696
Bug 1134596 - Separate nsIOService's network detection from offlineMode r=honzab
2015-05-02 00:14:39 +03:00
Jim Mathies
b8be9540ad
Bug 1129040 - Provide a way for content processes to query the chrome side blocklist service. r=billm
2015-05-01 10:07:19 -05:00
Mike Hommey
b848e4bfcf
Bug 1134923 - Remove NS_Alloc/NS_Realloc/NS_Free. r=nfroyd
...
They are kept around for the sake of the standalone glue, which is used
for e.g. webapprt, which doesn't have direct access to jemalloc, and thus
still needs a wrapper to go through the xpcom function list and get to
jemalloc from there.
2015-05-01 09:40:30 +09:00
Marco Bonardo
6164f2029a
Bug 1154877 - Content process shouldn't use the Places Database. r=billm
2015-04-29 10:57:24 +02:00
Jed Davis
528253e49b
Bug 1151597 - Step 1: Change memory reporting IPC to send one report per message. r=erahm
...
Also fixes bug 1005154 -- since there's now a method for "end of report",
we might as well call it from ActorDestroy instead of Recv__delete__.
2015-04-27 15:45:00 -04:00
Jed Davis
e3d04b69cf
Bug 1151597 - Step 0: Move IPC memory report generation number to parent-side actor. r=erahm
...
Preliminary cleanup before the main patch. There's no reason for the
child to send the generation number back to the parent when the parent
already had it; the IPDL actor abstraction will ensure that the binding
between parent-side state and child-side state is maintained.
2015-04-27 15:44:00 -04:00
Paul Kerr [:pkerr]
6ea16c23cf
Bug 1100502: about:webrtc e10s fix. Content and chrome connections are reported. r=rjesup
2015-04-21 15:29:18 -07:00
Bill McCloskey
a1f26a0de2
Bug 1155789 - Fail if sending a CPOW in parent when no CPOW manager exists (r=dvander)
2015-04-27 19:45:18 -07:00
Boris Zbarsky
6a3f2d3909
Bug 1157898 part 1. Make code of the form "return rv.ErrorCode();" where rv is an ErrorResult use StealNSResult instead. r=peterv
...
This patch was generated with the following command:
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 's/return ([a-zA-Z0-9]+)\.ErrorCode\(\);/return \1.StealNSResult();/'
2015-04-27 09:18:51 -04:00
Andrea Marchesini
97f8c61da1
Bug 1158437 - dom::File should accept negative date values, r=smaug
2015-04-27 12:17:19 +01:00
Kershaw Chang
b751ac2132
Bug 1138793 - Add a sync IPC to get BrowserConfiguration. r=baku
2015-04-23 19:41:00 -04:00
Cervantes Yu
6290c22fa6
Backed out 2 changesets (bug 1138620)
...
Backed out changeset e60b4b01c05d (bug 1138620)
Backed out changeset 52d49dd25d6d (bug 1138620)
2015-04-24 15:05:44 +08:00
Andrea Marchesini
fcc7ba8997
Bug 1157248 - TabChild should initialize ServiceWorkerManager before starting the first loading, r=nsm
2015-04-24 00:44:24 +02:00
Kyle Machulis
b9e62b0591
Bug 852944 - Gamepad API IPC; r=ted, r=baku
2015-04-23 15:05:29 -07:00
Mike Conley
40b6ffe558
Bug 1096093 - Send ThemeRefresh message from parent down to content process. r=smaug.
2015-04-22 10:58:33 -04:00
Mike Conley
7dc785f46a
Bug 1096093 - Add infrastructure for LookAndFeel metric caching, and allowing the parent process to send down cache to content process. r=jimm.
2015-04-22 10:58:15 -04:00
Carsten "Tomcat" Book
0465383f18
Backed out changeset 5f9c7cd773a5 (bug 1096093) for bustage on a CLOSED TREE
2015-04-23 17:18:52 +02:00
Carsten "Tomcat" Book
574ad99ed8
Backed out changeset 8ed8157d26a2 (bug 1096093)
2015-04-23 17:18:22 +02:00
Mike Conley
347e4591cb
Bug 1096093 - Send ThemeRefresh message from parent down to content process. r=smaug.
2015-04-22 10:58:33 -04:00
Mike Conley
2a491df884
Bug 1096093 - Add infrastructure for LookAndFeel metric caching, and allowing the parent process to send down cache to content process. r=jimm.
2015-04-22 10:58:15 -04:00
Marcos Caceres
49824ed578
Bug 1083410 - Obtain a web manifest. r=mconley.
2015-04-22 19:46:00 +02:00
Blake Kaplan
990f9cce74
Bug 1124076 - Properly detect certs when loaded and prompt to import them. r=sworkman/dkeeler
2015-04-22 12:55:23 -07:00
Blake Kaplan
cf823cfe6b
Bug 1153977 - Make the spellchecker's constructor async. r=billm
2015-04-21 16:05:00 -04:00
Carsten "Tomcat" Book
d9db24c44a
Backed out changeset 7f3cf84c11a9 (bug 1124076) for bustage on a CLOSED TREE
2015-04-22 13:44:23 +02:00
Blake Kaplan
414c6adc45
Bug 1124076 - Properly detect certs when loaded and prompt to import them. r=sworkman/dkeeler
2015-04-21 14:56:00 +02:00
Andrea Marchesini
0a7d105a0f
Bug 1156632 - Remove unused forward class declarations - patch 3 - dom/{events,xbl,xslt,xul} and others, r=ehsan
2015-04-22 08:29:18 +02:00
Wes Kocher
31bd79a6ac
Merge b2ginbound to m-c a=merge
2015-04-21 15:31:59 -07:00
Carsten "Tomcat" Book
e5006ce3c4
Merge mozilla-central to b2g-inbound
2015-04-21 15:37:22 +02:00
Nicolas Silva
d93b5d5970
Bug 1155621 - Make nsIntRect and nsIntPoint typedefs of mozilla::gfx::IntRect and mozilla::gfx::IntPoint. r=Bas
2015-04-21 17:04:57 +02:00
Kartikaya Gupta
d19b305e33
Bug 1153023 - Send the child process a dimensions update when the offset changes. r=roc
2015-04-21 10:33:56 -04:00
Kartikaya Gupta
f04ed3c857
Bug 1153023 - Convert TabParent::mChromeOffset to a LayoutDeviceIntPoint. r=billm
2015-04-21 10:33:56 -04:00
Kartikaya Gupta
375a8947b8
Bug 1153023 - Fix check to see if the TabParent::mRect needs updating. r=billm
2015-04-21 10:33:56 -04:00
Kartikaya Gupta
d98c240ede
Bug 1153023 - Extract an AddWindowListeners function. r=billm
2015-04-21 10:33:56 -04:00
David Parks
7e21a0aaea
Bug 1060643
- Give content the opportunity to block chrome keyhandlers. r=smaug
...
If the content called preventDefault on a keyDown event then our default
system keyPress event handlers (e.g. the find-in-page search bar) should
not be wired to the PuppetWidget.
2015-04-13 23:01:05 -07:00
Bill McCloskey
7303c795ef
Bug 1155224 - Add targetFrameLoader property to messages (r=smaug)
2015-04-20 23:32:59 -07:00
Bill McCloskey
79c50d42c4
Bug 1138520 - Don't wait for ForceKill to finish (r=jchen)
2015-04-20 23:32:58 -07:00
Blake Kaplan
3265550b12
Bug 1141661 - Load chrome before processing delayed frame scripts. r=smaug
2015-04-20 12:50:34 -07:00
David Anderson
0bc85d152d
Fix a potential null-deref in TabChild::HandlePossibleViewportChange. (bug 1156156, r=kats)
2015-04-20 11:16:55 -04:00
Botond Ballo
7a120e83fd
Bug 1152479 - In C++ APZ code, use nsContentUtils rather than nsIDOMWindowUtils to send key and mouse events. r=kats
2015-04-15 03:09:46 -04:00
Carsten "Tomcat" Book
f96cc582eb
Merge mozilla-central to b2g-inbound
2015-04-21 12:51:15 +02:00
Cervantes Yu
04a88e9a92
Bug 1138620 - Part 2: Test case for NS_NewUnmonitoredThread(). r=khuey
2015-04-21 18:23:48 +08:00
Ryan VanderMeulen
925eb0ca2b
Merge m-c to inbound. a=merge
...
CLOSED TREE
2015-04-17 16:11:58 -04:00
Ryan VanderMeulen
0184ad2c22
Merge inbound to m-c. a=merge
2015-04-17 15:44:37 -04:00
Ehsan Akhgari
0dc6170284
Bug 1112469 - Part 2: Update the service workers in the parent and all child processes every day; r=nsm
2015-04-17 14:01:21 -04:00
Daniel Holbert
cf69a85cd3
Bug 1155387: Add missing #include for imgIContainer.h to ContentParent.cpp. r=enndeakin
2015-04-16 18:27:13 -07: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
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
Dave Hylands
76434c6807
Bug 1140597 - Don't try and process device storage notifications if the process isn't using device storage. r=alchen
2015-03-27 14:22:20 -07:00
Botond Ballo
5ac5146ab0
Bug 1152479 - Do not use layout-related nsIDOMWindowUtils APIs from C++ APZ code. r=kats
2015-04-14 16:44:59 -04:00
Botond Ballo
d152a55522
Bug 1152479 - Extract the implementations of layout-related nsIDOMWindowUtils APIs used by APZ into nsLayoutUtils. r=ehsan
2015-04-14 13:19:10 -04:00
Ehsan Akhgari
71bab8d4bf
Bug 1146349 - Mark SynthesizedEventObserver::Observe() as override
2015-04-15 12:04:12 -04:00
David Parks
3d76a3308b
Bug 1127727 - Swap callbacks in the Compositor when dragging tabs between windows. r=billm
...
When remote browsing, swap the MozLayersReady callback in the compositor
when dragging tabs between windows.
2015-04-13 17:06:03 -07:00
Jim Mathies
796e712243
Bug 1154396 - Remove a debug printf in plugin code. No bug. r=jimm
2015-04-14 13:15:30 -05:00
Ehsan Akhgari
b625414eed
Bug 1138520 follow-up: Fix the build bustage on configurations that disable the crash reporter
2015-04-14 22:56:08 -04:00
Bill McCloskey
11d84e18ac
Bug 1138520 - Diagnostic patch for shutdown hangs (r=jchen)
2015-04-14 18:58:58 -07:00
David Anderson
2d7478c400
Fix APZ target confirmations arriving before dependent layer transactions. (bug 1154130, r=kats)
2015-04-14 12:24:32 -04:00
Kershaw Chang
31cff83422
Bug 1020179 - Let PContent manage PContentPermissionRequest. r=fabrice, r=khuey
2015-04-13 21:08:00 -04:00
Kartikaya Gupta
595f53686c
Bug 1146349 - Wire up native event synthesization in child processes. r=smaug
2015-04-14 11:36:36 -04:00
Kartikaya Gupta
8a87c2918e
Bug 1146349 - Make the native event synthesization functions in DOMWindowUtils async. r=smaug
2015-04-14 11:36:36 -04:00
Olli Pettay
6457332273
Bug 1153613 - [e10s], ensure the buffer for the drag image is large enough for SourceSurfaceRawData::GuaranteePersistance() to succeed, r=mattwoodrow
2015-04-14 13:50:59 +03:00
Wes Kocher
3dcf4b585d
Merge central to inbound a=merge
2015-04-13 17:27:59 -07:00
Wes Kocher
5e50dfb256
Merge inbound to m-c a=merge
2015-04-13 17:13:10 -07:00
Carsten "Tomcat" Book
3bd6ad2efe
Merge mozilla-central to b2g-inbound
2015-04-13 12:14:53 +02:00
Kan-Ru Chen (陳侃如)
d47cf58893
Bug 1142806 - Try to keep at least one foreground process at any time. r=gsvelto
2015-04-13 16:25:09 +08:00
Doug Turner
dcef59f423
Bug 1038811 - Push Notifications - Push implementation changes. r=nsm
2015-04-10 20:19:28 -07:00
Jed Davis
9eccf736fa
Bug 1151607 - Step 1: Add Linux sandboxing hook for when child processes are still single-threaded. r=kang r=bent
...
This means that B2G plugin-container must (dynamically) link against
libmozsandbox in order to call into it before initializing Binder.
(Desktop Linux plugin-container already contains the sandbox code.)
2015-04-10 18:05:19 -07:00
Alexandru Tifrea
43bc5081d7
Bug 966395 - Correctly propagate the input language's direction on OSX. r=masayuki/mrbkap
...
Gtk patch written by mrbkap@mozilla.com , with r=roc
2015-04-10 15:18:05 -07:00
Botond Ballo
8cb4eeb4ae
Bug 1039818 - Do not allow an older APZ repaint request to clobber a newer pres shell resolution in Layout. r=kats
2015-04-10 19:34:23 -04:00
Ryan VanderMeulen
605fc7c163
Merge m-c to b2g-inbound. a=merge
2015-04-09 12:08:54 -04:00
Ryan VanderMeulen
2c34ac6870
Merge inbound to m-c. a=merge
2015-04-09 11:34:05 -04:00
Thomas Zimmermann
e5ffd87067
Bug 1146355: Prepare build system to support Bluetooth APIs v1 and v2, r=shuang
...
This patch adds support for both Bluetooth interfaces to the build
system. The actual interface must be selected at compile time.
2015-04-09 15:57:40 +02:00
Thomas Zimmermann
90dc6d375b
Bug 1146355: Move Bluetooth legacy interface into sub-directory bluetooth1/, r=joliu
2015-04-09 15:57:40 +02:00
Cervantes Yu
115230b819
Bug 1142229, part 2 - Shut down the Nuwa process when its PContentParent::Close() is called. r=tlee
2015-04-09 15:26:50 +08:00
Cervantes Yu
bf7032508e
Bug 1142229, part 1 - Clean up and refactor test cases for the Nuwa process. r=mrbkap
2015-04-09 15:26:49 +08:00
Ryan VanderMeulen
02c28e6477
Backed out changesets 33d37539c4ab and 55524bdeb708 (bug 936092) for suspicion of causing e10s test_bug417418.html asserts on Linux.
...
CLOSED TREE
2015-04-08 13:52:21 -04:00
Carsten "Tomcat" Book
02786021b3
Backed out changeset 35e6bbc2136b (bug 1134596) for Android Crashtest failures
2015-04-09 12:33:41 +02:00
Jim Mathies
d7780ad3d6
Bug 1128238 - Ajust NPP_SetWindow and synth native event coords to account for the chrome offset of remote tabs. Prior to this the content process always assumed the tab was the window origin. r=aklotz
2015-04-08 11:51:49 -05:00
Olli Pettay
c299942977
Bug 936092, initial DnD support for e10s, r=enndeakin,karlt
2015-04-08 18:30:03 +03:00
Mike Conley
5ba86fbe43
Bug 1148012 - Add a run ID for plugins to differentiate subsequent runs of the same plugins. r=jimm.
...
Normally, this could be served by the process ID of a plugin, however, run ID is meant
to be consumed by multi-process browser chrome code for telling different runs of a
plugin apart (for example, for searching the DOM for a crashed instance of a plugin,
while ensuring that we don't accidentally find newly spawned instances that have not
crashed). Exposing something as low-level as the process ID to browser chrome code
seemed like Too Much Information. Also, there is the extremely unlikely chance that
a process ID might be re-used immediately after the original process shuts down. This
run ID avoids that case, regardless of how unlikely.
2015-03-17 13:42:34 -04:00
Kartikaya Gupta
1b99d56957
Bug 1149613 - Remove unneded field. r=botond
2015-04-08 23:39:28 -04:00
Valentin Gosu
abd64ec2ca
Bug 1134596 - Separate nsIOService's network detection from offlineMode r=honzab
2015-04-09 06:32:53 +03:00
Olli Pettay
d7df95fdb8
Bug 936092, initial DnD support for e10s, r=enndeakin,karlt
2015-04-08 21:48:11 +03:00
Mike Conley
cad3a37a89
Bug 1152864 - Add DISABLE_UNSAFE_CPOW_WARNINGS environment variable for our test harnesses. r=jimm.
2015-04-10 11:56:49 -04:00
Blake Kaplan
ad6da07fa9
Bug 1149420 - Make the IndexedDB permissions prompt work in e10s. r=bent/mfinkle
2015-04-10 18:10:00 +02:00
Ryan VanderMeulen
7b4191ff98
Backed out changeset 2a040986845d (bug 1071562) for bustage.
...
CLOSED TREE
2015-04-10 13:14:33 -04:00
Neil Deakin
0328c57da8
Bug 1071562, e10s, support non-text types in clipboard (html, images, etc), r=smaug
2015-04-10 12:51:06 -04: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 Mathies
0ef33eb005
Bug 1132874 - Simplify PPluginWidget protocol handling, and avoid sending async messages from the parent. Addresses a problem with sub protocols that are torn down randomly from either side of the connection. r=aklotz
2015-04-07 08:17:27 -05:00
Jim Mathies
b4aeb46a04
Bug 1085567 - Fixup synth events within pointer lock implementation for e10s. r=billm
2015-04-07 08:00:05 -05:00
Ting-Yu Chou
4a2b6d05a1
Bug 1121905 - Reorder frame loading sequence to send content process the URL earlier. r=kanru
2015-04-07 10:56:10 +08:00
Bob Owen
7de09aedba
Bug 1149483: Change content sandbox level 1 to a working low integrity sandbox. r=tabraldes, r=billm
2015-04-05 14:01:38 +01:00
L. David Baron
480c6bfeb2
Bug 1151136 - Always initialize the aSeqno result from TabParent::RecvNotifyIMEFocus. r=masayuki
2015-04-03 18:59:42 -07:00
Steven Michaud
1ad55d8bd8
Bug 1110911 - Move Mac sandboxing code into plugin-container. r=cpearce,areinald,jld
2015-04-03 11:51:41 -05:00
Peter Van der Beken
f15e0b8076
Bug 1057908 - GeckoMediaPluginService needs to be proxied from Content processes to parent process. Part 5 - use bridging for GMP in e10s. r=billm.
2015-02-10 11:49:03 +01:00
David Parks
db29178a22
Bug 1075670 - Make event.screen[XY] work in content processes (r=smaug,kats,tn,joshmoz)
2015-04-01 12:36:41 -07:00
Bob Owen
734bb8f7d2
Bug 1119878 Part 2: Change IPC code to hold ProcessID instead of ProcessHandle. r=billm, r=dvander, r=aklotz, r=cpearce
2015-04-01 09:40:35 +01:00
Bob Owen
329efcd3f4
Bug 1119878 Part 1: Change SandboxTarget to hold sandbox target services to provide functions. r=aklotz, r=glandium, r=cpearce
2015-04-01 09:40:35 +01:00
Mike Hommey
95e047925a
Bug 1138293 - Use malloc/free/realloc/calloc instead of moz_malloc/moz_free/moz_realloc/moz_calloc. r=njn
...
The distinction between moz_malloc/moz_free and malloc/free is not
interesting. We are inconsistent in our use of one or the other, and
I wouldn't be surprised if we are mixing them anyways.
2015-03-31 12:32:49 +09:00
Bill McCloskey
7175c7325e
Back out bug 1075670
2015-03-30 20:13:07 -07:00
Sotaro Ikeda
7c19b1319e
Bug 1143620 - Fix OutWindowOpened flag r=kanru
2015-03-30 07:00:42 -07:00
Nicolas Silva
4a4a87a4a5
Bug 1132854 - Make nsIntSize a typedef of gfx::IntSize. r=Bas, roc
2015-03-29 16:59:08 +02:00
Wes Kocher
9b4388ff25
Merge m-c to inbound a=merge
2015-03-27 17:31:19 -07:00
Wes Kocher
871aa2cba6
Merge b2g-inbound to m-c a=merge
2015-03-27 17:11:19 -07:00
Ryan VanderMeulen
6558bd81c3
Merge m-c to b2g-inbound. a=merge
2015-03-27 12:20:00 -04:00
JerryShih
a28984f6fe
Bug 1147793 - Remove unnecessary intr semantic in ipdl file. r=bent
2015-03-26 03:04:00 -04:00
Cameron McCormack
57f44ef17b
Bug 1120300 - Export WritingModes.h as mozilla/WritingModes.h. r=jfkthame
2015-03-26 18:29:31 +11:00
Bill McCloskey
63a9c8cdb6
Bug 1132072 - Handle RequestNotifyLayerTreeReady when RenderFrameParent not ready (r=dvander)
2015-03-27 08:38:47 -07:00
Bill McCloskey
72c88e1014
Bug 1144759 - Switch file picker to FileImpl (r=bent)
2015-03-26 14:22:58 -07:00
Bill McCloskey
a32ae0f21a
Bug 1075670 - Make event.screen[XY] work in content processes (r=smaug,kats,tn,joshmoz)
2015-03-26 14:17:29 -07:00
Bevis Tseng
7622094e02
Bug 1114935 - Part 4.2: Add IPC Implementation of nsIIccService. r=echen
2015-01-07 16:58:35 +08:00
Bevis Tseng
4e5407c3de
Bug 1114935 - Part 3: Define new IPDL Protocol for nsIIccService. r=echen
2015-01-07 14:53:21 +08:00
Maksim Lebedev
24171e69cd
Bug 1143655 - Add sending NS_TOUCH_CANCEL event. r=kats
2015-03-25 12:20:20 -04:00
David Anderson
84446e09cd
Allow synthetic input events to be dispatched asynchronously. (bug 1146243, r=kats)
2015-03-24 15:00:52 -07:00
Trevor Saunders
473f2ceb3c
bug 1146027 - more final r=froydnj
2015-03-24 17:51:43 -04:00
Gabor Krizsanits
63fd104813
Bug 1126014 - DomainPolicy support for e10s. r=mrbkap
2015-03-24 15:29:16 +01:00
David Anderson
c12a4de554
Add APZ support for test.mousescroll callbacks. (bug 1142866 part 3, r=kats)
2015-03-22 00:42:26 -07:00
Ehsan Akhgari
5cccea6f0f
Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
...
This patch was automatically generated using the following script:
function convert() {
echo "Converting $1 to $2..."
find . \
! -wholename "*/.git*" \
! -wholename "obj-ff-dbg*" \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_OVERRIDE override
convert MOZ_FINAL final
2015-03-21 12:28:04 -04:00
Wes Kocher
594f9bf623
Merge m-c to inbound a=merge CLOSED TREE
2015-03-20 18:01:17 -07:00
Wes Kocher
b2828ac99c
Backed out changeset 38c35f7b2b7d (bug 1132072) for frequent bc3 failures CLOSED TREE
2015-03-20 17:17:57 -07:00
Ryan VanderMeulen
33aec2be4e
Backed out changesets 992c504934d3 and 5832c2042614 (bug 1086684) for LSAN leaks.
...
CLOSED TREE
2015-03-20 17:06:27 -04:00
Blake Kaplan
9450a00664
Bug 1086684 - Add a mochitest. r=mconley
2015-03-20 12:04:58 -07:00
Bill McCloskey
c6fbaae4dd
Bug 1121676 - Use a lock to protect the list of top-level actors (r=bent)
2015-03-20 12:02:41 -07:00
Bill McCloskey
2e595f6afb
Bug 1132072 - Handle RequestNotifyLayerTreeReady when RenderFrameParent not ready (r=dvander)
2015-03-20 11:52:43 -07:00
Kartikaya Gupta
8eac48cc93
Bug 1144831 - Remove the HandleLongTapUp callback and just use HandleSingleTap instead. r=botond
2015-03-20 14:26:52 -04:00
Alexandre Lissy
5170c04fa0
Bug 1144080 - Disable mochitests on Mulet for TaskCluster. r=ahal
2015-03-20 00:45:00 +01:00
Boris Zbarsky
988b8e01be
Bug 1117172 part 3. Change the wrappercached WrapObject methods to allow passing in aGivenProto. r=peterv
...
The only manual changes here are to BindingUtils.h, BindingUtils.cpp,
Codegen.py, Element.cpp, IDBFileRequest.cpp, IDBObjectStore.cpp,
dom/workers/Navigator.cpp, WorkerPrivate.cpp, DeviceStorageRequestChild.cpp,
Notification.cpp, nsGlobalWindow.cpp, MessagePort.cpp, nsJSEnvironment.cpp,
Sandbox.cpp, XPCConvert.cpp, ExportHelpers.cpp, and DataStoreService.cpp. The
rest of this diff was generated by running the following commands:
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapObjectInternal\(JSContext *\* *(?:aCx|cx|aContext|aCtx|js))\)/\1, JS::Handle<JSObject*> aGivenProto)/g'
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapObjectInternal\((?:aCx|cx|aContext|aCtx|js))\)/\1, aGivenProto)/g'
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapNode\(JSContext *\* *(?:aCx|cx|aContext|aCtx|js))\)/\1, JS::Handle<JSObject*> aGivenProto)/g'
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapNode\((?:aCx|cx|aContext|aCtx|js))\)/\1, aGivenProto)/g'
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapObject\(JSContext *\* *(?:aCx|cx|aContext|aCtx|js))\)/\1, JS::Handle<JSObject*> aGivenProto)/g'
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(Binding(?:_workers)?::Wrap\((?:aCx|cx|aContext|aCtx|js), [^,)]+)\)/\1, aGivenProto)/g'
2015-03-19 10:13:33 -04:00
Bill McCloskey
f5757e406b
Bug 1126089 - Allow messages to be sent after frame script unload event (r=smaug)
2015-03-19 06:43:46 -07:00
Kartikaya Gupta
f709915b5c
Bug 1122090 - Send the allowed behaviour notification to APZ for touch blocks when touch-action is enabled. r=botond
2015-03-19 06:33:33 -04:00
Phil Ringnalda
f2f4dd47f1
Backed out 3 changesets (bug 1126089) for ASan e10s bc1 failures and green-crashes
...
CLOSED TREE
Backed out changeset 9af9111e9c27 (bug 1126089)
Backed out changeset 288efd5e2ca0 (bug 1126089)
Backed out changeset 3bcebfd13538 (bug 1126089)
2015-03-18 21:51:34 -07:00
Ben Turner
6a5aeadf46
Bug 1134309 - Fix slice handling when the first access is from a remote input stream, r=khuey.
2015-03-16 20:52:57 -07:00
Bill McCloskey
430b09a885
Bug 1126089 - Allow messages to be sent after frame script unload event (r=smaug)
2015-03-18 16:09:27 -07:00
Wes Kocher
9bbe2cbc2e
Merge m-c to inbound a=merge CLOSED TREE
2015-03-18 16:00:39 -07:00
Gregor Wagner
8824e5f4f3
Backout Bug 1114935 for causing bug 1144567.
2015-03-18 11:48:52 -07:00
Ting-Yu Chou
e89b09be6d
Bug 1128505 - Preload Webapps.js for faster mozApps instantiation. r=fabrice
2015-03-18 11:40:29 +08:00
Andrew McCreight
f5a7d1da02
Bug 1069643 - Remove always failing call to GetCPOWManager from ContentChild::Init. r=billm a=ryanvm
2015-03-18 11:36:04 -07:00
Bevis Tseng
03549350fb
Bug 1114935 - Part 4.2: Add IPC Implementation of nsIIccService. r=echen
2015-01-07 16:58:35 +08:00
Bevis Tseng
1258838eb4
Bug 1114935 - Part 3: Define new IPDL Protocol for nsIIccService. r=echen
2015-01-07 14:53:21 +08:00
Carsten "Tomcat" Book
563c10b111
Merge mozilla-central to b2g-inbound
2015-03-17 11:59:24 +01:00
Cervantes Yu
90994e146a
Bug 1142935
- reset transports with NuwaAddConstructor(). r=tlee
2015-03-16 22:25:59 -07:00
Botond Ballo
f6caac98dc
Bug 1036967 - Use ScaleFactors2D instead of ScaleFactor where appropriate in APZ and surrounding code. r=kats
2015-03-06 13:54:10 -05:00
Ryan VanderMeulen
fa73ab5dc5
Backed out changesets f63a2cf3fa11 and 7d9a91ee3d48 (bug 1126089) for mochitest-bc failures.
2015-03-13 13:42:57 -04:00
Bill McCloskey
d7b8a10852
Bug 1126089 - Allow messages to be sent after frame script unload event (r=smaug)
2015-03-13 08:24:20 -07:00
Botond Ballo
2011a05c35
Bug 1139675 - Simplify the APIs for getting and setting the pres shell resolution. r=mstange,mattwoodrow
2015-03-06 18:07:59 -05:00
Kartikaya Gupta
74500c29ee
Bug 1143518 - Remove the TryCapture path which is now obsolete. r=smaug
2015-03-16 12:32:17 -04:00
Jonathan Griffin
8873726f67
Bug 1116187 - Disable failing mochitest-chrome tests for B2G, r=gbrown
2015-02-06 16:30:37 -08:00
Gabriele Svelto
556aea293f
Bug 852925 - Freeze priority changes when the screen is turned off. r=khuey
2015-03-09 16:33:33 +01:00
Gabriele Svelto
bda591453a
Bug 892371 - Adjust oom_score_adj values for foreground processes according to an LRU policy. r=dhylands, r=khuey
2015-02-25 09:37:38 +01:00
Chih-Kai (Patrick) Wang
7856bfc162
Bug 1129315 - require app processes update permissions after forked from nuwa. r=jdm
2015-03-12 16:53:22 +08:00
Jed Davis
bfd03b069b
Bug 1140714 - Pass through remote NS_OpenAnonymousTemporaryFile failure to caller. r=billm
2015-03-10 10:32:00 +01:00
Kershaw Chang
b518a44672
Bug 1131444 - Close PContentBridge when content process is ended. r=khuey
2015-03-10 07:10:00 -04:00
Bob Owen
181d4e83ed
Bug 1137166: Change the Content moreStrict sandbox pref to an integer to indicate the level of sandboxing. r=tabraldes
2015-03-10 08:03:12 +00:00
Bill McCloskey
f4d8dfbb79
Bug 1139628 - Don't load delayed process scripts until channel is open (r=smaug)
2015-03-09 17:54:34 -07:00
Chris Peterson
ef17aee656
Bug 1138198 - Remove unused/undefined member function ParticularProcessPriorityManager::OnChannelConnected. r=khuey
2015-02-28 22:49:57 -08:00
dvander@alliedmods.net
ee583fb455
Translate coordinates in events synthesized from the child process. (bug 1126090 part 4, r=kats)
2015-03-06 14:26:59 -08:00
dvander@alliedmods.net
92bb3e4117
Events synthesized in the child process must be propagated back to the parent. (bug 1126090 part 3, r=smaug)
2015-03-06 14:26:59 -08:00
Bill McCloskey
e73ee31af0
Bug 1129223 - Introduce new, more efficient mozLayerTreeReady event (r=BenWa)
2015-03-05 22:03:23 -08:00
Mike Conley
96d242fdfa
Bug 1088070 - Rename nsPrintingPromptServiceProxy to nsPrintingProxy. r=smaug.
2015-03-05 13:12:41 -05:00
Paul Rouget
99e37cb48b
Bug 1138252 - Load BrowserElementPanning.js only if touch events are enabled. r=botond
2015-03-05 16:38:51 -08:00
Kearwood (Kip) Gilbert
bbc4c7b4e8
Bug 945584: Part 6 - Implementation of scroll snapping (v10 Patch), r=roc, r=kats
...
- Implemented CSS scroll snapping (http://dev.w3.org/csswg/css-snappoints/ )
2015-02-19 15:53:30 -08:00
David Zbarsky
d08a89571d
Bug 1139258 - Use ScreenIntSize in PBrowser::Show/UpdateDimensions r=botond
2015-03-05 04:13:05 -05:00
Carsten "Tomcat" Book
f6512f020c
Backed out changeset a1c1f919b5b8 (bug 1088070)
2015-03-05 08:54:02 +01:00
Mike Conley
28d63f4562
Bug 1088070 - Rename nsPrintingPromptServiceProxy to nsPrintingProxy. r=smaug.
2015-03-02 14:34:05 -05:00
Wes Kocher
b041b6f355
Merge inbound to m-c a=merge CLOSED TREE
2015-03-03 16:46:44 -08:00
Ryan VanderMeulen
1131c2a621
Backed out 7 changesets (bug 1075670) for causing bug 1139010.
...
Backed out changeset 659c40243282 (bug 1075670)
Backed out changeset 45b61c78ee2d (bug 1075670)
Backed out changeset 23bb7b239c78 (bug 1075670)
Backed out changeset a68d5051107f (bug 1075670)
Backed out changeset bd7a5d213692 (bug 1075670)
Backed out changeset f705f5063169 (bug 1075670)
Backed out changeset 13619f8fa672 (bug 1075670)
CLOSED TREE
2015-03-03 18:44:56 -05:00
Mike Conley
7049d67b55
Bug 1066812 - Set AbortOnError in the ContentProcess on initialization. r=billm.
...
This will cause the content process to take itself down in the event that it
loses communication with the parent process. This case is particularly
important for the case where the parent process crashes while the content
process is blocked or busy on the main thread, as the content process will
no longer continue to exist as a zombie process, but will shut down after
a short delay.
2015-02-13 14:10:56 -05:00
Anish
9b39f2745a
Bug 958147 - Choose one of run-if or skip-if and get rid of the other.r=jmaher, mwargers
2015-03-03 08:46:37 -05:00
Daosheng Mu
5b3093ff19
Bug 1133391 - Remove unused variables in TabParent::RecvDispatchAfterKeyboardEvent. r=smaug.
2015-03-02 14:31:40 -08:00
Botond Ballo
6fb1d5e778
Bug 943537 - Fix bustage introduced by incorrect rebase across bug 1133492, to reopen a CLOSED TREE. r=bustage
2015-03-02 17:03:07 -05:00
Botond Ballo
9e3c6d49f6
Bug 943537 - Handle modifiers on tap events in RemoteContentController and ChromeProcessController. r=kats,mbrubeck
2015-03-02 16:41:02 -05:00
Botond Ballo
98b5ab7212
Bug 943537 - In the GeckoContentController interface, take the modifiers for tap events in 'widget modifier' format rather than 'DOM modifier' format. r=kats,mbrubeck
2015-03-02 16:38:07 -05:00
Ryan VanderMeulen
0b64c06add
Backed out changeset 3e9cc0ba5dfb (bug 1066812) for suspicion of causing B2G Nuwa mochitest crashes on a CLOSED TREE.
2015-03-02 11:58:12 -05:00
Mike Conley
ea5b687419
Bug 1066812 - Set AbortOnError in the ContentProcess on initialization. r=billm.
...
This will cause the content process to take itself down in the event that it
loses communication with the parent process. This case is particularly
important for the case where the parent process crashes while the content
process is blocked or busy on the main thread, as the content process will
no longer continue to exist as a zombie process, but will shut down after
a short delay.
2015-02-13 14:10:56 -05:00
David Parks
08831931a4
Bug 1075670 - Use previous function for calculating process offset. r=smaug
...
On B2G, the primary frame for tab content was not giving the correct process offset so we revert back to the mechanism we used to have in nsSubdocumentFrame.
2015-02-24 11:06:57 -08:00