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

330041 Коммитов

Автор SHA1 Сообщение Дата
Gaia Pushbot 5c51329041 Bumping gaia.json for 1 gaia-central revision(s) a=gaia-bump
Truncated some number of revisions since the previous bump.

========

https://hg.mozilla.org/integration/gaia-central/rev/373644db99ce
Author: Rick Waldron <waldron.rick@gmail.com>
Desc: Bug 920546 - [Messages] Short-term fixes for the recipient panel r=julienw

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

- Apply new "invalid recipient" indicator style
- Decouple searchContact from list display
- Create ThreadUI.listContact(...)
- Create ThreadUI.validateContact(...)
- Adds two level validation:
    - Is the entry questionable?
        - This kicks off a silent search for matching contacts
        - If there are one or more matches, use the first to create a Recipient
    - Is the entry invalid?
        - This state is reached if no contacts could be found
          for the typed value.
        - Prevents enableSend
        - Prevents "export" of recipient entry at Send
          (when mixed with multiple valid recipients)
- Refactor Utils.getContactDisplayInfo logic
- Adds tests for enableSend
- Adds tests for questionable Recipient detection.

Changes, post review:

> Bug 1:
>  - enter a bogus recipient, press enter to "accept" it
>  - press backspace => the cursor is correctly inside the contenteditable element, but it's still "red" and the keyboard is hiding

Fixed by adding CSS rules:
  [contenteditable=false].attention
  [contenteditable=true].attention

---

> Bug 2:
>  - with the recipient light workload, that has a "Adam L. Card" contact
>  - typing exactly "Adam L. Card" => no match
>  - typing "Adam Card" => match

Yep, this has always been true. See also: https://bugzilla.mozilla.org/show_bug.cgi?id=860804

---

> Bug 3:
>  - add text in the composer
>  - add a bogus contact => the send button is enabled, should be disabled

Fixed by being more explicit in enableSend:

Set hasRecipients to true based on the following conditions:

 1. There is a valid recipients object
 2. One of the following is true:
     - The recipients object contains at least 1 valid recipient
       - OR -
     - There is >1 character typed and the value will not
       evaluate to a NaN

Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
2013-10-27 21:14:10 -07:00
Gina Yeh 00d37fbf0c Bug 913372 - Patch 3: Make a queue for active connection requests, r=echou 2013-10-28 12:07:15 +08:00
Gina Yeh 3643741917 Bug 913372 - Patch 2: Set mController to null before invoking callback function, r=echou
For each profile manager, we'd like to make sure that the data member of
mController is nulled out before invoking the callback function. Because, in the
callback function, we continue to handle the next connect/disconnect request,
and we'd like to null out mController of previous request before handling the
new one.
2013-10-28 12:07:01 +08:00
Gina Yeh 2eaffa45fd Bug 913372 - Patch 1: Refine the architecture of BluetoothProfileController, r=echou 2013-10-28 12:06:38 +08:00
Shawn Huang 768a171492 Bug 929891 - [Bluetooth][bluedroid] Enable/Disable Bluetooth, r=echou 2013-10-28 12:05:17 +08:00
Gaia Pushbot aad2b3737d Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/c73e725d0176
Author: Evyatar Amitay <evyatron@gmail.com>
Desc: Merge pull request #12529 from EverythingMe/session-reinit

[Bug 914591] make sure sessions get re-inited after expiration [r=ranbena]

========

https://hg.mozilla.org/integration/gaia-central/rev/7f8b27532247
Author: Evyatar Amitay <evyatron@gmail.com>
Desc: [Bug 914591] make sure sessions get re-inited after expiration [r=ranbena]
2013-10-27 20:55:48 -07:00
Gaia Pushbot 5291ae0520 Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump
Truncated some number of revisions since the previous bump.

========

https://hg.mozilla.org/integration/gaia-central/rev/5cffbcaff577
Author: Ryan VanderMeulen <rvandermeulen@mozilla.com>
Desc: Merge pull request #13066 from Pike/bug-930469-malformed-properties

bug 930469, malformed properties file.

========

https://hg.mozilla.org/integration/gaia-central/rev/89f65b6d853c
Author: Axel Hecht <axel@pike.org>
Desc: bug 930469, malformed properties file.
Remove leftover merge conflict marker
2013-10-27 20:55:23 -07:00
Sebastian Hengst 1429aa2e75 Bug 765285 - Include last 3 days of crash IDs in about:support. r=Mossop,dolske 2013-10-28 00:18:14 +01:00
Carsten "Tomcat" Book afc42a1576 Merge mozilla-central to mozilla-inbound 2013-10-28 13:03:52 +01:00
Eddy Bruel d94d3cb9a5 Bug 880330 - Remove the old options API; r=bholley 2013-10-28 12:59:04 +01:00
Eddy Bruel 359289b5e5 Bug 880330 - Refactor crypto to use the new options API; r=bholley 2013-10-28 12:57:08 +01:00
Eddy Bruel 088abb9836 Bug 880330 - Refactor jsd to use the new options API; r=sphink 2013-10-28 12:52:27 +01:00
Eddy Bruel 1ed81b38c5 Bug 880330 - Refactor dom to use the new options API (2/2); r=khuey 2013-10-28 12:51:05 +01:00
Eddy Bruel 7f0f636fdf Bug 880330 - Refactor dom to use the new options API (1/2); r=khuey 2013-10-28 12:48:23 +01:00
Eddy Bruel cbefd67b93 Bug 880330 - Refactor xpconnect shell to use the new options API; r=bholley 2013-10-28 12:43:17 +01:00
Alfred Kayser 16da432d70 Bug 926605 - followup to fix icon on Windows, r=gijs 2013-10-28 12:38:07 +01:00
Andrea Marchesini 028b3d33fb Bug 925594 - WebIDL enum for AudioChannel in HTMLMediaElement, r=ehsan, r=khuey 2013-10-28 03:45:10 -07:00
Carsten "Tomcat" Book d5ef9329d1 Merge B2g-inbound to Mozilla-Central 2013-10-28 11:34:11 +01:00
Jan de Mooij 7a574949b8 Bug 931039 - Rename IonRuntime/IonCompartment to JitRuntime/JitCompartment. r=h4writer
--HG--
rename : js/src/jit/IonCompartment.h => js/src/jit/JitCompartment.h
2013-10-28 11:33:01 +01:00
Jon Coppeard 54276f7449 Bug 927204 - Fix timout of jit-test basic/bug623860.js by replacing test with equivalent r=terrence 2013-10-28 10:28:29 +00:00
Kyle Huey dd9f94690a Bug 904720: Count event listeners. r=njn,smaug 2013-10-28 17:47:18 +08:00
Carsten "Tomcat" Book a2944563d3 Merge Fx-team to Mozilla-Central 2013-10-28 10:04:41 +01:00
Carsten "Tomcat" Book 36cc951bba Merge Mozilla-Inbound to Mozilla-Central 2013-10-28 10:03:25 +01:00
Masayuki Nakano ce970f41ff Bug 930860 Move IsLeftClickEvent() and IsContextMenuKeyEvent() from WidgetEvent to WidgetMouseEvent(Base) r=smaug 2013-10-28 18:03:19 +09:00
Phil Ringnalda 0482f7426a Merge f-t to m-c 2013-10-27 21:44:49 -07:00
Phil Ringnalda b8b0e88a99 Merge m-i to m-c 2013-10-27 21:44:08 -07:00
Boris Zbarsky 97c2bf7f74 Bug 929512. Fix null default values for non-nullable unions containing a nullable type. r=dzbarsky, r=smaug pending 2013-10-28 00:33:15 -04:00
Robert Strong 3c12dc5317 Bug 931586 - Use FileUtils.PERMS_DIRECTORY instead of 0755 in nsUpdateService.js. r=bbondy 2013-10-27 19:27:21 -07:00
Phil Ringnalda 7ea667e461 Merge m-c to f-t 2013-10-27 19:26:05 -07:00
Phil Ringnalda 5f56538111 Merge m-i to m-c 2013-10-27 19:22:36 -07:00
Phil Ringnalda f35341806f Merge f-t to m-c 2013-10-27 19:21:46 -07:00
Rik Cabanier 4376a1259a Bug 768067 - Fix style nits from original review. r=roc 2013-10-27 20:53:45 -04:00
Randell Jesup 981ced8cf7 Backed out changeset b490b5843f3c for M2 bustage 2013-10-27 20:45:28 -04:00
Phil Ringnalda 897c12c1f2 Bug 920463 followup, keep the test from turning permaorange when we merge to aurora and TypedObject gets turned off 2013-10-27 16:19:56 -07:00
Nils Maier 2901e2256a Bug 912457 - Expose async |flush()| in OS.File. r=yoric 2013-10-27 19:03:25 -04:00
Nick Fitzgerald 34551cf993 Bug 929868 - Set a min-width on all toolbarbuttons in the #sources-toolbar. r=vporof 2013-10-27 16:33:27 -04:00
Victor Porof 66b94ece99 Bug 931463 - Shader editor programs checkboxes misaligned on Linux, r=past 2013-10-27 20:44:02 +02:00
Victor Porof f8252be239 Bug 931452 - Checkbox focus artifact on Linux in the Shader Editor, r=past 2013-10-27 20:43:55 +02:00
Benjamin Smedberg 6fb5b50080 Bug 926605 part B - automatically refresh the page if the users chooses to enable a plugin but its no longer on the page, r=jaws 2013-10-27 14:41:29 -04:00
Benjamin Smedberg f1747357ee Bug 926605 part A - When a plugin is removed from a page, continue showing it in the plugin doorhanger, to deal with the cases where the site removes a plugin immediately after trying to use it, r=jaws 2013-10-27 14:41:28 -04:00
Jim Blandy de155cd5b4 Bug 919349: Remove infelicitous uses of 'delete' from the JavaScript debugger server. r=dcamp 2013-10-27 11:03:20 -07:00
Phil Ringnalda 1118297b40 Merge m-c to m-i 2013-10-27 10:54:45 -07:00
Phil Ringnalda 1a9ee616c1 Merge f-t to m-c 2013-10-27 10:22:27 -07:00
Phil Ringnalda d8c4bcf7c8 Back out 338760b1955c (bug 902922) for discovering that we have a cycle collecter OOM 100% of the time in Win7 mochitest-2 shutdown 2013-10-27 09:38:35 -07:00
Jan-Ivar Bruaroey f158da18a1 Bug 929530 - Remove peerConnection functionality deprecated w/warnings since 24 r=jesup,jib 2013-10-27 10:36:34 -04:00
Jan-Ivar Bruaroey d51413d11e Bug 929530 - Remove peerConnection functionality deprecated w/warnings since FF24 r=jesup 2013-10-27 10:36:34 -04:00
Jaroslav Kopecký 698937da26 Bug 931590 - Pass proper directory when building --with-system-nspr r=jesup 2013-10-27 19:43:04 -04:00
Tareq Khandaker 29d7a9976d Bug 926635 - Improve layout of uncaught Promise.jsm error messages. r=Yoric 2013-10-27 08:03:51 -04:00
Nils Maier 9829ff2c09 Bug 924858 - Part 2: Implement |append| mode for OS.File.open on Windows. r=yoric 2013-10-27 08:03:35 -04:00
Nils Maier 8d9544a179 Bug 924858 - Part 1: Add |append| mode flag to OS.File.open on Unix. r=yoric
To match previous behavior, this mode flag will default to |true|.
2013-10-27 08:03:16 -04:00