Xidorn Quan
f95f57c3c2
Bug 306471 part 1 - Some code style cleanup for nsExternalHelperAppService::GetTypeFromExtension. r=bz
...
MozReview-Commit-ID: 3N37Kd2fNjS
--HG--
extra : rebase_source : 825308563f4d1ebdb3e672d088975df30bf89392
2016-08-12 20:56:23 +10:00
Xidorn Quan
611f544c5d
Bug 1296173
part 2 - Rename the servo binding functions. r=bholley
...
MozReview-Commit-ID: Gxqx52v3sDQ
--HG--
extra : rebase_source : 98fdf4a1463680b629c4986df2b2b9c3b306c64e
2016-08-23 13:14:27 +10:00
Xidorn Quan
22456d1070
Bug 1296173
part 1 - Change StyleSet manipulation functions to be prefixed by Servo_StyleSet_. r=bholley
...
MozReview-Commit-ID: C1PPJltyodE
--HG--
extra : rebase_source : 9aef052b0b41d52ec3dbd90baeec5f4067f03a26
2016-08-23 13:10:49 +10:00
Kartikaya Gupta
e83bee3590
Bug 1286179 - For APZ repaint requests that are triggered by main-thread updates, don't attempt to re-scroll the main thread. r=tnikkel
...
Avoiding these re-scrolls prevents APZ repaint requests from clobbering the
main-thread scroll position (which may have changed in the meantime) in some
cases. See https://bugzilla.mozilla.org/show_bug.cgi?id=1286179#c8 for an example
of a scenario where this re-scroll is problematic.
MozReview-Commit-ID: 7he2A2sygji
--HG--
extra : rebase_source : 9fea76c2497eb131fba0ff4a82018309be6e1ef0
2016-08-18 17:00:42 -04:00
Kartikaya Gupta
a94bb8dfec
Bug 1286179 - Update an existing test to catch this new instance of the bug. r=tnikkel
...
MozReview-Commit-ID: 90ian6KN91C
--HG--
extra : rebase_source : 6fa6b361561acc44298440c4fe11922afee64a63
2016-08-18 17:00:38 -04:00
Francois Marier
f7d9c03bfc
Bug 1296666 - Add Safe Browsing directories to about:license#chromium. r=gerv
...
MozReview-Commit-ID: Cn6zuCD4R0z
--HG--
extra : rebase_source : 16bda5f3d7e3d6ffe12757a2e5b90be1151431cd
2016-08-19 17:09:53 -07:00
Francois Marier
f623ee06d4
Bug 1296666 - Turn the list of Chromium code paths into a bulletted list. r=gerv
...
MozReview-Commit-ID: Bjuaqrv35h2
--HG--
extra : rebase_source : 693ca286500ed6dc8b02f6b46799f1690516b9db
2016-08-19 16:56:34 -07:00
Phil Ringnalda
96baa636b6
Merge m-c to a CLOSED TREE autoland
2016-08-23 23:00:12 -07:00
Wes Kocher
dc25121c45
Merge autoland to central, a=merge
2016-08-23 14:38:33 -07:00
Wes Kocher
3de1ea925a
Backed out changeset 54933b5b96f1 (bug 1260324) for frequent windows reftest failures a=backout CLOSED TREE
2016-08-23 13:50:14 -07:00
Ryan VanderMeulen
d63783b351
Merge m-c to autoland. a=merge
2016-08-23 10:07:52 -04:00
Ryan VanderMeulen
82663d8710
Merge inbound to m-c. a=merge
2016-08-23 10:05:18 -04:00
Ryan VanderMeulen
3625d814ad
Merge autoland to m-c. a=merge
2016-08-23 10:01:31 -04:00
Ryan VanderMeulen
738e1f1ef3
Merge fx-team to m-c. a=merge
2016-08-23 09:59:22 -04:00
Iris Hsiao
1db439cf3b
Backed out changeset d6d2cc94bb92 (bug 1295906) for M-e10s crashes on Windows 7 debug
2016-08-23 15:39:20 +08:00
Andrea Marchesini
19e2bcf7ee
Bug 1257455
- XULElement should not allow the changing of usercontextid attribute, r=smaug
2016-08-23 08:41:51 +02:00
David Anderson
44a97e25c9
Make BackgroundImpl optional in the GPU process. (bug 1294350 part 7, r=billm)
2016-08-22 22:57:36 -07:00
David Anderson
398cf04082
Switch the GPU process main thread to have an XPCOM event loop. (bug 1294350 part 6, r=froydnj)
2016-08-22 22:57:36 -07:00
David Anderson
424b5eb180
Initialize nsAppShell in the GPU process. (bug 1294350 part 5, r=nfroyd)
2016-08-22 22:57:36 -07:00
David Anderson
9495e20273
Enable nsComponentManager in the GPU process. (bug 1294350 part 4, r=nfroyd)
2016-08-22 22:57:36 -07:00
David Anderson
3f96d36cdd
Initialize a subset of XPCOM in the GPU process. (bug 1294350 part 3, r=froydnj)
2016-08-22 22:57:36 -07:00
David Anderson
a8c8bf4196
Add crash-report instrumentation to diagnose bug 1293580. r=billm
2016-08-22 22:52:04 -07:00
David Anderson
c27faebe47
Add D3D9 support to the GPU process. (bug 1297182 part 2, r=mattwoodrow)
...
--HG--
extra : rebase_source : 95364a97c1f0a65eab60f34f64caa8f149e1dbce
2016-08-22 17:25:52 -07:00
David Anderson
2b23d07c29
Move the DeviceManagerD3D9 singleton out of gfxPlatform. (bug 1297182 part 1, r=mattwoodrow)
...
--HG--
extra : rebase_source : 2ddbac1ce59cad17b9074a85d7ab11862d9b805d
2016-08-22 17:23:38 -07:00
Luke Wagner
5d7e68e2b4
Bug 1296143 - Baldr: remove IsI64Implemented (r=h4writer)
...
MozReview-Commit-ID: ITGcB7xtwci
--HG--
extra : rebase_source : 025d287ccb46d410d403bcffe97f75d01e5a3101
2016-08-22 23:05:52 -05:00
Andrew Swan
30f2e473c0
Bug 1297229 Run experiments APIs through schemas r=kmag
...
It is not directly related to the current bug but I added a test
for browser.extentionTypes while I was here.
MozReview-Commit-ID: 2XifKm3ZhrY
--HG--
extra : rebase_source : 855e44ebf7d595211de46a0ecbfedca107430662
2016-08-22 16:50:32 -07:00
Jared Wein
503f4fa827
Bug 1297239 - Enable eslint for browser/components/shell. r=Gijs
...
MozReview-Commit-ID: 9mCR495fwEn
--HG--
extra : rebase_source : d426e0520c71d903276158d440106f1db488abb7
2016-08-23 15:39:18 -04:00
Jim Mathies
167c5c0cb3
Bug 1294650 - Install shim 'qipcap' dlls into the Firefox folder to circumvent dll injection by the 3rd party Websense product. r=aklotz a=jimm
...
MozReview-Commit-ID: 3LtPtfCqJ2o
2016-08-22 06:53:38 -05:00
Wes Kocher
b38dbd1378
Backed out 2 changesets (bug 1279086) for causing painting issues a=backout
...
Backed out changeset b1c893387fdd (bug 1279086)
Backed out changeset 277c54118c8a (bug 1279086)
2016-08-22 16:00:34 -07:00
Wes Kocher
730c59fce4
Backed out changeset e1f3ed984607 (bug 1261585) for causing bug 1292586 a=backout
2016-08-22 11:29:04 -07:00
Jon Coppeard
af074367fe
Bug 1296715 - Fix android bustage r=me a=merge
...
--HG--
extra : source : 21efe1ace6eb4b64e3cd15fef9782a87f799fe34
2016-08-22 12:41:06 +01:00
Sebastian Hengst
021c9d40ae
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: CSQGyQiRacj
2016-08-22 17:28:28 +02:00
Ryan VanderMeulen
833833b8c5
Merge inbound to m-c. a=merge
2016-08-22 09:40:41 -04:00
Ryan VanderMeulen
14b640ba33
Merge autoland to m-c. a=merge
2016-08-22 09:37:44 -04:00
Aryeh Gregor
5825cf9416
Bug 1265800 - Fix bustage; r=bustage
...
I meant to include this in the re-pushed patches but didn't by mistake.
MozReview-Commit-ID: FsHhIUdXtGk
2016-08-22 14:28:54 +03:00
Aryeh Gregor
dfe0b2fb6c
Bug 1265800 part 3 - Move cursor into all adjacent nodes after delete; r=masayuki
...
When deleting, we previously would only move the cursor back into the
previous block if the last leaf node was a text node, for some reason.
We should move into the previous block in other cases as well, like if
the leaf node is a collapsed <br>. (Probably it's not correct to move
backward into tables, but that already was happening if the table had
text at the end. There may be other cases where this is wrong.)
MozReview-Commit-ID: 8e0dTU3lNYO
2016-08-22 14:27:17 +03:00
Aryeh Gregor
2a778fda0b
Bug 1265800 part 2 - Don't place cursor after invisible break; r=masayuki
...
If the user tries to insert text without moving the cursor, the
invisible break will become visible, which from the user's perspective
means an extra line break was inserted for no reason.
The IsVisBreak change here is a bit scary, because it may result in
unexpected behavior changes, but it seems to improve correctness. If it
turns out to cause problems, it can be added as a special case to
GetGoodSelPointForNode instead.
MozReview-Commit-ID: 7SRQYHYtJvF
2016-08-22 14:27:08 +03:00
Aryeh Gregor
09a3b26740
Bug 1265800 part 1 - Small unrelated cleanup patch; r=masayuki
...
MozReview-Commit-ID: CmyOTeFgKtS
2016-08-22 14:26:52 +03:00
Jon Coppeard
9f4800de7a
Bug 1296715 - Add line-based profiling output for major GC r=terrence
2016-08-22 11:14:24 +01:00
Jon Coppeard
956dd02162
Bug 1295991 - Don't give FreeOp a runtime pointer if it's used off the main thread r=sfink
2016-08-22 11:14:24 +01:00
Jon Coppeard
187d91a66e
Bug 1296639 - Remove SpiderMonkey's periodic full GC r=sfink
2016-08-22 11:14:24 +01:00
Andrea Marchesini
13c30aacfd
Bug 1286895 - Fix a talos regression, r=me
2016-08-22 12:13:15 +02:00
Andrea Marchesini
d3c5cce268
Bug 1286895 - Remove a test for checking the number of created workers, r=me
2016-08-22 12:01:53 +02:00
Sebastian Hengst
1785b4b376
Backed out changeset 262a71c958db (bug 1291202) for build bustage. r=backout on a CLOSED TREE
2016-08-22 11:17:14 +02:00
Fernando Jimenez
16126fcd4e
Bug 1252570 - Remove mozPay. r=ehsan,mfinkle,fabrice
...
MozReview-Commit-ID: C50fvuNJoGq
2016-08-22 10:42:22 +02:00
Fernando Jimenez
93ab0022ac
Bug 1252573 - Remove MobileID API. r=sicking,fabrice
...
MozReview-Commit-ID: 7hPqwROYN2H
2016-08-22 10:31:59 +02:00
Gabor Krizsanits
e3b933cd9a
Bug 1291202 - Link pmm's with fmm's. r=billm
2016-08-22 10:28:04 +02:00
Tom Klein
6b5d204180
Bug 1291756 - Update "Help" and about:firefox "Support" links. r=ahunt
...
MozReview-Commit-ID: EfgLv8Ohh9z
--HG--
extra : rebase_source : fcd7a7650de3ddf15b98eac0e41addff6907d763
2016-08-19 22:10:26 -05:00
Andrea Marchesini
3f20309ae8
Bug 1286895 - Reintroduce a limit on number of dedicated JS web workers in Firefox, r=bkelly
2016-08-19 08:38:58 +02:00
Jonathan Kew
7ff947a3e3
Bug 1269343 - Update harfbuzz to release 1.3.0 + additional recent fixes from upstream. r=jrmuizel
2016-08-22 08:26:48 +01:00