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

554330 Коммитов

Автор SHA1 Сообщение Дата
Scott Wu 3892fdc397 Bug 1370768 - (Part 3) Add browser chrome test for manage credit card dialog. r=lchang
MozReview-Commit-ID: 51q1WLOPfo

--HG--
extra : rebase_source : c68c5c2847f1edcebebdc6fbf4c868a08f971522
2017-08-25 01:37:24 +08:00
Scott Wu fd42568021 Bug 1370768 - (Part 2) Add manage credit cards dialog. r=lchang
MozReview-Commit-ID: 6xl9HuDraIk

--HG--
extra : rebase_source : 8f450622225d0ceef75bb5a027dde4215285773b
2017-08-23 10:12:18 +08:00
Scott Wu 6cd28053c7 Bug 1370768 - (Part 1) Rename manageAddresses to manageDialog. r=lchang
MozReview-Commit-ID: Dr7d9xcxwHR

--HG--
rename : browser/extensions/formautofill/content/manageAddresses.css => browser/extensions/formautofill/content/manageDialog.css
rename : browser/extensions/formautofill/content/manageAddresses.js => browser/extensions/formautofill/content/manageDialog.js
extra : rebase_source : f7d18c214a19d73b58cca6091374dec69817f278
2017-08-22 18:16:41 +08:00
Dan Glastonbury 45ee5ece48 Bug 1391523 - P6: Integrate audioipc into CubebUtils. r=kamidphish
Enable client/server using: media.cubeb.sandbox = true

This pref is only read at start up, so requires restarting firefox for
a change in value to take effect.

MozReview-Commit-ID: 36L4vR5QEDJ

--HG--
extra : rebase_source : 501ddea24f6425372930fbf02ca4d15bc91e5de4
2017-07-27 18:12:07 +10:00
Dan Glastonbury f1e1b786c6 Bug 1391523 - P5: Compile in audioipc crates. r=kamidphish
MozReview-Commit-ID: 6BC0fu1rrEE

--HG--
extra : rebase_source : b986541c97eee9eaa70bbc54ccfcd63b2d3fa006
2017-08-11 12:41:35 +10:00
Dan Glastonbury f65b7278f8 Bug 1391523 - P4: Adjust audioipc to refer to in-tree cubeb-rs. r=kamidphish
MozReview-Commit-ID: KN7FLoVsJW5

--HG--
extra : rebase_source : 16a0da033b1dca841bd83843d5a6adfb1189d58e
2017-08-09 17:35:26 +10:00
Dan Glastonbury 637eae2354 Bug 1391523 - P3: Import audioipc crates. r=kamidphish
MozReview-Commit-ID: Ci2xbenAd8i

--HG--
extra : rebase_source : 01325390ea1b8fdd133bf00380f05862d59f8a42
2017-08-10 10:28:26 +10:00
Dan Glastonbury 31051ddd38 Bug 1391523 - P2: Remove cubeb build steps. r=kamidphish
MozReview-Commit-ID: Dt9eV5ONGlI

--HG--
extra : rebase_source : 410548310b3d13193619c72f11b13b5378b283e8
2017-08-09 17:34:41 +10:00
Dan Glastonbury e7f5a75469 Bug 1391523 - P1: Import of cubeb-rs. r=kamidphish
MozReview-Commit-ID: GoqaGftNNLT

--HG--
extra : rebase_source : 72a601e05f247244e0126ab1094088a7a6f8460f
2017-08-09 13:33:59 +10:00
Delphine Lebédel 4e950a9dcf Bug 1380864 - Add vi to all-locales for single-locale builds r=flod
MozReview-Commit-ID: E5ssEDbHY38

--HG--
extra : rebase_source : 008caf93c9ef6254c2e9608fd31c23223748c80b
2017-08-23 15:15:17 -07:00
Alfredo.Yang 9e93aca1e7 Bug 1389299 - use fallible nsTArray to avoid OOM. r=kinetik
MozReview-Commit-ID: 7qFJI1ihgAq

--HG--
extra : rebase_source : 74dd19fa3e8bdc3d3fa4782b3c16c447485ffcb8
2017-08-24 14:54:13 +08:00
Ricky Chien 2bb4cd6fe8 Bug 1391646 - Make preferences search bar border become square r=timdream
According to the Photon Preferences visual spec,
search field of about:preferences should be styled with square border.

--HG--
extra : rebase_source : 6f611383a673c1184e960de31377e047565551db
2017-08-21 11:54:11 +08:00
Gregory Szorc f344c387c4 Bug 1393657 - Use mozfile.TemporaryDirectory; r=glandium
An inline comment wanted it. The change is trivial.

MozReview-Commit-ID: CqyOYqNzwzr

--HG--
extra : rebase_source : d779d6bbca4aa57d9e95ead3a8403e0163106bdf
2017-08-24 18:32:05 -07:00
Gregory Szorc aebbd74800 Bug 1393657 - Reformat profileserver.py; r=glandium
The file was using 2 space indent. I ran `autopep8` on it. Most of the
changes are whitespace only.

MozReview-Commit-ID: 1C7yDUQCfKl

--HG--
extra : rebase_source : 9f2b52ef6d0887fbaa7f8410b32348d371e884d8
2017-08-24 18:30:18 -07:00
Gregory Szorc add347ff2a Bug 1393657 - Clean up imports in profileserver.py; r=glandium
Remove unused imports. Put stdlib imports first. And sort.

MozReview-Commit-ID: 9CAlCe2vA9z

--HG--
extra : rebase_source : 485076c84ce1abce942c27e630b33272153035da
2017-08-24 18:25:42 -07:00
Ricky Chien 1eab0124a7 Bug 1388796 - Remove unexpected horizontal scrollbar in about:preferences r=jaws
--HG--
extra : rebase_source : 84dfe24d8d81a14d7be39d4149af4d54ce5068b5
2017-08-24 11:58:50 +08:00
Luke Chang 55e28bc1cd Bug 1392888 - [Form Autofill] Avoid using getElementsByTagName. r=MattN
MozReview-Commit-ID: 7Km6xkR4ffq

--HG--
extra : rebase_source : b4c3290962f7d0e870a464bff42c9c4bccb3bb7a
2017-08-24 10:40:48 +08:00
Ethan Lin f0d8375feb Bug 1391202 - Add NotifyInvalidation mechanism for layers-free mode. r=kats
MozReview-Commit-ID: G82DgErNTRq

--HG--
extra : rebase_source : 3cd74f1b10758ddb796d3dc254f9bde03fb9f7b8
2017-08-23 23:03:43 +08:00
JW Wang 4e06f9291a Bug 1393365 - MediaResource doesn't need to inherit nsISupports. r=cpearce
MozReview-Commit-ID: LoSctajrULP

--HG--
extra : rebase_source : 69b6a1db6e41092408814699996f2995d153c526
2017-08-24 16:44:23 +08:00
Jared Wein e16b40329f Bug 1392685 - Collapse the urlbar-icon-wrapper when the pageproxystate is invalid, instead of just the urlbar-icon inside of it. r=adw
MozReview-Commit-ID: Goda3hl9aq5

--HG--
extra : rebase_source : f31f73e1eba07a3f73f3e88de3ffb682d61e6f86
2017-08-24 15:36:25 -04:00
JW Wang e8dd02d4f8 Bug 1393345 - remove MediaResource::IsSuspended() which has no callers. r=gerald
MozReview-Commit-ID: Jn6TIXpFflR

--HG--
extra : rebase_source : 0efc64660523f1e846feb247075ab69e54f5f24a
2017-08-23 15:52:33 +08:00
Wei-Cheng Pan fad0962338 Bug 1387625 - Fix TIME_TO_DOM_LOADING_MS record timing. r=smaug
nsDocument::mTiming can be nullptr when the document is still loading, so we
should not record ready state probes in nsDOMNavigationTiming.

Also stops recording probes from parent process because we only need data from
real web contents.

MozReview-Commit-ID: 8XUHC8yKobO

--HG--
extra : rebase_source : 2227ba85d55496f2e8dfa4aa91d8f9f966684c6f
2017-08-23 11:09:24 +08:00
Masayuki Nakano b3926cc517 Bug 1391645 - Make nsPrintEngine::SetupToPrintContent() proceed with the print even when mPrt->mPrintObject->mPresShell and mPrt->mPrintObject->mPresContext are nullptr but mIsCreatingPrintPreview is false r=dholbert
Bug 1376693 added a null-check to bail from print operations if
mPresShell/mPresContext are null, to avoid some null-deref crashes.  However,
it turns out it's possible for these variables to be null under normal
conditions -- for example, when nsPrintEngine is printing documents,
mPrt->mPrintObject->mPresShell and mPrt->mPrintObject->mPresShell can be nullptr
if the document has <frameset> element and it's printing only content of a
<frame> element or all <frame> elements separately.

This special frameset-printing mode can cause these variables to be null;
however, the crash occurred only when mIsCreatingPrintPreview is true.  So,
we should check the variables only when it's true.

Fortunately:
    * the null-deref crashes that Bug 1376693 wanted to avoid were all in code
      that we only visit when mIsCreatingPrintPreview is true (i.e. during print
      preview).
    * this special frameset-printing mode (which causes these variables to be
      null) _cannot be used during print preview_.

So, we can avoid the print-preview-specific crashes without breaking
frameset-printing by simply making our null-check bail-out conditional on
mIsCreatingPrintPreview.

MozReview-Commit-ID: FJ3ynrXTxnI

--HG--
extra : rebase_source : 788ab55840c725dc401007b605c035c053049edf
2017-08-21 14:56:07 +09:00
Emilio Cobos Álvarez c5ba418ffa Bug 1387913: Make sure to update the stylist if needed on EnsureUniqueInnerOnCSSSheets. r=heycam
MozReview-Commit-ID: 3eKd78qMC1T

--HG--
extra : rebase_source : b317f0e12f769d39a7cbae66d9147c52d40cffea
2017-08-22 20:36:14 +02:00
Ting-Yu Chou 62922025c8 Bug 1373562 - Bump to clang r311608 to fix the errors running ASan on Windows 10 1703. r=Ehsan
MozReview-Commit-ID: CpiUizahZrj

--HG--
extra : rebase_source : 2182fe0f335fbcad7abacf7cb9a43bbc276ba656
2017-06-20 10:33:41 +08:00
Fischer.json c5fc79dd04 Bug 1377104 - Should clear all stored site data dynamically, r=Gijs
MozReview-Commit-ID: 69dWoxw2gGm

--HG--
extra : rebase_source : d869ae6f17bcb19435834ea7357bb906bfa75f78
2017-08-22 14:57:43 +08:00
Ricky Chien 3604cbdd8d Bug 1393385 - Update about:preferences category menu to match the spec r=jaws
--HG--
extra : rebase_source : e01fc7a0004d5d14716347837ed74b6daf26ab44
2017-08-24 18:34:57 +08:00
Gijs Kruitbosch 58d91186ae Bug 1393133 - wait for the overflow button to be visible before activating it in tests, r=jaws
MozReview-Commit-ID: 58GGrPVufZ3

--HG--
extra : rebase_source : 325709623de03b4fd7e1414fff5bb42474194551
2017-08-24 17:25:24 +01:00
Josh Matthews b6ef91a2e0 servo: Merge #18225 - Remove unused selector visitor argument (from jdm:unused-visitor-argument); r=emilio
The real win here is avoiding cloning the iterator when nobody actually uses it.

---
- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
- [X] There are tests for these changes

Source-Repo: https://github.com/servo/servo
Source-Revision: 69e28f07097d4ebeeff4505802b1fb26072e3844

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 618e8ca0236fcb58864be0b0b14dca47d2a779cb
2017-08-25 01:10:03 -05:00
Gregory Szorc a22927dbb3 Backed out changeset 9923fffd4f64 (bug 1390700) for somehow breaking chain of trust on some Windows builds
CLOSED TREE

--HG--
extra : amend_source : e039e6840e52ee3186f4c8c0ae20d75cdccdee5a
2017-08-24 21:42:18 -07:00
Gregory Szorc 60fa5e095c Backed out changeset 01348a3860f7 for build bustage
CLOSED TREE
2017-08-24 20:44:50 -07:00
Gregory Szorc 2a5e786286 Backed out changesets b749fc196a50, 2791eac8d760 (bug 1355721) for build bustage
CLOSED TREE

--HG--
extra : amend_source : 7618f27e1cf71347f12384935374d303d5c1ab23
extra : histedit_source : 1143d226673ace563bb5d9ff3c420ded33439791%2C9746a30097304bd2214a0072773dc00c767d31cd
2017-08-24 20:30:17 -07:00
Mike Conley 11a3dbea14 Bug 1385453 - Factor out unloading tabs helper for async tab switcher to avoid postActions re-entry. r=billm
MozReview-Commit-ID: IIDUY0mZ7Xs

--HG--
extra : rebase_source : f91d755683a4f9eb475487cfc00f004bab28e405
2017-08-23 16:48:59 -04:00
Mike Conley a48193a566 Bug 1385453 - Disable tab warming in browser_bug343515.js test. r=billm
MozReview-Commit-ID: 9DOv9drNi9n

--HG--
extra : rebase_source : f7927107e5374404f2043550e0cd1c9ee46f5991
2017-08-23 16:43:55 -04:00
Mike Conley abb784e833 Bug 1385453 - Make it possible to disable tab warming. r=billm
MozReview-Commit-ID: LTxerOEQyQq

--HG--
extra : rebase_source : 7e858f026945ee55472e2877d520582faf2e1393
2017-08-23 16:40:37 -04:00
Mike Conley bad1d3e781 Bug 1385453 - Add Telemetry to measure how successful speculative tab warming is when switching tabs. r=billm,liuche, data-review=liuche
MozReview-Commit-ID: GSMEE3IUlzN

--HG--
extra : rebase_source : be219d2caea47e5050efa3414e941e10bd1ee1e8
2017-08-09 16:45:33 -04:00
Mike Conley 8900138ae6 Bug 1385453 - Speculatively warm-up a tab for the async tab switcher when hovering the tab element. r=billm
MozReview-Commit-ID: 1xSduIdiQFQ

--HG--
extra : rebase_source : 7f229506b257fa7baca0280d482e2b4bc01aed4a
2017-08-21 10:11:47 -04:00
Mike Conley 772b1ab159 Bug 1385453 - Add API to tabbrowser to speculatively warm-up tabs for tab switching. r=billm
MozReview-Commit-ID: FIVx5d6ZOqq

--HG--
extra : rebase_source : 3756ef4f6ae24b215ace6cffa889c6682953a7b5
2017-08-21 10:11:33 -04:00
JW Wang c62c2c21b4 Bug 1392919. P3 - remove unused code and fix naming. r=gerald
MozReview-Commit-ID: 36PqGtOpAbf

--HG--
extra : rebase_source : 9ff9234f1f5db9151808d9a2ee33ced6d9e089c6
2017-08-23 14:42:25 +08:00
JW Wang da66e5c214 Bug 1392919. P2 - remove MediaResource::IsSuspendedByCache(). r=gerald
MozReview-Commit-ID: E1lkfLARMhS

--HG--
extra : rebase_source : 354adbb22db9bdacec74a824bf04bfce0775faad
2017-08-23 14:38:00 +08:00
JW Wang c960cfcc65 Bug 1392919. P1 - include the suspend status when notifying NotifySuspendedStatusChanged. r=gerald
MozReview-Commit-ID: GwzIBNLjcZr

--HG--
extra : rebase_source : 7673ba535636b3442f3987d3fe30f7e00822c621
2017-08-23 14:32:51 +08:00
Makoto Kato 5bd44e5cfd Bug 1393355 - Move SetTextRangeStyle from nsISelectionPrivate to Selection. r=masayuki
There is no reason that SetTextRangeStyle is defined at nsISelectionPrivate.  Also, SetTextRangeStyle isn't scriptable, and is called from CompositionTransaction::SetIMESelection only.  So we should move this to Selection.

MozReview-Commit-ID: FCOA6wVhvYZ

--HG--
extra : rebase_source : 64eb9e5fb973195b2c87ab4eb296685c8a4d0319
2017-08-24 16:56:12 +09:00
Jan Henning 19fcb48e72 Bug 1390140 - Account for bookmark ID being <null> when populating BrowserSearch's HomeContextMenuInfo. r=Grisha
The combined history view returns a bookmark ID of <null> for items that aren't a bookmark. Calling cursor.getInt() silently turns this into an ID of 0, which doesn't play well with the rest of our code that assumes that the bookmark ID for items that aren't in fact bookmarks is -1.

When pressing "Remove" on a search history result, this means that we then end up trying to remove bookmark 0, i.e. the root "bookmark". Luckily this attempt doesn't succeed, but unfortunately still manages to crash the browser along the way.

MozReview-Commit-ID: FZk4cI2EDAE

--HG--
extra : rebase_source : c35a8c3eabeb8607392e073df0d697585e78c64c
2017-08-23 21:13:35 +02:00
Manish Goregaokar 68ca7b0d4c servo: Merge #18223 - Handle calcs in ScrollSnapPoints conversions (from Manishearth:stylo-scrollsnap); r=emilio
fixes bug 1393580

https://bugzilla.mozilla.org/show_bug.cgi?id=1393580

Source-Repo: https://github.com/servo/servo
Source-Revision: d7f7d550ab2f0f0edbcc36dab510701f21a25f7a

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 3d3c8e9fe88baed57e9ffac7b691a6f2c9d55215
2017-08-24 18:42:44 -05:00
Nazım Can Altınova c5456d10c0 servo: Merge #18222 - stylo: Implement font feature values lookup (from canaltinova:font-feature-values-lookup); r=emilo,xidorn
This PR reviewed by emilio and xidorn on bugzilla

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
- [X] These changes [Bug 1355721](https://bugzilla.mozilla.org/show_bug.cgi?id=1355721)

Source-Repo: https://github.com/servo/servo
Source-Revision: 76e77be04107b1827588c6c0e70e6fd1919a7b33

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : c923dcb3b6c05d5fd83327046514eee86a845fe7
2017-08-24 17:36:44 -05:00
Gijs Kruitbosch c6da57415c Bug 1389625 - clean up subview headers now that we use the title of the view instead, r=adw
The panel-subview-header is always hidden in photon (sub)panels, and so we now never show it.
Removing it avoids having to readd the old label for the bookmarks view, remove some unused
strings, and I noticed that we accidentally left the PanelUI-sidebar container which is
unused since bug 1360282.

MozReview-Commit-ID: 4ProWA1sUUs

--HG--
extra : rebase_source : e887b156f450a62cf04228db13b8584810fdf5a0
2017-08-24 14:03:15 +01:00
Gijs Kruitbosch 3699f166ad Bug 1389625 - change bookmarks menu button label, r=adw
MozReview-Commit-ID: CNNbbfJTnlG

--HG--
extra : rebase_source : ade3148178c99955ba007ff341b4d0e997191aa2
2017-08-24 13:54:55 +01:00
Nazım Can Altınova 75f1f81153 Bug 1355721 - Change nsCSSFontFeatureValuesRule.h to follow style guideline r=emilio
MozReview-Commit-ID: DUd4VTZQ33X

--HG--
extra : rebase_source : c2772a233015b1ff419716ff9e34926d4a1a949f
2017-08-13 23:06:33 -07:00
Nazım Can Altınova 00f1cc4565 Bug 1355721 - stylo: Implement font feature values lookup r=emilio,xidorn
MozReview-Commit-ID: 7wgQ1NCn7vL

--HG--
extra : rebase_source : c104c2b09ebfbf5cdb98bc5638473cac1bfc40c9
2017-08-23 18:05:53 -07:00
Ryan VanderMeulen 2f60ba6fc6 Merge m-c to autoland. a=merge
CLOSED TREE

--HG--
extra : amend_source : 57c6e5e3155c1ad79d409f8a71c40704297b0600
2017-08-24 20:59:40 -04:00