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

48356 Коммитов

Автор SHA1 Сообщение Дата
Kris Maglione 01c298aca6 Bug 1460092: Add ESLint rule to enforce use of ChromeUtils.generateQI. r=Gijs
Also fixes existing code which fails the rule.

MozReview-Commit-ID: CkLFgsspGMU

--HG--
extra : rebase_source : 86a43837659aa2ad83a87eab53b7aa8d39ccf55b
2018-05-08 18:36:22 -07:00
Cosmin Sabou a916fb7c3e Merge inbound to mozilla-central. a=merge 2018-05-09 20:27:38 +03:00
Andrea Marchesini b5118e1ddf Bug 1302449 - Remove the "referrer" directive in CSP, r=ckerschb 2018-05-09 13:15:08 +02:00
Margareta Eliza Balazs 6c97db61d4 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-05-09 12:40:18 +03:00
Margareta Eliza Balazs eb6c5214a6 Merge inbound to mozilla-central. a=merge 2018-05-09 12:33:51 +03:00
Tooru Fujisawa c12bdc0642 Bug 1420574 - Add CustomizableUITestUtils.prototype.{addSearchBar,removeSearchBar} to show search bar in nav bar and verify it does not overflow. r=Paolo 2018-05-09 09:48:40 +09:00
Kris Maglione 6807a35903 Bug 1459998: Part 2 - Cleanup cruft. r=aswan
MozReview-Commit-ID: FDDVOptdDLF

--HG--
extra : rebase_source : 08193c7c87825096cdcfe0ad4a73996b1b7ede9d
extra : histedit_source : 9e8cb320ae430e9775d32159c4595be57a68882a
2018-05-08 14:27:15 -07:00
Kris Maglione a535a8edc4 Bug 1459998: Part 1 - Rewrite tests not to use async helpers. r=aswan
MozReview-Commit-ID: CF2UGYK7wMr

--HG--
extra : rebase_source : 51db222f2fa1c0a1677faed9da09e6023b14d877
extra : histedit_source : f91a0c302c21c0bfad448382ef3dfd2aba5f4128
2018-05-08 14:12:27 -07:00
Jan-Erik Rediger 1408aa33b2 Bug 1320052 - Test that clearing subsession data still works. r=chutten
MozReview-Commit-ID: K2djulsH2jZ

--HG--
extra : rebase_source : 0ec348fedd44cbf982ce615ec45a14b3c4db33f9
2018-05-04 14:32:33 +02:00
Jan-Erik Rediger 9ed325f1bb Bug 1320052 - Clamped count is not double-counted anymore. r=chutten
MozReview-Commit-ID: 284A2Z4QvxM

--HG--
extra : rebase_source : e9544ab431669ffc6e91dc6f747ca5260e9e6677
2018-05-03 10:20:09 +02:00
Jan-Erik Rediger 4836f92f18 Bug 1320052 - Update external snapshot callers to not deal with subsessions. r=chutten
MozReview-Commit-ID: DGTer5oMnwd

--HG--
extra : rebase_source : c33b725e6f61bb2b0473966d91bada8601fb4121
2018-05-02 15:56:03 +02:00
Jan-Erik Rediger ee2deffba3 Bug 1320052 - Remove now obsolete full-session/subsession tests for histograms. r=chutten
MozReview-Commit-ID: 1NJ6OAYEqIs

--HG--
extra : rebase_source : 529b2184f77adb83780082ca5d8e95a5111de41f
2018-05-02 15:55:01 +02:00
Jan-Erik Rediger cd7ba72a60 Bug 1320052 - Update internal snapshot callers to not deal with subsessions. r=chutten
MozReview-Commit-ID: CpHEaT30VYd

--HG--
extra : rebase_source : f62cbe066b9236a90fe088f0377ee4e7ad17207c
2018-05-02 15:53:31 +02:00
Jan-Erik Rediger 871a4b2e0d Bug 1320052 - Unify histogram storage into a single container. r=chutten
On Desktop and GeckoView we only ever need to store histograms for a
subsession and clear the histograms when a snapshot is done (e.g. a main ping is built).
On Fennec we don't have subsessions and only store for a session and never clear the storage.

MozReview-Commit-ID: BeVi86kZPs2

--HG--
extra : rebase_source : 50bb218c9fb9a04c8d60d6300e4e9e67544232c0
2018-05-02 15:43:02 +02:00
Issei Horie 0c29c92417 Bug 1451351 - Move obsolete documentation to subfolder. r=janerik 2018-05-06 14:33:10 +09:00
Ciure Andrei 61548f81d6 Merge inbound to mozilla-central. a=merge
--HG--
rename : testing/web-platform/meta/webdriver/tests/navigation/get_title.py.ini => testing/web-platform/meta/webdriver/tests/get_title/user_prompts.py.ini
2018-05-09 01:58:44 +03:00
Brian Grinstead 9cb018a075 Bug 1459985 - Include stringbundle Custom Element registration inside profile manager;r=mossop
Currently stringbundle.js is loaded in response to the document-element-inserted message
in MainProcessSingleton. But since the profile manager loads before that script is run,
we don't register the Custom Element. This fixes that by explicitly including the script.

MozReview-Commit-ID: GqQk1VUv0Df

--HG--
extra : rebase_source : 1d958661865591b3e4260d566f83c5eb16bfa1b5
2018-05-08 09:52:06 -07:00
Andrew Swan d920f0fd25 Bug 1457224 Enable delayed background page startup on Nightly r=zombie
MozReview-Commit-ID: 8xzBLmQRIL6

--HG--
extra : rebase_source : 1a3182b395416c30ff27873e6539501c80d9a43b
extra : histedit_source : 6945649dab3c354542220c8fc81f4f1347dcb353
2018-04-26 10:28:58 -07:00
Andrew Swan c53637983d Bug 1457224 Clean up extension testing helpers r=zombie
- Remove outdated appChanged logic from test helper function to start
  the AddonManager
- Avoid calling to the AddonManager in webextension tests that don't
  otherwise require the AddonManager

MozReview-Commit-ID: Fx4o1TzXTCd

--HG--
extra : rebase_source : a81a09a6ab25eac5ae00b5d80b91509448c95748
extra : histedit_source : 5bb2abe1f6c4f4ee2feced32930c417771752478
2018-04-30 13:01:10 -07:00
Boris Zbarsky 1fb03996f4 Bug 1387143 part 29. Remove nsISelection. r=mats 2018-05-08 13:52:42 -04:00
Boris Zbarsky a44e6132ff Bug 1387143 part 28. Remove nsISelection::AsSelection(). r=mats 2018-05-08 13:52:42 -04:00
Boris Zbarsky b47b72dae9 Bug 1387143 part 23. Remove nsISelection collapse* methods. r=mats 2018-05-08 13:52:41 -04:00
Boris Zbarsky f992e7ed0d Bug 1387143 part 22. Remove nsISelection isCollapsed/collapsed bits. r=mats 2018-05-08 13:52:39 -04:00
Boris Zbarsky c4c94974c4 Bug 1387143 part 5. Remove JS use of nsISelectionPrivate. r=mats 2018-05-08 13:52:36 -04:00
Boris Zbarsky 46cae9462a Bug 1387143 part 3. Stop using nsISelection in nsISelectionController. r=mats 2018-05-08 13:52:36 -04:00
Kris Maglione d9040aac36 Bug 1457072: Get rid of unpacked dictionaries and the remaining unpacked install code. r=aswan
MozReview-Commit-ID: K36cUkKtuOB

--HG--
extra : rebase_source : 860e0ebe7bc0589eadb3ddf8976d19bab01b6ce4
2018-04-26 01:27:48 -07:00
Ciure Andrei de05fd66c8 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-05-09 02:02:05 +03:00
Chris Pearce 5c6dee86ba Bug 1460055 - Make strimatch static to fix error with GCC about exception handling mangling. r=aklotz
MozReview-Commit-ID: CLBt2Siasdm

--HG--
extra : rebase_source : 3aa19882a6d6b6e227b6cec0cfb91ca5adb9db68
2018-05-09 09:35:03 +12:00
Timothy Guan-tin Chien 5515df7c99 Bug 1459646 - Always flip the resizer with CSS transform r=dao
Having the native theme widget to flip its own direction turned out to be
something not needed anymore, and it interfere with the CSS rule we set to
flip non-native SVG background.

This patch turned that off and always flips the resizer with CSS transform.

MozReview-Commit-ID: EbjTfFpJpZ0

--HG--
rename : layout/reftests/forms/textarea/resize-ref.html => layout/reftests/forms/textarea/resize-rtl-ref.html
rename : layout/reftests/forms/textarea/resize.html => layout/reftests/forms/textarea/resize-rtl.html
extra : rebase_source : a319698cea6c8460aaed23948e20b0757cec686e
2018-05-07 15:05:26 -07:00
Mark Banner 2ff4ec85fb Bug 1458235 - Drop cases of Components.stack.caller passed as the msg to Assert.* as it isn't necessary as we already work out the stack correctly for these cases. r=Gijs
MozReview-Commit-ID: BfFIzLr1sXv

--HG--
extra : rebase_source : 7f966ea034f269454a5b6206974734fdce106138
2018-05-04 11:26:59 +01:00
Michael Kaply ce0446bbdc Bug 1352539 - Move default search engine to list.json. r=florian
MozReview-Commit-ID: Kpz4Xb7nZ16

--HG--
extra : rebase_source : 6d4e48f27dfe4e07fb145c77ff2bb1c10cfab97c
2018-04-20 12:48:02 -05:00
Coroiu Cristina f39a811db2 Merge mozilla-central to autoland a=merge on a CLOSED TREE
--HG--
rename : third_party/rust/core-foundation/.cargo-checksum.json => third_party/rust/core-foundation-0.5.1/.cargo-checksum.json
rename : third_party/rust/core-foundation/Cargo.toml => third_party/rust/core-foundation-0.5.1/Cargo.toml
rename : third_party/rust/core-foundation/src/array.rs => third_party/rust/core-foundation-0.5.1/src/array.rs
rename : third_party/rust/core-foundation/src/base.rs => third_party/rust/core-foundation-0.5.1/src/base.rs
rename : third_party/rust/core-foundation/src/bundle.rs => third_party/rust/core-foundation-0.5.1/src/bundle.rs
rename : third_party/rust/core-foundation/src/dictionary.rs => third_party/rust/core-foundation-0.5.1/src/dictionary.rs
rename : third_party/rust/core-foundation/src/filedescriptor.rs => third_party/rust/core-foundation-0.5.1/src/filedescriptor.rs
rename : third_party/rust/core-foundation/src/lib.rs => third_party/rust/core-foundation-0.5.1/src/lib.rs
rename : third_party/rust/core-foundation/src/propertylist.rs => third_party/rust/core-foundation-0.5.1/src/propertylist.rs
rename : third_party/rust/core-foundation/src/runloop.rs => third_party/rust/core-foundation-0.5.1/src/runloop.rs
rename : third_party/rust/core-foundation/src/set.rs => third_party/rust/core-foundation-0.5.1/src/set.rs
rename : third_party/rust/core-foundation/tests/use_macro_outside_crate.rs => third_party/rust/core-foundation-0.5.1/tests/use_macro_outside_crate.rs
rename : third_party/rust/core-foundation-sys/.cargo-checksum.json => third_party/rust/core-foundation-sys-0.5.1/.cargo-checksum.json
rename : third_party/rust/core-foundation-sys/Cargo.toml => third_party/rust/core-foundation-sys-0.5.1/Cargo.toml
rename : third_party/rust/core-foundation-sys/src/array.rs => third_party/rust/core-foundation-sys-0.5.1/src/array.rs
rename : third_party/rust/core-foundation-sys/src/base.rs => third_party/rust/core-foundation-sys-0.5.1/src/base.rs
rename : third_party/rust/core-foundation-sys/src/bundle.rs => third_party/rust/core-foundation-sys-0.5.1/src/bundle.rs
rename : third_party/rust/core-foundation-sys/src/data.rs => third_party/rust/core-foundation-sys-0.5.1/src/data.rs
rename : third_party/rust/core-foundation-sys/src/date.rs => third_party/rust/core-foundation-sys-0.5.1/src/date.rs
rename : third_party/rust/core-foundation-sys/src/dictionary.rs => third_party/rust/core-foundation-sys-0.5.1/src/dictionary.rs
rename : third_party/rust/core-foundation-sys/src/error.rs => third_party/rust/core-foundation-sys-0.5.1/src/error.rs
rename : third_party/rust/core-foundation-sys/src/filedescriptor.rs => third_party/rust/core-foundation-sys-0.5.1/src/filedescriptor.rs
rename : third_party/rust/core-foundation-sys/src/lib.rs => third_party/rust/core-foundation-sys-0.5.1/src/lib.rs
rename : third_party/rust/core-foundation-sys/src/messageport.rs => third_party/rust/core-foundation-sys-0.5.1/src/messageport.rs
rename : third_party/rust/core-foundation-sys/src/number.rs => third_party/rust/core-foundation-sys-0.5.1/src/number.rs
rename : third_party/rust/core-foundation-sys/src/propertylist.rs => third_party/rust/core-foundation-sys-0.5.1/src/propertylist.rs
rename : third_party/rust/core-foundation-sys/src/runloop.rs => third_party/rust/core-foundation-sys-0.5.1/src/runloop.rs
rename : third_party/rust/core-foundation-sys/src/set.rs => third_party/rust/core-foundation-sys-0.5.1/src/set.rs
rename : third_party/rust/core-foundation-sys/src/string.rs => third_party/rust/core-foundation-sys-0.5.1/src/string.rs
rename : third_party/rust/core-foundation-sys/src/timezone.rs => third_party/rust/core-foundation-sys-0.5.1/src/timezone.rs
rename : third_party/rust/core-foundation-sys/src/url.rs => third_party/rust/core-foundation-sys-0.5.1/src/url.rs
rename : third_party/rust/core-foundation-sys/src/uuid.rs => third_party/rust/core-foundation-sys-0.5.1/src/uuid.rs
rename : toolkit/mozapps/extensions/internal/UpdateRDFConverter.jsm => toolkit/mozapps/extensions/internal/RDFManifestConverter.jsm
extra : rebase_source : 82ff5278cf9bd559763cc24e3f6d87139466bfe5
2018-05-08 18:54:28 +03:00
Coroiu Cristina 5ff2d76830 Merge inbound to mozilla-central a=merge 2018-05-08 18:47:35 +03:00
arthur.iakab b613e3c213 Merge mozilla-central to autoland
--HG--
extra : rebase_source : da41c9831b781517597aebd0878c5ada415fd00b
2018-05-08 15:49:18 +03:00
arthur.iakab f2042a4c1f Merge inbound to mozilla-central a=merge 2018-05-08 15:42:06 +03:00
Issei Horie 659145e037 Bug 1438561 - Restrict histogram bucket ranges to INT_MAX. r=chutten 2018-04-29 14:29:10 +09:00
Richard Marti 60a2631090 Bug 1459563 - Set also on Linux a width of the page number field in print preview dialog. r=mconley 2018-05-07 21:28:46 +02:00
Kris Maglione 3d65fdbc34 Bug 833098: Part 2 - Remove RDF service. r=hsivonen,Mossop,pike
MozReview-Commit-ID: 32Nl5McAFGJ

--HG--
extra : source : c00426f6bc7d1a10e5609ac9530eb315d64d9d85
extra : histedit_source : 4ab49fa208d0fc0ccd8e0b623644cc91d705d462
2018-04-28 20:06:40 -07:00
Kris Maglione 53c3d346c3 Bug 833098: Part 1 - Remove dead code in xpfe directory viewer. r=Mossop
Most of this module is dead code, intended to convert directory listings into
RDF data sources for a XUL front-end which no longer exists.

Rather than keep the remaining code which still has any effect, I opted to
just replace it with a JS stub, which winds up being much simpler.

MozReview-Commit-ID: CiBpV0mrOo0

--HG--
extra : source : 2ea9f1f5269ed5291275a174a633b23dc92667de
extra : histedit_source : fdc195bff4684a84f610b90c0d9820b860c5ff40
2018-04-28 21:28:03 -07:00
Kris Maglione c9334a34ed Bug 1457749: Part 3 - Migrate install.rdf parser to use RDFDataSource.jsm. r=Mossop
This is based on a script I'd already created to migrate test extensions to
the JSON format we use to generate fixture add-ons.

The delay update add-ons used invalid XML in their manifests, which the
built-in parser ignored but the new parser doesn't accept, so I had to fix
those, too.

MozReview-Commit-ID: BnuxZiBhhJL

--HG--
rename : toolkit/mozapps/extensions/internal/UpdateRDFConverter.jsm => toolkit/mozapps/extensions/internal/RDFManifestConverter.jsm
extra : source : 292cf80054b4734a0d7c84e987f68e229f2ccc24
extra : histedit_source : 1072def8a28149a9f9882825f73435336b205072%2C2c72e58aa973fe24867868d06dcc63235dd68da2
2018-04-28 19:27:33 -07:00
Kris Maglione 03efd881e7 Bug 1457749: Part 2 - Update UpdateRDFConverter to use RDFDataSource.jsm. r=Mossop
MozReview-Commit-ID: HbJ3vBSBXH2

--HG--
extra : source : 7f657f4d30880395e20f990c5c97ece275a61de2
2018-04-28 19:20:38 -07:00
Kris Maglione 6151d7e69a Bug 1457749: Part 1 - Import RDFDataSource from McCoy and modernize. r=Mossop
MozReview-Commit-ID: 7y7kGE2kF9E

--HG--
extra : source : bef795f8c45c7cb33ab59c02348ad40e35660195
2018-05-07 19:35:51 -07:00
arthur.iakab 2f2f2ffdbf Merge mozilla-central to inbound 2018-05-08 15:44:33 +03:00
Dorel Luca beb8372c2d Backed out 4 changesets (bug 1457749) for making T-e10s(o) hang
Backed out changeset e640d678c988 (bug 1457749)
Backed out changeset 292cf80054b4 (bug 1457749)
Backed out changeset 7f657f4d3088 (bug 1457749)
Backed out changeset bef795f8c45c (bug 1457749)

--HG--
rename : toolkit/mozapps/extensions/internal/RDFManifestConverter.jsm => toolkit/mozapps/extensions/internal/UpdateRDFConverter.jsm
2018-05-08 13:49:37 +03:00
Dorel Luca db79e8d752 Backed out 2 changesets (bug 833098) for depending on bug 1457749
Backed out changeset c00426f6bc7d (bug 833098)
Backed out changeset 2ea9f1f5269e (bug 833098)
2018-05-08 13:47:51 +03:00
Chris Peterson 71422dcaa9 Bug 1457813 - Part 2: Replace non-asserting NS_PRECONDITIONs with MOZ_ASSERTs. r=froydnj
s/NS_PRECONDITION/MOZ_ASSERT/ and reindent

MozReview-Commit-ID: KuUsnVe2h8L

--HG--
extra : source : c14655ab3df2c9b1465dd8102b9d25683359a37b
2018-04-28 12:50:58 -07:00
Dão Gottwald 140aac0617 Bug 1456530 - Stop dispatching the select event on the tabs element. r=mconley
MozReview-Commit-ID: B4Ash6lC64u

--HG--
extra : rebase_source : a40cde1b42c9c6fb0c76e021556e8458176dfc32
2018-05-08 11:48:00 +02:00
arthur.iakab 5a17556f02 Backed out 6 changesets (bug 1320052) on request by Dexter for requently failing test verify dom/base/test/browser_use_counters.js
Backed out changeset 07db52945b1f (bug 1320052)
Backed out changeset 7a64a23bf183 (bug 1320052)
Backed out changeset c95a4b0c6642 (bug 1320052)
Backed out changeset 4749633bd02f (bug 1320052)
Backed out changeset c7b8f6d55a0b (bug 1320052)
Backed out changeset b0396db0229c (bug 1320052)
2018-05-08 17:38:29 +03:00
Marco Bonardo e40aad16eb Bug 1458890 - Remove the '*' requirement from the host wildcard in History.removeByFilter. r=standard8
This stops using * as a wildcard to simplify input of this API, so that instead
of requiring different syntax strings like "", "*.mozilla.org" and "localhost",
one can pass ".", ".mozilla.org or ".localhost".

MozReview-Commit-ID: 3ffDqpfX1GO

--HG--
extra : rebase_source : af73cf11037784edbe2e1baf338759eda7ef311e
2018-05-05 00:12:43 +02:00
Margareta Eliza Balazs 7be1f21cf0 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-05-09 12:39:10 +03:00