Andreas Tolfsen
61810789d2
Bug 1391691 - Export WindowState properly. r=automatedtester
...
MozReview-Commit-ID: CNev3JIWJAt
--HG--
extra : rebase_source : f835504765e7af521bb65b3035548a95885da8e1
2017-08-21 14:08:44 +01:00
Emilio Cobos Álvarez
fe7e89f9dc
servo: Merge #18184 - style: Inline a bunch of trivial stuff we're paying function calls for in Geckolib (from emilio:inline); r=upsuper
...
Reviewed by Xidorn in https://bugzilla.mozilla.org/show_bug.cgi?id=1392170 .
Source-Repo: https://github.com/servo/servo
Source-Revision: 1059ef4fdeb5c76102c3da22293d836942740033
--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : bfcc99ae9cb5e84ab6bbaaa7b516f4dcadda87ed
2017-08-22 05:48:37 -05:00
Farmer Tseng
6c40543f0a
Bug 1382509 - Part4. Install the pdfium.dll r=jwatt
...
MozReview-Commit-ID: D8iT8K16GIN
--HG--
extra : rebase_source : 8a68588d167f7f2c057e28a544df5dffc5e54ef5
2017-08-22 14:18:00 +08:00
Farmer Tseng
e9cbc723a1
Bug 1382509 - Part3. Build PDFium as a separate library instead of linking it into libxul r=glandium,jwatt
...
MozReview-Commit-ID: FB4QqbbQF43
--HG--
extra : rebase_source : 289716b44201f30e1e1695b95b22a21b5c8ddeea
2017-08-22 14:17:39 +08:00
Farmer Tseng
73894c8888
Bug 1382509 - Part2. Remove the code from PDFiumEngineShim that allows for linking PDFium.dll r=jwatt
...
MozReview-Commit-ID: IAdCznwCWBf
--HG--
extra : rebase_source : 8f0fc1be93fec1a61b732682fbc8449117042ca6
2017-08-20 22:45:17 +08:00
Farmer Tseng
3e79fc2fc8
Bug 1382509 - Part1. Align the calling convention with PDFium in PDFiumEngineShim. r=glandium
...
MozReview-Commit-ID: GSci8sIHnYE
--HG--
extra : rebase_source : c16704fce19bf4700f9a12f5251c292d8b03db39
2017-08-20 22:45:00 +08:00
Sebastian Hengst
2f56a032cd
merge mozilla-central to autoland. r=merge a=merge
2017-08-22 11:50:08 +02:00
Sebastian Hengst
75955d0246
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: 8fJX1xXgzhD
2017-08-22 11:49:04 +02:00
Ting-Yu Lin
c7dc325aed
Bug 1388165 - Clear mPresContext after creating XBL styleset. r=xidorn
...
MozReview-Commit-ID: VBmKMTt8lc
--HG--
extra : rebase_source : e2b16da8f3d9c55a1485558f76285dc10c39b530
2017-08-22 14:46:25 +08:00
Tim Nguyen
ec07a4c2f7
Bug 1390519 - Update Report Site Issue page action icon. r=Gijs
...
MozReview-Commit-ID: DhpQV4Wegs4
--HG--
extra : rebase_source : bc39cb1ae83bf15e850dd5485741756d6049a033
2017-08-22 10:28:50 +02:00
Mike Hommey
fe086521ec
Bug 1389435 - Use GCC 6 to build the Firefox we ship on Linux. r=froydnj
2017-08-22 13:46:00 +09:00
Mike Hommey
e9c90cf459
Bug 1389435 - Explicitly use GCC 4.9 for hazard builds. r=me
...
The GCC plugin used for hazard builds was built for GCC 4.9. Until a new
plugin is built by a toolchain job for the "default" version of GCC we
build Firefox with, the builds using the plugin need to stay with the
version the plugin was built for.
2017-08-22 13:45:54 +09:00
Mike Hommey
9239c39c7c
Bug 1389435 - Forbid toolchain dependencies on aliases. r=dustin
...
This extends bug 1386920 in a more general way on toolchain jobs.
2017-08-22 13:45:44 +09:00
Simon Sapin
157c942bc4
Bug 1392329 - Add a command-line front-end script for gtest microbenchmarks. r=froydnj
...
Example usage:
$ ./testing/gtest/bench.py Stylo*
29.779 ± 0.254 ms Stylo.Servo_StyleSheet_FromUTF8Bytes_Bench
28.841 ± 0.031 ms Stylo.Gecko_nsCSSParser_ParseSheet_Bench
296.240 ± 4.744 ms Stylo.Servo_DeclarationBlock_SetPropertyById_Bench
293.855 ± 4.304 ms Stylo.Servo_DeclarationBlock_SetPropertyById_WithInitialSpace_Bench
MozReview-Commit-ID: L6vx8A8Iz9q
--HG--
extra : rebase_source : 6fab50ba3b34f84e4e07315581034a862ed00a3b
2017-08-21 18:34:54 +02:00
Bevis Tseng
88a5ee396a
Bug 1392201 - Label nsThreadShutdownAckEvent. r=froydnj
2017-08-21 17:30:22 +08:00
Nicholas Nethercote
ac72ddb583
Bug 1390760 - Measure ServoComputedData::visited_style. r=bholley.
...
For the Obama wikipedia page, this covers about 85% of the unmeasured
ComputedValues structs. The about:memory output looks like this:
> +---2,443,648 B (02.41%) -- computed-values
> | +--1,088,272 B (01.07%) -- dom
> | +----945,744 B (00.93%) -- non-dom
> | +----409,632 B (00.40%) -- visited
I'm not sure why some CVs are still being missed.
MozReview-Commit-ID: 1bYWwSi4ihn
--HG--
extra : rebase_source : 14e4bd36a54bbbd8fd265f559704bec5a5e3b154
2017-08-21 16:07:16 +10:00
sotaro
05fe97938e
Bug 1391557 - Remove LayerTransactionParent::layer_manager() r=nical
2017-08-22 10:16:51 +09:00
sotaro
9ec0764889
Bug 1387659 - Add Layer::Disconnect() calling in LayerTransactionParent::Destroy() r=nical
2017-08-22 10:10:20 +09:00
Wes Kocher
02a5ad9edd
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: dovwD1TzZR
2017-08-21 17:10:59 -07:00
Wes Kocher
88c4efea2a
Merge inbound to m-c a=merge
...
MozReview-Commit-ID: 7PZEeFIzle5
2017-08-21 16:39:56 -07:00
Wes Kocher
7459418fd6
Backed out 16 changesets (bug 1364714) for android reftest failures in out-of-bounds-selectedindex.html a=backout
...
Backed out changeset b00b74e9d34b (bug 1364714)
Backed out changeset 1f52db2530d3 (bug 1364714)
Backed out changeset e3dda4fe9dae (bug 1364714)
Backed out changeset ff188112de35 (bug 1364714)
Backed out changeset 0e26a8c07cae (bug 1364714)
Backed out changeset e0cf94cb8666 (bug 1364714)
Backed out changeset 6f758a7673d3 (bug 1364714)
Backed out changeset 4b915e42b36d (bug 1364714)
Backed out changeset 80ca8faf1dac (bug 1364714)
Backed out changeset 2bd5a2d0ea09 (bug 1364714)
Backed out changeset aa5a89aac5ea (bug 1364714)
Backed out changeset 7634973c46ad (bug 1364714)
Backed out changeset b02a1d99e603 (bug 1364714)
Backed out changeset a297dc40177e (bug 1364714)
Backed out changeset 40e902ed7dbe (bug 1364714)
Backed out changeset d653fc499c9b (bug 1364714)
MozReview-Commit-ID: AyHF7oPwAs4
2017-08-21 16:16:29 -07:00
Wes Kocher
f10eee4259
Backed out 16 changesets (bug 1364714) for android reftest failures in out-of-bounds-selectedindex.html a=backout
...
Backed out changeset b00b74e9d34b (bug 1364714)
Backed out changeset 1f52db2530d3 (bug 1364714)
Backed out changeset e3dda4fe9dae (bug 1364714)
Backed out changeset ff188112de35 (bug 1364714)
Backed out changeset 0e26a8c07cae (bug 1364714)
Backed out changeset e0cf94cb8666 (bug 1364714)
Backed out changeset 6f758a7673d3 (bug 1364714)
Backed out changeset 4b915e42b36d (bug 1364714)
Backed out changeset 80ca8faf1dac (bug 1364714)
Backed out changeset 2bd5a2d0ea09 (bug 1364714)
Backed out changeset aa5a89aac5ea (bug 1364714)
Backed out changeset 7634973c46ad (bug 1364714)
Backed out changeset b02a1d99e603 (bug 1364714)
Backed out changeset a297dc40177e (bug 1364714)
Backed out changeset 40e902ed7dbe (bug 1364714)
Backed out changeset d653fc499c9b (bug 1364714)
MozReview-Commit-ID: AyHF7oPwAs4
--HG--
extra : source : bccc691242c5460e58c6aac1bd3fd63d15037b4a
2017-08-21 16:16:29 -07:00
Wes Kocher
b0c8473e3b
Merge autoland to central, a=merge
...
MozReview-Commit-ID: 6Q3iErm6jCn
2017-08-21 14:30:39 -07:00
Gregory Szorc
e50add9dfc
Bug 1391789 - Set relengapi-proxy on correct object; r=bustage
...
This corrects a bug introduced in 265873cf1388.
MozReview-Commit-ID: LkZlTVAM17E
--HG--
extra : rebase_source : bf442e620abd6b47adee3d4c56e6f0c19964aea1
2017-08-21 10:30:42 -07:00
ffxbld
48ea452803
No bug, Automated HPKP preload list update from host bld-linux64-spot-301 - a=hpkp-update
2017-08-21 10:16:06 -07:00
ffxbld
e66765550e
No bug, Automated HSTS preload list update from host bld-linux64-spot-301 - a=hsts-update
2017-08-21 10:16:02 -07:00
Sebastian Hengst
cf6a9260e7
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: IC9EbX0bomM
2017-08-21 13:41:46 +02:00
Nicholas Nethercote
8a72cf2251
Bug 1390428
(part 2, attempt 2) - Remove more nsXPIDLCString local variables. r=erahm.
...
--HG--
extra : rebase_source : 69d58b0cfb56efc6b03d8e2d7be2ce3c3e6cd843
2017-08-21 20:01:27 +10:00
Gabriel Luong
6a1689dfaf
Bug 1389732 - Add photon colors to variables.css. r=bgrins
2017-08-21 15:07:28 -07:00
Gabriel Luong
c5b7c91031
Bug 1391866 - Remove border-bottom from the last child of accordions. r=bgrins
2017-08-21 14:57:57 -07:00
Simon Lindholm
8b0e1c2942
Bug 1387780 - Optimize string searching in MatchAutoCompleteFunction. r=adw, r=emk
2017-08-20 17:21:00 -04:00
Simon Lindholm
56d59da636
Bug 1387780 - Avoid memory allocations when calling MatchAutoCompleteFunction. r=adw, r=froydnj
2017-08-20 17:19:00 -04:00
Jan Beich
434eece1c8
Bug 1391993 - plugins: Fix -Wunreachable-code-return in PluginInstanceChild.cpp for non-OSX. r=kats
...
MozReview-Commit-ID: 9qIndwc8G0N
--HG--
extra : rebase_source : e58c1f2d2980f2fd6a29e5e053dcf0ec2130c3ca
2017-08-19 18:05:42 +00:00
Emilio Cobos Álvarez
bbd95495e0
Bug 1341102: More expectation updates after servo/servo#18139 . r=me
...
MozReview-Commit-ID: 7q1ITUpRcS2
2017-08-21 19:26:09 +02:00
Emilio Cobos Álvarez
facde71eeb
servo: Merge #18143 - style: Remove Stylist::is_device_dirty (from emilio:stylist-stylesheets); r=<try>
...
More progress on unifying how Gecko and Servo track stylist dirtiness.
Source-Repo: https://github.com/servo/servo
Source-Revision: e60266a72302a0ed332f1dd18d335b6092c47da4
--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : fd8bbea82543a1a6a759806329e7ef2abe78bcc8
2017-08-21 10:59:10 -05:00
JW Wang
2834911596
Bug 1391170 - lessen the assertion in AddMediaElementToURITable() so we can move MediaDecoder::GetResource() to private. r=gerald
...
If AddMediaElementToURITable() is called after the decoder Load failed, mDecoder
will be reset and it is sufficient to assert mDecoder only.
MozReview-Commit-ID: 58WT8zFeiFj
--HG--
extra : rebase_source : 712579b544e9a9ce971778b85795d06e58bd4ea5
extra : intermediate-source : 470e2d8a20010e11d7a7dce5540957e89439811e
extra : source : 59f4b2b33212794aa1cf3e8782737a2d4af8c241
2017-08-17 15:41:22 +08:00
Bevis Tseng
6b5c329803
Bug 1390790 - Label ScrollFrameHelper::ScheduleSyntheticMouseMove. r=tnikkel
2017-08-16 17:10:36 +08:00
Bevis Tseng
eb2adceca7
Bug 1373046 - Use idle dispatch for IncrementalFinalizeRunnable. r=billm
...
MozReview-Commit-ID: 2xVjTSHTcFb
2017-08-15 17:30:24 +08:00
Sebastian Hengst
54d8b1efae
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: 1yS8D5e0Ejz
2017-08-20 23:24:15 +02:00
Sebastian Hengst
e126b4f2a9
merge autoland to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: o58z45INT1
2017-08-20 23:21:44 +02:00
Sebastian Hengst
5455dc84e5
Backed out changeset 7bde9d6e783a (bug 1333126) for permafailing browser-chrome's browser/base/content/test/plugins/browser_pluginCrashReportNonDeterminism.js on OS X 10.10 debug. r=backout
2017-08-20 20:11:57 +02:00
Sebastian Hengst
5c0990d31e
Backed out changeset 5872274ff102 (bug 1333126)
2017-08-20 20:11:01 +02:00
Sebastian Hengst
d2ecd83816
Backed out changeset 4b675a7f0743 (bug 1333126)
2017-08-20 20:10:56 +02:00
Sebastian Hengst
786597aec6
Backed out changeset 2f49d825c651 (bug 1363922) for failing mochitest test_transformed_scrolling_repaints_3.html on Windows 7 debug and mochitest test_bug590573.html on Android 4.3. r=backout
2017-08-20 19:21:25 +02:00
Sebastian Hengst
7e610db54c
Backed out changeset 3241eaaa608d (bug 1363922)
2017-08-20 19:20:12 +02:00
ffxbld
b258e6864e
No bug, Automated HPKP preload list update from host bld-linux64-spot-307 - a=hpkp-update
2017-08-20 10:09:42 -07:00
ffxbld
2e52859c9d
No bug, Automated HSTS preload list update from host bld-linux64-spot-307 - a=hsts-update
2017-08-20 10:09:39 -07:00
Emilio Cobos Álvarez
2b074ed3a4
Bug 1391787: Mutex out the system color stuff. r=Manishearth
...
GTK is definitely not thread-safe, and unless proven otherwise, I suspect the
other widgets aren't either.
Mutex the calls to get the system color stuff.
There are chances to make this more fine-grained moving the mutexes into the
specific widget code and when needed. That is more analysis work which I'm not
sure we should waste time on, since the chances on racing here seem quite
unlikely in practice (system colors are uncommon enough in content, I guess).
MozReview-Commit-ID: AOQQ2jtkgpx
2017-08-20 18:19:19 +02:00
Phil Ringnalda
9359f5bf39
Merge inbound to m-c, a=merge
...
MozReview-Commit-ID: LCCoXUsCtmv
2017-08-19 15:29:10 -07:00
Phil Ringnalda
17fd8b2be0
Merge autoland to m-c, a=merge
...
MozReview-Commit-ID: KDZlJPKkuwR
2017-08-19 15:28:08 -07:00