Граф коммитов

49099 Коммитов

Автор SHA1 Сообщение Дата
Doug Thayer 7469d83745 Bug 1362786 - (3) Run CppFiltParser in worker r=kmag
Pulls out the CppFiltParser work into a worker to run in the
background and avoid the jank induced by the final
convertSymsMapToExpectedSymFormat call.

Profiling shows that after this change there is virtually no
jank when asking the geckoProfiler API for symbols.

MozReview-Commit-ID: CAKMvjLa4dl

--HG--
extra : rebase_source : de9202687ca8ffbfa5216f73fe57e97ffdbea8ef
2017-07-21 14:13:37 -07:00
Doug Thayer ed9ed87b3e Bug 1362786 - (2) Run NMParser in worker r=kmag
Pulls out the NMParser work (parsing nm results and turning
them into an ArrayBuffer'd map of addresses to symbols) into
a worker.

For OSX we will still need to do some work to run c++filt in the
background, but this gets us most of the way there. Without a
Subprocess.jsm usable from a worker, we'll have to bounce data
back to the main thread in order to bounce it to the c++filt
worker.

MozReview-Commit-ID: LZi7J1qGpmh

--HG--
extra : rebase_source : 048329fb085542ecc4c8f8d872e6c4cf0b535376
2017-07-21 14:14:17 -07:00
Mike Hommey 196b7d48a4 Bug 1384421 - Remove cctools-port entries from tooltool manifests. r=gps
--HG--
extra : rebase_source : bb8b551b772e42305a6700419979d55150746f71
2017-07-26 15:49:37 +09:00
Mike Hommey b593f8dc2a Bug 1384420 - Remove hfsplus entries from tooltool manifests. r=gps
This leaves one for l10n for now.

--HG--
extra : rebase_source : 33a49131d4cea0d895396c5d8158e671722a0d4e
2017-07-26 15:44:39 +09:00
Mike Hommey f78b14b798 Bug 1384419 - Remove libdmg entries from tooltool manifests. r=gps
This leaves one for l10n for now.

--HG--
extra : rebase_source : c2674d225aaa4cc09be20af25d913941f0337437
2017-07-26 15:34:26 +09:00
Mike Hommey 0f1ddd55b2 Bug 1384418 - Remove gcc entries from tooltool manifests. r=gps
--HG--
extra : rebase_source : 815c57f65ee9a9954d11ac890fb6e0ba56f1842c
2017-07-26 15:28:29 +09:00
Mike Hommey ba682f0aa4 Bug 1384417 - Remove sccache entries from tooltool manifests. r=gps
--HG--
extra : rebase_source : 11719df12969beea3f717dad9dc596e4d842bf69
2017-07-26 15:05:13 +09:00
Wes Kocher 5d67f0565d Backed out changeset 24755d1775fc (bug 1384363) for typos in tooltool manifest a=backout
MozReview-Commit-ID: B342OMIDZOu
2017-07-26 15:10:00 -07:00
Bob Silverberg f54d2052b3 Bug 1381573 - Use callOnClose instead of onShutdown in ext-url-overrides.js, r=aswan
Also replace onStartup with onManifestEntry

MozReview-Commit-ID: GMrdzjvXZe5

--HG--
extra : rebase_source : 010c3b2d328e6738a49d7a1e551720117950bfc0
2017-07-17 14:01:04 -04:00
Ursula Sarracini cb0205c0ab Bug 1021667 - Give Activity Stream URI_SAFE_FOR_UNTRUSTED_CONTENT r=ckerschb,Gijs
MozReview-Commit-ID: A7A2ThcpCeR

--HG--
extra : rebase_source : a9d0cbd771010af497c9fbeb3a244cbfb78fefce
2017-07-27 10:43:48 -04:00
Sean Lee 99b93952d0 Bug 1370429 - Part 6: Modify the test case of targeting web sites to support the telephone related fields. r=MattN
MozReview-Commit-ID: CqqpjGEnnaw

--HG--
extra : rebase_source : 15b7e114efd4dab1b5f59e963205291b55f013fb
2017-07-19 10:20:32 +08:00
Sean Lee ab38f88d2d Bug 1370429 - Part 5: Add tel-extension support. r=MattN
MozReview-Commit-ID: 7XdiwYWERBC

--HG--
extra : rebase_source : 36e3ebaf6d3de946ab7ed1ac8c3b3f3d67b32001
2017-07-19 10:18:57 +08:00
Sean Lee 4a501f7c37 Bug 1370429 - Part 4: Implement grammar list matching algorithm for telephone fields. r=MattN
MozReview-Commit-ID: K81o3XSqxKO

--HG--
extra : rebase_source : a40ff47dafc37afadb4d132dd417cb997be46589
2017-07-19 10:18:06 +08:00
Sean Lee db98424284 Bug 1370429 - Part 3: Import the telephone grammar list from Chromium. r=MattN
MozReview-Commit-ID: kwPfrzi6Q3

--HG--
extra : rebase_source : 21db6185aed4b5df52b980d0bbf209257a0c1934
2017-07-19 10:16:57 +08:00
Sean Lee f6560013df Bug 1370429 - Part 2: Implement address-lines parser and refactor getInfo function. r=MattN
MozReview-Commit-ID: 5gseB36n1M0

--HG--
extra : rebase_source : b3c4a5af031d9f79c3b30cda68a392afc017f99e
2017-07-19 10:15:34 +08:00
Sean Lee d86f56a31c Bug 1370429 - Part 1: Implement FieldScanner and refactor getFormInfo function. r=MattN
MozReview-Commit-ID: GvFlOLuKSDU

--HG--
extra : rebase_source : b65320f9f53ccd5306cb8b4c3c75d850a65a96ae
2017-07-19 10:14:09 +08:00
Prathiksha b4e18c04d9 Bug 1354297 - Certificate expiry date is displayed in the page info dialog. r=johannh
MozReview-Commit-ID: K0Rg6QMNNZ2

--HG--
extra : rebase_source : 120d51879bd75a201aa242db0c3fde1f14dae6cc
2017-07-18 13:44:44 +05:30
Robert Helmer 6403d4dfc8 Bug 1385177 - Remove check for built-in self-support from shield recipe client r=mythmon
MozReview-Commit-ID: 3xxrSHFlV6i

--HG--
extra : rebase_source : d06dff2ce588ce8fdc45ce5fa2833f3d7f9d567c
2017-07-27 22:24:05 -07:00
Fischer.json ca0a680558 Bug 1383070 - Intermittent: Uncaught exception Should load onboarding overlay, r=mossop
MozReview-Commit-ID: 6avWDMV3PAg

--HG--
extra : rebase_source : e8a9ed4d88d9fe566b5589b1bfd208ecb59a2fa4
2017-07-22 23:40:01 +08:00
Samael Wang f690118f45 Bug 1384168 - Handle invalid aURI in _isLocalAboutURI. r=Mardak
MozReview-Commit-ID: FxZjLTZKISw

--HG--
extra : rebase_source : 37dee526b4209ff4f74e9f89d7e3e041a6094710
2017-07-28 18:47:35 +08:00
Blake Kaplan ce6900032e Bug 1384985 - Update e10srollout for 55 to move to Release. r=Felipe
MozReview-Commit-ID: AGuhEHHOWU0

--HG--
extra : rebase_source : fcc1470eb2323062226c52a51290e524d1f8b350
2017-07-27 09:57:23 -07:00
Mark Hammond 8d2320d13f Bug 1385191 - Prefer email address from the FxA profile over that from the account. r=eoger
MozReview-Commit-ID: 78U2RZQ5xfB

--HG--
extra : rebase_source : b79b18ea8c545003998692cd97c7ad5d6606c7f7
2017-07-28 16:35:40 +10:00
Carsten "Tomcat" Book 740c6ff791 Merge mozilla-central to autoland 2017-07-28 15:27:47 +02:00
Timothy Guan-tin Chien 90605d32d8 Bug 1384962 - Don't set process count for user on Preferences page load, r=jaws
This is a follow-up to incomplete fix in bug 1382649. In that bug, I attempted to
set the process count value to the e10s rollout value, when the user unchecks
"Use default performance settings". The same function updatePerformanceSettingsBox()
is actually run during page load, resulting the user set value being changed to
e10s rollout value if the user decided to use the default process count.

Tests are written for both patches.

MozReview-Commit-ID: 4CLLcEKbS58

--HG--
extra : rebase_source : cdd3f82dbf93f1632a06b52071f717eac3f044b0
extra : source : 5f81b547cd433d1a9056e5fe144ba56b13f15cc1
2017-07-27 23:41:31 +08:00
Luke Chang f9ed9e0c01 Bug 1382529 - [Form Autofill] Exception occurs when saving a telephone number like "1234567". r=steveck
MozReview-Commit-ID: mJ3KJemnme

--HG--
extra : rebase_source : c4a7b2e5273bac8d941bd558adc49aced331b2e6
2017-07-20 13:30:53 +08:00
Evan Tseng 2b16f51241 Bug 1384812 - Add hbox for the defaultEngine menulist because we would like to make the menulist width just align its content width. r=jaws
MozReview-Commit-ID: DI4d2zloSCb

--HG--
extra : rebase_source : 4355ab5a2717077961d664198aa4a42cdffbaad1
2017-07-27 17:51:58 +08:00
Evan Tseng f4d264ca7b Bug 1384812 - Remove the flex=1 attribute from submitHealthReportBox and automaticallySubmitCrashesBox checkboxes because they have learn-more links in the same line which should appear next to the checkbox instead of at the end of the line. r=jaws
MozReview-Commit-ID: FK0H5u20uQH

--HG--
extra : rebase_source : ea7f625aac600ab2d06f28eedc404d41f3355bcc
2017-07-27 12:14:22 +08:00
gasolin 68ccdfe639 Bug 1382510 - update Private Browsing overlay and notification description;r=Ehsan,flod,mossop
MozReview-Commit-ID: KHyrFHHPVpo

--HG--
extra : rebase_source : eed2e3862f3502cad3d678ceba49e792345f0a97
2017-07-21 11:27:47 +08:00
Fischer.json cca97d8d15 Bug 1381366 - The onboarding tour notifications and tour dialog close buttons should have a tooltip, r=mossop
MozReview-Commit-ID: 9sEMs6gUsNu

--HG--
extra : rebase_source : f39467f6d1f192e844a851da43182ddb3ae70a84
2017-07-27 13:52:17 +08:00
Wes Kocher 316fd8283a Merge m-c to inbound, a=merge
MozReview-Commit-ID: KcxntLtRalL

--HG--
rename : taskcluster/actions/__init__.py => taskcluster/taskgraph/actions/__init__.py
rename : taskcluster/actions/add-new-jobs.py => taskcluster/taskgraph/actions/add-new-jobs.py
rename : taskcluster/actions/registry.py => taskcluster/taskgraph/actions/registry.py
rename : taskcluster/actions/retrigger.py => taskcluster/taskgraph/actions/retrigger.py
rename : taskcluster/actions/run_missing_tests.py => taskcluster/taskgraph/actions/run_missing_tests.py
rename : taskcluster/actions/test-retrigger-action.py => taskcluster/taskgraph/actions/test-retrigger-action.py
rename : taskcluster/actions/util.py => taskcluster/taskgraph/actions/util.py
2017-07-28 17:54:59 -07:00
Marco Castelluccio 18ff02cf4e Bug 1357517 - Remove Preferences.jsm usage from LaterRun.jsm. r=jaws
--HG--
extra : rebase_source : bd04a0e601fad4625be36fd4769d90e1214cf29c
2017-07-28 21:20:27 +02:00
Sebastian Hengst 215e8013ba Backed out changeset 5a6100bac239 (bug 1383205) for failing browser_selectpopup_colors.js, at least on Windows. r=backout 2017-07-29 00:46:35 +02:00
Bill McCloskey 55f153be76 Bug 1383328 - Use TabGroup as event target for browser-status-filter (r=smaug)
MozReview-Commit-ID: HOSmqr5Vpwh
2017-07-28 13:11:59 -07:00
Kris Maglione 89980ca107 Bug 1383367: Part 3 - Defer getComputedStyle call if a reflow is currently pending. r=mconley
MozReview-Commit-ID: 33IRfOlaBxP

--HG--
extra : source : 1f9ec38274940ff20a1bfc0a6b8c76ea5ae16cff
2017-07-26 14:30:00 -07:00
Felipe Gomes bce164765e Bug 1383205 - Update transitionend properties of <option> elements on a deferred task. r=jaws
Also, we only care about the properties that we support and that are animatable, as the non-animatable ones do not generate transitionend events

MozReview-Commit-ID: Aluf8gnAhbn
2017-07-28 16:15:32 -03:00
Marco Castelluccio 9ca39b7d11 Bug 1380659 - Introduce code coverage component to dump/reset coverage counters. r=erahm
--HG--
rename : ipc/glue/CodeCoverageHandler.cpp => tools/code-coverage/CodeCoverageHandler.cpp
rename : ipc/glue/CodeCoverageHandler.h => tools/code-coverage/CodeCoverageHandler.h
extra : rebase_source : 77b2f698d9120d3fadcae65b3d22831a9e5429f9
2017-07-14 10:58:56 +02:00
Sebastian Hengst 78b9ef353f merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: Lanp1XedkmZ
2017-07-23 11:27:03 +02:00
Florian Quèze e6f71ebfa1 Bug 1380996 - avoid intermittent 'TabListener.jsm is not allowed before handling user events' failure by blacklisting only before first paint, r=me. 2017-07-23 00:18:00 +02:00
Florian Quèze dd190f9360 Bug 1381853 - Make browser mochitests ignore global properties added by XPCOMUtils.defineLazyScriptGetter, r=Mossop. 2017-07-23 00:18:00 +02:00
Florian Quèze ce79aaeea4 Bug 1381853 - lazy load editBookmarkOverlay.js into the browser window, r=mconley. 2017-07-23 00:18:00 +02:00
Florian Quèze b5647ed1c0 Bug 1381853 - lazy load downloads scripts into the browser window, r=mconley. 2017-07-23 00:18:00 +02:00
Florian Quèze 520a79823f Bug 1381853 - lazy load nsContextMenu.js into the browser window, r=mconley. 2017-07-23 00:17:59 +02:00
Florian Quèze 2e4c2cc726 Bug 1381853 - lazy load browser-thumbnails.js into the browser window, r=mconley. 2017-07-23 00:17:59 +02:00
Florian Quèze d05f708f77 Bug 1381853 - lazy load browser-sync.js into the browser window, r=mconley. 2017-07-23 00:17:59 +02:00
Florian Quèze d65f4676a6 Bug 1381853 - lazy load browser-social.js into the browser window, r=mconley. 2017-07-23 00:17:59 +02:00
Florian Quèze 22b404db62 Bug 1381853 - lazy load browser-safebrowsing.js into the browser window, r=mconley. 2017-07-23 00:17:58 +02:00
Florian Quèze cfb8e478a5 Bug 1381853 - Remove browser-refreshblocker.js and move its code to tabbrowser.xml, avoiding the RefreshBlocked event completely, r=mconley. 2017-07-23 00:17:58 +02:00
Florian Quèze 7dddee4b69 Bug 1381853 - lazy load browser-gestureSupport.js into the browser window, r=mconley. 2017-07-23 00:17:58 +02:00
Florian Quèze 839c58b538 Bug 1381853 - lazy load browser-fullScreenAndPointerLock.js into the browser window, r=mconley. 2017-07-23 00:17:57 +02:00
Florian Quèze 9422b19f8d Bug 1381853 - lazy load browser-customization.js into the browser window, r=mconley. 2017-07-23 00:17:57 +02:00
Florian Quèze 8a99c9ce27 Bug 1381853 - lazy load browser-ctrlTab.js into the browser window, r=mconley. 2017-07-23 00:17:57 +02:00
Florian Quèze 71d8831567 Bug 1381853 - lazy load browser-addons.js into the browser window, r=mconley. 2017-07-23 00:17:57 +02:00
Florian Quèze f2657d6151 Bug 1381853 - lazy load viewSourceUtils.js into the browser window, r=mconley. 2017-07-23 00:17:56 +02:00
Florian Quèze 5aa184f945 Bug 1381853 - lazy load panelUI.js into the browser window, r=mconley. 2017-07-23 00:17:56 +02:00
Florian Quèze c41a960d40 Bug 1381853 - lazy load browserPlacesViews.js into the browser window, r=mconley. 2017-07-23 00:17:56 +02:00
Florian Quèze 10acf21200 Bug 1381853 - load viewZoomOverlay.js and browser-fullZoom.js into the browser window lazily, r=mconley. 2017-07-23 00:17:55 +02:00
Florian Quèze 359a6563f2 Bug 1381853 - load printUtils.js into the browser window lazily, r=mconley. 2017-07-23 00:17:55 +02:00
Ryan VanderMeulen 0a8474fdc9 Bug 1383448 - Update pdf.js to version 1.8.564. r=bdahl 2017-07-22 15:02:16 -04:00
Sebastian Hengst c5d5d2452d Backed out changeset 55070d5d1a59 (bug 1362617) for breaking OS X L10n nightlies. r=backout a=backout
MozReview-Commit-ID: 3rwifpDf2aK
2017-07-22 13:12:06 +02:00
Gregory Szorc f5cf99793e Bug 1382839 - Fix typo in preprocessor directive; r=me
s/define/defined/

This fixes 70e1925b92ae.
2017-07-21 19:12:39 -07:00
Jonathan Guillotte-Blouin 4c0b01afcd Bug 1382839 - add pre-processor guards around payments manifest. r=MattN,rail
MozReview-Commit-ID: JYCodxosxyL

--HG--
extra : rebase_source : ad0aac2bb2469975415e6c7f2c5490e25882dcf2
2017-07-20 17:02:23 -07:00
Jared Wein b451d4ce96 Bug 1355922 - Save to Pocket should have an associated animation. r=Gijs
The animations on the pocket-button and library-button are disabled if they are not in the nav-bar due to issues with getting overflow:hidden and position:absolute to work the same way outside of #nav-bar. This is on file as bug 1382894.

MozReview-Commit-ID: Lq20GuocMkg

--HG--
extra : rebase_source : de322ffcc261ad3ef497ec82494056d44c767590
2017-07-21 18:00:01 -04:00
Dão Gottwald 39d43112eb Bug 1383026 - Remove gradient from the status panel's background. r=shorlander
MozReview-Commit-ID: HpOMAVmZPWQ

--HG--
extra : rebase_source : d656b30db419c7596c43ecdb53aca4fc51c5b108
2017-07-22 16:37:59 +02:00
Jared Wein 1e2bf53f24 Bug 1381991 - Pin to Overflow animation is placed in the wrong position when using a non-default font-size. r=sfoster
MozReview-Commit-ID: ERE1FnTuIWF

--HG--
extra : rebase_source : 7ab56c4ccaf12a1ce72801197414013bc0e70ead
2017-07-20 12:31:06 -04:00
Wes Kocher 61354cf6c0 Merge m-c to autoland, a=merge CLOSED TREE
MozReview-Commit-ID: 9pPsy8McMun
2017-07-21 18:18:35 -07:00
Wes Kocher 051dc17e6c Merge inbound to central, a=merge CLOSED TREE
MozReview-Commit-ID: GYc8r8gnS0j
2017-07-21 18:12:55 -07:00
Wes Kocher 55d0ef80b9 Backed out changeset 49c4c4a3fb81 (bug 1380065) for failures in browser_aboutStopReload.js a=backout CLOSED TREE
MozReview-Commit-ID: Hxfpijgy3dL

--HG--
extra : amend_source : 588ff0272fac30b78726cf2e216c4f0294c2f3ab
2017-07-21 17:01:30 -07:00
Ryan VanderMeulen f4e3a91992 Merge m-c to inbound. a=merge 2017-07-21 09:40:28 -04:00
Sebastian Hengst 367f0ac5a2 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: IWRTFZdtzaE
2017-07-21 12:56:44 +02:00
Sam Foster d169f11f91 Bug 1380065 - Disable arrow-panel animations if the cosmeticAnimations pref is set to false. r=jaws
* Toggle animate=false attribute on arrow panels when toolkit.cosmeticAnimations.enabled is false
* Use preferences-service component to lookup the pref in the arrowpanel binding
* Disable this pref during tests to remove a source of instability and timing-based test failures in chrome/UI tests.
* Enable cosmeticAnimations for tests which depend on existing behavior

MozReview-Commit-ID: IvA2ySPPmeJ

--HG--
extra : rebase_source : a83177668dc2035ff5c6d92a5f93227190583229
2017-07-13 14:30:38 -04:00
Fischer.json 38803e780c Bug 1377439 - Should adapt the oboarding UI to the hight-contrast display mode, r=mossop
This patch makes the mininmum and the important elements and images visible in the high-constrast mode, including
- making button have border (using the given default grey border in the high-constrast mode)
- making the upper-left overlay button's fox image visible
- making the images of the X close buttons on the notification bar and on the overlay visible
- making that the navigation item of the current tour on the overlay's right side would have outline
- making the hovered navigation item on the overlay's right side would have outline
- making sure using <button> element for buttons for a better semantic
- changing #onboarding-overlay-icon to #onboarding-overlay-button for a better semantic

MozReview-Commit-ID: Aj6wndb4to9

--HG--
extra : rebase_source : 927658d278dc2ecec762cf856a10020329a95a50
2017-07-18 14:26:25 +08:00
Rex Lee 4cbb3e83f9 Bug 1357027 - Should mark the Firefox Sync tour as completed if user sign-in a Firefox Account. r=florian,mossop
MozReview-Commit-ID: 3giuXdqjJc3

--HG--
extra : rebase_source : 27ac2427291d05b56abcd0cce03345943aef3846
2017-07-10 14:10:03 +08:00
Ray Lin e2f2e8e9c0 Bug 1380279 - Add an ability to retrieve multiple collection type in startSearch to support credit cards autofilling. r=MattN,seanlee
MozReview-Commit-ID: EeV3W8fZylh

--HG--
extra : rebase_source : 5d4a904bb7057a66b44758cb10579168472661c2
2017-07-20 12:13:37 +08:00
Blake Kaplan 1c0cec4daa Bug 1381907 - Roll out to 1% of users on 54 Release. r=Felipe
MozReview-Commit-ID: 1WwDAJo1FEs

--HG--
extra : rebase_source : f9e3653ae278a436468104ca55968eb766d240ad
2017-07-18 14:47:58 -07:00
Sebastian Hengst d5768897c3 Backed out changeset cf72ce758a61 (bug 1381554) for failing browser_ext_popup_corners.js, at least on OS X opt. r=backout 2017-07-20 18:28:20 +02:00
Dão Gottwald 2ee97c338a Bug 1383031 - Rename customization-uidensity-menu-button* classes and ids since these are menuitems. r=johannh
MozReview-Commit-ID: 72S5zENy1gX

--HG--
extra : rebase_source : bdecd5c216638da9e83787150cffa970ae8da059
2017-07-21 14:11:15 +02:00
Mike Hommey f751ce9e63 Bug 1382502 - Include mozconfig.cache in most cases. r=ted
We want most builds to be actually using sccache, so we include
mozconfig.cache from mozconfig.common. However, since the --with-ccache
configure option doesn't exist on non-compile jobs (e.g. artifact
builds), we move to using the CCACHE environment variable instead, which
allows us to unset it in mozconfig.no-compile.

And since mozconfig.no-compile is always included where no_sccache is
set, we can remove that variable.

--HG--
extra : rebase_source : a8c743de1fd7a3c0fbc53f7c233df36585897767
2017-07-20 11:07:53 +09:00
Mike Hommey ef1224001f Bug 1382502 - Add sccache to asan/msan/fuzzing tooltool manifest. r=ted
--HG--
extra : rebase_source : 26b0b76fde117baccad4aaf46595ac0ec8ba33c9
2017-07-20 11:27:36 +09:00
Mike Hommey 4b7a4dc4ce Bug 1381772 - Add taskcluster jobs to build sccache for automation. r=ted
The MinGit tooltool package used for Windows builds comes straight from
https://github.com/git-for-windows/git/releases/

This builds the version currently used on automation.

--HG--
extra : rebase_source : dbc2a36b07611e673d6661032ad53123a688d422
2017-07-14 11:07:40 +09:00
Marco Castelluccio d5bbddcc3e Bug 1357517 - Remove Preferences.jsm usage from some browser/extensions/ modules. r=Gijs
--HG--
extra : rebase_source : 88c4cec30759e18d77e7e492747a58364ad82474
2017-07-31 20:18:57 +02:00
Sebastian Hengst ee9445ad01 Backed out changeset 5f2af8ad6139 (bug 1385407) for failing browser_startup_images.js with: Loaded image chrome://browser/skin/bookmark-hollow.svg should have been shown. r=backout 2017-07-31 20:24:11 +02:00
Yura Zenevich 8e51be4606 Bug 1377285 - better focus styling for onboarding-tour action buttons. r=mossop
MozReview-Commit-ID: DuVWIzaKJkG
2017-07-25 15:44:24 -04:00
Paolo Amadini 54a5e2c5a7 Bug 830415 - Part 2 - Move the front-end code that stores download metadata in history to the DownloadHistory module. r=mak
Regression tests will be added in bug 1381411 when methods to retrieve the metadata will be available.

MozReview-Commit-ID: I3MgwM0EOty

--HG--
extra : source : 6b7ffdcb3f99be007e88c685fd54a8132d844101
2017-07-26 16:12:57 +01:00
Carol Chung e1e37e3e9c Bug 1381545 - Send stylo prefs via Report Site Issue. r=Gijs 2017-07-24 18:05:29 -07:00
Axel Hecht 3df95ba269 bug 1370506, add l10n-related targets to top-level build.mk, r=glandium
These rules are just convenience, both for developers and automation.
Instead of having to hard-code to run make in a particular directory to
do l10n-repacks, you can now just do

./mach build installers-de

and that's that.

MozReview-Commit-ID: C4WKXljjN7n

--HG--
extra : rebase_source : f305bb2bc0ddb4712c8b28f5225fd8ad22a16055
2017-06-16 12:13:55 +02:00
Axel Hecht d5b161f5d0 bug 1370506, good default download URL for Desktop l10n repacks, r=glandium
This is just for Nightly, and only for Desktop. Beta and beyond don't have
a canonical directory, and Fennec needs the platform in the directory.

MozReview-Commit-ID: 9dvJLVlWiQv

--HG--
extra : rebase_source : d8030eaf53954bdce6582c3024bfb199bb3ca873
2017-06-16 11:59:44 +02:00
Axel Hecht aebc0e7f7e bug 1370506, always merge for l10n repacks, with internally set merge dir, r=glandium
To not merge the en-US language pack, the merge-% steps are in
a conditional function that disables that for en-US. Using a function
here as that's easier than a shell if in the merge rule, and
Makefile conditionals don't get evaluated late enough.

To liberate the l10n builds from settings in the automation,
we move the patch logic from LOCALE_MERGEDIR to REAL_LOCALE_MERGEDIR.

To determine strongly when we're in a repack or building a langpack,
the trick here is to

  export IS_LANGUAGE_REPACK

in l10n.mk, and only set that to true in the entry-point rules.

Now, we can use that value in config.mk to define the l10n-specific
rules.

I did the same thing for langpack-%, which allows us to disable
the crashreporter files for language packs, for example.

With that,

  make installers-de

just works, if you have localizations checked out.

For a while, we might run l10n-merge twice in automation, but it's really not
optional, so let's just make sure we run it.


MozReview-Commit-ID: 3nr33CKxkBQ

--HG--
extra : rebase_source : 0605a4adba018fa4b85d563cdafba80b0533bc91
2017-06-16 15:21:16 +02:00
Axel Hecht bdccebaf44 bug 1370506, use MERGE_FILE instead of vpath to pick up merged files, r=glandium
This makes l10n-merge more consistent in how it works, and thus the following
changes that change that behavior easier.

MozReview-Commit-ID: IsKm9rBO4Dg

--HG--
extra : rebase_source : 73529e72a0aff2ca024584518548ff4aa519f47b
2017-07-24 11:08:36 +02:00
Axel Hecht 2f6175c28a bug 1370506, libs-% and chrome-% targets should set AB_CD, r=glandium
Set AB_CD on per-locale entry point pattern rules.

Not setting this on the repackaging top-level pattern rules, as they
need AB_CD to be en-US to find the original package to unpack.
MozReview-Commit-ID: JqrLYyEyvvb

--HG--
extra : rebase_source : 82c840f16e131fe8f340e21ff86a34c70e3f7f97
2017-06-19 16:51:05 +02:00
Mike Hommey a634142d7b Bug 1386610 - Use the clang 4 toolchain job for fuzzing builds. r=gps
--HG--
extra : rebase_source : 4f9d1a20eb8ed3ef4a74451f0868cb2b10c4d031
2017-08-02 19:55:11 +09:00
Nihanth Subramanya 34c4b0035b Bug 1355455 - Replace shared icons with Photon versions. r=dao
MozReview-Commit-ID: 64TLH0OHp5J

--HG--
extra : rebase_source : bdbd52a4704b34c7d07d96ecfe3df0337e82f37e
2017-07-31 01:36:43 +05:30
Wes Kocher 0a5c3424f6 Backed out changeset 5c84321d226e (bug 1355455) for failures in browser_startup_images.js a=backout
MozReview-Commit-ID: EHkKo9R9KW9
2017-08-02 17:59:59 -07:00
Wes Kocher 5df77c43f9 Merge m-c to autoland, a=merge
MozReview-Commit-ID: IJRYyJu1sWm
2017-08-02 17:42:10 -07:00
Jared Wein 581d374885 Bug 1386255 - Switch the stop/reload button if the about: URL loaded is not top-level. r=Felipe
MozReview-Commit-ID: Ieet9wNQf9o

--HG--
extra : rebase_source : 125080ba687006c62af1a04de224f9d3606cbb13
2017-08-02 11:11:35 -04:00
Wes Kocher cffa02b4bb Backed out 2 changesets (bug 1349555) for failures in viewport-units-css2-001.html a=backout
Backed out changeset 5f1e7e8de03f (bug 1349555)
Backed out changeset 3ef0f35adc9f (bug 1349555)

MozReview-Commit-ID: Ly8AeXQy5Mn
2017-08-02 15:22:58 -07:00
Nihanth Subramanya 341cc4a624 Bug 1355455 - Replace shared icons with Photon versions. r=dao
MozReview-Commit-ID: HnlqsCcYGCi

--HG--
extra : rebase_source : 3e615ad8471c1d13e64e9779b48f2a5f4e64b547
2017-07-31 01:36:43 +05:30
Shane Caraveo 0030609514 Bug 1385696 fix retrieval of protocol flags, r=Gijs
MozReview-Commit-ID: 8zYVnvg0x21

--HG--
extra : rebase_source : 937d159913fbaa687fc2da4313a913ff6bf6f065
2017-08-02 14:03:37 -07:00
Mike Conley 6804701dfc Bug 1349555 - Fix windowopen reflows for OS X and Windows. r=dao
MozReview-Commit-ID: 228nAPJ0Wof

--HG--
extra : rebase_source : 1b691d2b1999ae9e631688be45ec44a8124c7b26
2017-08-02 13:18:43 -04:00
Dão Gottwald 4204a10e89 Bug 1349555 - Implement most of the photon tab strip. r=johannh
MozReview-Commit-ID: GmWBIdjNMkC

--HG--
extra : rebase_source : f8e7a73b751e59ead4ed67c3fc2aaccd5f939798
2017-08-02 15:06:10 +02:00
UK992 579d663bdf Bug 1363485 - Update urlbarBindings.xml r=dao
MozReview-Commit-ID: 5PoMe8pNaYx

--HG--
extra : rebase_source : f73c9399e605a3cd6cfee50fcfe260f2f18f34b5
2017-08-02 19:21:01 +02:00
UK992 04a7b8f7ca Bug 1363485 - Update tests r=dao
MozReview-Commit-ID: 4epuVQVCJPH

--HG--
extra : rebase_source : aef306464344009feb0e28295a0159cc9aab19ad
2017-07-30 20:39:55 +02:00
UK992 77670afaf3 Bug 1363485 - Update BrowserUITelemetry.jsm r=Gijs
MozReview-Commit-ID: Ah8SAEADJ7O

--HG--
extra : rebase_source : 17e861ebcc30e65dc4668909849bbaf68ec0b196
2017-06-30 16:22:06 +02:00
UK992 3f1f818fff Bug 1363485 - Add migration to new navbar layout r=Gijs
MozReview-Commit-ID: HIPq5rKgtlA

--HG--
extra : rebase_source : 88433e9470e2ccaec6ac8c58c6c96c75bef8acaa
2017-06-29 19:09:43 +02:00
UK992 b52599b66d Bug 1363485 - Move the Back, Forward, Reload and Stop buttons outside of the location bar container to the start of the toolbar along with the Home button r=Gijs
MozReview-Commit-ID: 2GxcXMxdbjW

--HG--
extra : rebase_source : 4c156a92a59ddb073d9ef743a986e7da2b8a034b
2017-06-29 01:09:05 +02:00
Fischer.json cd05af9091 Bug 1386226 - Perma failure when 56 merges to beta in browser/base/content/test/newtab/browser_newtab_focus.js, r=mossop
This commit

- Fixes the focus count failure. The bug 1375793 turned on the onboarding on all channels but this test still checks `AppConstants.NIGHTLY_BUILD`. Hence although the onboarding is enabled on Beta, this test thought it is disabled and missed counting the onboarding elements. The solution is to remove `AppConstants.NIGHTLY_BUILD` condition.

- Updates the `promiseTourNotificationOpened` function the same as the bug 1383070 btw

MozReview-Commit-ID: 2TVyqDxMGS6

--HG--
extra : rebase_source : f6d0488f06d9fda42ba01e78e70ea64d389b0294
2017-08-02 15:57:33 +08:00
Nicolas Chevobbe 8356937ddd Bug 1386221 - Fix test for inspect binding on 56 beta. r=bgrins.
The test was failing on 56 beta because the new console frontend isn't enabled there and thus
the ObjectInspector that were tested not in the old frontend.
This patch adds a branch in the test so we can wait for the correct element (VariableView or ObjectInspector)
depending on whether the new console frontend is enabled or not.

MozReview-Commit-ID: HGGgr7CWMpe

--HG--
extra : rebase_source : ef8e21d1f0a1b074fd798ed2b05fb18a9a9335cc
2017-08-01 19:59:24 +02:00
Sebastian Hengst 677464e70c Backed out changeset 9f57aa650148 (bug 1379620) on request from jaws. r=backout 2017-08-02 21:09:35 +02:00
Erica Wright e2a35da326 Bug 1378016 - Fix keyboard navigation and selection on 'recent bookmarks'. r=Gijs
MozReview-Commit-ID: GJ7vRPz8zuo

--HG--
extra : rebase_source : b8a212cd174f81994e3cdb5adc4226b5dfc531d3
2017-07-31 09:47:19 -04:00
Rex Lee b0efeb2304 Bug 1385123 - [Onboarding] Fix word wrapping when focusing on tour items under some languages. r=Fischer,mossop
MozReview-Commit-ID: HgMnsOQefQR

--HG--
extra : rebase_source : f19ac9fe53bbe931223c7598e2a150eec66f46b3
2017-08-01 12:22:03 +08:00
Jared Wein 22e9f773cb Bug 1379620 - Disable stop-reload animation while a tab is opening or closing. r=dao
MozReview-Commit-ID: 4rwBQaH7jTR

--HG--
extra : rebase_source : e4554e675d3a8df8ed90c3fff639cd44c9857cb5
extra : intermediate-source : 4b9c3835d19ef7b8d2d3483a3e76b5fe78cb5787
extra : source : f001da39af0528b649ad577e17f67523a5ff88ac
2017-07-26 11:34:22 -04:00
Gijs Kruitbosch 9f3b089742 Bug 1378277 - make arrow vertically align correctly in customize mode independent of font-size, r=mikedeboer
This seems to be caused by the container box being sized by font-size because
the image is being baseline-aligned, even though I don't think XUL is
supposed to do that given the <image> isn't inline-block. Anyway, setting
vertical-align: top fixes this, though it means we then need to update the
margin so we continue to overlap correctly.

MozReview-Commit-ID: DW6wdKmfPE2

--HG--
extra : rebase_source : c97ac10bb5f0ae890c82a479a322801dc83114ab
2017-07-19 23:37:55 +01:00
Beekill95 787d320805 Bug 874533 - Part 2: Test connections prepared when users hover mouse on tabs or when restoring automatically. r=mikedeboer
MozReview-Commit-ID: 4rfhQF2WVwn

--HG--
extra : rebase_source : 6561a85ddeeb17cabc9fc2b4bbf2d06f3b92d8ae
2017-06-23 10:29:32 +07:00
Beekill95 1914bb6831 Bug 874533 - Part 1: Speculative connect when users hover mouse on a tab or when restoring tabs automatically. r=mikedeboer
MozReview-Commit-ID: aJUyM4z3Nh

--HG--
extra : rebase_source : 028e8c05ff1dc6285d9391525e6bee60919cbfe2
2017-06-23 10:27:32 +07:00
Rex Lee e8b290868d Bug 1380963 - Display different welcome messages for update or new users on the overlay tour icon.r=flod,gasolin,mossop
MozReview-Commit-ID: A8DxVkSz9dX

--HG--
extra : rebase_source : b3271c44df2b6f92773ada01f003537e86244705
2017-07-17 15:51:43 +08:00
Mike Conley 7ff0084411 Bug 1381020 - Account for UITour panel targets having been invalidated due to DOM shuffle and XBL teardown. r=MattN
MozReview-Commit-ID: CAcJdCmo8ol

--HG--
extra : rebase_source : 3695ecbc8e6b426641272e441626b773b0d396c9
2017-07-19 14:33:08 -07:00
darcese 3b48b858ec Bug 1381554 - Remove rounded corners in doorhangers. r=dao
MozReview-Commit-ID: 3EF2OEUJPgP

--HG--
extra : rebase_source : cfcb2fe5cc0a0eebbb2a531f19200de58a681875
2017-07-17 12:45:38 -04:00
Rex Lee f4762d7c5e Bug 1381407 - Add Fast&Mordern tour in onboarding overlay. r=flod,gasolin,mossop
MozReview-Commit-ID: 7P4BT3xDheV

--HG--
extra : rebase_source : 16d3d27129bfc664fe3c2d75486414454fc13b1e
2017-07-17 18:25:39 +08:00
Thomas Nguyen 196e1a74c9 Bug 1376591 - Move SafeBrowsing.init() after startup and put it into IdleDispatch Callback r=florian
MozReview-Commit-ID: E834rSHikYb

--HG--
extra : rebase_source : 4caf9d213009e7e86626d6f54f1096856990709a
2017-07-10 15:30:17 +08:00
Rex Lee cfc0003109 Bug 1371531 - Add single search tour and notification to onboarding. r=flod,mossop
MozReview-Commit-ID: CQJPpYAmOZd

--HG--
extra : rebase_source : 2e8b28898880d6fc74fa068a985f402d2ad32e72
2017-07-11 16:04:49 +08:00
Mike Conley ba8eb72242 Bug 1356271 - add a test to measure how many layout flushes it takes for a simple location bar search. r=florian
MozReview-Commit-ID: GFDvSIn53Zh

--HG--
extra : rebase_source : 8e03360a10c0a33b57b515959bad087953006619
extra : source : fdea4300bc5dabf5d1bb2b77a419bac489a56b6d
2017-06-14 15:45:33 -04:00
Mike Conley 8bbe36922b Bug 1356271 - Make it so that it's easier to define repeating reflows for reflow tests. r=florian
MozReview-Commit-ID: 5ZL5RtItbiL

--HG--
extra : rebase_source : 2ebb0b9bd458cb1673f504304872371c175255e2
extra : source : 7629e34f7fb6f756c09f0d6735b746a9d1050c5f
2017-07-10 18:07:25 -04:00
Mike Conley ff4c2e6317 Bug 1356271 - Clean up comment about reflow test helper now that we're using a better mechanism to dirty the frame tree. r=florian
MozReview-Commit-ID: 6YjhG0fOyjO

--HG--
extra : rebase_source : 4a481313e6a8a76356fa94640ef3282d2e98643c
extra : source : 0db5eafa8f0ba0ec86977a05f250f66d61da0b92
2017-07-13 08:41:51 -07:00
Blake Winton 01440593f7 Bug 1379270 - Focus the urlbar a little later. r=mconley.
MozReview-Commit-ID: 6IivPYjfm1Q

--HG--
extra : rebase_source : da277cffcf4b2bb8974208e9690fc12cd6d8b3a7
2017-07-17 10:52:38 -04:00
Robert Helmer 164fe5998a Bug 1383338 - await shield recipe runner so recipes have a chance to see if this is first run r=mkelly
MozReview-Commit-ID: BAmWPQ3buaH

--HG--
extra : rebase_source : aaf40cda47b857c66181a27a2450f9c9affb27d9
2017-07-28 13:27:30 -07:00
Mike Conley 6e9f0d9045 Bug 1356271 - add a test to measure how many layout flushes it takes for a simple location bar search. r=florian
MozReview-Commit-ID: GFDvSIn53Zh

--HG--
extra : rebase_source : 5d3938d62b92503a692cdb4476b20e2ed91d999c
extra : source : fdea4300bc5dabf5d1bb2b77a419bac489a56b6d
2017-06-14 15:45:33 -04:00
Mike Conley af3acf6f54 Bug 1356271 - Make it so that it's easier to define repeating reflows for reflow tests. r=florian
MozReview-Commit-ID: 5ZL5RtItbiL

--HG--
extra : rebase_source : bac2ac9f7eb73ef50132a3343956e98dc1308af0
extra : source : 7629e34f7fb6f756c09f0d6735b746a9d1050c5f
2017-07-10 18:07:25 -04:00
Mike Conley ba5af40f6f Bug 1356271 - Clean up comment about reflow test helper now that we're using a better mechanism to dirty the frame tree. r=florian
MozReview-Commit-ID: 6YjhG0fOyjO

--HG--
extra : rebase_source : 675b36cc835c18e4fe104743dd4141495f6134d7
extra : source : 0db5eafa8f0ba0ec86977a05f250f66d61da0b92
2017-07-13 08:41:51 -07:00
Gijs Kruitbosch 91bbc3b4c4 Bug 1384212 - about:home mozilla logo shifts on hover, r=dao
MozReview-Commit-ID: 1voxAxxHDZ6

--HG--
extra : rebase_source : 09caf6df0ac95149ecc0ad3eadce5f94a6dd455b
2017-07-26 21:26:39 +01:00
Julian Descottes be3db82a6e Bug 1369801 - dt-addon-prefs: move jsonview enabled pref outside of devtools addon;r=ochameau
DevTools preferences are loaded dynamically by calling DevtoolsPreferences.loadPrefs().
We can not preload them when the addon starts, otherwise this will slow down the startup
of Firefox.

But jsonview's converter-observer needs to check preferences to check if jsonview is
enabled very early. Moving devtools.jsonview.enabled to a separate preferences file
that is still processed by firefox fixes the issue.

The downside is that this pref will keep following m-c's release cycle and not the addon's.
But it is so generic it should not be a big issue.


MozReview-Commit-ID: HrD5IVe54Ks

--HG--
extra : rebase_source : 7feb021770c827996e276b60169b08093ecc1ff0
2017-07-21 12:27:35 +02:00
Mike Conley 9d127d0c7f Bug 1356271 - add a test to measure how many layout flushes it takes for a simple location bar search. r=florian
MozReview-Commit-ID: GFDvSIn53Zh

--HG--
extra : rebase_source : 63e1b8421dbbc320e3eaf39822ef3fd8b1069211
extra : source : fdea4300bc5dabf5d1bb2b77a419bac489a56b6d
2017-06-14 15:45:33 -04:00
Mike Conley 5f9f0cd7f2 Bug 1356271 - Make it so that it's easier to define repeating reflows for reflow tests. r=florian
MozReview-Commit-ID: 5ZL5RtItbiL

--HG--
extra : rebase_source : 93fbacfde3a9825e46c0d81bb3ad29af448551fa
extra : source : 7629e34f7fb6f756c09f0d6735b746a9d1050c5f
2017-07-10 18:07:25 -04:00
Mike Conley 7670733223 Bug 1356271 - Clean up comment about reflow test helper now that we're using a better mechanism to dirty the frame tree. r=florian
MozReview-Commit-ID: 6YjhG0fOyjO

--HG--
extra : rebase_source : e61ba6915f3d4a006388f5131d0b3bb1c51a4b0a
extra : source : 0db5eafa8f0ba0ec86977a05f250f66d61da0b92
2017-07-13 08:41:51 -07:00
Jared Wein 3da85f2bec 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.

MozReview-Commit-ID: 6O1iUUjJ0dh

--HG--
extra : rebase_source : 47a6429a6dd22c76d9030507eb318d930bee7f77
2017-07-31 11:39:05 -04:00
Jared Wein db5c94f99e Bug 1384654 - Horizontally flip the 'pin to overflow' animation during the fade out when in RTL. r=Gijs
MozReview-Commit-ID: 7OKoPYdPYNV

--HG--
extra : rebase_source : 851e4175ac087e639e299749f59f1b247ce3e74e
2017-07-31 10:23:33 -04:00
Jared Wein 9f83193d0e Bug 1385923 - Only include the animatable-box for the overflow button in builds that support the animation. r=Gijs
MozReview-Commit-ID: 8tlFbIm7Nwp

--HG--
extra : rebase_source : 81f6b221f1b2fabda64d8ab1b32bd02ae474a0db
2017-07-31 11:23:19 -04:00
Andrew Halberstadt ef2417d716 Bug 1385356 - Skip browser_tabicon_after_bg_tab_crash.js and browser_child_resources.js if crashreporter is disabled, r=mccr8
These tests use BrowserTestUtils.crashBrowser() and fail with ASan enabled.

MozReview-Commit-ID: CpkldaKouzD

--HG--
extra : rebase_source : 02c4c0c13e7ab3ba144b2922b0cc54913daa6ab9
2017-07-28 14:47:00 -04:00
Bob Silverberg f386f9df93 Bug 1381605 - Do not load ExtensionSettingsStore's JSON file synchronously, r=aswan
MozReview-Commit-ID: 7lQp9hL9pNd

--HG--
extra : rebase_source : 8e61f79fe131111e91cb5853354a0dcfabf5ccbf
2017-07-24 15:49:30 -04:00
Sebastian Hengst 804a36e668 Backed out changeset f5922a7ed25a (bug 1374620) for failing eslint at telemetry/tests/unit/test_TelemetrySend.js:358: ["os"] is better written in dot notation. r=backout 2017-07-31 14:44:34 +02:00
Rajesh Kathiriya 22dfa54ef4 Bug 1374620 - Enabled the ESLint dot-notation rule across mozilla-central r=standard8
MozReview-Commit-ID: FadrI2li43G

--HG--
extra : rebase_source : 5992bdde34bcc2421350433bc8c1e498a6bba848
2017-07-25 23:45:41 +05:30
Rex Lee 60823446ea Bug 1384045 - Show different contents in sync tour of onboarding for signed-in user.r=flod,mossop
MozReview-Commit-ID: BH2f4ujdHbG

--HG--
extra : rebase_source : 45eee8f6284432275db4c106879fdfc398816c13
2017-07-28 16:54:55 +08:00
Timothy Guan-tin Chien 02def262dc Bug 1382170 - Only run gSearchResultsPane.initializeCategories() when search is used for the first time, r=jaws
This shuffled what bug 1374852 did a little bit; instead of initialize all panes
when the page loads, the call will happen inside an idle callback.

An the event listener is added to ensure that even if idle callback doesn't run
soon enough, the function is run already when the user starts search.

MozReview-Commit-ID: LU4Nb8lql36

--HG--
extra : rebase_source : 653f068cec6d7a42d406ea0109358d0c48e195bf
2017-07-27 12:02:56 +08:00
Scott Wu 247c04c888 Bug 1377360 - [Form Autofill] Move warning message from the manage addresses dialog to the edit address dialog. r=lchang
MozReview-Commit-ID: IuZpHQ6hyBo

--HG--
extra : rebase_source : 6246c9e10cf0d911971b6e3db2c5829cc2c7770b
2017-07-28 17:37:23 +08:00
Dão Gottwald e38594f603 Bug 1384893 - Avoid using --toolbarbutton-icon-fill and menuPanel.svg in the add-on post-install notification. r=johannh
--toolbarbutton-icon-fill only makes sense in toolbars and menuPanel.svg is obsolete.

MozReview-Commit-ID: 1LYh4JFpfrb

--HG--
extra : rebase_source : 251bf0b6b5502651d3a61bcb403346b574a9aac3
2017-07-27 15:24:21 +02:00
steveck-chung 966999640b Bug 1379588 - Part 2: Make createRecords support creditcard. r=lchang
MozReview-Commit-ID: Co4uQ04kK6L

--HG--
extra : rebase_source : e564e01fe47b098438460bbe284905ce7cdfb85c
2017-07-24 12:16:41 +08:00
steveck-chung 0cd16b2ca9 Bug 1379588 - Part 1: Add address/creditCard object in handler and refactor collectFormFields for less cross-module call. r=lchang,seanlee
MozReview-Commit-ID: 6FkfGH8nre1

--HG--
extra : rebase_source : 32b68fd0aebc92e94a4bf432ff6fc8639f40bd53
2017-07-24 12:15:24 +08:00
Sebastian Hengst 97be923d31 merge mozilla-central to autoland. r=merge a=merge 2017-07-31 11:12:06 +02:00
Drew Willcoxon bafcf94652 Bug 1374477 - Add a new test for Photon page actions, along with some related code changes. r=Gijs
MozReview-Commit-ID: ADaEnEiGFvX

--HG--
extra : rebase_source : 0c7e8b3d5244eb9c3def5dac0c9a2bf3b830f4f7
2017-07-29 20:25:14 -07:00
Drew Willcoxon ec1eedf685 Bug 1374477 - Photon SVG changes for page action panel. r=Gijs
MozReview-Commit-ID: 5oGeJPT8j3f

--HG--
extra : rebase_source : f3a0a45cd0982a46849f14d3b9100bbace8dd835
2017-07-29 20:25:11 -07:00
Drew Willcoxon 838d1a8a02 Bug 1374477 - Update consumers of Photon page action panel for changed identifiers. r=Gijs
MozReview-Commit-ID: 1skE8YJaqA7

--HG--
extra : rebase_source : 42517e7d5e273acb8fdb22a7c04436f157c1ba7d
2017-07-29 20:25:08 -07:00
Drew Willcoxon 06bdff5bfd Bug 1374477 - Update Photon page action panel CSS. r=Gijs
MozReview-Commit-ID: K5vAkfK1Skr

--HG--
extra : rebase_source : 1a1b91d7cab21bd5ecc956ddde5c299745ce95b4
2017-07-29 20:25:05 -07:00
Drew Willcoxon 8edbff1dde Bug 1374477 - Remove page actions from browser.xul. r=Gijs
MozReview-Commit-ID: 5nlXfKOx3Aq

--HG--
extra : rebase_source : 2e728ce4f618dbef4823c14057ffb0e4ae5f1c50
2017-07-29 20:25:01 -07:00
Drew Willcoxon 6f9f704b57 Bug 1374477 - Add browser-pageActions.js for Photon page actions. r=Gijs
MozReview-Commit-ID: DUl7WlSnk4k

--HG--
extra : rebase_source : 2f7f39fc30216f330a1488c574cad856189fbe8d
2017-07-29 20:24:58 -07:00
Drew Willcoxon 73afb41a36 Bug 1374477 - Add PageActions.jsm for Photon page actions. r=Gijs
MozReview-Commit-ID: ASMQlPX5t1i

--HG--
extra : rebase_source : 8b8914d192b2e16f8d809fccb384507db22fe1c1
2017-07-29 20:24:51 -07:00
Luke Chang ef9c8687dc Bug 1385753 - [Form Autofill] Group tel-related fields when calculating the secondary label. r=ralin
MozReview-Commit-ID: GnltrVH43jf

--HG--
extra : rebase_source : 8c42ebb5418f9b6e993d1c3e4b7c0140ad92ae1c
2017-07-31 13:59:49 +08:00
Thomas Nguyen 0750620b3e Bug 1366384 - Add Google attribution on Safe Browsing warning pages r=francois,johannh,maliu
MozReview-Commit-ID: AetAscS1Bkw

--HG--
extra : rebase_source : 692c2730e62a5cf4580b19aa8f4e472f75fc97b2
2017-06-14 17:36:02 +08:00
Prathiksha d912178c6f Bug 1365957 - Pressing backspace on the cookies dialog to delete a cookie no longer removes the dialog. r=johannh
MozReview-Commit-ID: LDwIljC7Ji7

--HG--
extra : rebase_source : 0f3ae4e2aa901eb92d62935cdbced0db0bc9531a
2017-07-17 17:01:36 +05:30
Rex Lee 14a7e31cc1 Bug 1049130 - UITour: Fixing highlight placed in the wrong place at first time. r=Gijs
MozReview-Commit-ID: LVTbjeaizRD

--HG--
extra : rebase_source : 535286c1de72d42c24432b2e2073ab13dc808b87
2017-07-27 14:35:22 +08:00
Scott Wu c965ee9cff Bug 1372077 - [Form Autofill] Change the label "Country" to "Country or Region" in preferences. r=lchang
Increases the width of the label and the dialog to fit "Country or Region" in one line.

MozReview-Commit-ID: AXkOlz8leGt

--HG--
extra : rebase_source : 9610adfaa7c1d1d781402932afe6c77fd2c90fd2
2017-07-25 17:16:15 +08:00
Scott Wu 98205de675 Bug 1375799 - (Part 2) [Form Autofill] Rename locale folder to locales. r=lchang
MozReview-Commit-ID: 2xF9vyE2tXi

--HG--
rename : browser/extensions/formautofill/locale/en-US/formautofill.properties => browser/extensions/formautofill/locales/en-US/formautofill.properties
rename : browser/extensions/formautofill/locale/jar.mn => browser/extensions/formautofill/locales/jar.mn
rename : browser/extensions/formautofill/locale/moz.build => browser/extensions/formautofill/locales/moz.build
extra : rebase_source : bbf1366e9d1442ce8679b78d0a87e5ff752bb89d
2017-07-25 10:40:21 +08:00
Scott Wu 5b2f66044f Bug 1375799 - (Part 1) [Form Autofill] Use localized strings instead of hardcoded strings. r=lchang,MattN
MozReview-Commit-ID: DgWLFN2EDc8

--HG--
extra : rebase_source : ab7545bbc09d57d2cb043506738e51cda9b4b33d
2017-06-29 16:23:44 -07:00
Sebastian Hengst 48896371e9 Backed out changeset e7a3ac603f7c (bug 1366294) 2017-07-21 15:19:21 +02:00
Chris H-C 2ce21e2a22 bug 1366294 - Part 13 - Fix telemetry-using tests. r=Dexter
Some tests were using "secret" APIs to get at telemetry knowledge from various
processes in various ways. Adjust them so that they work with the new ways of
doing things.

MozReview-Commit-ID: 2iBL00HVGyg
2017-07-21 08:41:44 -04:00
Gabor Krizsanits 1e740f137a Bug 1363601 - Disabling the preallocated process manager on all channels. r=mrbkap
It caused frequent crashes during shutdown.
2017-07-21 13:02:36 +02:00
Tim Taubert 13ee60d3e3 Bug 1382635 - FormDataListener shouldn't listen for change events r=mikedeboer 2017-07-21 10:35:25 +02:00
Tim Taubert a92639f8e8 Bug 1348816 - Remove PageStyle collection/restoration from SessionStore r=mikedeboer 2017-07-21 10:35:20 +02:00
Stone Shih 428440a473 Bug 1351148 Part8: Revise browser_1008559_anchor_undo_restore.js to continue the test after processing the mouse event. r=smaug.
MozReview-Commit-ID: BYF94RsKhR6
2017-07-16 12:38:13 +08:00
Perry Jiang 8b863f2d05 Bug 1376892 - Move browser_about* tests from 'general' to 'about' folder. r=jaws
--HG--
rename : browser/base/content/test/general/aboutHome_content_script.js => browser/base/content/test/about/aboutHome_content_script.js
rename : browser/base/content/test/general/browser_aboutCertError.js => browser/base/content/test/about/browser_aboutCertError.js
rename : browser/base/content/test/general/browser_aboutHealthReport.js => browser/base/content/test/about/browser_aboutHealthReport.js
rename : browser/base/content/test/general/browser_aboutHome.js => browser/base/content/test/about/browser_aboutHome.js
rename : browser/base/content/test/general/browser_aboutHome_wrapsCorrectly.js => browser/base/content/test/about/browser_aboutHome_wrapsCorrectly.js
rename : browser/base/content/test/general/browser_aboutNetError.js => browser/base/content/test/about/browser_aboutNetError.js
rename : browser/base/content/test/general/browser_aboutSupport.js => browser/base/content/test/about/browser_aboutSupport.js
rename : browser/base/content/test/general/browser_aboutSupport_newtab_security_state.js => browser/base/content/test/about/browser_aboutSupport_newtab_security_state.js
rename : browser/base/content/test/general/healthreport_pingData.js => browser/base/content/test/about/healthreport_pingData.js
rename : browser/base/content/test/general/healthreport_testRemoteCommands.html => browser/base/content/test/about/healthreport_testRemoteCommands.html
rename : browser/base/content/test/general/test_bug959531.html => browser/base/content/test/about/test_bug959531.html
2017-07-11 09:47:27 -07:00
Perry Jiang b3ffa2a697 Bug 1376892 - Don't show stop button for local url loads. r=jaws 2017-07-10 13:17:06 -07:00
Michael Kaply 4a6ddef3e7 Bug 1381068 - Update Ukraine search engine. r=mconnor
--HG--
extra : rebase_source : 564448c742d0f3758bb4510d5c062c6d70a537ee
2017-07-20 10:27:26 -05:00
Dan Minor 88cc0879a7 Bug 1379982 - fix mach webrtc-gtest command on mac; r=chmanchester
We need to add webrtc-gtest to MacOS-files.in in order for it to be built
in the place that mach expects to find it.

MozReview-Commit-ID: 74kWZeE65R1

--HG--
extra : rebase_source : 06b923f17d65dd491e071a1c1f37ae1c736f66db
2017-07-13 13:41:29 -04:00
Timothy Guan-tin Chien 86dce63f5c Bug 1381982 - Show Privacy Policy instead of about:home as the background tab on first launch, r=gijs
MozReview-Commit-ID: 6cjpCTCPDIB

--HG--
extra : rebase_source : 9c9431c8466de24495dd55a668eaa136de80b79c
2017-07-20 13:46:41 +08:00
Gijs Kruitbosch 4b11bed1eb Bug 1373238 - make popup resize test not care about rounding errors so it works on local hidpi machines, r=mstriemer
MozReview-Commit-ID: 3ojX1PYmBfq

--HG--
extra : rebase_source : d06850bfa4b2630f4cedc93b205e9e7668d150e9
2017-06-09 23:22:09 +01:00
Sebastian Hengst 32a0d69b87 merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-07-20 13:25:57 +02:00
Sebastian Hengst f679b79e58 Backed out changeset 4433f993d523 (bug 1363361)
MozReview-Commit-ID: GCC0R3hrpAc
2017-07-20 13:21:43 +02:00
Sebastian Hengst 56ff8fb5e9 Backed out changeset 5b631acee0b8 (bug 1363361)
MozReview-Commit-ID: DyrS2OvRCxG
2017-07-20 13:21:39 +02:00
Sebastian Hengst 103b84c50a Backed out changeset 7a7d6d2d2b2d (bug 1363361)
MozReview-Commit-ID: GIQgJWVCKCs
2017-07-20 13:21:34 +02:00
Sebastian Hengst 20c9fcae3e Backed out changeset d94de30b99a3 (bug 1363361)
MozReview-Commit-ID: BUuhjzSZs0Q
2017-07-20 13:21:30 +02:00
Sebastian Hengst 68c1933983 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 2kKTSo87OJy
2017-07-20 10:56:34 +02:00
Kris Maglione 288e69595c Bug 1382501: Don't use NetUtil to parse URIs. r=trivial
MozReview-Commit-ID: BepyXBOOuv2
2017-07-19 18:26:41 -07:00
Paolo Amadini 073b04818f Bug 1354568 - Show the final file size in the Downloads Panel. r=mak
MozReview-Commit-ID: I9D2yaYpwHD

--HG--
extra : rebase_source : 445bc80d50dd3401175c1be639715679bb42d6b4
2017-07-18 15:00:19 +01:00
Sebastian Hengst 303141cf04 merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-07-20 11:02:11 +02:00
Mark Hammond 0a71b1b551 Bug 1361285 - add new addresses and credit-cards engines to about:preferences. r=eoger
MozReview-Commit-ID: GOxkmdKCVFt
2017-07-20 16:50:41 +10:00
Kit Cambridge 61c2a1e1de Bug 1363995 - Implement autofill record reconciliation. r=seanlee,lchang,markh
MozReview-Commit-ID: 5Yvr0M4CuyE
2017-07-20 16:50:41 +10:00
Kit Cambridge cf8e21261c Bug 1377246 - Move Sync deduping logic into profile storage. r=markh,seanlee
MozReview-Commit-ID: IdHIg79hboq
2017-07-20 16:50:41 +10:00
Kit Cambridge 4953d00b12 Bug 1377246 - Always filter Sync metadata from profiles. r=markh,lchang
We don't want to expose Sync metadata via `{rawData: true}` for two
reasons. First, Sync's `createRecord` method passes this option to
filter computed fields. We don't want to include computed fields in
the record, but we also don't want to upload the Sync metadata.
Second, `_clone` uses a shallow copy, so the `_sync` object can still
be mutated.

The only callers that rely on `{rawData: true}` returning `_sync` are
tests, so we can add a test-only helper instead of exposing the
object.

MozReview-Commit-ID: DudYwSiEgJE
2017-07-20 16:50:41 +10:00
Thom Chiovoloni 2ae128c103 Bug 1374500 - Add a new sync engine for addresses and credit-cards. r=markh,kitcambridge
MozReview-Commit-ID: BcwS86YhfBc
2017-07-20 16:50:41 +10:00
gasolin 3752705ad3 Bug 1371540 - Should add the Library tour in the onBoarding overlay;r=flod,mossop,rexboy
MozReview-Commit-ID: xPtSZfrzS4

--HG--
extra : rebase_source : 4aadfa9744e28b2e96d48d6c5f65429c2e99e5fa
2017-07-18 14:35:51 +08:00
Edouard Oger 383d9e6921 Bug 1382299 - Wait until Sync is finished before updating Send to Device menu. r=markh
MozReview-Commit-ID: BkBLanxtqJt

--HG--
extra : rebase_source : 1ff822c4767ef71cd5087dc0d279bb00260feca1
2017-07-19 13:48:37 -04:00
Mike Conley cdc93c59ba Bug 1363361 - Disable browser_windowopen_reflows.js on Linux and Win 8 x64 for frequent failures. r=florian
Bug 1381521 and bug 1380465 were opened to investigate and re-enable these tests.

MozReview-Commit-ID: KbiDfqfF0ht

--HG--
extra : rebase_source : c5479538c35a9698c214d463fb59d7ded4128e13
2017-07-14 15:33:57 -04:00
Mike Conley b1e4494633 Bug 1363361 - Adjust browser_appmenu_reflows.js now that we're using nsIDOMWindowUtils to dirty the frame tree. r=florian
MozReview-Commit-ID: JrpZyMXaLxY

--HG--
extra : rebase_source : d7209c99935839f41195256c3906de51c136bebe
2017-07-11 10:25:05 -07:00
Wes Kocher b5bcc4905e Merge inbound to central, a=merge CLOSED TREE
MozReview-Commit-ID: CBL7SUEUGKV
2017-07-19 17:29:56 -07:00
Wes Kocher f361e1638d Backed out 13 changesets (bug 1366294) for leaking base::Histogram::FactoryGet a=backout CLOSED TREE
Backed out changeset f2d79c13799a (bug 1366294)
Backed out changeset b722d638f6ed (bug 1366294)
Backed out changeset aee317b1445d (bug 1366294)
Backed out changeset 14f9f9521d4f (bug 1366294)
Backed out changeset beb5f00c4b19 (bug 1366294)
Backed out changeset 72635bc1ba25 (bug 1366294)
Backed out changeset c387459a798b (bug 1366294)
Backed out changeset 476daf9a5846 (bug 1366294)
Backed out changeset e7ce6a06c131 (bug 1366294)
Backed out changeset 1cc736607aab (bug 1366294)
Backed out changeset 175c3ccb0015 (bug 1366294)
Backed out changeset 96b594816a21 (bug 1366294)
Backed out changeset 57400dd449ad (bug 1366294)

MozReview-Commit-ID: J6PyVMGwJ74
2017-07-19 12:49:46 -07:00
Chris H-C fe6f06412f bug 1366294 - Part 13 - Fix telemetry-using tests. r=Dexter
Some tests were using "secret" APIs to get at telemetry knowledge from various
processes in various ways. Adjust them so that they work with the new ways of
doing things.

MozReview-Commit-ID: 2iBL00HVGyg
2017-07-19 14:28:05 -04:00
Mike Conley fa6d325c9d Bug 1363361 - Update expected reflows on window open now that we're using nsIDOMWindowUtils to dirty the frame tree. r=florian
MozReview-Commit-ID: 13NQn1618mR

--HG--
extra : rebase_source : 3f69b4e0e32f9f5c8587d37a472a47d7c0e3d97f
2017-07-05 13:57:57 -07:00
Mike Conley f96c3d168c Bug 1363361 - Make reflow tests use nsIDOMWindowUtils.ensureDirtyRootFrame to avoid manual frame dirtying hack. r=florian
MozReview-Commit-ID: E2azpUdgiSn

--HG--
extra : rebase_source : 0e00b77bb5e2d807f2ecf90b3f37b3c110d97fc0
2017-06-29 08:46:18 -07:00
Mike Conley b87f27185b Bug 1378036 - Add a regression test for tabs crashing without a permanentKey. r=Felipe
MozReview-Commit-ID: DYx3TJ0gsIZ

--HG--
extra : rebase_source : 11c989386973cd63322487977118948a388bd1f8
2017-07-17 18:27:55 -04:00
Mike Conley 245d4b515a Bug 1378036 - Factor out a utility method for about:tabcrashed tests. r=Felipe
MozReview-Commit-ID: 6JAicvHdFlV

--HG--
extra : rebase_source : a7f0a9f5f799f710b230ebae4e69d9915e531977
2017-07-17 18:25:58 -04:00
Mike Conley 63848b9f96 Bug 1378036 - TabCrashHandler should key browsers to dumpIDs on permanentKeys, and fallback to the browser itself if no permanentKey exists. r=Felipe
MozReview-Commit-ID: 45JRjPIAFE8

--HG--
extra : rebase_source : 7d1c6b0385744abe3d26da5d7ed4df3fc313fede
2017-07-17 18:27:16 -04:00
Chris Peterson 93dde46eb7 Bug 1382130 - Build Stylo for linux64 ASAN builds. r=gps
MozReview-Commit-ID: 21TeIz1f0IX

--HG--
extra : rebase_source : 6ef78aae76c7adfa99542d9043bdb9e8d068925e
2017-07-19 00:26:32 -07:00
Gijs Kruitbosch 9a1b681338 Bug 1354086 - fix leaks caused by transitionend listeners that hang around, r=mikedeboer
MozReview-Commit-ID: DvvoAURmxH2

--HG--
extra : rebase_source : bda2a635043d0a82a1588b1e20a93ed983f7da27
2017-07-19 15:36:44 +01:00
Gijs Kruitbosch 5c09ed48c8 Bug 1354086 - fix fonts in overflow menu, combined buttons overflowing in customize mode, r=mikedeboer
MozReview-Commit-ID: Ck2Za6FUbeo

--HG--
extra : rebase_source : a8a976e167d065551b26e899cde887e5658def4a
2017-07-11 16:33:10 +01:00
Gijs Kruitbosch 9c7fdd1e69 Bug 1354086 - update styling of combined buttons in the overflow panel, r=mikedeboer
MozReview-Commit-ID: Kk1QkOU6GZz

--HG--
extra : rebase_source : ebb8d07a46b05a2c442dac81022db24d56eb11b0
2017-07-05 19:32:08 +01:00
Gijs Kruitbosch 71b41e6520 Bug 1354086 - update styling of normal toolbar buttons in the overflow panel, r=mikedeboer
MozReview-Commit-ID: 9JFz7zfmduk

--HG--
extra : rebase_source : b826611218b93228da626a2e5dd91934f27a5bc3
2017-07-05 19:31:39 +01:00
Gijs Kruitbosch d1ec0bd3fc Bug 1354086 - always use toolbar icons in overflow panel, r=mikedeboer
Unfortunately we still use menuPanel-small.svg for the share buttons, and
menuPanel.svg for some add-on-related items. We should rename and shrink
those icons separately.

MozReview-Commit-ID: 6ndcITx4G1L

--HG--
extra : rebase_source : ab4dba15cf42199647b56991622941c7b39f3683
2017-07-05 15:41:08 +01:00
Gijs Kruitbosch 5b530597e8 Bug 1354086 - switch overflow panel to using a photonpanelmultiview, allowing webextension views to specify their own size, r=mikedeboer
MozReview-Commit-ID: 1uHEKXsO8vh

--HG--
extra : rebase_source : f33e277e77a09a10cb0ea3db412d293ef61a5f19
2017-07-19 21:23:46 +01:00
Mike Taylor 090eb75dee Bug 1330146. Remove windows-xp and windows-vista values from extension-win-panel.css. r=kmag
(They do don't anything since Bug 1325503)

MozReview-Commit-ID: 4GPuBkGyAu5

--HG--
extra : rebase_source : fd184f7eb6b5aa082382cf2e0ecb6bcd4992312b
2017-07-19 11:43:07 -05:00
Mark Hammond 852e373a77 Bug 1382437 - fix send-tab promo URL. r=kitcambridge
MozReview-Commit-ID: LdTV93kqYkK

--HG--
extra : rebase_source : 00cef9bf23c3ce45c936d83c1015ce1ee9884fc4
2017-07-20 09:31:44 +10:00
Mark Banner 7c9f65a417 Bug 1071513 - Enable async PlacesTransactions for nightly builds. r=mak
MozReview-Commit-ID: 1QJnamp6iFo

--HG--
extra : rebase_source : fff7e28badae405ba1cc15788144177721f0f2e7
2017-07-13 12:16:18 +01:00
darcese 28c54bda5c Bug 1381558 - Remove button gradient in Site Identity door hanger. r=johannh
MozReview-Commit-ID: EljB6wDVn2Y

--HG--
extra : rebase_source : 8b566661c02184b682d6d1e630f36017bda2d75b
2017-07-17 12:57:31 -04:00
Dão Gottwald 4b7389da4e Bug 1379938 - Rename the -moz-windows-accent-color-applies media query and make -moz-win-accentcolor available without it. r=jimm
MozReview-Commit-ID: 9zMr9JwkloF

--HG--
extra : rebase_source : 25e9cfa11dc0c3ff09e4e3aac18a53535cbcc27b
2017-07-19 16:38:49 +02:00
Sean Lee 6f8574f047 Bug 1379533 - Support the array of addressFieldDetails and creditCardFieldDetails in FormAutofillHandler. r=lchang,steveck
MozReview-Commit-ID: DM2xilht0od

--HG--
extra : rebase_source : 868df6b98585936f50d537ae608d4ebb8044f56f
2017-07-10 15:23:07 +08:00
Bob Owen 9f346cf6f0 Bug 1378377 Part 3: Make sure domains whitelisted for file:// URI use run in file contest process. r=Gijs 2017-07-19 09:37:25 +01:00
Bob Owen 8cd9bf78f8 Bug 1378377 Part 2: Run file://URI whitelisted domains in a file content process. r=Gijs 2017-07-19 09:37:25 +01:00
Ryan VanderMeulen 0cfb1d8460 Merge inbound to m-c. a=merge
CLOSED TREE
2017-07-19 10:00:35 -04:00
Yoshi Huang abec4b9645 Bug 1380263 - data: URI should inherit origin attributes. r=smaug 2017-07-19 14:41:40 +08:00
Mike Conley 64aeac5f8b Bug 1381944 - Adjust browser_notification_open_settings.js to work with both old and new forms of about:preferences. r=jaws
MozReview-Commit-ID: 9JIcNFnz0hv

--HG--
extra : rebase_source : d2e2f14b61b03255b5c8dad4c9c1acdde9e85a62
2017-07-18 12:02:05 -07:00
Ryan VanderMeulen a064d6dbfc Merge m-c to inbound. a=merge 2017-07-18 13:00:03 -04:00
Ryan VanderMeulen 366f48ad7e Merge inbound to m-c. a=merge 2017-07-18 12:14:50 -04:00
Sebastian Hengst db6237b457 Backed out changeset 4e3857566e76 (bug 1363361) 2017-07-18 13:43:40 +02:00
Sebastian Hengst 9592e32e28 Backed out changeset db627e28977e (bug 1363361) 2017-07-18 13:43:36 +02:00
Sebastian Hengst 9d645f7069 Backed out changeset 355a7da0154c (bug 1363361) 2017-07-18 13:43:31 +02:00
Sebastian Hengst 461782b301 Backed out changeset 40505345a865 (bug 1363361) 2017-07-18 13:43:26 +02:00
Ed Lee e6028a1224 Bug 1381569 - Turn on Activity Stream by default for Nightly. r=mconley
MozReview-Commit-ID: Bsv1hIigZ0K
2017-07-18 13:37:46 +02:00
Wes Kocher e58c76131e Backed out changeset 9b44720d645b (bug 1357902) for android xpcshell failures in test_ext_startup_cache.js a=backout
MozReview-Commit-ID: KzJWDUsEJoK
2017-07-17 23:28:33 -07:00
Rail Aliiev 05c629bd15 Bug 1380781 - Mac release promotion l10n repacks fail to download find mkfshfs r=glandium
MozReview-Commit-ID: IYSAv7VMbzF

--HG--
extra : rebase_source : 0611ca846b81138ffedb73cff13f03c8f92e2122
extra : source : 54e8fa77f5e98be992c029213caf551cda0beb32
2017-07-18 07:13:10 -04:00
Sebastian Hengst 18676dd17d Backed out changeset 87e8ccdd8aa6 (bug 1381569) for failing browser/base/content/test/performance/browser_windowopen_reflows.js on Windows 8 x64. r=backout 2017-07-18 13:08:47 +02:00
Wes Kocher fd488a1db1 Bug 1374446 - Followup to fix manifest syntax a=bustage
MozReview-Commit-ID: DBtzJSPmyVu
2017-07-17 18:10:46 -07:00
UK992 157e06d64d Bug 1372043 - Set height on titlebar buttons only in miximized window r=dao
MozReview-Commit-ID: 5wMN83E72in

--HG--
extra : rebase_source : b3425f1105c70fd85e057493d33c97eadfcdd2e9
2017-07-15 21:16:56 +02:00
Paolo Amadini 137d61ddbb Bug 1381409 - Part 3 - Use DownloadList notifications directly in front-end download views. r=mak
The DownloadList object now provides batch notifications directly, in preparation for linking front-end views to other types of download lists without having to use the DownloadsData indirection.

MozReview-Commit-ID: FOTz1YwGRE1

--HG--
extra : rebase_source : df2d50d50c45a98e257caaa6efa9d0da2fa79237
extra : source : 278858e3d78b5e371f865adac043d07b770f1d3f
2017-07-17 12:05:12 +01:00
Paolo Amadini 64bb3feb3b Bug 1381409 - Part 2 - Let each view keep the state of downloads relevant to it. r=mak
The front-end download views now maintain the old download state themselves, instead of relying on the DownloadsData object dispatching the onDownloadStateChanged notification.

This allows each view to keep only the state relevant to it, for example the Downloads Panel already keeps the state only for the visible items. This also makes it possible for each view to use a different hash than the one provided by the legacy stateOfDownload method, and allows bypassing the DownloadsData indirection entirely.

MozReview-Commit-ID: 2D1ixsZCkCa

--HG--
extra : rebase_source : f429fe475ea1887180e269ee8aa0addcee76704d
extra : source : df5f46c825a10587149a7bbac2e126c3906e0393
2017-07-17 12:07:17 +01:00
Paolo Amadini 180e05ac9f Bug 1381409 - Part 1 - Always add Download objects in their original order. r=mak
When a new front-end view is added to the DownloadsData object, the Download objects it contains are loaded into the view starting with the newest, which is the opposite of the order used by the underlying DownloadList.

This was originally implemented as an optimization for the Downloads Panel, at a time when the full list of completed downloads was persisted in the same SQLite database as session downloads. This difference is now unnecessary given the low number of session downloads, and can be removed in preparation for bypassing the DownloadsData indirection entirely.

MozReview-Commit-ID: 5EBkqvyXFq4

--HG--
extra : rebase_source : 44b8783e5c44460d3aa4fb9bd0834c981110e98e
extra : source : 56b8e456797c56c45ed791c0d40f43031e94dc22
2017-07-16 17:36:00 +01:00
Paolo Amadini 3c1829bf94 Bug 1357915 - Fix download commands operating on multiple items in the Library window. r=Standard8
This was regressed by bug 1264206 while removing legacy array comprehensions, because selectedItems is a NodeList and not an Array.

MozReview-Commit-ID: 61GG3SiiWwS

--HG--
extra : rebase_source : 3b3c1268be944d1942450336d4e9c652b4054b41
2017-07-18 10:19:48 +01:00
Wes Kocher e4342bc3d2 Backed out changeset f231c7e2d8c8 (bug 1381929) for frequently causing browser_blobFromFile.js to leak a=backout CLOSED TREE
MozReview-Commit-ID: 914WHYpVdTB
2017-07-19 00:26:04 -07:00
Wes Kocher 6483c10611 Backed out changeset c49af70f1a94 (bug 1378882) for eslint failures in ext-chrome-settings-overrides.js a=backout CLOSED TREE
MozReview-Commit-ID: DAuBI2jFzG3
2017-07-18 22:44:06 -07:00
Evan Tseng b371a6a665 Bug 1365133 - Update tests - Part 2. r=jaws
MozReview-Commit-ID: GoOXdJ4RfY9

--HG--
rename : browser/components/preferences/in-content-new/tests/browser_security.js => browser/components/preferences/in-content-new/tests/browser_security-1.js
rename : browser/components/preferences/in-content-new/tests/browser_security.js => browser/components/preferences/in-content-new/tests/browser_security-2.js
extra : rebase_source : 4aa29961d5c31d8c65d90b7d1b5102cf6e2a6301
2017-06-20 15:11:46 +08:00
Evan Tseng 26c825e9ef Bug 1365133 - Reorganize Preferences sections and regroup <xul:groupbox> elements by new categories - Part 1. r=jaws
MozReview-Commit-ID: Lh8iduzVoad

--HG--
rename : browser/components/preferences/in-content/search.js => browser/components/preferences/in-content-new/search.js
rename : browser/components/preferences/in-content/search.xul => browser/components/preferences/in-content-new/search.xul
extra : rebase_source : 96e76c0925aa1f033c73eb2c3adcfd172c9bc611
2017-06-16 16:24:33 +08:00
Dão Gottwald b7fe5e3f69 Bug 1381117 - Increase opacity of icons in the identity block on hover. r=johannh
MozReview-Commit-ID: GyGIO4OviGI

--HG--
extra : rebase_source : c2b3f1505b6744ea4e273b32a63d6e0f79c4ed77
2017-07-17 18:52:44 +02:00
Ryan VanderMeulen 9b9f389397 Backed out 6 changesets (bug 1354086) for OSX permaleaks on a CLOSED TREE.
Backed out changeset f90ff9792bbd (bug 1354086)
Backed out changeset a370f8134644 (bug 1354086)
Backed out changeset 87fc17c32c51 (bug 1354086)
Backed out changeset d627b7b2dea5 (bug 1354086)
Backed out changeset 979385d4c246 (bug 1354086)
Backed out changeset b074842173dc (bug 1354086)
2017-07-19 13:11:48 -04:00
Jared Wein b9f5336377 Bug 1378784 - Listen for TextZoomChange in addition to the FullZoomChange events to update the zoom UI when the zoom changes. r=dao
We were already listening for FullZoomChange. TextZoomChange is very similar, but is only triggered when the user has chosen 'Zoom Text Only' from the View > Zoom menu.

MozReview-Commit-ID: H8orEwS1ZhE

--HG--
rename : browser/modules/FullZoomUI.jsm => browser/modules/ZoomUI.jsm
extra : rebase_source : 1f77a3d994d34387ad8fa87ea9d403b1dfbd0a6f
2017-07-18 17:39:11 -04:00
Gijs Kruitbosch f5e7040f90 Bug 1354086 - fix leaks caused by transitionend listeners that hang around, r=mikedeboer
MozReview-Commit-ID: DvvoAURmxH2

--HG--
extra : rebase_source : 1afc6fa8b8fa731208a28804c3f912700d9a98fa
2017-07-19 15:36:44 +01:00
Gijs Kruitbosch 59ba06ce84 Bug 1354086 - fix fonts in overflow menu, combined buttons overflowing in customize mode, r=mikedeboer
MozReview-Commit-ID: Ck2Za6FUbeo

--HG--
extra : rebase_source : a01916b2a6930044e02329e93a8e9ebd92789f70
2017-07-11 16:33:10 +01:00
Gijs Kruitbosch 176e9a5323 Bug 1354086 - update styling of combined buttons in the overflow panel, r=mikedeboer
MozReview-Commit-ID: Kk1QkOU6GZz

--HG--
extra : rebase_source : a6b5b3fc3207ca0f6262525be48e21211b371be2
2017-07-05 19:32:08 +01:00
Gijs Kruitbosch 2008f74040 Bug 1354086 - update styling of normal toolbar buttons in the overflow panel, r=mikedeboer
MozReview-Commit-ID: 9JFz7zfmduk

--HG--
extra : rebase_source : 91dbf32279234de3a154e14000b2711e6350acb8
2017-07-05 19:31:39 +01:00
Gijs Kruitbosch 392cb59077 Bug 1354086 - always use toolbar icons in overflow panel, r=mikedeboer
Unfortunately we still use menuPanel-small.svg for the share buttons, and
menuPanel.svg for some add-on-related items. We should rename and shrink
those icons separately.

MozReview-Commit-ID: 6ndcITx4G1L

--HG--
extra : rebase_source : 4daac6d67f87841e011f39fa5542f207e8fcd756
2017-07-05 15:41:08 +01:00
Gijs Kruitbosch 3fb2954c3d Bug 1354086 - switch overflow panel to using a photonpanelmultiview, allowing webextension views to specify their own size, r=mikedeboer
MozReview-Commit-ID: 1uHEKXsO8vh

--HG--
extra : rebase_source : 3ac8d853e8ffb8ba584b4b77559ec2d759e36e27
2017-07-18 21:40:46 +01:00
Evan Tseng 777b1ee41c Bug 1373570 - Focus the update button in about dialog once there is one visible. r=jaws
MozReview-Commit-ID: JFokKUdDAaY

--HG--
extra : rebase_source : b821eadc8f02569d2c763613c88afd4f188795bd
2017-06-28 16:03:38 -07:00
Evan Tseng 2fb3828bef Bug 1324172 - Add css styles for indented descriptions. r=jaws
MozReview-Commit-ID: Ch1ZI1jBLrM

--HG--
extra : rebase_source : 381fbe1a2ec77514b6279bfb4f649caf14cd2e3b
2017-07-10 16:21:45 +08:00
Mark Banner 18b22f0890 Bug 1336806 - Disable animation of the bookmark popup panel during tests to aid timing and avoid intermittent issues. r=mak
MozReview-Commit-ID: 115vkHVSEUm

--HG--
extra : rebase_source : 52a119ab314e63bb7efbc52c062fd870e521df8c
2017-07-18 19:23:20 +01:00
Johann Hofmann aa65e40059 Bug 1371219 - Add a test for touchmode on toolbar menus. r=mikedeboer
MozReview-Commit-ID: 3mptWhq4fF6

--HG--
extra : rebase_source : 5c69769497607e1bc9af5991ad5cebd4851e1ba4
2017-07-19 14:19:21 +02:00
Johann Hofmann 39ffb53fce Bug 1371219 - Increase margin of main menu items when accessed through touch. r=mikedeboer
MozReview-Commit-ID: 9gjxxc6O5YS

--HG--
extra : rebase_source : 71cec7055786687a23325ec667d59a2e630f5c57
2017-07-20 16:45:02 +02:00
Johann Hofmann 3eac596d72 Bug 1371219 - Add an inputSource attribute to XULCommandEvent. r=smaug
In the frontend we need to know if XUL buttons in the toolbar were
triggered by a touch event, so we're passing on the inputSource
in the command event.

MozReview-Commit-ID: DMvgZULk9hT

--HG--
extra : rebase_source : c455c8ec77e439bf02c1e3e8d34a36e1fb5e3bd0
2017-07-20 17:45:56 +02:00
Ryan VanderMeulen d229288071 Merge m-c to autoland. a=merge
CLOSED TREE

--HG--
extra : amend_source : 2ab51304cc7df444f22c3aac001a1aba61faee3a
2017-07-21 09:42:41 -04:00
Sam Foster 6130972950 Bug 1376519 - Photon download notifications. r=Paolo
* Filmstrip style svg animation for start download notification, vertically centered to allow for variable-height toolbar buttons
* Simultaneous identifer "dip" animation on the icon for download start
* Identifier icon bounce animation for download finish (no notification animation in the #downloads-animation-container)
* Always measure the anchor element as toolbarheight may change in a session (e.g. switching to compact mode)
* Conditionally include the start/finish pngs for non-Photon builds
* Have #downloads-notification-anchor hidden by default, and show it before measuring for placement. This avoids the interference with scrolling/APZ when the notifier element is tall enough to overlap the tabbrowser element

MozReview-Commit-ID: LJF6iV9HiJi

--HG--
extra : rebase_source : 80238cf0240c32943667ee4c141c756813b2728e
2017-07-31 09:36:27 -07:00
Alexandre Poirot 7f5d400ac4 Bug 1369801 - DevTools as system add-on;r=jdescottes
MozReview-Commit-ID: EUjkQtEUy4V

--HG--
extra : rebase_source : 1d3920a73e082cb3efd9ceb3af6104fb54951b9b
2017-05-30 17:34:38 +02:00
Ralph Giles d325f08743 Bug 1384363 - Update builders to rust 1.19.0 for linux64-fuzzing. r=mshal
Missed this in the update in bug 1382743. Thanks to glandium
for pointing out the oversight.

MozReview-Commit-ID: 6P4qnBCNEGy

--HG--
extra : rebase_source : d4b540d27ffaaa2edf5554a641dfc99fc93e9b92
2017-07-25 17:42:33 -07:00
Robert Helmer 9b9d9a6041 Bug 1383338 - fetch and run shield studies soon after UI startup r=Gijs,mythmon
MozReview-Commit-ID: CWRQmwKplII

--HG--
extra : rebase_source : f5b48844e7df8e8998831334a7d20c04ed7313b5
2017-07-26 10:10:47 -07:00
Gijs Kruitbosch d9b4a7ab85 Bug 1381155 - mark page action panel as tabspecific, r=adw
MozReview-Commit-ID: L7Rik5RC28D

--HG--
extra : rebase_source : e11ee42ff75ddc2e8bfa6ba532edbae9bdd15390
2017-07-26 18:00:38 +01:00
Shane Caraveo e9bcff21e9 Bug 1383908 check if we're running in a main window before using CUI, r=Gijs
MozReview-Commit-ID: K8H4IesdQsV

--HG--
extra : rebase_source : c5a44859b33bcf3aa96df46be2422580b03d748b
2017-07-26 10:09:23 -07:00
Wes Kocher 9b2a8970fa Backed out 3 changesets (bug 1356271) for failures in browser_urlbar_search_reflows.js a=backout
Backed out changeset cfb6f5820871 (bug 1356271)
Backed out changeset cebc6bb19d83 (bug 1356271)
Backed out changeset f8860e47d9c3 (bug 1356271)

MozReview-Commit-ID: 6QukEKjUkku
2017-07-26 10:04:28 -07:00
Gijs Kruitbosch b05b8580d3 Bug 1383458 - disable pin to overflow / move to panel for flexible spacers (and other special items), r=jaws
MozReview-Commit-ID: 4eeKLsjPi6I

--HG--
extra : rebase_source : d3ba424dc044c6278d5b8aad809d1ca2becfbfbe
2017-07-26 17:28:47 +01:00
Gijs Kruitbosch 0408a20997 Bug 1383535 - fix margin issue with sync item when not signed in, r=mossop
MozReview-Commit-ID: HJk2rBBpY3P

--HG--
extra : rebase_source : 2b4362b428be496a799b35cdde3a44c83cda035d
2017-07-26 17:39:48 +01:00
Andrew Halberstadt 21a03ad73c Bug 1383120 - Enable no-arbitrary-setTimeout eslint rule on xpcshell tests, r=mossop
MozReview-Commit-ID: 6DqLaZ9n5EM

--HG--
extra : rebase_source : 5f1264bb3ea23005c91557e5db4ce5f9e167ce9a
2017-07-26 09:08:07 -04:00
Mike Conley f95cf18748 Bug 1356271 - add a test to measure how many layout flushes it takes for a simple location bar search. r=florian
MozReview-Commit-ID: GFDvSIn53Zh

--HG--
extra : rebase_source : 175921cf95440c6e6b81a85a556211d6d7b30c7d
2017-06-14 15:45:33 -04:00
Mike Conley 51e3a9ac3a Bug 1356271 - Make it so that it's easier to define repeating reflows for reflow tests. r=florian
MozReview-Commit-ID: 5ZL5RtItbiL

--HG--
extra : rebase_source : 6a56a5e82d33090c79119776f5dffa1522a385bf
2017-07-10 18:07:25 -04:00
Mike Conley c44ed4698e Bug 1356271 - Clean up comment about reflow test helper now that we're using a better mechanism to dirty the frame tree. r=florian
MozReview-Commit-ID: 6YjhG0fOyjO

--HG--
extra : rebase_source : 638ac6fd1fc867358471c5c60294fdf33285dab8
2017-07-13 08:41:51 -07:00
Wes Kocher b33abfa979 Backed out changeset d4b7fc921b88 (bug 1355922) for assertions in test_display_mode.html a=backout
MozReview-Commit-ID: GQh4DRTEUJI
2017-07-21 00:36:41 -07:00
Wes Kocher 6dbec35ae2 Backed out changeset 320f9642bcef (bug 1381991) because it blocks backing out 1355922 a=backout
MozReview-Commit-ID: 7gM0DJkbVwW
2017-07-21 00:36:04 -07:00
Jared Wein 78ddbc6ee8 Bug 1381991 - Pin to Overflow animation is placed in the wrong position when using a non-default font-size. r=sfoster
MozReview-Commit-ID: ERE1FnTuIWF

--HG--
extra : rebase_source : 7ab56c4ccaf12a1ce72801197414013bc0e70ead
2017-07-20 12:31:06 -04:00
Wes Kocher e9123276e9 Bug 1382818 - Update moz.build metadata for browser/components/contextualidentity/ r=baku
MozReview-Commit-ID: LMJNikJ1Jdm

--HG--
extra : rebase_source : cffc588ab789028d1fd0058ebbe765dc5eef69a4
2017-07-20 13:32:50 -07:00
Alastor Wu 3308cbf81c Bug 1274919 - part4 : add telemetry probe to measure how long the cursor is hovering before opening the tab. r=bsmedberg,mikedeboer
Measure the time how long the cursor is hovering before opening the unselected
tab. If the tab didn't be opened, the data won't be recorded.

MozReview-Commit-ID: 4oTj0RzJhG

--HG--
extra : rebase_source : 7706df672012027a0def84674e83ea7afd7ee50f
2017-07-20 15:11:35 +08:00
Alastor Wu f0710402aa Bug 1274919 - part1 : send the msg "Browser:UnselectedTabHover" when the cursor is hovering over or leaving the unselected tab r=mikedeboer
This msg is used to notify the status whether the cursor is hovering over the
unselected tab or not.

It's used for the media's feature, resuming the background video decoding.

MozReview-Commit-ID: GuAyLNdH10c

--HG--
extra : rebase_source : 4419dfda8f7f2c7224244b19341ec4987a66fdbe
2017-07-20 14:13:08 +08:00
Jared Wein 716e6429c4 Bug 1380815 - Fade overflow menu icon to grey after item is pinned. r=sfoster
MozReview-Commit-ID: 2LQrWDxrTny

--HG--
extra : rebase_source : 6e0ccf341e84970d7897b2d27c23e0ea7a7361bf
2017-07-20 10:53:45 -04:00
Jared Wein 3d8a18b1a2 Bug 1355922 - Save to Pocket should have an associated animation. r=Gijs
The animations on the pocket-button and library-button are disabled if they are not in the nav-bar due to issues with getting overflow:hidden and position:absolute to work the same way outside of #nav-bar. This is on file as bug 1382894.

MozReview-Commit-ID: Lq20GuocMkg

--HG--
extra : rebase_source : 216557e4bbb265c222b104f2314ac7a0e00fe459
2017-07-20 09:59:22 -04:00
Jared Wein 733ab5250f Bug 1382667 - Implement an onBeforeCommand function for CustomizableUI that will run before the command is executed. r=Gijs
MozReview-Commit-ID: DGR3mo01vXP

--HG--
extra : rebase_source : dbf5d63cbb888ffb4441485309ca854f34d0a613
2017-07-20 09:35:50 -04:00
Gijs Kruitbosch 53d1741327 Bug 1366026 - add a screenshots item to the library, r=jaws
MozReview-Commit-ID: 7DpVOBgf3rw

--HG--
extra : rebase_source : 59b8922d10476bbdcf2cbe882b89efa1854cd717
2017-07-17 12:31:35 +01:00
Ricky Chien 554036bb60 Bug 1381356 - The onboarding notification button should not wrap r=mossop
MozReview-Commit-ID: L7mMLopZqdl

--HG--
extra : rebase_source : 232d05713ff957e950aedecb7ba0ae9dcc81156e
2017-07-20 14:29:29 +08:00
Ursula Sarracini 7bea00cd2b Bug 1382785 - Add Pocket, search delay, and bug fixes to Activity Stream r=Mardak
MozReview-Commit-ID: CQEN0Rzy6TX

--HG--
extra : rebase_source : 010c160c5689634056ffc81f6efb5d65961e14b8
2017-07-20 16:59:59 -04:00
k88hudson f4e4b2bc68 Bug 1382746 - Provide a helper function to remove the preloaded browser r=Mardak
MozReview-Commit-ID: 2PSIhwvKTKA

--HG--
extra : rebase_source : bc24f4c640ee5b8d5f8305f29fde7d56f103070e
2017-07-20 14:32:39 -04:00
Wes Kocher bc65b799ff Bug 1382525 - Followup to update a few more mozconfigs a=bustage
MozReview-Commit-ID: KqAjwoj9wSX

--HG--
extra : rebase_source : aa313e4e8bcbd24f45f4a335904a9eb905b2bf50
2017-07-20 14:35:53 -07:00
Mike Hommey 4c6aca3b5a Bug 1382525 - Move LLVM_CONFIG out of mozconfig.common. r=chmanchester
LLVM_CONFIG, per the contents of toolkit/moz.configure, is tied to
--enable-stylo, but it currently is set on all types of builds. It
currently happens to work, but it's actually not meant to, and sure
enough, the fix for bug 1374727 exacerbates that.

So we create a new mozconfig.stylo file that enables stylo and sets
LLVM_CONFIG, such that only build types that do enable stylo have
LLVM_CONFIG set.

--HG--
extra : rebase_source : 01277a79951888046c0b8e29c61cfc3b049ee0f0
2017-07-20 14:06:23 +09:00
Zibi Braniecki 1e19736e16 Bug 1362617 - Generalize MOZ_CHROME_MULTILOCALE to work for browser as well. r=gps,ted
In order to get Firefox to work with multiple built-in languages, we want
to bundle the same file in desktop as we do in fennec - res/multilocale.json

MozReview-Commit-ID: BY1cMYd0q8Q

--HG--
extra : rebase_source : 4bc95d0055a98869481324654d9e91bdf0734894
2017-05-30 10:30:26 +02:00
Nicolas Chevobbe 153e2d347d Bug 1382690 - Adapt extensions inspect() calls to the new frontend. r=bgrins
The inspect command in extension was directly calling jsterm.inspectObject and doing so bypassed
the code we implemented for the command on the new frontend (i.e. no more variable view).
This patch modifies the jsterm inspectObject function so it can do the expected behavior,
and also reverts some changes made in the original inspect command bug, so we only deal with
the new frontend code in jsterm.inspectObject.
This implied changing an extension test that was waiting for the variable view to boot-up.
The test was modified to match the tests we already have for the inspect command on the new
console frontend.

MozReview-Commit-ID: 8fZV20Mck8r

--HG--
extra : rebase_source : 59870c4bae3664aebf448acee439b918190591dc
2017-07-20 14:56:46 +02:00
Mike Conley c22490b24e Bug 1363361 - Disable browser_windowopen_reflows.js on Linux and Win 8 x64 for frequent failures. r=florian
Bug 1381521 and bug 1380465 were opened to investigate and re-enable these tests.

MozReview-Commit-ID: KbiDfqfF0ht

--HG--
extra : rebase_source : 21e9a0c3aa766c439b537170b2d43e8388cc2ca5
2017-07-14 15:33:57 -04:00
Mike Conley f0d37f8936 Bug 1363361 - Disable browser_appmenu_reflows.js on Linux and Windows debug builds for intermittent failures. r=florian
MozReview-Commit-ID: JrpZyMXaLxY

--HG--
extra : rebase_source : e54f8f47c6e4d44dd3c7b608f7f73894d9f590e1
2017-07-11 10:25:05 -07:00
Mike Conley d920f99fa1 Bug 1363361 - Update expected reflows on window open now that we're using nsIDOMWindowUtils to dirty the frame tree. r=florian
MozReview-Commit-ID: 13NQn1618mR

--HG--
extra : rebase_source : eb0c73f7cb2aa966ff15a0d41f9f3974ecd278a3
2017-07-05 13:57:57 -07:00
Mike Conley 6549fe80ab Bug 1363361 - Make reflow tests use nsIDOMWindowUtils.ensureDirtyRootFrame to avoid manual frame dirtying hack. r=florian
MozReview-Commit-ID: E2azpUdgiSn

--HG--
extra : rebase_source : 5166f7f9f4b46514280abdc58631164b404f6b30
2017-06-29 08:46:18 -07:00
Mike Conley 9114729ef9 Bug 1383117 - Disable browser_aboutStopReload.js on non-Nightly builds, since it's Photon-only. r=jaws
MozReview-Commit-ID: 3mTuZLeIQV2

--HG--
extra : rebase_source : f3c2389b21f673e4cc7f757039e6679f2bc3e143
2017-07-21 15:05:41 -04:00
Jared Hirsch 1ba59175b1 Bug 1382754 - Export Screenshots version 10.8.0 to Firefox; r=mossop
MozReview-Commit-ID: 40PIhQ6SIDi

--HG--
extra : rebase_source : f75c1ee743708ead86a4976d624ec046fc93df4c
2017-07-20 11:36:09 -07:00
Rail Aliiev 387b91c816 Bug 1380814 - buildbot linux l10n repacks generate linux64 binaries r=glandium
MozReview-Commit-ID: 1Z8JnBXeejU

--HG--
extra : rebase_source : c54ed60d27ed4b5869a3b77ead30fe48cc80fc1a
extra : source : acd4c78f170579858b3900c3477b1400d286c4ed
2017-07-17 16:03:28 -04:00
Ed Lee 911474e34f Bug 1381569 - Turn on Activity Stream by default for Nightly. r=mconley
MozReview-Commit-ID: Bsv1hIigZ0K

--HG--
extra : rebase_source : 70aded8a13e8b1112d9fb61b91532575cc210f49
2017-07-17 10:53:20 -07:00
Kit Cambridge 18e2c40fe8 Bug 1380718 - Include the operation name in bookmark validation errors. r=mak
MozReview-Commit-ID: H4vp6ZULSq7

--HG--
extra : rebase_source : a3bb16fd51700d9de0d31bf574a82e5ce4dfca94
2017-07-13 10:09:49 -07:00
Mike Conley 428b02e29a Bug 1363361 - Disable browser_windowopen_reflows.js on Linux and Win 8 x64 for frequent failures. r=florian
Bug 1381521 and bug 1380465 were opened to investigate and re-enable these tests.

MozReview-Commit-ID: KbiDfqfF0ht

--HG--
extra : rebase_source : dcec0e660ff2506c074913268ebc18345f407b99
2017-07-14 15:33:57 -04:00
Mike Conley bfc2ef9a4c Bug 1363361 - Adjust browser_appmenu_reflows.js now that we're using nsIDOMWindowUtils to dirty the frame tree. r=florian
MozReview-Commit-ID: JrpZyMXaLxY

--HG--
extra : rebase_source : 972a55ca9ef7549d896e9e96be6edc97027468cb
2017-07-11 10:25:05 -07:00
Mike Conley 6a18a2d759 Bug 1363361 - Update expected reflows on window open now that we're using nsIDOMWindowUtils to dirty the frame tree. r=florian
MozReview-Commit-ID: 13NQn1618mR

--HG--
extra : rebase_source : ab36a672131844d09c110e2ff27e1fc20e0f91e1
2017-07-05 13:57:57 -07:00
Mike Conley 7c0d2bcaec Bug 1363361 - Make reflow tests use nsIDOMWindowUtils.ensureDirtyRootFrame to avoid manual frame dirtying hack. r=florian
MozReview-Commit-ID: E2azpUdgiSn

--HG--
extra : rebase_source : 5a3499d3b9a2b15ed0b73f083ea9753f6434f467
2017-06-29 08:46:18 -07:00
Jonathan Guillotte-Blouin 7f053fd8ed Bug 1381141 - Implement PaymentRequest UI stubs. r=MattN
MozReview-Commit-ID: o8gtrkOE2p

--HG--
rename : toolkit/components/satchel/.eslintrc.js => toolkit/components/payments/.eslintrc.js
extra : rebase_source : a36228edc1c0305c9386bc9fdb316dabf0c49afe
2017-07-14 14:28:50 -07:00
Bob Silverberg 456985f68e Bug 1333376 - Support reading the title and setting the title preface of a Window object, r=aswan
Implements a title property on the Window object, and allows for a titlePreface to be set
both via windows.create and via windows.update.

MozReview-Commit-ID: CaWwPN0utzs

--HG--
extra : rebase_source : 20d4310063bc37fccb1a1fe68b5d67ec2cc0e433
2017-07-05 16:53:10 -04:00
Wes Kocher 885fba8088 Backed out changeset 33a29b909d86 (bug 1336806) for frequent failures in browser_bookmark_popup.js a=backout
MozReview-Commit-ID: La4SjN79s5U
2017-07-17 13:08:59 -07:00
Gijs Kruitbosch 0676c41d50 Bug 1336839 - switch to BTU to avoid intermittents, r=sfoster
MozReview-Commit-ID: 4Zg88qY5B5I

--HG--
extra : rebase_source : 767bc22fa1c7b078dfa3c3e7de1f4c770ace0538
2017-07-17 15:15:10 +01:00
Ed Lee ea3ad39c8d Bug 1381525 - Update telemetry endpoint to prod, fix context menus, localhost titles, screenshots and tests for Activity Stream. r=ursula
MozReview-Commit-ID: 7FJQRyadJ75

--HG--
extra : rebase_source : d307ff69216ed345ea22d0b3b8af5ab5d2a4103b
2017-07-17 08:46:19 -07:00
Mark Banner bcdb06bc1b Bug 1336806 - In browser_bookmark_popup.js' hover tests, place the mouse in the middle of the panel to try and avoid intermittents. r=mak
MozReview-Commit-ID: 3X89DkfWxQv

--HG--
extra : rebase_source : ad82ba9b6a0fdcab680dec54548055fe5b359c7d
2017-07-17 09:59:41 +01:00
Dão Gottwald caf937e10c Bug 1380268 - Let the new search textbox styling graduate from in-content/common.inc.css to textbox.css. r=nhnt11
MozReview-Commit-ID: 24HRgvmSVtb

--HG--
extra : rebase_source : 4eb71adc5c47c3e7518cfe953ed667d31517c228
2017-07-17 18:19:00 +02:00
Ed Lee 17fb6437cc Bug 1381335 - Increase waitForCondition time for initial onboarding-overlay check. f=Fischer r=dmose
Use the larger default 50 tries (and 100ms) on the initial loading of the overlay.

MozReview-Commit-ID: 3qPt8w8yDNN

--HG--
extra : rebase_source : 9ffca1cba88e1cff57dbe3348aacd43f64afd389
2017-07-16 10:04:30 -07:00
Fischer.json ba0dfbc28a Bug 1381010 - After resizing the window, open the onboarding overlay but the tours would not appear. r=mossop
MozReview-Commit-ID: 3ZxuqTEJJu3

--HG--
extra : rebase_source : 69fe148f0a446f32c96300f54f77133df7652c3d
2017-07-14 21:41:26 +08:00
Evan Tseng c4ed872484 Bug 1380205 - Check preferences version for some openPreferences calls need to direct to different pane in different version. r=mconley
MozReview-Commit-ID: DFltTFRkPrA

--HG--
extra : rebase_source : b2e125dc9afb5c5f345512aca27e2b7a594b644c
2017-07-12 09:01:25 +08:00
Ray Lin c6edee451f Bug 1378072 - Update entity name of the warning note and its string as the meaning is slightly changed in the latest UX spec. r=lchang
MozReview-Commit-ID: JVITqjQXBxJ

--HG--
extra : rebase_source : 0f1ca7cc0596c778cf54ee6698bb14e6a1d55013
2017-07-17 10:28:18 +08:00
steveck-chung ca58c30b23 Bug 1377636 - Fix doorhanger intermittent error by using synthesizeMouseAtCenter and waiting for popup hidden. r=lchang
MozReview-Commit-ID: BIaIIRgtXvY

--HG--
extra : rebase_source : 6e0dc4ef10f609fc284daf5fbb18378eb264eab9
2017-07-17 12:03:08 +08:00
Scott Wu 91a827a538 Bug 1374960 - [Form Autofill] Make small refinements for Manage Profiles and Edit Profile dialogs. r=lchang
Small refinements for manage profiles and edit profile dialogs:
- Make street address textarea 3 lines high
- Disable user select highlight for labels and profile lists
- Double clicking a profile should open the edit profile dialog

MozReview-Commit-ID: 5uxYrdnfodn

--HG--
extra : rebase_source : 0a31eded09ad4b845cf3d0e599674238944d2092
2017-07-10 14:45:53 +08:00
gasolin f324b86e29 Bug 1374717 - show alternative message when firefox already the default browser;r=flod,mossop
the call-to-action button will disabled when user click the button, to prevent open settings panel several times
the call-to-action button will be replaced to alternative text when Firefox is already the default browser

MozReview-Commit-ID: LFeTuDnQEFA

--HG--
extra : rebase_source : 93090d1d5994534e370c31b279e23ec78b43cf8a
2017-07-06 16:14:59 +08:00
Thomas Wisniewski 941e4787b2 Bug 1348911 - Add lastAccessed to tabs.Tab; r=mixedpuppy,zombie
MozReview-Commit-ID: 4ulhseGDQ4P

--HG--
extra : rebase_source : 12037d094ffe72b347436759b7011516b145fa92
2017-07-07 20:17:23 -04:00
Michael Kaply 448e2115e8 Bug 1380846 - Add coccoc to Vietnamese desktop build. r=flod
MozReview-Commit-ID: JP4Pt9BeOOn

--HG--
extra : rebase_source : b1614d5f1dbad1d8f7222690afba30bfabf3719c
2017-07-14 12:46:05 -05:00
Bob Owen 46f82043fb Bug 1366694 Part 4: Change Windows content process sandbox level to 3 on Nightly. r=jimm 2017-05-23 15:34:58 +01:00
Ricky Chien 9f50cdbcf2 Bug 1385902 - Extend the width of preferences search field r=mconley
MozReview-Commit-ID: 25OTYMV1dgb

--HG--
extra : rebase_source : 2e9a6e5e16f3c1bc95d610178032920cc722827d
2017-08-01 14:02:19 +08:00
Andrew McCreight b440b8b98a Bug 1386036 - Don't spam the console with feeds debug output. r=Gijs
MozReview-Commit-ID: 52wl9i8y9lO

--HG--
extra : rebase_source : bffb595e259227fe19ab9914d453865296929034
2017-08-01 11:27:09 -07:00
Sebastian Hengst 827f63286b Backed out changeset 81cdbfd5bfb0 (bug 1386036) for eslint comment failure at WebContentConverter.js:16. r=backout 2017-08-02 00:16:04 +02:00
Andrew McCreight cf7729cd32 Bug 1386036 - Don't spam the console with feeds debug output. r=Gijs
MozReview-Commit-ID: 52wl9i8y9lO

--HG--
extra : rebase_source : a57099610dfe9fb4861bdae2b6479a2da93ca96a
2017-08-01 11:27:09 -07:00
Jared Wein 18b59c778a Bug 1383689 - Remove uninterruptible reflow at setToolbarButtonHeightProperty@resource://gre/modules/BrowserUtils.jsm. r=Gijs
MozReview-Commit-ID: 9WoXQ1nMWTZ

--HG--
extra : rebase_source : cdee661cd33d0aa06aceda7fa3a37b0c78ee3123
2017-08-01 15:33:01 -04:00
Mike Conley 048e61eb86 Bug 1386246 - Don't expect async stacks in reflow tests. r=Gijs
MozReview-Commit-ID: 490FB5ABU9K

--HG--
extra : rebase_source : 72089dfb6efd1a44cc100db96c2e545b7abafb2d
2017-08-01 12:27:32 -07:00
Jared Wein 50147d85f9 Bug 1383879 - Always position the nav-bar when the TabsToolbar is not collapsed since the positioning of the animations is dependent on the container having position:relative. r=Gijs
We don't need to position the nav-bar if the TabsToolbar is collapsed since the buttons that we would animate (such as stop/reload) are display:none when the TabsToolbar is hidden.

MozReview-Commit-ID: EUkHz3erxM

--HG--
extra : rebase_source : 9357b0e047bb43bd816eab420de3fce75da074fa
2017-07-31 13:26:32 -04:00
ahillier 2a610d7f14 Bug 1385090 - Pass Remote Pages instance from AboutNewTab on override r=mossop
MozReview-Commit-ID: 7oBsmIUpQXs

--HG--
extra : rebase_source : 820f50652c905aabe59ce7c3b248179608896157
2017-08-01 15:08:16 -04:00
Sebastian Hengst 6c737f2554 Backed out changeset ae8bd889b02d (bug 1385090) for eslint failures in AboutNewTab.jsm and RemotePageManager.jsm. r=backout on a CLOSED TREE 2017-08-01 20:55:03 +02:00
Drew Willcoxon b18ff3f722 Bug 1367927 - Add a "save to pocket" item to the page action menu. r=mixedpuppy
MozReview-Commit-ID: APmutOUh2Q6

--HG--
extra : rebase_source : 734be8511fd4ac21efbaf6182f644aa9a3930270
2017-08-01 10:17:00 -07:00
ahillier 7babb467c7 Bug 1385090 - Pass Remote Pages instance from AboutNewTab on override r=mossop
MozReview-Commit-ID: 7oBsmIUpQXs

--HG--
extra : rebase_source : 63df4d8968031e23fd1973bce56bc95bfe6705be
2017-08-01 14:22:40 -04:00
Ed Lee 5e0ae7dfa1 Bug 1386265 - Exclude tippy top images directory from browser_all_files_referenced.js. r=ursula
MozReview-Commit-ID: 2zFTJ25vhTz

--HG--
extra : rebase_source : 3bac079adca5475446cabf5842c1b8a055807018
2017-07-31 22:46:53 -07:00
Ed Lee 36f8e7f179 Bug 1385716 - Add geo-based sites/stories, CSP tag and bug fixes to Activity Stream. r=ursula
MozReview-Commit-ID: 7eTnGf5iqiA

--HG--
extra : rebase_source : 05ca486ad6840791e3cbdf5fdea7f9c8cfbc242d
2017-07-31 22:46:31 -07:00
Marco Bonardo 7f236c3765 Bug 1094818 - Use Bookmarks.jsm in controller.js. r=standard8
MozReview-Commit-ID: 7vli02K19bt

--HG--
extra : rebase_source : a28bfe52ea3672b5342b44890198703c455e92cb
2017-07-18 19:18:02 +02:00
Tomislav Jovanovic d688cf9be3 Bug 1363886 - Part 2: Fix a number of async callback parameters schemas r=kmag
MozReview-Commit-ID: JY8r8IePEcw

--HG--
extra : rebase_source : 9d86b26a61a56a4446b05c348716001cc39a1843
2017-07-24 22:05:20 +02:00
Wes Kocher 823f61b3a6 Backed out changeset 7e0990dca8d1 (bug 1380065) at developer's request a=backout
MozReview-Commit-ID: HTBdXaEmagI
2017-07-24 16:13:28 -07:00
Sam Foster 3dd758f190 Bug 1380065 - Disable arrow-panel animations if the cosmeticAnimations pref is set to false. r=jaws
* Toggle animate=false attribute on arrow panels when toolkit.cosmeticAnimations.enabled is false
* Use preferences-service component to lookup the pref in the arrowpanel binding
* Disable this pref during tests to remove a source of instability and timing-based test failures in chrome/UI tests.
* Enable cosmeticAnimations for tests which depend on existing behavior

MozReview-Commit-ID: IvA2ySPPmeJ

--HG--
extra : rebase_source : 4ed74175107b2cf831b698361f0a2a9b1bd72113
2017-07-13 14:30:38 -04:00
Ed Lee f17eecfc62 Bug 1383917 - Add manual migration, bookmarking and bug fixes to Activity Stream. r=dmose
MozReview-Commit-ID: 3KfzoBGnv7P

--HG--
extra : rebase_source : 16c49d4482649797d3767ad782da769189705adc
2017-07-24 15:31:35 -07:00
Haik Aftandilian 099bd2c89b Bug 1380690 - Part 1 - Save repo and object dir paths in Mac bundle Info.plist files. r=gps
On Mac developer builds, add $topsrcdir and $topobjdir paths to the application
bundle Info.plist files for the main process and plugin-container, removing the
dependency on MOZ_DEVELOPER_REPO_DIR and MOZ_DEVELOPER_OBJ_DIR environment variables.

MozReview-Commit-ID: JfFFK9sEayn

--HG--
extra : rebase_source : ab2d8dd625783326b4108eb1e4ebaf49ef8fbedb
2017-07-17 17:13:18 -07:00
Jared Wein 7231c8759e Bug 1383662 - Return early from onZoomChange if the document being referenced by the TextZoomChange event is missing a documentElement since we will not be able to find the related browser for the document in this case. r=florian
MozReview-Commit-ID: 34Ium8oqZmb

--HG--
extra : rebase_source : ba648ff412ba20e94a30d64d0811f7e375d7cd26
2017-07-24 11:16:37 -04:00
Wes Kocher 405e53a630 Backed out changeset 9202b42e8dcb (bug 1352063) for failures in browser_startup_images.js a=backout
MozReview-Commit-ID: 4sfnaQwjv76

--HG--
extra : rebase_source : 246199563008021af991fb998dd1906924f0e631
2017-07-24 14:38:10 -07:00
Haik Aftandilian 9dbb1b4b10 Bug 1383841 - [Mac] Disable sandbox violation logging by default. r=Alex_Gaynor
MozReview-Commit-ID: D1ZyXISUVev

--HG--
extra : rebase_source : 3f04c948b0b9eccf065d7c79d1f338e87998a647
2017-07-24 12:47:02 -07:00
Michael Kaply 055e88c1c3 Bug 1383848 - Null check library button since it's not there by default. r=jaws
MozReview-Commit-ID: 4IRASZc5icm

--HG--
extra : rebase_source : 5651c5b13d94a79a71df68f4dd0c0f80b1bc5625
2017-07-24 13:58:43 -05:00
Dão Gottwald 14f30c093c Bug 1372689 - Update tab strip button icons. r=johannh
MozReview-Commit-ID: 4UtcFonNln2

--HG--
rename : browser/themes/linux/tabbrowser/newtab.svg => browser/themes/shared/tabbrowser/newtab.svg
extra : rebase_source : 1a3e79ab770fb27a5f818269e3931d04171fa248
2017-07-20 18:44:38 +02:00
Sebastian Hengst 5e99d130c4 Backed out changeset c6bbe349d654 (bug 1376519) on suspicion of letting mochitest test_bug574663.html fail. r=backout 2017-07-24 21:06:49 +02:00
Wes Kocher 033561f5ff Bug 1383567 - Fix web compatibility BUG_COMPONENTs r=miketaylr
MozReview-Commit-ID: DoCWeHOsYTq

--HG--
extra : rebase_source : b9974e19d240304a726a729e7fae000591eb1202
2017-07-23 14:20:19 -07:00
Sam Foster 97c128c536 Bug 1376519 - Photon download notifications. r=Paolo
* Filmstrip style svg animation for start download notification, vertically centered to allow for variable-height toolbar buttons
* Simultaneous identifer "dip" animation on the icon for download start
* Identifier icon bounce animation for download finish (no notification animation in the #downloads-animation-container)
* Always measure the anchor element as toolbarheight may change in a session (e.g. switching to compact mode)
* Conditionally include the start/finish pngs for non-Photon builds

MozReview-Commit-ID: LJF6iV9HiJi

--HG--
extra : rebase_source : 4af001e78fef409ff7ff6b273bc426c438f25de3
2017-07-13 10:59:59 -07:00
Jared Wein a8397f2404 Bug 1352063 - Implement new animation for bookmarking. r=Gijs
MozReview-Commit-ID: GDfxtaCNtZo

--HG--
extra : rebase_source : b44fde278671bf895c7107336a7a1d248a223f69
2017-07-23 02:45:51 -04:00
Marco Bonardo 25f7cb9cb3 Bug 1264988 - Scrollbar flickers in the Awesomebar results list. r=Paolo
We never want scrollbars in the urlbar autocomplete, thus:
1. Always have maxResults == maxRows
2. force overflow: hidden on the richlistbox scrollbox

MozReview-Commit-ID: ApA6TcuioUd

--HG--
extra : rebase_source : 283b39addbfbd83e1bd7ebd97b1e2336d0de5459
2017-07-21 19:01:08 +02:00
Gijs Kruitbosch 4b32580d0f Bug 1383076 - restore workaround for 'current' setter on panelviews in non-photon panelmultiview, r=mconley
MozReview-Commit-ID: 6YZ6Wyu0Spc

--HG--
extra : rebase_source : 69df1d25835a817e37e5e852b68792aa8f506887
2017-07-24 14:56:01 +01:00
Francesco Lodolo (:flod) 6784521f30 Bug 1383378 - Remove extra images from wikipedia-is, r=mkaply
MozReview-Commit-ID: CbJ7kWu67Ko

--HG--
extra : rebase_source : 63f39e8645b59f559cb11ca7b49f349813c93a5c
2017-07-22 08:42:49 +02:00
Tomislav Jovanovic 6c93e76d0c Bug 1363886 - Part 2: Fix a number of async callback parameters schemas r=kmag
MozReview-Commit-ID: JY8r8IePEcw

--HG--
extra : rebase_source : e5a031affda3f28fb9eb3ebd0723e64648f20848
2017-07-25 20:57:45 +02:00
Jonathan Guillotte-Blouin fa125ece00 Bug 1383701 - whitelist paymentRequest.xhtml only when building paymentRequest. r=MattN
MozReview-Commit-ID: 4QyhWvXBHMZ

--HG--
extra : rebase_source : d8b8a39bd6109ccddb24452c344ffb3b6fbf29da
2017-07-25 11:11:30 -07:00
Ralph Giles 9cc4f48d33 Bug 1382743 - Update builders to rust 1.19.0. r=mshal
New upstream stable release.

Unions (untagged enums) for (unsafe) interoperability with C.
The `break` keyword can yield an expression value from a `loop`.
Non-capturing closures coerce to function pointers.
Numeric initializers for tuple structs.

MozReview-Commit-ID: 6TMjzXZuBKg

--HG--
extra : rebase_source : 3596ad4a1a1e299a4520fe064389912aeb986968
2017-07-20 11:38:13 -07:00
Blake Winton f5c1d1fe64 Bug 1354097 - Style and add a customize button to the overflow panel. r=Gijs, ui-r=shorlander.
MozReview-Commit-ID: 7bNQcVgb7wf

--HG--
extra : rebase_source : 55a6ca4f6d741dc0d398ef4a9a83ef63c1fe5345
2017-07-17 10:18:40 -04:00
steveck-chung 00783bb311 Bug 990200 - Part 2: Set probes in the form submission part. r=MattN
MozReview-Commit-ID: H1BnxBxKg5K

--HG--
extra : rebase_source : fd6e14035b906f3165d2c23c70801ae238248d21
2017-06-02 11:49:54 +08:00
Ed Lee 74a5a126bb Bug 1385797 - Build activity-stream everywhere but keep preffed on only in Nightly. r=mossop
--HG--
extra : rebase_source : 59639a30d57345c8f8bea362f5b518b0e3703812
2017-07-25 13:31:22 -07:00
Jared Wein bad57f17ea Bug 1381953 - Enable the new preferences organization for Firefox 56. r=mconley
Support for browser.preferences.useOldOrganization will be removed later towards the end of the 56 beta cycle when we are sure that there are no late-breaking issues that will cause us to hold back on shipping the new preferences.

MozReview-Commit-ID: 6EWbWJNnbIQ

--HG--
extra : rebase_source : 9747616531ee1153e19a76b0366c663dcc127abb
2017-07-31 18:05:10 -04:00