Geoff Brown
556ad94e5e
Bug 1369959 - Skip test browser_appmenu_reflows.js on more platforms, for frequent intermittent failures; r=me,test-only
2017-07-31 18:17:53 -06:00
Mason Chang
e74cbf6505
Bug 1384756 - Don't support component alpha layers with OMTP. r=dvander
2017-07-31 16:48:56 -07:00
Wes Kocher
4eb745567e
Merge autoland to central, a=merge
...
MozReview-Commit-ID: 1vnfzrwONu9
2017-07-31 16:43:19 -07:00
Eitan Isaacson
999113c2a7
Bug 1371781 - Fix eslint issues in test. r=me
2017-07-31 16:36:54 -07:00
Matt Woodrow
3f444dd59f
Bug 1378455 - Don't minimize the visible region for the scrollbar thumb in FrameLayerBuilder since it can move asynchronously. r=mstange
2017-08-01 11:09:53 +12:00
Valentin Gosu
6f0b819964
Bug 1385883 - nsStandardURL - make sure we always check if the host is ascii r=jduell
...
SetRef and several other methods call InvalidateCache, which in turn sets mCheckedIfHostA to false.
That means that each time before trying to access mDisplayHost we need to make sure it is properly initalized.
MozReview-Commit-ID: Agtsy6Lx7Nb
2017-08-01 01:51:48 +03:00
Wes Kocher
5a5dbb3b02
Backed out changeset d0c8e848fdd2 (bug 1374183) for frequent reftest failures in street.mp4.seek.html a=backout
...
MozReview-Commit-ID: 9UqeDP2Eomv
--HG--
extra : rebase_source : 038adc909cf1492b3880e7b206ec8f3eed59c35b
2017-07-31 14:41:49 -07:00
Robert Strong
bbc1c59e46
Bug 1385780 - sign mar files using the sha384 certificate. r=bhearsum, a=app_update_sha384
2017-07-31 10:34:43 -07:00
Robert Strong
32892aa50e
Bug 1385780 - New mar convertor script to convert a mar file from bzip2 to lzma and from lzma to bzip2. r=bhearsum, a=app_update_lzma
2017-07-31 10:34:37 -07:00
Robert Strong
77e64d46e5
Bug 1385780 - Update mar file generation scripts for lzma. r=bhearsum
...
Adds support to unwrap_full_update.pl to detect if the mar file's contents were compressed using bzip2 and if not to default to lzma, a=app_update_lzma
2017-07-31 10:34:30 -07:00
Robert Strong
8644543020
Bug 1385780 - Update mar file generation scripts for lzma. r=bhearsum, r=rail, a=app_update_lzma
...
Update scripts to support both lzma and bzip2
Update unused python script to support lzma. This also adds python 3.0 support to the script while still supporting pythin 2.7
Update test scripts to support lzma
2017-07-31 10:34:22 -07:00
Sebastian Hengst
66a3f61e13
Backed out changeset 58cfaca894a9 (bug 1384821) for bustage at nsCycleCollectionParticipant.h:312: 'const nsIID' has no member named 'LowWordEquals'. r=backout on a CLOSED TREE
2017-07-31 19:04:32 +02:00
Eitan Isaacson
1911897aee
Bug 1371781 - Allow <select> accessible children to be put back in list accessible. r=surkov
2017-07-31 13:00:00 -04:00
Ehsan Akhgari
f500c91790
Bug 1384821 - Optimize inherited cycle-collectible QueryInterface() implementations for nsCycleCollectionISupports; r=peterv
2017-07-31 12:46:46 -04:00
Dragana Damjanovic dd.mozilla@gmail.com
8edfb71dc3
Bug 1363372
- Revert test tfo: send only small part of tfo data. r=mayhemer
2017-07-31 18:33:10 +02:00
Jim Chen
97a5cae544
Bug 1382335 - 3. Use XPCOM queue for disposing compositor native objects; r=esawin
...
There's some racing going on between compositor methods that use the
XPCOM queue and the disposeNative method that uses the priority queue.
Move everything to the XPCOM queue to fix this condition.
MozReview-Commit-ID: BUxotrpBVsW
2017-07-31 12:30:32 -04:00
Jim Chen
b9eff08b91
Bug 1382335 - 2. Revert workaround from bug 1372777; r=esawin
...
Introduce the crash again to get more crash reports for analysis.
MozReview-Commit-ID: DYq95o5RpzB
2017-07-31 12:30:13 -04:00
Jim Chen
54718c4c49
Bug 1382335 - 1. Record the type of null native pointers; r=esawin
...
Right now we throw NullPointerException with the message "Null native
pointer", but we can save the type of the native pointer in the message
to make it easier to categorize and analyze crashes. This patch uses the
__func__ feature to get the name of a particular template parameter
type.
MozReview-Commit-ID: GNWzIy91OD6
2017-07-31 12:30:13 -04:00
Jan de Mooij
7d2d5c2a0c
Bug 1385838 - Check for Symbol.iterator in ArgumentsObject::obj_mayResolve instead of returning true for all symbols. r=anba
2017-07-31 18:22:45 +02:00
Dustin J. Mitchell
7e333c01b5
Backed out changeset 19f92c04608c for breaking try pushes a=bustage
...
MozReview-Commit-ID: FowbO5T9aUl
--HG--
extra : amend_source : a450b54d4daf355966f0b7b5bfe432316ce98364
2017-07-31 16:04:01 +00:00
Jared Wein
3f9f0fd20b
Bug 1385407 - Add an extra selector for the urlbar-icon within the star-button-box now that the urlbar-icon for the bookmark star isn't a direct child of urlbar-icons. r=Gijs
...
This change in markup was necessary to implement bug 1352063. I have audited all other CSS to make sure other selectors looking for this icon still apply. This was the only one found that needed to be updated.
The change to browser_startup_images.js is not actually a new image that is loaded at startup, but a revert of 767224f031ac (bug 1352063) which removed that section (the test failing due to that section no longer applying should have called out what was necessary to fix this bug).
MozReview-Commit-ID: 6O1iUUjJ0dh
--HG--
extra : rebase_source : a3d41391bda3464fa4c6d4f06638dcfbe8daff3f
2017-07-31 11:39:05 -04:00
Ehsan Akhgari
1052f3e0f4
Bug 1385521 - Inline the check for common argument in the callers of GetCommonAncestorInternal(); r=baku
2017-07-31 11:29:08 -04:00
Sebastian Hengst
7dd2654666
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: 2ICgX7IDEYO
2017-07-31 11:11:05 +02:00
Sebastian Hengst
827b0ca5dc
merge autoland to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: LgWYsYPnUAb
2017-07-31 11:09:41 +02:00
Robert Strong
58093b5fc2
Bug 1105689 - use SHA384 certificates to sign app update mar files. Part 6 - app update test mar files signed with a SHA384 certificate. r=mhowell, a=app_update_sha384
2017-07-30 23:27:54 -07:00
Robert Strong
013866ec3b
Bug 1105689 - use SHA384 certificates to sign app update mar files. Part 5 - app update test change for the new test mar file size. r=mhowell, a=app_update_sha384
2017-07-30 23:27:44 -07:00
Robert Strong
6d6b913f60
Bug 1105689 - use SHA384 certificates to sign app update mar files. Part 4 - app update SHA384 DER encoded certtificates. r=mhowell, a=app_update_sha384
2017-07-30 23:27:40 -07:00
Robert Strong
7b64a51b7d
Bug 1105689 - use SHA384 certificates to sign app update mar files. Part 3 - libmar test extracted SHA384 signatures from the test mar files. r=mhowell, a=app_update_sha384
2017-07-30 23:27:36 -07:00
Robert Strong
151b7a59bc
Bug 1105689 - use SHA384 certificates to sign app update mar files. Part 2 - libmar test mar files signed with a SHA384 cert. r=mhowell, a=app_update_sha384
2017-07-30 23:27:32 -07:00
Robert Strong
93b4c447b3
Bug 1105689 - use SHA384 certificates to sign app update mar files. Part 1 - convert the libmar code from SHA1 to SHA384. r=mhowell, r=spohl, a=app_update_sha384
2017-07-30 23:27:27 -07:00
Robert Strong
ef6fb23492
Bug 641212 - use lzma compression for application update. Part 4 - app update test mar files created using lzma compression. r=mhowell, a=app_update_lzma
2017-07-30 23:27:14 -07:00
Robert Strong
6847e81a18
Bug 641212 - use lzma compression for application update. Part 3 - test changes to support the new test mar file size and additional logging. r=mhowell, a=app_update_lzma
2017-07-30 23:27:05 -07:00
Robert Strong
c9eed36002
Bug 641212 - use lzma compression for application update. Part 2 - add xe-embedded decompression support to the updater. r=mhowell, , a=app_update_lzma
...
Changes to the libmar host utilities (mar and signmar) are backwards compatible with the previous versions of mar and signmar
2017-07-30 23:27:00 -07:00
Robert Strong
b1d227f07a
Bug 641212 - use lzma compression for application update. Part 1 - xz-embedded build config changes. r=glandium, a=app_update_lzma
2017-07-30 23:26:56 -07:00
sotaro
45948ad968
Bug 1384869 - Fix ImageCompositeNotification when WebRender is enabled r=nical
2017-07-31 13:00:06 +09:00
James Cheng
7236b09a4d
Bug 1384578 - Adjust the calling sequence to avoid app crash by race condition. r=jolin
...
MozReview-Commit-ID: JKtfNYTTCjp
--HG--
extra : rebase_source : 526f6dd42de7170fd7baf49817e6c721245314fb
2017-07-31 11:23:29 +08:00
Sebastian Hengst
9901cfb056
Backed out changeset 46d1fa12a082 (bug 1383367) for failing browser_windowopen_reflows.js after merge, especially on OS X. r=backout a=backout
...
MozReview-Commit-ID: B4wxvVgTP1Q
2017-07-30 14:08:38 +02:00
Sebastian Hengst
64305ef2cd
Backed out changeset 9c966265dc48 (bug 1383367)
...
MozReview-Commit-ID: HW5syKq18xj
2017-07-30 12:54:07 +02:00
Sebastian Hengst
3625be87df
Backed out changeset ecaae0733ca1 (bug 1383367)
...
MozReview-Commit-ID: 2lnZ8OUnXnG
2017-07-30 12:54:02 +02:00
Sebastian Hengst
bbe32b6bed
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: 44WBcWjnVo
2017-07-30 11:19:17 +02:00
Gabriel Luong
ccce97cfc9
Bug 1384976 - Remove the height transition from the pseudo class panel. r=micah
2017-07-30 00:09:50 -04:00
Mason Chang
390704c977
Bug 1384300. Stop refresh driver timers after swapping refresh drivers. r=billm
2017-07-28 15:01:27 -07:00
Ehsan Akhgari
e64f31b735
Bug 1385514 - Part 2: Replace 'spaz' with 'change' in the editor code
2017-07-31 11:20:38 -04:00
Ehsan Akhgari
5c7a6f8e12
Bug 1385514 - Part 1: Make SetTextTransaction a selection preserving transaction; r=masayuki
...
This makes the SetTextTransaction transaction behave more similarly to the rest of
the editor transactions, by making sure the inner transactions don't manipulate
the selections themselves and leave it up to the AfterEdit() method to take care of
adjusting the selection when the entire editing operation is finished.
2017-07-31 11:20:38 -04:00
Andreas Tolfsen
d29f92675d
Bug 1385547 - Lint testing/marionette. r=automatedtester
...
Automatic fixes from './mach lint --fix testing/marionette'.
MozReview-Commit-ID: 4UOLrLLxMbH
2017-07-31 16:01:12 +01:00
Andreas Tolfsen
cf3f40c311
Bug 1385547 - Tighten eslint rules on semicolons and init to undefined. r=automatedtester
...
Under testing/marionette, we always use semicolons for consistency and we
never initialise scoped variables to undefined becuase it is the default
value. We also indent continued call expressions by four characters.
Disallowed:
let foo = undefined;
return foo
Allowed:
const foo = undefined;
let bar;
return bar;
MozReview-Commit-ID: LgVPMqnFqNk
2017-07-31 16:01:12 +01:00
Ehsan Akhgari
1eb17afc4f
Bug 1385392 - Avoid needlessly looking up the selection twice when DoTransaction() is called from TextEditRules::WillSetText(); r=masayuki
2017-07-31 10:57:10 -04:00
Ehsan Akhgari
423b388329
Bug 1385384 - Don't store mPlaceholderTransactionWeak as a weak pointer; r=masayuki
2017-07-31 10:55:22 -04:00
Marco Castelluccio
8cb3d8d257
Bug 1357517 - Remove unneeded ternary operators to fix eslint failure. r=me
...
--HG--
extra : rebase_source : 71b99679bbeef346e04c835b7d3c85cff9f8f308
2017-07-31 16:23:15 +02:00
Marco Castelluccio
0abc80eebf
Bug 1357517 - Remove or delay Preferences.jsm usage from some browser/components/* files. r=Gijs
...
--HG--
extra : rebase_source : 8ae926bfde827b9a5323d6fb96dc231d429ab9b0
2017-07-31 13:25:41 +02:00