JW Wang
01902c9e8e
Bug 1276569. Part 1 - remove null checks. r=kinetik.
...
MozReview-Commit-ID: IpX4B2GTr9k
--HG--
extra : rebase_source : 806b4eff3b6e43964bb6fd8d9e7a735a6bcfa5e6
2016-05-30 16:05:28 +08:00
Alastor Wu
797bf55dc0
Bug 1276119
- part2: add test.
...
MozReview-Commit-ID: 4fRCzlJXK41
2016-05-31 10:17:53 +08:00
Alastor Wu
0c551581f9
Bug 1276119
- part1: don't call WindowSuspendChanged if the plugin is already muted.
...
MozReview-Commit-ID: 8HlmEAqd1n
2016-05-31 10:17:47 +08:00
Alastor Wu
5f8dade7d9
Bug 1010707 - don't adjust position when line-height is zero.
...
MozReview-Commit-ID: FhGWCtJVcdp
2016-05-31 10:15:31 +08:00
Dan Glastonbury
cda2a6f900
Bug 1276495: Don't reset audio promises for video only seek. r=jwwang,jya
...
ResetDecode was disconnecting mAudioDataRequest when seeking video
only. This means that, if a RequestAudioData() was outstanding,
mAudioDataRequest and MFR.mAudio.mHasPromise would become out-of-sync.
MozReview-Commit-ID: EaS5NERsxpt
2016-05-31 10:31:02 +10:00
Masayuki Nakano
a58a540708
Bug 1251063 PuppetWidget should cache InputContext which is set with SetInputContext() and use it in GetInputContext() only when it is the widget which has active input context in the process r=smaug
...
PuppetWidget::GetInputContext() needs to communicate with its parent process with synchronous IPC. This is very expensive for focus move.
Currently, IMEStateManager uses nsIWidget::GetInputContext() only for checking the IME enabled state. Therefore, it's enough to cache input context when nsIWidget::SetInputContext() is called. Then, we can avoid to communicate with synchronous IPC with PuppetWidget::GetInputContext() in most cases.
This patch makes IMEStateManager stores the last widget which sets input context. When PuppetWidget uses its input context cache, it should check if it is the last widget to set input context with IMEStateManager since an input context may be shared with other widgets and another one may have update the input context. I.e., PuppetWidget's input context cache may be already outdated after IMEStateManager sets input context with another widget.
This patch gives up to support retrieving IME open state from child process. However, perhaps, this is not necessary for everybody including add-on developers because the only user of IME open state in child process is nsIDOMWindowUtils. So, add-ons can send IME open state from chrome process instead. If this decision is wrong, unfortunately, we should support it again in another bug. It's easy to support with creating another nsIWidget::GetInputContext() or adding additional argument to it.
MozReview-Commit-ID: B2d2CCTsPKj
--HG--
extra : rebase_source : 4117330ba7871753176da960063b612e96f11752
2016-05-28 11:27:56 +09:00
Jonathan Watt
b9b22bef6c
Bug 1276810 follow-up - Fix typo. r=me
2016-05-23 20:12:56 +01:00
Jonathan Watt
24a809a5f3
Bug 1276810 - Make gfxPlatform::ScreenReferenceDrawTarget() infallible. r=Bas
2016-05-23 20:12:10 +01:00
Hiroyuki Ikezoe
d5e07e1e8b
Bug 1271487 - Enable PerformanceObserver API in nightly by default. r=baku
...
MozReview-Commit-ID: 7v5KhZdVuSm
--HG--
extra : rebase_source : e65095c2ebf46de2edf554d04d046ba7c18520c7
2016-05-10 13:35:35 +09:00
Hiroyuki Ikezoe
76a40b897e
Bug 1276490 - Do not use Math.random() to create unique values to avoid intermittent failrues. r=jgraham
...
MozReview-Commit-ID: 3QHrpCTpEzM
--HG--
extra : rebase_source : 7aaa4dae880b2e49fa0dd36d1eaba0d723d81592
2016-05-31 06:51:27 +09:00
Valentin Gosu
3525b6a693
Bug 1254688 - Use mLoadInfo to get the performance object. r=bz, r=tanvi
...
MozReview-Commit-ID: KMbwR7J8FLm
--HG--
extra : rebase_source : f0be0322cdd6cacd5d047e003e4e8d71433ea54f
2016-05-09 20:42:22 +02:00
Edouard Oger
140cd14e0d
Bug 1076828 - Remove leaks-related tests for WeaveCrypto. r=markh
...
MozReview-Commit-ID: 9z4L2HN5TlA
--HG--
extra : rebase_source : 261799e4c82f0213342a02091c3b5d7e058f8f5f
2016-05-30 01:57:44 -07:00
gasolin
1023c15ce3
Bug 1275100 - Set signon.rememberSignons.visibilityToggle pref in browser_notifications_2. r=MattN
...
MozReview-Commit-ID: EUqoz1HmGUG
--HG--
extra : rebase_source : 0a062bfb34dcad2bc60101c3c172bafb4c8efb8a
2016-05-24 13:55:16 +08:00
Ryan VanderMeulen
a44b813b89
Bug 1273909 - Upgrade to SQLite 3.13.0. r=mak
...
--HG--
extra : rebase_source : 8324ba629ae2573741a3153d2251160ccf49b8f1
2016-05-27 08:49:13 -04:00
Rail Aliiev
e91fa2308e
Bug 1276720 - Add esr to checkCompatibility list; r=Gijs
...
MozReview-Commit-ID: HmqBZ3OXfUY
--HG--
extra : rebase_source : 92cf907f7212f084ff5e32e24fd7bb4855860ec7
2016-05-30 14:56:21 -04:00
Georgiy Frolov
60cd01af74
Bug 1198518: [webvr] add support for OSVR,r=kip
...
MozReview-Commit-ID: K9nHww0Fe8s
2016-04-26 17:18:21 -04:00
Andrew Halberstadt
b33e9cdd97
Bug 1276409 - Use a generic ubuntu image as a base for the lint image, r=dustin
...
The ES job uses an image based on the official node image. While this was convenient
for eslint, it is a bit less convenient for other things. I want to use this image
for all lint jobs, and switching the base to a generic ubuntu image seems a bit cleaner.
I chose 16.04 for no good reason other than it is the most recent, and we might as well.
Node v4.4.5 and taskcluster-vcs have been uploaded to tooltool.
MozReview-Commit-ID: GngYeH98zO1
--HG--
extra : rebase_source : 3c9b8264e159c601e1a3edad08d989272691751a
2016-05-25 09:32:10 -04:00
eyim
3767f26135
Bug 1145085 - Move widget/ContentHelper.* to gfx/layers/apz/util/TouchActionHelper.*. r=BenWa,kats
...
r?BenWa,kats
MozReview-Commit-ID: 5snt3fIGnAS
--HG--
rename : widget/ContentHelper.cpp => gfx/layers/apz/util/TouchActionHelper.cpp
rename : widget/ContentHelper.h => gfx/layers/apz/util/TouchActionHelper.h
extra : rebase_source : 58250f060aefec4a8f9551f679d210bcdc849719
2016-05-27 16:46:25 -04:00
Ehsan Akhgari
3d4c047c6b
Bug 1273006 - Don't include makefiles from toolkit/mozapps/installer needlessly; r=glandium
...
These includes make out-of-tree builds of SpiderMonkey depend on the
installer.
2016-05-30 13:45:19 -04:00
Benjamin Bouvier
b5ba183003
Bug 1215834: Pass an internal timeout option to jit_tests.py; r=jlund
...
MozReview-Commit-ID: I9jdkLcMuE8
--HG--
extra : rebase_source : 8c135ab72d17b4e448a21649248cd689be04b0b2
extra : histedit_source : 1e78108c350e0f775c8e181c90fe008d3999a24f
2016-05-30 14:53:58 +02:00
Benjamin Bouvier
fcf999ef7d
Bug 1215834: Replace the hand-made total_seconds function by the standard one; r=sfink
...
Also use timedelta's method total_seconds() instead of an external
total_seconds() function.
MozReview-Commit-ID: IUpP9BPFAg1
--HG--
extra : rebase_source : 36f31bab138520fb817fbc9c77250945903396d1
2016-03-21 14:19:10 +01:00
Ben Hearsum
44fa7ddfa1
Backout bug 1275911 until balrog try environment is set-up. r=me
2016-05-30 12:34:11 -04:00
Olli Pettay
dfb20cda68
Bug 1276477, make document update less malloc heavy, r=baku
...
--HG--
extra : rebase_source : 5cf067fb8a874c144fcf7c1f85210a944ed75878
2016-05-30 18:47:32 +03:00
Nicolas B. Pierron
231fa73ee9
Bug 1275994 - Document how x86/x64 opcodes are named. r=bbouvier
...
DONTBUILD
2016-05-30 16:01:58 +00:00
Benoit Girard
b754725d0c
Bug 1275987 - Add a 'reason for warp' histogram. r=jgilbert
...
MozReview-Commit-ID: 7dQf7jLupqL
--HG--
extra : rebase_source : 579254996e28395c0dcde41b438de85582a43657
2016-05-26 19:05:13 -04:00
Luke Wagner
21f739e6a6
Bug 1271010 - Baldr: add real heterogeneous function table (r=bbouvier)
...
MozReview-Commit-ID: BuZZzes6ZeL
--HG--
extra : rebase_source : 90ba7725fd1e1bf587e232e84949773635c73b8e
2016-05-30 10:09:53 -05:00
Luke Wagner
cee42a48aa
Bug 1271010 - Baldr: refactor nop-jump patching code (r=bbouvier)
...
MozReview-Commit-ID: 92hS8F1U9vO
--HG--
extra : rebase_source : b48ddbbd799a24ecd13fabfb4ec316e64ac2cfa7
2016-05-28 16:51:07 -05:00
Luke Wagner
79a52254e6
Bug 1271010 - Baldr: tidy CodeRange (r=bbouvier)
...
MozReview-Commit-ID: EjhwbDpwMOU
--HG--
extra : rebase_source : 396460716b5d20b035e91ac32d9da4255cacc85e
2016-05-28 16:51:03 -05:00
Luke Wagner
fc88fdc787
Bug 1271010 - Baldr: rename Call to CallArgs (r=bbouvier)
...
MozReview-Commit-ID: 1fZu58yJ735
--HG--
extra : rebase_source : e22b9825505de918d327260bb3d5c0556060e556
2016-05-28 16:51:00 -05:00
Luke Wagner
b01a33d1ce
Bug 1271010 - Baldr: simplify register use in profiling prologue/epilogue (r=bbouvier)
...
MozReview-Commit-ID: 9Vy6JXraPv8
--HG--
extra : rebase_source : 13964b49638d6b2dd16526a24327b1a9aa47a58a
2016-05-28 16:50:03 -05:00
Andi-Bogdan Postelnicu
2e7ce06ba0
Bug 1276670 - initialize member variable |port|. r=valentin
...
MozReview-Commit-ID: HELBqjSaRfP
--HG--
extra : rebase_source : 9b06e86abbd7cd856dccc0428ab98b58c793016f
2016-05-30 16:39:00 +03:00
Valentin Gosu
704a204aff
Bug 1276442 - Backout 6647b13a6ad9 (Bug 219157) a=backout
2016-05-30 16:05:21 +02:00
Valentin Gosu
7a53948e1e
Bug 1276462 - Backout c18023d517ed (Bug 219157) a=backout
2016-05-30 16:05:14 +02:00
Andrea Marchesini
2862e68070
Bug 1258633 - Increase the timeout for dom/filesystem tests, r=RyanVM
2016-05-30 16:01:47 +02:00
Benjamin Bouvier
3fa5ebc3d9
Bug 1269004: Split the SIMD load tests into several smaller ones; r=lth
...
MozReview-Commit-ID: ApPEq4PIDO
--HG--
extra : rebase_source : 35ea367d89ade5bba5011fa3a21b9c3a81c1f393
2016-05-23 16:07:08 +02:00
Paul Adenot
9c5db487b5
Bug 1271585 - Bustage fix, comparison between signed and unsigned integer expressions, on a CLOSED TREE.
2016-05-30 15:50:40 +02:00
Carsten "Tomcat" Book
76fd727737
Merge mozilla-central to mozilla-inbound
2016-05-30 15:30:55 +02:00
Carsten "Tomcat" Book
463212f69f
merge mozilla-inbound to mozilla-central a=merge
2016-05-30 15:29:19 +02:00
Julian Seward
8562142079
Bug 1275582 - TSan: data race security/nss/lib/freebl/sha_fast.c:176 SHA1_End. r=dkeeler.
...
--HG--
extra : rebase_source : d8e517c891212c0b7794e7db433f6ed626c4cac5
2016-05-30 15:25:52 +02:00
Paul Adenot
28b7a4423b
Bug 1271585 - Part 2 - Synchronously insert audio frames from the microphone in the MSG if possible. r=pehrsons,jesup
...
MozReview-Commit-ID: Fm2woel600v
2016-05-30 15:24:19 +02:00
Paul Adenot
209bdf8893
Bug 1271585 - Part 1 - Keep a buffer around instead of allocating for each packetizer packets for input data. r=jesup
...
This what was meant to happen, but it didn't work because `mInputBufferLen` was
never set. An nsTArray prevents this to happen.
MozReview-Commit-ID: PBFTluFcrs
2016-05-30 15:24:17 +02:00
Andi-Bogdan Postelnicu
12bffd32df
Bug 1276651 - initialize member variable |mCancelStatus|. r=valentin
...
MozReview-Commit-ID: AQCVagLaiuZ
--HG--
extra : rebase_source : 95646dff9a89a65da8249338c5f7b37c4fa09ad8
2016-05-30 15:48:05 +03:00
Andi-Bogdan Postelnicu
1239223ba1
Bug 1276642
- initialize member variable |mStatus|. r=valentin
...
MozReview-Commit-ID: DREwq15bAAe
--HG--
extra : rebase_source : 833daa0edd45c5f4207cabb07f2807d90a56c696
2016-05-30 15:37:47 +03:00
Andi-Bogdan Postelnicu
5f0816d6c4
Bug 1276635 - initialize member variables |mFlags| and |mWaitingForRedirectCallback|. r=valentin
...
MozReview-Commit-ID: 666SrPKUAed
--HG--
extra : rebase_source : 36d3d3e5657aaf3bfce9cf3962a99e59f634c2b4
2016-05-30 15:20:00 +03:00
Carsten "Tomcat" Book
b4d7358820
merge fx-team to mozilla-central a=merge
2016-05-30 11:54:53 +02:00
Carsten "Tomcat" Book
81eb193787
Backed out changeset e8af287d0d10 (bug 1276112) for causing windows gl crashes
2016-05-30 10:29:44 +02:00
Carsten "Tomcat" Book
4d8513fed6
Backed out changeset 3bb683963f98 (bug 1276112)
2016-05-30 10:29:11 +02:00
gasolin
d03a76f2e5
Bug 1266415 - display a warning on about:debugging if service workers are disabled; r=jdescottes
...
MozReview-Commit-ID: 5OipoBx7LH2
--HG--
extra : rebase_source : bb1f884d29a907162baba7d19deb634132c17a90
2016-05-29 19:18:11 -07:00
Matthew Noorenberghe
139fefe1a7
Bug 667233 - Follow-up to loosen the restriction on preferredOriginScheme due to tests using data: and chrome:
...
Also disable the autocomplete/autofill tests on Android.
MozReview-Commit-ID: P4mgzfNzda
--HG--
extra : rebase_source : 2c4e98338fe136da08378b9befc7f68a455ff9d1
2016-05-29 19:09:08 -07:00
Kris Maglione
0b7af888d8
Bug 1269501: Part 3 - Add new Subprocess IPC module. r=aswan r=mhowell rs=bsmedberg
...
MozReview-Commit-ID: 6vl5xBTBXiF
--HG--
extra : rebase_source : 8b4f6a89704130f1b8cafd625f549443ed97e59c
extra : source : 6438b11898cf5775f446ac0ddcf13f9e8506b26a
2016-05-29 17:15:47 -07:00