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

491692 Коммитов

Автор SHA1 Сообщение Дата
Henrik Skupin 2f20475d5e Bug 1302364 - Update TEST_MANIFESTS documentation for install_root in resolve_tests(). r=gps
MozReview-Commit-ID: 9EXT3Jakwx1

--HG--
extra : rebase_source : ba1f6afcaa35103a52e5bbad7618fa2c9f08f2a1
2016-09-13 17:16:51 +02:00
Jean-Yves Avenard 4387906eae Bug 1302632: P5. Update mochitests. r=gerald
The tests expected that the error code would be MEDIA_ERR_DECODE whenever we fail to open a video. However, MEDIA_ERR_DECODE is to be used only when "An error of some description occurred while decoding the media resource, after the resource was established to be usable."

All those files have errors in their metadata. Which makes the resource unusable to start with.

Similarly, networkState would be set to  NETWORK_NO_SOURCE if the metadata couldn't be read.

MozReview-Commit-ID: KXVJmD3ZQlT

--HG--
extra : rebase_source : 1ec3d7e764d832702e662f0b650363498e0b0761
2016-09-16 11:14:07 +10:00
Jean-Yves Avenard 26629fd77e Bug 1302632: P4. Do not change network state to NETWORK_EMPTY. r=jwwang
There's no such step defined in the spec. Despite, this code can no longer be called when readyState is HAVE_NOTHING

MozReview-Commit-ID: 2fDoNHt1COp

--HG--
extra : rebase_source : d8b79acee85b00331f55153626038e26cd4a72c7
2016-09-15 16:20:43 +10:00
Jean-Yves Avenard 895efe36db Bug 1302632: P3. Provide failures details to error attribute. r=jwwang
MozReview-Commit-ID: 3eIXOF96UR4

--HG--
extra : rebase_source : eeeb298d46bd8c6957560e475b7b1c4728a392dc
2016-09-15 16:17:10 +10:00
Jean-Yves Avenard 9b10344e7c Bug 1302632: P2. Only have Description return a non-empty string in case of error. r=jwwang
Will simplify the code in the following patch, not having to perform unnecessary test.

MozReview-Commit-ID: 5zUzSZgzrG9

--HG--
extra : rebase_source : c409a70d1aa5975b1a990a884856b3b5712bc190
2016-09-14 16:49:56 +10:00
Jean-Yves Avenard 8a54c1a711 Bug 1302632: P1. Set proper error code when readyState is HAVE_NOTHING. r=jwwang
MozReview-Commit-ID: CMQkW5pPDF2

--HG--
extra : rebase_source : f0286af0b2daa2f91bbea66ab7bcf6de1a6d2207
2016-09-14 16:45:52 +10:00
Mark Hammond 7b00b004c4 Bug 1276823 - ensure bookmarks engine tracks parents when de-duping incoming bookmarks. r=rnewman
MozReview-Commit-ID: ym58KTB89b

--HG--
extra : rebase_source : 2090299a4ce68fac2979f85e5886c3c5e10c61c3
2016-07-05 16:02:19 +10:00
Masayuki Nakano c09c84b7eb Bug 1138159 Don't reset IM context at selection change when there is no composition and hasn't retrieved surrounding text after last selection change r=m_kato
ibus-pinyin has a bug.  When application calls gtk_im_context_reset(), which means selection is changed in application, ibus-pinyin sents a set of composition signals with empty commit string.  Therefore, selecting text causes removing it.

For preventing it but not breaking the other IMEs which use surrounding text, we should give up to call gtk_im_context_reset() if IME hasn't retrieved surrounding text after the last selection change.  Not having retrieved surrounding text means that the IME doesn't have any cache of contents.  Therefore, not calling gtk_im_context_reset() at selection change must be safe for such IMEs.

MozReview-Commit-ID: 5cbIZjpd7zN

--HG--
extra : rebase_source : 6010b3e055d66ebd2ed50f9b3ee8ff2330d3c6ab
2016-09-15 22:36:23 +09:00
Phil Ringnalda cd6041148f Backed out 5 changesets (bug 1302632) for forthcoming failures
Backed out changeset f2ced742d6aa (bug 1302632)
Backed out changeset 55e7962d4fc0 (bug 1302632)
Backed out changeset b20f7c887e6c (bug 1302632)
Backed out changeset 22772e4a9c72 (bug 1302632)
Backed out changeset 7d7558864a66 (bug 1302632)
2016-09-15 21:39:00 -07:00
Jean-Yves Avenard b3ae2c3e66 Bug 1302632: P5. Update mochitests. r=gerald
The tests expected that the error code would be MEDIA_ERR_DECODE whenever we fail to open a video. However, MEDIA_ERR_DECODE is to be used only when "An error of some description occurred while decoding the media resource, after the resource was established to be usable."

All those files have errors in their metadata. Which makes the resource unusable to start with.

Similarly, networkState would be set to  NETWORK_NO_SOURCE if the metadata couldn't be read.

MozReview-Commit-ID: KXVJmD3ZQlT

--HG--
extra : rebase_source : 0aa759ceff22f0c30e650593190a4d0e85292a07
2016-09-16 11:14:07 +10:00
Jean-Yves Avenard 4faaba2ab5 Bug 1302632: P4. Do not change network state to NETWORK_EMPTY. r=jwwang
There's no such step defined in the spec. Despite, this code can no longer be called when readyState is HAVE_NOTHING

MozReview-Commit-ID: 2fDoNHt1COp

--HG--
extra : rebase_source : baa542cdf3144db8b941c20f22548c67bfc06346
2016-09-15 16:20:43 +10:00
Jean-Yves Avenard 64dda2968c Bug 1302632: P3. Provide failures details to error attribute. r=jwwang
MozReview-Commit-ID: 3eIXOF96UR4

--HG--
extra : rebase_source : 7f5b03e3a6f5dbb40b16b1460132993b60d071e6
2016-09-15 16:17:10 +10:00
Jean-Yves Avenard 6f81b3394d Bug 1302632: P2. Only have Description return a non-empty string in case of error. r=jwwang
Will simplify the code in the following patch, not having to perform unnecessary test.

MozReview-Commit-ID: 5zUzSZgzrG9

--HG--
extra : rebase_source : dc11f757ece90a5fb00459de0938a9dfc63ca36a
2016-09-14 16:49:56 +10:00
Jean-Yves Avenard f359140d9d Bug 1302632: P1. Set proper error code when readyState is HAVE_NOTHING. r=jwwang
MozReview-Commit-ID: CMQkW5pPDF2

--HG--
extra : rebase_source : 2bd7828104b8f3ac5bb1d8bdc3f84b652300cabe
2016-09-14 16:45:52 +10:00
Ting-Yu Lin 52503527a3 Bug 1302758 Part 3 - Remove nullptr check of operator new in CreateFloatManager. r=dholbert
The operator new is infallable. Also change the return value to void
accordingly. The only caller doesn't even check the return value.

MozReview-Commit-ID: 3whf7s1d35q

--HG--
extra : rebase_source : 6c3a7010f77dad0ee5f50408205fc3a5418dacc9
2016-09-15 23:29:57 +08:00
Ting-Yu Lin b66ea190f5 Bug 1302758 Part 2 - Replace NOISY_FLOATMANAGER with nsBlockFrame::gNoisyFloatManager. r=dholbert
To see the flag in action, export GECKO_BLOCK_DEBUG_FLAGS="float-manager" and
open a page containing float elements. For example:

$ GECKO_BLOCK_DEBUG_FLAGS="float-manager" ./mach run layout/reftests/floats/orthogonal-floats-1a.html

MozReview-Commit-ID: 7Rb45ophewf

--HG--
extra : rebase_source : f40703a2ec448bf39a4a49e98fcd50f5550bbdd3
2016-09-15 14:32:12 +08:00
Ting-Yu Lin 926abf8d9a Bug 1302758 Part 1 - Minor cosmetic fixes in nsFloatManager. r=dholbert
These fixes are in the contextual of Part 2.

MozReview-Commit-ID: 3AJUozeIi8W

--HG--
extra : rebase_source : f03ea1e52a78295ad51165cb5b9d40fd9b2ac5d2
2016-09-15 11:29:14 +08:00
Phil Ringnalda 7287d4600d Backed out changeset ef7939c0332e (bug 1285041) for failures in test_storage_connection.js
CLOSED TREE
2016-09-15 20:04:30 -07:00
Phil Ringnalda d70a3c161c Merge m-c to a CLOSED TREE autoland 2016-09-15 19:58:49 -07:00
Phil Ringnalda bcee831dc7 Backed out changeset 854e74094d8c (bug 1293598) for Windows build bustage and everybody else SVG jemalloc crashes
CLOSED TREE
2016-09-15 19:40:28 -07:00
Phil Ringnalda f6c298b36d Backed out changeset c85784c39e28 (bug 1280470) for depending on a backed out commit
CLOSED TREE
2016-09-15 19:16:17 -07:00
Phil Ringnalda a6e7ea4e26 Backed out changeset af84ff6bfd7e (bug 1264367) for causing crash stacks to lack symbols
CLOSED TREE
2016-09-15 19:15:45 -07:00
Wes Kocher 447769a520 Merge fx-team to central, a=merge 2016-09-15 16:35:46 -07:00
Wes Kocher 14c8653f72 Merge inbound to central, a=merge 2016-09-15 16:28:10 -07:00
Wes Kocher cdf9010674 Backed out changeset f227ea4d52fe (bug 1302907) because it caused some updated packages to get built, causing linux64 failures a=backout CLOSED TREE
--HG--
rename : taskcluster/scripts/tester/test-ubuntu.sh => taskcluster/scripts/tester/test-ubuntu1604.sh
2016-09-15 14:40:10 -07:00
Wes Kocher 01e52a6c39 Backed out changeset ce601f208476 (bug 1272256) for frequent failures in browser_bug1299667.js a=backout 2016-09-15 14:20:04 -07:00
Gregory Szorc 9a92ffbf3d Backed out changesets 11ffdc565be, dda84d1fb12b, and 21fdf73bbb17 (bug 1302907) for Windows build bustage
Because Windows.

--HG--
extra : histedit_source : 738d1b89cf5638d31324efd01545c9963df9a174
2016-09-15 12:49:03 -07:00
Mike de Boer 54f9f16e59 Backed out changeset 4b1afa9d2e99 (bug 1279708), because it landed on autoland earlier. r=backout DONTBUILD
MozReview-Commit-ID: AnDFEsAT5tC
2016-09-15 21:13:46 +02:00
Mike de Boer e3207386ff Bug 1279708 - update the geometry of all ranges upon the next dimmed mask repaint in the case of a 'findAgain' update, because the page may have scrolled. r=jaws
MozReview-Commit-ID: CjFpYMgR0wr
2016-09-15 20:51:53 +02:00
James Long 9232f9818d Bug 1302872 - update debugger bundle r=me UPDATE_BUNDLE
--HG--
rename : devtools/client/debugger/new/test/mochitest/examples/doc-script-switching-01.html => devtools/client/debugger/new/test/mochitest/examples/doc-script-switching.html
2016-09-15 10:40:47 -04:00
James Long 474601f18a Bug 1302833 - fix CodeMirror styles in new debugger r=me 2016-09-15 09:50:59 -04:00
Steve Fink ad325bdac3 Bug 1302125 - Limit number of ERROR: GC found live Cell messages, r=mccr8
--HG--
extra : rebase_source : 93aba8f04ffbbab8b4b96842ef2d0a5e377514d9
2016-09-14 16:56:35 -07:00
Johann Hofmann e4c8f6bb3e Bug 1301851 followup - Change plugin notification icon to grey instead of currentColor. r=me
MozReview-Commit-ID: GsrzJOMlR3C

--HG--
extra : rebase_source : 9509a148cfa4096ca58989e08be10a609deb13dc
2016-09-14 21:31:32 +02:00
Carsten "Tomcat" Book e4ded7fc61 Merge mozilla-central to fx-team 2016-09-15 12:07:34 +02:00
Carsten "Tomcat" Book 25a074d342 merge mozilla-inbound to mozilla-central a=merge 2016-09-15 11:59:50 +02:00
Carsten "Tomcat" Book 6acc7fef72 merge fx-team to mozilla-central a=merge 2016-09-15 11:58:32 +02:00
Matthew Wein 56c73ad672 Bug 1300808 - Only load options pages on Android for OPTIONS_TYPE_INLINE. r=kmag
MozReview-Commit-ID: DF739YRjxOb

--HG--
extra : transplant_source : %E4M%DB%A6%CB%DC%40%F5%BC%06%84%A0%CB%E3%05%8E%AAC%2A%16
2016-09-14 13:59:40 -07:00
Matthew Wein 1b4f1f0386 Bug 1300808 - Enable eslint for browser/mobile/chrome. r=kmag
MozReview-Commit-ID: CtOPpYG4Uvz

--HG--
extra : transplant_source : %20%D8%C6%D1%ABd%9Dj%3En%A25%DAZ%1F%5D%FA%3B%97%96
2016-09-14 14:18:40 -07:00
Kevin Chen 1560ed91a0 Bug 1298318 followup - Add notice comment in SVGImageContext. r=dholbert
Comment-only, so DONTBUILD (and KWierso says it's OK to land this on CLOSED TREE)

MozReview-Commit-ID: BKxFHeXxipf
2016-09-14 12:28:54 -07:00
Wes Kocher f779775754 Backed out changeset 4bb39c7c98dd (bug 1271650) for ASAN leaks a=backout 2016-09-14 10:51:36 -07:00
Jim Chen 13d9bdb41d Bug 1258472 - 2. Move guest mode state management to GeckoProfile; r=nalexander
Because guest mode is intimately tied to the profile, it'd be hard to
keep guest mode out of geckoview code entirely, But we also don't want
any dependency on GuestSession from geckoview code, so this patch moves
the part of GuestSession that manages guest mode state to GeckoProfile.
2016-09-14 13:33:09 -04:00
Jim Chen dd14f982bb Bug 1258472 - 1. Start first-run telemetry session outside of GeckoProfile; r=nalexander
Move the first-run telemetry session from GeckoProfile to BrowserApp, so
there is no longer any dependency on Telemetry from inside GeckoProfile.
2016-09-14 13:33:09 -04:00
Alexandre Lissy f6ee6d53f2 Bug 1302641 - Update ImageBridgeChild::GetSingleton() use after 1298938 r=nical
MozReview-Commit-ID: Cs7xUcPnPoz
2016-09-14 19:01:21 +02:00
Luke Wagner 171ec3369e Bug 1284156 - Baldr: use ToNonWrappingUint32 for range checks (r=bbouvier)
MozReview-Commit-ID: 1oVQYPlF89J

--HG--
extra : rebase_source : 365a915d22ee8bd72a3d7ed81fa3a910b96d2387
2016-09-14 11:54:17 -05:00
Luke Wagner 6a30ba8b4e Bug 1284156 - Baldr: add Table.prototype.grow (r=bbouvier)
MozReview-Commit-ID: 8g92o4GXQ82

--HG--
extra : rebase_source : 64dc4699727be013eeb3c9dcca86e519598e1880
2016-09-14 11:46:10 -05:00
Jim Chen 5113e2786e Bug 1291384 - 2. Convert GeckoProfile.getDB calls to BrowserDB.from calls; r=nalexander
Mass convert GeckoProfile.getDB() calls to BrowserDB.from() calls,
whether using Context or GeckoProfile.
2016-09-14 12:46:50 -04:00
Jim Chen fef2725577 Bug 1291384 - 1. Take BrowserDB out of GeckoProfile; r=nalexander
Remove references to BrowserDB and its factory from GeckoProfile.
Instead of keeping the DB in mDB, GeckoProfile now keeps an arbitrary
object in mData. Using a data object lets us avoid needing another map
to map profiles to DBs. This feature could be very useful for GeckoView
consumers as well.

The new way to get a BrowserDB from a profile/context is through
BrowserDB.from(Context) or BrowserDB.from(GeckoProfile), which takes
care of creating a local DB if necessary and associating the DB with the
profile.
2016-09-14 12:46:50 -04:00
Jim Chen 3a8af38a02 Bug 1301515 - Remove FormAssistPopup dependency in geckoview; r=sebastian
Remove the input method change notification that GeckoInputConnection
sends to FormAssistPopup, so there's no dependency on FormAssistPopup
from inside GeckoInputConnection or GeckoInterface. Instead,
FormAssistPopup now actively queries the current input method, and
performs blocklisting based on that.
2016-09-14 12:43:36 -04:00
Jim Chen cbdc48211c Bug 1291385 - 3. Don't send viewport flush message; r=snorp
We used to use it to sync viewport metrics between Gecko and Java, but I
don't think this is needed anymore.
2016-09-14 12:43:36 -04:00
Jim Chen de52df3d2a Bug 1291385 - 2 .Move restrictions package from geckoview to Fennec; r=nalexander
The restrictions package really belongs in Fennec code rather than in
geckoview code. The move also eliminates some dependency errors because
the restrictions package references some classes in Fennec code.

--HG--
rename : mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/DefaultConfiguration.java => mobile/android/base/java/org/mozilla/gecko/restrictions/DefaultConfiguration.java
rename : mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/GuestProfileConfiguration.java => mobile/android/base/java/org/mozilla/gecko/restrictions/GuestProfileConfiguration.java
rename : mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/Restrictable.java => mobile/android/base/java/org/mozilla/gecko/restrictions/Restrictable.java
rename : mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictedProfileConfiguration.java => mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictedProfileConfiguration.java
rename : mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictionCache.java => mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictionCache.java
rename : mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictionConfiguration.java => mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictionConfiguration.java
rename : mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/RestrictionProvider.java => mobile/android/base/java/org/mozilla/gecko/restrictions/RestrictionProvider.java
rename : mobile/android/geckoview/src/main/java/org/mozilla/gecko/restrictions/Restrictions.java => mobile/android/base/java/org/mozilla/gecko/restrictions/Restrictions.java
2016-09-14 12:43:36 -04:00